Diferencia entre revisiones de «Fundamentos de programación»

Contenido eliminado Contenido añadido
Lsanabria (discusión | contribs.)
Lsanabria (discusión | contribs.)
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.