Diferencia entre revisiones de «Fundamentos de programación»
Contenido eliminado Contenido añadido
Agregando introducción a las lecciones. |
|||
Línea 29:
==== Lección 1 ====
Los lenguajes de programación como mecanismos para desarrollar programas para los ordenadores serán el tema de estudio de esta lección.
* Lenguajes de programación.
==== Lección 2 ====
En esta lección estudiaremos la estructura básica de los programas y su ciclo de vida.
* Programas
==== Lección 3 ====
Los algoritmos como expresión abstracta de procedimientos para resolver problemas o ejecutar tareas son el tema de esta lección.
* Algoritmos.
Línea 47 ⟶ 53:
==== Lección 4 ====
En esta lección estudiaremos los tipos de datos primitivos presentes en la mayoría de los lenguajes de programación.
* Tipos de datos primitivos.
==== Lección 5 ====
En esta lección estudiaremos los mecanismos para representar operaciones matemáticas y lógicas sobre los tipos de datos primitivos de los lenguajes de programación.
* Expresiones.
==== Lección 6 ====
Las variables como almacenes de información y resultados de expresiones así como los cambios a sus valores serán el tema de estudio de esta lección.
* Variables y asignaciones.
Línea 65 ⟶ 77:
==== Lección 7 ====
En esta lección estudiaremos diversos mecanismos para controlar la secuencia de ejecución de los pasos que componen un algoritmo.
* Estructuras de control.
==== Lección 8 ====
Las funciones y procedimientos como mecanismos para realizar tareas específicas como parte de un programa más grande y los mecanismos para transmitir información entre el código encapsulado y el programa principal serán los temas que estudiaremos en esta lección.
* Funciones.
==== Lección 9 ====
En esta lección estudiaremos el concepto de recursión o recursividad como mecanismo para implementar algoritmos.
* Recursión.
Línea 83 ⟶ 101:
==== Lección 10 ====
Los tipos de datos complejos más comunes serán el tema de estudio de esta lección.
* Tipos de datos complejos.
==== Lección 11 ====
En esta lección estudiaremos los mecanismos más comunes para realizar operaciones de entrada y salida de información en los programas.
* Operaciones de entrada y salida.
|