Anda di halaman 1dari 5

IPN-ESIME ZACATENCO-ICE-ACADEMIA DE COMPUTACIN

INSTITUTO POLITCNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERA MECNICA Y ELCTRICA-UNIDAD
ZACATENCO DEPARTAMENTO DE INGENIERA EN COMUNICACIONES Y ELECTRNICA

ACADEMIA DE COMPUTACIN
PROGRAMA SINTTICO
Carrera: Ingeniera en Comunicaciones y Electrnica Asignatura: Fundamentos de programacin Objetivo general: Semestre: 1.

El alumno resolver problemas de ingeniera y ciencias mediante la programacin estructurada.

CONTENIDO SINTTICO:

I. II. III. IV. V.

Introduccin a la programacin. Fundamentos de programacin estructurada. Sentencias de flujo programtico. Estructuras de datos. Aplicaciones.

METODOLOGA:

Se utilizar la metodologa del aprendizaje inductivo-deductivo o viceversa, para promover la participacin activa y constante de los asistentes en la bsqueda, lectura y anlisis de la informacin que posibilite la integracin de los aspectos tericos, prcticos, anlisis y solucin de problemas.
EVALUACIN Y ACREDITACIN:

80% de asistencia terico-prctica.


Entrega de trabajos realizados en clase, tareas y prcticas de laboratorio. Participacin en actividades individuales y de equipo. Tres exmenes departamentales.

BIBLIOGRAFA: B. W. KERNIGHAN; D.M. Ritchie, Lenguaje de Programacin C. Prentice Hall. CEBALLOS, Francisco Javier, .Enciclopedia del Lenguaje C. Computec-Rama.Mxico, 1994. DEITEL, H.M.; Deitel, P.J., Cmo programar en C/C++. Prentice Hall Hispanoamericana. Mxico,1995. Clave: Vigente: AGOSTO 2003 Horas/semana/teora: 3 Horas/semestre/teora: 54 Crditos: 9 Tipo de asignatura: Terico / Prctico Modalidad: Escolarizada Horas/semana/prctica: 3 Horas/semestre/prctica: 54 Horas/totales: 108

FUNDAMENTACIN DE LA ASIGNATURA

El acelerado avance cientfico y tecnolgico en la Ingeniera y en general en todas las reas del conocimiento, se ha debido en buena medida al desarrollo de poderosas herramientas computacionales de anlisis, diseo y simulacin que ha permitido resolver problemas ms complejos con mucha mayor velocidad y precisin, as como
COMPUTACIN I FUNDAMENTOS DE PROGRAMACIN

1-1

IPN-ESIME ZACATENCO-ICE-ACADEMIA DE COMPUTACIN

automatizar diversos procesos y almacenar y procesar grandes cantidades de informacin. Por lo anterior, es imprescindible incluir en la formacin de los Ingenieros asignaturas que contengan principios fundamentales de computacin y programacin, que les permita tener los elementos y herramientas para que al egresar puedan hacer uso de las tecnologas.

No. Unidad: I

Nombre: Introduccin a la programacin. Objetivos particulares de la unidad

El alumno manipular los elementos bsicos de los sistemas operativos y compiladores de C


No. Fecha TEMAS CLAVE BIBLIOGRFICA TEMA 2008 1.1 7C, 10C Ene-28 Sistemas Operativos. 1.1.1 Definicin, caractersticas y funcin de un sistema operativo. 1.1.2 Anlisis comparativo de Sistemas Operativos (MS-DOS, LINUX, WINDOWS) 1.2 9C Feb-5 Evolucin de los lenguajes de programacin. 1.2.1 Definicin, caractersticas y funciones de los lenguajes de programacin. 1.3 9C Feb-7 Interpretes, Compiladores. 1.3.1 Definicin de Intrpretes y Compiladores 1.3.2 Ambiente integral del Lenguaje C

No. Unidad: II

Nombre: Fundamentos de programacin estructurada Objetivos particulares de la unidad

El alumno elaborar programas estructurados en lenguaje C


No. Fecha TEMA 2008 2.1 Feb-11 2.2 Feb-15 2.2.1 2.2.2 2.3 Feb-21 2.3.1 2.3.2 2.4 Feb-28 2.4.1 2.4.2 2.4.3 TEMAS Estructura general de un programa. Tipos de datos y Operadores Tamaos, Declaracin, Modificadores Operadores Lgicos, aritmticos y de asignacin Funciones de biblioteca. Funciones de entrada y salida Funciones Matemticas Funciones generadas por el usuario. Argumentos y parmetros formales Funciones con y sin argumentos Funciones que regresan valores CLAVE BIBLIOGRFICA 6B, 2B, 4B 6B, 2B, 4B

6B, 2B, 4B

6B, 2B, 4B

No. Unidad: III

Nombre: Estructuras de flujo programtico Objetivos particulares de la unidad

El alumno generar programas que incluyan estructuras de decisin e iteracin en lenguaje C

COMPUTACIN I FUNDAMENTOS DE PROGRAMACIN

1-2

IPN-ESIME ZACATENCO-ICE-ACADEMIA DE COMPUTACIN

Fecha No. TEMA 2008 3.1 3.1.1 3.1.2 3.2 3.2.1 3.3 3.3.1

TEMAS

CLAVE BIBLIOGRFICA 6B, 2B, 4B

Mar-10 Estructuras de decisin Simple Ramificada Mar-24 Estructuras de iteracin Pre y Post Condicional Contador y acumuladores Abr-7 Estructuras de control Ruptura de un lazo

6B, 2B, 4B

6B, 2B, 4B

No. Unidad: IV

Nombre: Estructuras de datos Objetivos particulares de la unidad

El alumno elaborar programas empleando apuntadores y arreglos en lenguaje C.


No. Fecha TEMA 2008 4.1 Abr-14 4.1.1 4.1.2 4.2 Abr-25 4.2.1 4.2.2 4.3 May-8 4.3.1 4.3.2 4.3.3 4.3.4 TEMAS Arreglos unidimensionales Concepto y forma general Arreglos numricos y de caracteres Arreglos bidimensionales Concepto y forma general Arreglos numricos y de caracteres Apuntadores Concepto Tipos de apuntadores Operaciones con apuntadores Relacin de apuntadores con arreglos CLAVE BIBLIOGRFICA 6B, 2B, 4B

6B, 2B, 4B

6B, 2B, 4B

No. Unidad: V

Nombre: Aplicaciones Objetivos particulares de la unidad

El alumno propondr y construir un programa integral en C aplicado a una problemtica especfica de la ciencia o de la ingeniera.
No. Fecha TEMA 2008 5.1 May-16 5.2 5.3 May-21 5.4 TEMAS Anlisis del problema y elaboracin del algoritmo Codificacin e implementacin Pruebas modulares e integrales Mantenimiento CLAVE BIBLIOGRFICA 3C 3C 3C 3C

RELACIN DE PRCTICAS
PRCT. No. Fecha 2007 1 Ene-28 2 Feb-5 3 Feb-7 4 Feb-12 NOMBRE DE LA PRCTICA Sistemas operativos. Lenguajes de programacin Compiladores. Entrada y salida por consola. UNIDAD DURACIN 1 1 1 2 3 1.5 1.5 1.5

COMPUTACIN I FUNDAMENTOS DE PROGRAMACIN

1-3

IPN-ESIME ZACATENCO-ICE-ACADEMIA DE COMPUTACIN

PRCT. No. Fecha 2007 5 Feb-14 6 Feb-21 7 Feb-28 8 Mar-10 9 Mar-24 10 Abr-7 11 Abr-14 12 Abr-25 13 May-8

NOMBRE DE LA PRCTICA Operaciones bsicas. Funciones matemticas. Funciones de usuario. Sentencias de decisin. Sentencias de iteracin. Sentencias de control. Arreglos unidimensionales. Arreglos bidimensionales. Apuntadores.

UNIDAD DURACIN 2 2 2 3 3 3 4 4 4 3 4.5 6 6 6 3 6 6 6

Calendarizacin de exmenes parciales


PERODO Fecha 2007 UNIDAD

I II III

28 de febrero al 7 de marzo 14 al 22 de abril 26 de mayo al 3 de junio

I y II III IV y V

CLAVE

1 2 3 X

X X X X X X X X

4 5 6 7 8 9 10

BIBLIOGRAFA BRONSON, Gary, J., C++ para ingeniera y ciencias, International Thomson Editores, Impreso en Mxico, 2000, 862 pp, ISBN: 968-7529-87-3 CEBALLOS, Francisco Javier, Enciclopedia del Lenguaje C, Computec-Rama, Mxico, 1994. COHOON, James P. y Davidson, Jack W., Programacin y diseo en C++, Introduccin a la programacin y al diseo orientado a objetos 2 edicin, 2000, Impreso en Espaa, 1022 pp, ISBN: 84-481-2682-3 DEITEL, H.M.; Deitel, P.J. Cmo programar en C/C++, Prentice- Hall, Hispanoamericana, Mxico,1995. JAMSA, Kris, Aprenda y practique C++, 3 edicin, 1999, Oxford University Press, Impreso en Mxico, 377 pp, ISBN: 970-613-460-3 KERNIGHAN, B. W.; D.M. Ritchie, Lenguaje de Programacin C, Prentice-Hall. PITTS, David, La Biblia de Red Hat Linux, Anaya Multimedia, Madrid SCHILDT, Herbert, Turbo C/C++ Manual de Referencia, McGraw Hill Impreso en Mxico, 1990, 874 pp, ISBN: 84-7615-738-X TACKER, Arlen B., Lenguajes de programacin, McGraw-Hill TANEMBAUM, A.S., Sistemas Operativos, anlisis y diseo, Prentice-Hall.

COMPUTACIN I FUNDAMENTOS DE PROGRAMACIN

1-4

Nombre de archivo: fundamentos_programacion Directorio: C:\Documents and Settings\PABLO FUENTES\Mis documentos\academia de computacion\programas Plantilla: Normal.dot Ttulo: Asunto: Autor: ACADEMIAS DE COMPUTACION ESIME Palabras clave: Comentarios: Fecha de creacin: 19/08/2003 9:57:00 Cambio nmero: 27 Guardado el: 14/02/2008 17:14:00 Guardado por: PaFuRa Tiempo de edicin: 598 minutos Impreso el: 14/02/2008 17:14:00 ltima impresin completa Nmero de pginas: 4 Nmero de palabras: 1,109 (aprox.) Nmero de caracteres: 6,103 (aprox.)

Anda mungkin juga menyukai