New Activity
Play Matching Pairs

Desarrollar un programa involucra una serie de pasos. El programador define que un problema, planifica una solución, codifica el programa, prueba el programa y, finalmente, realiza los documentos del programa.

La programación estuvo enfocada durante muchos años a resolver problemas de tipo científico y matemático. Los programas, cada vez más complejos, propiciaron la creación de nuevas estructuras de control y se atendió la necesidad de subdividir los problemas en pequeños módulos, más sencillos de analizar, de tal manera que permitan entender más claramente tanto el problema como la solución.

Los algoritmos son el fundamento de la programación de computadoras, para que la computadora pueda ejecutar una tarea es necesario que primero se diseñe el algoritmo correspondiente, es decir, especificar las operaciones necesarias para transformar los datos de entrada en datos de salida. Una vez diseñado y probado el algoritmo, se trasforma en el programa correspondiente. El programa esta compuesto por el algoritmo, la especificación de los datos y las instrucciones que permiten la comunicación entre los usuarios del programa y la máquina.

Una vez seleccionada la mejor alternativa debe hacerse la declaración de datos, para ello los datos se clasificarán de la siguiente manera: • Datos de Entrada: Los datos que se suministran • Datos de Salida: los datos o resultados que se esperan • Datos de trabajo: estos son posiciones de memoria donde se almacenaran resultados de cálculos intermedios, necesarios para obtener los datos de salida

Un lenguaje de programación es un lenguaje inventado para controlar una máquina, (normalmente, un ordenador). Hay muchísimos, de toda clase de tipos y características, inventados para facilitar el abordaje de distintos problemas, el mantenimiento del software, su reutilización, mejorar la productividad, etc.

Fundamentos de Programación

Declaracion de datos

1.1 Importancia de la programación de computadoras

Clasificación de los lenguajes de programación

Diseño de algoritmos