Vous êtes sur la page 1sur 4

PROGRAMA DETALLADO VIGENCIA TURNO

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA 2009 DIURNO


TÉCNICO SUPERIOR UNIVERSITARIO EN ANÁLISIS Y DISEÑO DE SISTEMAS SEMESTRE
ASIGNATURA 2do
LENGUAJE DE PROGRAMACIÓN I CÓDIGO
HORAS SYC-10155
TEORÍA PRÁCTICA LABORATORIO UNIDADES DE CRÉDITO PRELACIÓN
4 0 3 5 SYC-10185
1.- OBJETIVO GENERAL
Emplear las diferentes herramientas de estructura de programación para resolver problemas de sistematización de procesos.
2.- SINOPSIS DE CONTENIDO
Por medio del contenido de esta asignatura se pretende que el estudiante conozca y aplique los métodos de escritura de programas, aprendiendo a la par tanto la sintaxis y
funcionamiento del lenguaje de programación a utilizar, como las técnicas de programación y los fundamentos de construcción de algoritmos.
UNIDAD 1: Algoritmo, programación y tratamientos de datos.
UNIDAD 2: Procesamiento de archivos y pilas.
UNIDAD 3: Colas, lista y árboles.
UNIDAD 4: Desarrollo de Proyecto.
3.- ESTRATEGIAS METODOLÓGICAS GENERALES
Diálogo Didáctico Real: Actividades presenciales (comunidades de aprendizaje), tutorías y actividades electrónicas.
Diálogo Didáctico Simulado: Actividades de autogestión académica, estudio independiente y servicios de apoyo al estudiante.
ESTRATEGIA DE EVALUACIÓN
La evaluación de los aprendizajes del estudiante y en consecuencia, la aprobación de la asignatura, vendrá dada por la valoración obligatoria de un conjunto de elementos, a los
cuales se les asignó un valor porcentual de la calificación final de la asignatura. Se sugieren algunos indicadores y posibles técnicas e instrumentos de evaluación que podrá emplear
el docente para tal fin.
Realización de actividades teórico-prácticas.
Realización de actividades de campo.
Aportes de ideas a la Comunidad (información y difusión).
Experiencias vivenciales en el área profesional
Realización de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc.
Actividades de Auto-evaluación / co-evaluación y evaluación del estudiante.
OBJETIVOS DE CONTENIDO ESTRATEGIAS DE BIBLIOGRAFÍA
APRENDIZAJE EVALUACIÓN
Describir tratamientos de datos, UNIDAD 1: ALGORITMO, PROGRAMACIÓN Realización de actividades teórico- Joyanes, A. y Zahonero, I. (2005).
cadenas de caracteres y Y TRATAMIENTOS DE DATOS. prácticas. Programación en C. Metodología,
apuntadores. Realización de actividades de campo. algoritmos y Estructuras de Datos.
1.1 Arreglos, Funciones y Procedimientos. Breve Aportes de ideas a la Comunidad España: Mc Graw Hill – Interamericana.
repaso. (información y difusión). Joyanes, A. (2003). Fundamentos de
1.2 Cadenas de Caracteres: Concepto y Experiencias vivenciales en el área Programación. Algoritmos, Estructuras
Características. Longitud de una cadena, profesional de Datos y Objetos. Tercera Edición.
operaciones entre cadenas. Procedimientos y Realización de pruebas escritas cortas España: Mc Graw Hill – Interamericana.
Funciones para el tratamiento y manejo de y largas, defensas de trabajos, Wirth, N. (1999). Algoritmos +
cadenas. exposiciones, debates, etc. Estructuras de Datos = Programas.
1.3 Apuntadores: Introducción. Declaración Actividades de Auto-evaluación / co- Dossat, S.A.
sintáctica de un puntero. Apuntadores y evaluación y evaluación del Charte, F. (2004). Programación.
funciones. Expresiones y aritmética. Método de estudiante. Introducción a la Programación. Anaya
ordenamiento. Multimedia.
Farrell, J. (2001). Introducción a la
Programación: Lógica y Diseño. México:
International Thomson Editores, S.A.
Cairo, O. y Guardati, S. (2002). Estructura
de Datos. México: Mc Graw Hill -
Interamericana.
Correa, G. (1998). Desarrollo de
Algoritmos y sus Aplicaciones en BASIC,
PASCAL, COBOL, y C. México: Mc Graw
Hill.
Describir el procesamiento de UNIDAD 2: PROCESAMIENTO DE Realización de actividades teórico- Joyanes, A. y Zahonero, I. (2005).
archivos y pilas ARCHIVOS Y PILAS. prácticas. Programación en C. Metodología,
Realización de actividades de campo. algoritmos y Estructuras de Datos.
2.1 Archivos: Definición y declaración de registro; Aportes de ideas a la Comunidad España: Mc Graw Hill – Interamericana.
tipo de registro definición, Declaración y (información y difusión). Joyanes, A. (2003). Fundamentos de
procesamiento de archivos. Acceso secuencial y Experiencias vivenciales en el área Programación. Algoritmos, Estructuras
acceso directo. profesional de Datos y Objetos. Tercera Edición.
2.2 Pilas: Definición y operaciones sobre pilas. Realización de pruebas escritas cortas España: Mc Graw Hill – Interamericana.
Ejemplos. Pilas alojadas en arreglos. y largas, defensas de trabajos, Wirth, N. (1999). Algoritmos +
Declaración de pilas, correspondencia de exposiciones, debates, etc. Estructuras de Datos = Programas.
paréntesis. Implantación de procesamientos Actividades de Auto-evaluación / co- Dossat, S.A.
recursivos mediante pilas. evaluación y evaluación del Charte, F. (2004). Programación.
estudiante. Introducción a la Programación. Anaya
Multimedia.
Farrell, J. (2001). Introducción a la
Programación: Lógica y Diseño. México:
International Thomson Editores, S.A.
Cairo, O. y Guardati, S. (2002). Estructura
de Datos. México: Mc Graw Hill -
Interamericana.
Correa, G. (1998). Desarrollo de
Algoritmos y sus Aplicaciones en BASIC,
PASCAL, COBOL, y C. México: Mc Graw
Hill.
Describir Colas, Listas y UNIDAD 3: COLAS, LISTA Y ÁRBOLES. Realización de actividades teórico- Joyanes, A. y Zahonero, I. (2005).
Árboles. prácticas. Programación en C. Metodología,
3.1 Colas: Representación de colas. Operaciones de Realización de actividades de campo. algoritmos y Estructuras de Datos.
colas. Ejemplos. Colas circulares. Doble cola. Aportes de ideas a la Comunidad España: Mc Graw Hill – Interamericana.
Aplicaciones. (información y difusión). Joyanes, A. (2003). Fundamentos de
3.2 Listas: Definición, Tipos y operaciones con Experiencias vivenciales en el área Programación. Algoritmos, Estructuras
listas. Listas circulares. Listas enlazadas, listas profesional de Datos y Objetos. Tercera Edición.
doblemente enlazadas. Aplicaciones, Realización de pruebas escritas cortas España: Mc Graw Hill – Interamericana.
representación, representación de polinomios. y largas, defensas de trabajos, Wirth, N. (1999). Algoritmos +
3.3 Árboles: Introducción, árboles generales, exposiciones, debates, etc. Estructuras de Datos = Programas.
característicos. Árboles binarios, representación. Actividades de Auto-evaluación / co- Dossat, S.A.
Representación de árboles binarios en memoria. evaluación y evaluación del Charte, F. (2004). Programación.
Recorrido de árboles binarios. Árboles binarios estudiante. Introducción a la Programación. Anaya
de búsqueda. (búsqueda, inserción y Multimedia.
eliminación). Árboles balanceados, Farrell, J. (2001). Introducción a la
multicaminos. Definición de macros. Utilización Programación: Lógica y Diseño. México:
de librerías. Compilaciones condicionales. International Thomson Editores, S.A.
Compilación de programas a partir de varios Cairo, O. y Guardati, S. (2002). Estructura
archivos fuentes. Utilización avanzada de de Datos. México: Mc Graw Hill -
archivos. Interamericana.
Correa, G. (1998). Desarrollo de
Algoritmos y sus Aplicaciones en BASIC,
PASCAL, COBOL, y C. México: Mc Graw
Hill.
Desarrollar programas en donde UNIDAD 4: DESARROLLO DE PROYECTO. Realización de actividades teórico- Joyanes, A. y Zahonero, I. (2005).
se apliquen los conocimientos prácticas. Programación en C. Metodología,
adquiridos en las unidades Desarrollo de programas de mediana complejidad Realización de actividades de campo. algoritmos y Estructuras de Datos.
anteriores. con énfasis en: archivos, estructuras de datos, Aportes de ideas a la Comunidad España: Mc Graw Hill – Interamericana.
librerías, entradas / salidas de datos. (información y difusión). Joyanes, A. (2003). Fundamentos de
Experiencias vivenciales en el área Programación. Algoritmos, Estructuras
profesional de Datos y Objetos. Tercera Edición.
Realización de pruebas escritas cortas España: Mc Graw Hill – Interamericana.
y largas, defensas de trabajos, Wirth, N. (1999). Algoritmos +
exposiciones, debates, etc. Estructuras de Datos = Programas.
Actividades de Auto-evaluación / co- Dossat, S.A.
evaluación y evaluación del Charte, F. (2004). Programación.
estudiante. Introducción a la Programación. Anaya
Multimedia.
Farrell, J. (2001). Introducción a la
Programación: Lógica y Diseño. México:
International Thomson Editores, S.A.
Cairo, O. y Guardati, S. (2002). Estructura
de Datos. México: Mc Graw Hill -
Interamericana.
Correa, G. (1998). Desarrollo de
Algoritmos y sus Aplicaciones en BASIC,
PASCAL, COBOL, y C. México: Mc Graw
Hill.
BIBLIOGRAFÍA
Joyanes, A. y Zahonero, I. (2005). Programación en C. Metodología, algoritmos y Estructuras de Datos. España: Mc Graw Hill – Interamericana.
Joyanes, A. (2003). Fundamentos de Programación. Algoritmos, Estructuras de Datos y Objetos. Tercera Edición. España: Mc Graw Hill – Interamericana.
Wirth, N. (1999). Algoritmos + Estructuras de Datos = Programas. Dossat, S.A.
Charte, F. (2004). Programación. Introducción a la Programación. Anaya Multimedia.
Farrell, J. (2001). Introducción a la Programación: Lógica y Diseño. México: International Thomson Editores, S.A.
Cairo, O. y Guardati, S. (2002). Estructura de Datos. México: Mc Graw Hill - Interamericana.
Correa, G. (1998). Desarrollo de Algoritmos y sus Aplicaciones en BASIC, PASCAL, COBOL, y C. México: Mc Graw Hill.

Vous aimerez peut-être aussi