Você está na página 1de 5

Contenido

UNIDAD 1
Captulo 1: Sistemas de procesamiento de datos
1.1 Conceptos de la programacin
1.1.1 Programa
1.1.2 Programacin
1.1.3 Programador/Desarrollador
1.1.4 Sistema
1.1.5 Sistema de Informacin
1.1.6 Dato
1.1.7 Informacin
1.1.8 Software
1.1.9 Hardware
1.2 Ejecucin de un programa
1.2.1 Representacin sencilla de la ejecucin de un programa
1.3 Lenguajes de Programacin
1.4 Evolucin los lenguajes de Programacin
1.4.1 Lenguajes de Alto nivel
1.4.2 Lenguajes de bajo nivel
1.5 Tipos de lenguajes de programacin
1.5.1 En funcin de la forma de programar
1.5.2 Orientados al problema
1.5.3 Segn su campo de aplicacin

Captulo 2: Metodologa para solucin de problemas computacionales


2.1 Pasos para la solucin de problemas computacionales

2.1.1 Definicin del problema


2.1.2 Anlisis de la solucin
2.1.3 Diseo de la solucin
2.1.4 Codificacin
2.1.5 Prueba y Depuracin
2.1.6 Documentacin
2.1.7 Mantenimiento

2.2 Tipos de errores


2.2.1 Error sintctico de software
2.2.2 Error de lgica de programador
2.2.3 Error fatal en tiempo de ejecucin
2.2.4 Error interno de software

Captulo 3: Fases de la programacin


3.1 Elementos de un programa
3.1.1 Tipos de datos en C++
3.1.2 Identificadores
3.1.3 Conceptos bsicos al nombrar variables
3.1.4 Asignacin de variables
3.1.5 Operadores
3.1.6 Prioridad de Operadores
3.1.7 Entrada y Salida
3.2 Manejo de Expresiones
3.2.1 Transformacin de expresiones algebraicas a computacionales
3.2.2 Declaracin de Variables
3.2.3 Datos Enteros vs Datos Reales
3.2. 4 Partes de la divisin
3.2.5 Divisin Entera vs divisin real
3.2.6 Resultados de la divisin
3.2.7 Anlisis de almacenamiento de la divisin con resultados numricos

3.2.8 Residuo (Modulo)

Captulo 4: Flujos de Control


4.1 Estructuras condicionales
4.1.1 Expresiones booleanas
4.1.2 Estructura condicional < if >
4.1.3 Estructura condicional < if - else >
4.1.4 Estructura condicional anidada < if - else - if >
4.1.5 Estructura de selectiva mltiple < switch >
4.1.6 8 Recomendaciones para el uso de estructuras condicionales.
4.2 Estructuras repetitivas
4.2.1 Conceptos acerca de estructuras repetitivas
4.2.2 Operadores de incremento
4.2.3 inicializacin de variables
4.2.4 Contadores y Acumuladores y Banderas (flag)
4.2.5 Estructura repetitiva < for >
4.2.6 Estructura repetitiva < while >
4.2.7 Estructura repetitiva < do - while >
4.2.8 Anidamiento de bucles
4.2.9 8 Recomendaciones para el uso de estructuras repetitivas

Captulo 5: Ejercicios de autoevaluacin


Captulo 6: Funciones Predefinidas de C++
6.1 Concepto de Funcin
6.2 Funciones Aritmticas
6.3 Funciones trigonomtricas
6.4 Funciones de caracteres
6.5 Funciones de Cadena
6.6 Generador de nmeros aleatorios
6.7 De Control de pantalla

UNIDAD 2
Captulo 7: Programacin Modular
6.3 Diseo descendente
6.4 Subprogramas
6.5 Variables globales y locales
6.6 Funciones
7.4.1 Definicin de funciones
7.4.2 Invocacin a las funciones
6.7 Procedimientos
7.5.1 Definicin de Procedimientos
7.5.2 Invocacin a las Procedimientos
7.6 Tipos de Parmetros

Captulo 8: Arreglos
8.1 Arreglos Unidimensionales
8.1.1 Representacin Grafica
8.1.2 Asignacin de Valores
8.1.3 Lectura y escritura de datos
8.1.4 Recorrido, insercin y eliminacin en un vector
8.2 Arreglos Bidimensionales
8.1.1 Representacin Grafica
8.2.2 Asignacin de Valores
8.2.3 Lectura y escritura de datos
8.2.4 Recorrido, insercin y eliminacin en una matriz
8.3 Ordenamientos
8.3.1 mtodo de intercambio o burbuja
8.3.2 mtodo por insercin,
8.3.3 mtodo por seleccin
8.3.4 mtodo de ordenacin rpida (quicksort).
8.4 Bsquedas
8.4.1 Tipos de bsqueda

8.4.2 Mtodo Bsqueda Binaria

Captulo 9: Cadenas
9.1 Fundamentos de cadenas
9.2 Asignacin de Valores
9.3 Lectura y escritura de datos
9.4 Arreglo de cadenas
9.5 Lectura y escritura de datos

Captulo 10: Ejercicios de autoevaluacin


Captulo 11: Ejercicios Propuestos al estudiante

Você também pode gostar