You are on page 1of 4

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Per, DECANA DE AMRICA)

FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

Escuela Acadmico Profesional de Ingeniera de Sistemas SILABO 1.- ESPECIFICACIONES GENERALES Nombre de Curso Cdigo del Curso Prerrequisito Nmero de Crditos Forma Dictado Naturaleza Semestre Acadmico Horas Semanales Duracin del Curso Profesores 2.- SUMILLA Introduccin al desarrollo de algoritmos y estructura de datos con nfasis en la programacin estructurada, la arquitectura de la computadora, lgica secuencial, condicional y repetitiva. Como estructuras estticas veremos los arreglos, registros y para manejo de memoria veremos las propiedades de los apuntadores y estructuras dinmicas, con mayor profundidad veremos las funciones y procedimiento como elemento principal de la programacin estructurada finalmente los archivos datos para almacenar datos. 3.- OBJETIVO GENERAL Al finalizar el curso el estudiante ser capaz de analizar y aplicar la metodologa de la Programacin Estructurada y Modular mediante tcnicas algortmicas que son el fundamento para solucin de problemas utilizando un Lenguaje de Programacin. 4.- OBJETIVOS ESPECIFICOS Al finalizar el curso el estudiante ser capaz de: Analizar y aplicar algoritmos mediante las estructuras de control secuencial, selectiva y repetitiva utilizando almacenamiento primario. Analizar y aplicar las estructuras estticas bsicas arreglo, matrices y registros utilizando el almacenamiento primario. Analizar y aplicar funciones utilizando almacenamiento primario. Analizar y aplicar funciones y archivos utilizando el almacenamiento primario y secundario. Disea, aplica y participa creativamente en proyectos de solucin de problemas de la vida real aplicando la metodologa estructurada, utilizando almacenamiento primario y secundario. 5.- CONTENIDO ANALTICO POR SEMANAS : : : : : : : : : : ALGORITMICA I 201001 Ninguno 4 (Cuatro) Terico - prctico - experimental Bsica de la profesin 2009 - I Teora 2, Practica 2, Laboratorio 2 Semestral

OE1 Analizar y aplicar algoritmos mediante las estructuras de control secuencial, selectiva y repetitiva. SEMANA 1 Introduccin Introduccin a lenguaje de programacin. Estructura de un programa. Definicin Algoritmos. Ejemplos. PRACTICA. Aplicacin. [JOYANES 2003: Cap 1, Cap2 y Cap3] [STAUGAARD 1998: Cap 1] [STAUGAARD 1998: Cap 4] SEMANA 2 Estructura de control Secuencial y selectiva. Ejemplos. PRACTICA. Aplicacin y Diseo. [JOYANES 2003: Cap 3 y Cap4] [STAUGAARD 1998: Cap 11] SEMANA 3 Estructuras de Control Iterativa. Ejemplos, ejemplos incluyendo estructuras anteriores. PRACTICA. Aplicacin y Diseo. [JOYANES 2003: Cap 5] [STAUGAARD 1998: Cap 6] SEMANA 4 Estructuras de Control Reforzamiento. Ejemplos combinados con todas las estructuras. Anidamientos. PROYECTO: Definicin del proyecto. PRACTICA CALIFICADA 1 Boletn de Problemas OE2 Analizar y aplicar las estructuras estticas bsicas arreglo, matrices y registros SEMANA 5 Estructuras Bsicas: Arreglo Unidimensional Definicin, caractersticas. Acceso. Ejemplos. PRACTICA. Aplicacin y diseo. [JOYANES 2003: Cap 7] [STAUGAARD 1998: Cap 83] SEMANA 6 Estructuras Bsicas: Arreglo Bidimensional Definicin, caractersticas. Acceso. Ejemplos. PROYECTO: Avances :Arreglos . PRACTICA. Aplicacin y diseo [JOYANES 2003: Cap 7] [STAUGAARD 1998: Cap 11] SEMANA 7 Estructuras Bsicas: Registros Definicin, caractersticas. Acceso. Ejemplos. PRACTICA. Aplicacin y diseo [JOYANES 2003: Cap 7] SEMANA 8 EXAMEN PARCIAL.

SEMANA 9 Estructuras Bsicas Reforzamiento. Ejemplos combinados con todas las estructuras bsicas. PROYECTO: Avances del proyecto: Estructuras . PRACTICA CALIFICADA 2 Boletn de Problemas OE3 Analizar y aplicar funciones utilizando almacenamiento primario. SEMANA 10 Apuntadores Definicin. Arreglos y estructuras dinmicas. Ejemplos. PRACTICA. Aplicacin. [STAUGAARD 1998: Cap 11] SEMANA 11 Funciones Definicin. Funciones y Procedimientos. Ejemplos. PROYECTO: Avances Modular. PRACTICA. Aplicacin y Diseo. [JOYANES 2003: Cap 6] [STAUGAARD 1998: Cap 7] SEMANA 12 Funciones Parmetros por valor y referencia. Ejemplos combinados. PRACTICA. Aplicacin y Diseo. SEMANA 13 Funciones. Programacin modular. Reforzamiento. Ejemplos combinados. PROYECTO: Modular Proyecto. PRACTICA CALIFICADA 3 [JOYANES 2003: Cap 6] OE4 Analizar y aplicar funciones utilizando almacenamiento primario y secundario. SEMANA 14 Archivos Definicin, caractersticas, tipos. Acceso. Ejemplos. PROYECTO: Archivos. Pruebas. Culminacin del proyecto. PRACTICA. Aplicacin y diseo [JOYANES 2003: Cap 9] OE5 Disea, aplica y participa creativamente en proyectos de solucin de problemas de la vida real aplicando la metodologa estructurada y utilizando almacenamiento primario y secundario. SEMANA 15 Metodologa Estructurada: Proyectos Defensa, Informe final. Exposicin SEMANA 16 EXMEN FINAL

SEMANA 17 EXMEN SUSTITUTORIO 6.- METODOLOGA 7.- EVALUACIN La evaluacin ser permanente, la intervencin y participacin activa de los alumnos en clase sern consideradas en los promedios finales. Se tomarn un examen parcial, un examen final, y prcticas calificadas. Adems se tomarn un examen sustitutorio de todo el curso, cuya nota reemplazar a la menor nota del parcial final. El promedio final ser:
PF = EP + 2 EF + PP 4

Donde: PF: Promedio final PP: Promedio Practicas EP. Examen Parcial EF: Examen Final PL: Promedio Laboratorio PC: Promedio Practica Calificada. PP = (PL+PC)/2 PL = (PL1+PL2+PL3+PL4)/4 PC = (PC1+PC2+PC3 + Proyecto)/4 8.- BIBLIOGRAFA J OYANES AGUILAR, Luis 2003 FUNDAMENTOS DE PROGRAMACIN Algoritmos, Estructura de Datos y Objetos. McGraw-Hill, Madrid,. JOYANES AGUILAR, Luis y SANCHEZ GARCIA, Lucas 2006 PROGRAMACIN EN C++ Un enfoque Practico. McGraw-Hill, Madrid, 3984p. SCHILDT, Herbert 1993 Turbo C/C++ 3.1 Madrid, 1028p. MANUAL DE REFERENCIA. McGraw-Hill,

STAUGAARD C. Andrew 1998 TECNICAS ESTRUCTURADAS Y ORIENTADAS A OBJETOS Una Introduccin utilizando C++. Prentice Hall, Mxico D. F. 770p.

You might also like