Está en la página 1de 2

TEMARIO del alumno

Programación estructurada
M.C. Bertha López Azamar
HORAS
ASIGNADA
S TEMAS Y SUBTEMAS OBJETIVOS GENERALES DE LA ASIGNATURA
5 1. Diseño de algoritmos Introducir a los alumnos en el ambiente de
1.1. Lenguajes de programación programación, utilizando las técnicas de
programación estructurada y complementadas por
1.2. Proceso de elaboración de un programa un lenguaje de programación (Lenguaje C ó Visual
1.3. Conceptos fundamentales de algoritmos Basic).
 Establecer las habilidades para reconocer los
5 2. Elementos básicos de almacenamiento de
requisitos del problema, establecer un diseño y
datos
desarrollar un programa (Sistema) que de solución
1 2.1. Datos y tipos de datos
al problema planteado.
2.2. Variables y constantes Conocimiento general del lenguaje de programación
1 2.2.1. Variables simples (sintaxis) e implementación de los algoritmos.
2 2.2.2. Variables arreglos  Remarcar la importancia de la documentación de
1 2.3. Asignación programas, así como la elaboración de la fase de
pruebas.
5 3. Esquema General de un programa
1 3.1. Descomposición de un programa CRITERIOS Y PROCEDIMIENTOS DE EVALUACION
4 3.2. Primitivas de entrada y salida Y ACREDITACIÓN
5 4. Elementos básicos de manipulación de
datos Las evaluaciones serán por escrito.
1 4.1. Operadores aritméticos y lógicos La calificación final se evaluara de acuerdo al siguiente
4.2. Expresiones. uso tabulador:
3 Exámenes parciales 50%
4 4.2.1. Formulación de expresiones
1 Examen final 50%
aritméticas (Ejercicios)
Calificación final 100%
8 5. Módulos (Funciones y procedimientos)
Para las calificaciones parciales se evaluaran de acuerdo
2 5.1. Conceptos
al siguiente tabulador:
3 5.2. Ámbito de variables
2 exámenes quincenales 80%
3 5.3. Paso de parámetros
Trabajos,
25 1 6. Sentencias de Control algoritmos y programas 10%
9 6.1. Formulación de expresiones Avance del cuadernillo
condicionales (Ejercicios) (en equipo de 3) 10%
6.2. Estructuras de repetición ó ciclos Total 100%
5 6.2.1. for Para cuadernillo: análisis, pseudocódigo, (diagrama de
flujo), código de programa en Lenguaje de
5 6.2.2. while programación.
5 6.2.3. do-while La calificación del final comprende:
Examen escrito 80%
17 1 6.3. Estructuras de decisión
Proyecto final (en equipo) 20%
14 6.3.1. if-else Total 100%
5 6.3.2. switch-Case (Selección múltiple)
3 7. Estructuras de Datos Del proyecto final deberán entregar en primer parcial el
titulo del proyecto, en segundo parcial el análisis del
1.5 7.1. Registros
problema del proyecto, y dos días después del examen
1.5 7.2. Uniones del tercer parcial entregar el proyecto terminado.
Programación estructurada
M.C. Bertha López Azamar

BIBLIOGRAFÍA
Básico
 Metodología de la programación, Algoritmos, diagramas de flujo y programas; Cairo,
Osvaldo; Alfaomega; México, 2003; 2da. Edición
 Programación Estructurada, un enfoque algorítmico; López Román, Leobardo; Alfaomega;
2da. Edición
 Fundamentos de Programación, Algoritmos y estructuras de datos. Joyanes, L. Mc Graw
Hill. 2000.
 Enciclopedia del Lenguaje C; Ceballos, Francisco; Alfaomega, 1997
 C/C++: Curso de programación. Ceballos F. Alfaomega Ra-Ma. 2002.
 Programación estructurada en C. James L., Antonakos K. Prentice Hall. 1997.
 Gottfried, Byron; Programación en C; Mc Graw Hill; Segunda edición; 1997
 Schildt, Herbert; Manual de referencia C; Mc Graw Hill; Cuarta edición; 2001
De Consulta
 Estructura de datos y algoritmos. Alfred V. Aho. Addison Wesley Longman. 1999.
 Estructuras de datos y algoritmos. Tanenbaum A., Moshe A. y Yedidyah L. Prentice Hall.
1993.
 Estructuras de datos y algoritmos. Ullman J., Aho A. y Hopcroft J. Addison-Wesley.

De lenguaje de programación:
1) Microsoft Visual Basic 2005; Michael Halvorson, McGraw-Hill
2) Programación con Microsoft Visual Basic 2005; Francisco Charte Ojeda; Anaya
3) VISUAL BASIC 2005 PROFESIONAL ; BILL EVJEN ; ANAYA MULTIMEDIA;
España
4) BIBLIA DE VISUAL BASIC 2005; EVANGELOS PETROUT ; ANAYA
MULTIMEDIA
5) Visual Basic 6 Black Book; Steven Holzner; The Coriolis Group
6) Programming Visual Basic .NET; Dave Grundgeiger; O'Reilly
7) VB .NET Language in a Nutshell;Steven Roman, Ron Petrusha, Paul Lomax;
O'Reilly
8) Centro de recursos Microsoft:
http://msdn.microsoft.com/es-mx/vbasic/default.aspx
9) Enciclopedia del Lenguaje C; Ceballos, Francisco; Alfaomega, 1997
10)C/C++: Curso de programación. Ceballos F. Alfaomega Ra-Ma. 2002.
11)Programación en C; Gottfried, Byron; Mc Graw Hill; Segunda edición; 1997
12)Manual de referencia C; Schildt, Herbert; Mc Graw Hill; Cuarta edición; 2001
13)Creación de simulaciones interactivas en Java: aplicación a la enseñanza de la
física; Francisco Esquembre; Pearson
14)ActionScript 3.0; Colin Moock; Anaya
15)Programación en Java; C. Thomas Wu; Mc Graw Hill; Primera edición; 2008

También podría gustarte