1. JORNALIZACION DE LA ASIGNATURA
CICLO I – 2011
FACULTAD: CIENCIA Y TECNOLOGIA
ASIGNATURA: FUNDAMENTOS DE PROGRAMACION
GRUPO: A DIAS: LUNES Y MIERCOLES HORA: 7:00 AM- 8:40 AM
GRUPO: B DIAS: LUNES Y MIERCOLES HORA: 8:50 AM-10:30 AM
GRUPO: C DIAS: JUEVES Y VIERNES HORA: 6:40 PM- 8:20 PM
DOCENTE: LIC. MARVIN ANTONIO ROMERO FLORES
Fecha
SEMA-
Día Mes Contenidos Temáticos
NA
AB C AB C
1. Introducción de la Programación Estructurada
24 27 01 01 1.1. Conceptos Generales y Terminología de la Programación
1
Estructurada
26 28 01 01 1.2. Importancia de la Programación
2. Metodologías que permiten desarrollar actividades
31 03 01 02 básicas de la programación
2
2.1. Definición del Problema.
02 04 02 02 2.2. Análisis de variables (Entrada - Proceso - Salida).
07 10 02 02 LABORATORIO Nº 1, PRIMER COMPUTO
3
09 11 02 02 2.3. Algoritmo
2.4. Flujogramas.
14 17 02 02 2.4.1. Símbolos utilizados en los diagramas de flujo.
4
2.4.2. Reglas para elaborar un diagrama de flujo.
16 18 02 02 2.5. Codificación y Edición del Programa.
21 24 02 02 LABORATORIO Nº 2, PRIMER COMPUTO
5
23 25 02 02 2.6. Prueba y depuración.
28 03 02 03 2.7. Documentación del problema
3. Estructuras Lógicas Fundamentales y Extendidas
6
02 04 03 03 3.1. Estructuras de Control.
3.1.1. Secuenciación
07 10 03 03 3.1.2 Condicional
7
09 11 03 03 PRIMER PARCIAL
14 17 03 03 3.1.3. Hacer mientras
8 3.2. Estructuras Lógicas extendidas.
16 18 03 03
3.2.1. Hacer - desde - hasta -incremento.
21 24 03 03 3.2.2. Hacer Hasta - Que
9
23 25 03 03 3.2.2. Seleccionar casos
28 31 03 03 LABORATORIO Nº 1, SEGUNDO COMPUTO.
10
30 01 03 04 3.3. Flujogramas lógicamente estructuradas
04 07 04 04 3.4. Estructuras de Datos
11 4. Programación Orientada a Objetos
06 08 04 04
4.1. ¿Qué es la Programación Orientada a Objetos?
4.2. Razones fundamentales que están influyendo en la
11 14 04 04
12 importancia de la Programación Orientada a Objetos.
13 15 04 04 LABORATORIO Nº 2, SEGUNDO COMPUTO
18 21 04 04 ASUETO SEMANA SANTA
13
20 22 04 04 ASUETO SEMANA SANTA
4.3 Un mundo de objetos
4.3.1 Definición de Objetos
4.3.2 Identificación de Objetos
14 25 28 04
4.3.3 Duración de los Objetos
4.3.4 Objetos frente a clases
4.3.5 Datos internos
2. Fecha
SEMA-
Día Mes Contenidos Temáticos
NA
AB C AB C
4.4 Comunicaciones entre objetos
27 29 04 4.4.1 Activación de Objetos
4.4.2 Mensajes
4.5 Estructura Interna de un Objeto
02 05 05 05 4.5.1 Atributos
15
4.5.2 Métodos
04 06 05 05 SEGUNDO PARCIAL
4.5. Estructura Interna de un Objeto
09 12 05 05 4.5.1 Atributos
16
4.5.2 Métodos
11 13 05 05 4.6. Clases (Comparación con tablas de datos)
4.7 Herencia
4.7.1 Tipo de Herencia
16 19 05 05
17 4.7.2 Clases Abstractas
4.7.3 Anulación / Sustitución
18 20 05 05 LABORATORIO Nº 1, TERCER COMPUTO
4.8 Encapsulamiento
23 26 05 05
18 4.9 Polimorfismo
25 27 05 05 4.10 Objetos Compuestos
30 02 05 06 LABORATORIO Nº 2, TERCER COMPUTO.
5. Evolución de los Lenguajes de Programación Orientada
19
01 03 06 06 a Objetos.
5.1. Clasificación
06 09 06 06 5.2. Taxonomía
20
08 10 06 06 5.3. Características
13 16 06 06 TERCER PARCIAL
21
15 17 06 06 ENTREGA DE PROMEDIOS FINALES.
20 23 06 06 VACACIONES
22
22 24 06 06 VACACIONES DIA DEL MAESTRO
27 27 06 06 REALIZACIÓN DE EXAMENES DE REPOSICION
23
29 29 06 06 CIERRE DEFINITIVO DEL CICLO