Вы находитесь на странице: 1из 5

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE CIENCIAS FISICAS E.A.P.

DE FISICA SILABO

1. DESCRIPCION GENERAL 1.1. Nombre del Curso 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. Cdigo del Curso Nmero de crditos Carcter Semestre Acadmico Periodo Duracin Horas Semanales

: PROGRAMACION E INFORMATICA : 131212 : 3.0 : Obligatorio : 2011-II : Agosto Diciembre : 17 Semanas : Teora 2 horas, Laboratorio 2 horas.

2. SUMILLA La asignatura

es

terico-prctica,

considerando

los

siguientes

temas:

introduccin a la informtica, introduccin a la programacin, conceptos bsicos de datos y estructura de datos, estructuras de control: secuenciales,

condicionales e iterativas, programacin modular: funciones y procedimientos, recursividad, arreglos: vectores, matrices. Punteros. Conceptos bsicos de la

Programacin Orientada a Objetos. 3. OBJETIVOS Capacitar a los alumnos en el conocimiento de conceptos y tcnicas de la informtica y de la programacin. Desarrollar en ellos la habilidad para abstraer problemas y representarlos en algoritmos para ser implementados en el computador, con un lenguaje de programacin especfico, a definir.

4. CONTENIDO ANALITICO UNIDAD TEMATICA I: Introduccin a la Informtica y a la programacin.

SEM CONTENIDOS
1 Sistema de Procesamiento de la Informacin. El Computador: procesos fundamentales. Fases en el desarrollo de un programa. Traduccin: Interprete, Compilador. Proceso de Anlisis y Abstraccin de problemas. Definicin de Algoritmo y representacin, pseudocdigos. Paradigmas de programacin. Estructurada y Orientada a Objetos. Datos, tipos de datos y Estructura de datos. Variables y Palabras reservada.

ACTIVIDADES
Exposicin de la teora y dilogo.

UNIDAD TEMATICA II: Programacin y Estructuras Bsicas.

SEM CONTENIDOS
2 3 Estructuras de Control Secuencial Estructura de Control Condicional o Selectiva 4 5 Simple : Si Entonces Doble : Si Entonces / Sino

ACTIVIDADES
Exposicin de la teora y dilogo.

Ejemplos de algoritmos desarrollados.

Mltiple : Segn Sea

Estructura de Control Repetitiva o Iterativa Con condicin al inicio : Mientras Con condicin al final : Hacer Mientras Con ndice Implcito : Para - Fin Para

Implementarlos en un lenguaje de programacin y ejecutarlos.

Estructuras de Control Selectivas anidadas Estructuras de Control Iterativas anidadas. Introduccin a Punteros.

UNIDAD TEMATICA III: Funciones y Procedimientos

SEM CONTENIDOS
6 PRIMERA PRCTICA CALIFICADA. PLANTEAMIENTO DEL PROYECTO DEL CURSO (Ser orientado en las horas de laboratorio) 7 Programacin Modular. Sub programas: Funciones y Procedimientos. Declaracin e Invocacin de Sub programas. mbito de Variables: globales y locales. Paso de parmetros: pro valor y referencia. Recursividad.

ACTIVIDADES
Exposicin de la teora y dilogo. Ejemplos de algoritmos desarrollados. Implementarlos en un lenguaje de programacin y ejecutarlos.

EXAMEN PARCIAL

UNIDAD TEMATICA IV: Arreglos.

SEM CONTENIDOS
9 Estructura de Datos: Arreglos 10 Unidimensionales : Vectores Bidimensionales: Matrices. Multidimensionales.

ACTIVIDADES
Exposicin de la teora y dilogo.

Ejemplos de algoritmos desarrollados.

Operaciones bsicas: asignacin, lectura, escritura y actualizacin.

11

Estructura de Datos: Cadenas. Operaciones bsicas: asignacin, lectura, escritura y actualizacin. Ordenacin, Bsqueda e Intercalacin. Implementarlos en un lenguaje de programacin y ejecutarlos.

UNIDAD TEMATICA V: Estructuras y Clases.

SEM CONTENIDOS
12 SEGUNDA PRACTICA CALIFICADA

ACTIVIDADES
Exposicin de la teora y dilogo.

13

Estructura de Datos: Estructuras o Registros Definicin e implementacin. Operaciones bsicas: asignacin, lectura, escritura y actualizacin. Ejemplos de algoritmos desarrollados.

14

Introduccin a la Programacin Orientada a Objetos. Definicin de Clases. Implementacin de Clases. Relaciones entre Clases.

Implementarlos en un lenguaje de programacin y ejecutarlos.

15

PRESENTACION DE LOS PROYECTOS (En teora y laboratorio)

16

EXAMEN FINAL

17

EXAMEN SUSTITUTORIO

5. METODOLOGIA. Se dictarn las clases de teora utilizando tcnicas de exposicin y dialogo, dinmica grupal y la implementacin de proyectos, as como la orientacin individual. En el laboratorio las clases sern utilizando computadoras implementando soluciones algortmicas en el lenguaje de programacin que se considere conveniente, realizando dinmicas grupales para los proyectos.

6. EVALUACION

PF = EP + 2*EF + PP + PRY 5 Donde: PF EP EF PP PRY : Promedio Final : Examen Parcial : Examen Final : Promedio de Practicas Calificadas. : Promedio del Proyecto

7. BIBLIOGRAFA JOYANES AGUILAR, Luis. 2003 FUNDAMENTOS DE PROGRAMACIN Algoritmos, Estructura de Datos y Objetos. McGraw-Hill, Madrid, 1004p. PETER NORTON. TODA LA PC. Prentice Hall. 1994 5ta Edicin. SCHILDT, Herbert 1993 Turbo C/C++ 3.1 1028p.

MANUAL DE REFERENCIA.

McGraw-Hill, Madrid,

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

CAIRO. Oswaldo, METODOLOGA DE LA PROGRAMACIN, 1990. Alfa y Omega.

VSQUEZ PARAGULLA Julio DISEO DE PROGRAMACIN, 1998,S.M Editorial, Per, 660.

Вам также может понравиться