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.
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.
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.
Estructura de Control Repetitiva o Iterativa Con condicin al inicio : Mientras Con condicin al final : Hacer Mientras Con ndice Implcito : Para - Fin Para
Estructuras de Control Selectivas anidadas Estructuras de Control Iterativas anidadas. Introduccin a Punteros.
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
SEM CONTENIDOS
9 Estructura de Datos: Arreglos 10 Unidimensionales : Vectores Bidimensionales: Matrices. Multidimensionales.
ACTIVIDADES
Exposicin de la teora y dilogo.
11
Estructura de Datos: Cadenas. Operaciones bsicas: asignacin, lectura, escritura y actualizacin. Ordenacin, Bsqueda e Intercalacin. Implementarlos en un lenguaje de programacin y ejecutarlos.
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.
15
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.