You are on page 1of 0

PROGRAMA SINTTICO

CARRERA:
Ingeniera: Aeronutica, en Computacin, en Control y Automatizacin, en Comunicaciones y
Electrnica, Elctrica, Mecnica y en Robtica Industrial.

ASIGNATURA:
Fundamentos de Programacin.
SEMESTRE:
Primero


OBJETIVO GENERAL:

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

CONTENIDO SINTTICO:

I. Introduccin a la programacin.
II. Fundamentos de programacin estructurada.
III. Estructuras de flujo programtico.
IV. Estructuras de datos.
V. 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.

BIBLIOGRAFIA.
B. W. KERNIGHAN; D.M. Ritchie, Lenguaje de Programacin C. Prentice Hall.
CEBALLOS, Francisco J avier, .Enciclopedia del Lenguaje C. Computec-Rama.Mxico, 1994.
DEITEL, H.M.; Deitel, P.J ., Cmo programar en C/C++. Prentice Hall Hispanoamericana.
Mxico,1995.




I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ESCUELA SUPERIOR DE INGENIERA MECNICA Y
ELCTRICA
CARRERA: Ingeniera: Aeronutica, en Computacin,
en Control y Automatizacin, en Comunicaciones y
Electrnica, Elctrica, Mecnica y en Robtica
Industrial.
OPCIN:
COORDINACIN:
DEPARTAMENTO:


ASIGNATURA: Fundamentos de programacin
SEMESTRE: PRIMERO
CLAVE:
CRDITOS: 9
VIGENTE: Agosto de 2003
TIPO DE ASIGNATURA: Terico-Prctica
MODALIDAD: Escolarizada


TIEMPOS ASIGNADOS



HRS/SEMANA/TEORA: 3
HRS/SEMANA/PRCTICA: 3


HRS/SEMESTRE/TEORA: 54
HRS/SEMESTRE/PRCTICA: 54

HRS/TOTALES: 108
























PROGRAMA ELABORADO O ACTUALIZADO
POR:
REVISADO POR: APROBADO POR:

AUTORIZADO POR:



I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ASIGNATURA: Fundamentos de programacin. CLAVE HOJ A: 2 DE 9


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 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.








OBJETIVO DE LA ASIGNATURA

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














I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Fundamentos de programacin. CLAVE: HOJ A: 3 DE 9

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



HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
1.1
1.1.1

1.1.2


1.2
1.2.1


1.3
1.3.1














Sistemas Operativos.
Definicin, caractersticas y funcin de un sistema
operativo.
Anlisis comparativo de Sistemas Operativos (MS-
DOS, LINUX, WINDOWS)

Evolucin de los lenguajes de programacin.
Definicin, caractersticas y funciones de los
lenguajes de programacin.

Interpretes, Compiladores.
Definicin de Intrpretes y Compiladores
Ambiente integral del Lenguaje C


Total de Horas
3






1.5




1.5




6
3






1.5




1.5




6



7C, 10C




9C

9C




ESTRATEGIA DIDCTICA

Realizacin de ejercicios por el alumno, resolucin de problemas, exposicin de temas con la gua del profesor.
Pizarrn, acetatos y otros medios didcticos.

PROCEDIMIENTO DE EVALUACIN
o Investigacin y exposicin de temas.
o Programas y ejercicios desarrollados en clase y extra clase









I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Fundamentos de programacin. CLAVE: HOJ A: 4 DE 9

No. UNIDAD II NOMBRE: Fundamentos de programacin estructurada.



OBJETIVOS PARTICULARES DE LA UNIDAD

El alumno elaborar programas estructurados en lenguaje C




HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
2.1

2.2
2.2.1
2.2.2

2.3
2.3.1
2.3.2

2.4
2.4.1
2.4.2
2.4.3

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
Total de Horas

3

4.5



3



4.5



15
1.5

3



4.5



3



12




6B, 2B, 4B

6B, 2B, 4B



6B, 2B, 4B



6B, 2B, 4B


ESTRATEGIA DIDCTICA

Realizacin de ejercicios por el alumno, resolucin de problemas, exposicin de temas con la gua del profesor.
Pizarrn, acetatos y otros medios didcticos.

PROCEDIMIENTO DE EVALUACIN

o Programas y ejercicios desarrollados en clase y extra clase
o Examen del periodo









I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Fundamentos de programacin. CLAVE: HOJ A: 5 DE 9

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



HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
3.1
3.1.1
3.1.2

3.2



3.3
3.3.1
Estructuras de decisin
Simple
Ramificada

Estructuras de iteracin
Pre y Post Condicional
Contador y acumuladores

Estructuras de control
Ruptura de un lazo


Total de Horas



4.5



6



1.5



12


3



4.5



1.5



9




6B, 2B, 4B



6B, 2B, 4B



6B, 2B, 4B

ESTRATEGIA DIDCTICA

Realizacin de ejercicios por el alumno, resolucin de problemas, exposicin de temas con la gua del profesor.
Pizarrn, acetatos y otros medios didcticos.

PROCEDIMIENTO DE EVALUACIN

o Programas y ejercicios desarrollados en clase y extra clase
o Examen del periodo

















I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Fundamentos de programacin. CLAVE: HOJ A: 6 DE 9


No. UNIDAD IV NOMBRE: Estructuras de datos



OBJETIVOS PARTICULARES DE LA UNIDAD
El alumno elaborar programas empleando apuntadores y arreglos en lenguaje C.




HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
4.1
4.1.1
4.1.2

4.2
4.2.1
4.2.2

4.3
4.3.1
4.3.2
4.3.3
4.3.4
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
Total de Horas

4.5



4.5



6




15


3



3



6




12




6B, 2B, 4B



6B, 2B, 4B



6B, 2B, 4B
ESTRATEGIA DIDCTICA

Realizacin de ejercicios por el alumno, resolucin de problemas, exposicin de temas con la gua del profesor.
Pizarrn, acetatos y otros medios didcticos.


PROCEDIMIENTO DE EVALUACIN

o Programas y ejercicios desarrollados en clase y extra clase.











I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Fundamentos de programacin. CLAVE: HOJ A: 7 DE 9

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.



HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
5.1

5.2

5.3

5.4


Anlisis del problema y elaboracin del algoritmo

Codificacin e Implemantacin

Pruebas modulares e integrales

Mantenimiento

Total de Horas

4.5

-

1.5

-

6


-

6

6

3

15





3C

3C

3C

3C
ESTRATEGIA DIDCTICA

Ejercicios realizados por los alumnos, adems contribuirn a la elaboracin de un programa que aborde un
problema cientfico o tecnolgico mediante su participacin en equipo, donde los trabajos de cada uno de los
equipos se integrarn para formar la aplicacin final.

PROCEDIMIENTO DE EVALUACIN

o Proyecto terminado
o Examen del periodo





I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Fundamentos de programacin. CLAVE: HOJA: 8 DE 9


RELACIN DE PRCTICAS


PRACT.
No.

NOMBRE DE LA PRCTICA

UNIDAD

DURACIN


LUGAR DE REALIZACIN

1

2

3

4

5

6

7

8

9

10

11

12

13

14













Laboratorio de computacin.

Sistemas operativos.

Compiladores.

Entrada y salida por consola.

Operaciones bsicas.

Funciones matemticas.

Funciones de usuario.

Sentencias de decisin.

Sentencias de iteracin.

Sentencias de control.

Arreglos unidimensionales.

Arreglos bidimensionales.

Apuntadores.

Proyecto final.





1

1

1

2

2

2

2

3

3

3

4

4

4

5

1.5

3

1.5

1.5

3

4.5

3

3

4.5

1.5

3

3

6

15

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.



I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ASIGNATURA: Fundamentos de programacin. CLAVE: HOJ A: 9 DE 9


PERODO

UNIDAD

PROCEDIMIENTO DE EVALUACIN
I



II


III
I y II



III


IV y V
20% - Investigacin y exposicin de temas.
20% - Programas y ejercicios desarrollados en clase y extra clase.
60% - Examen del periodo.

30% - Programas y ejercicios desarrollados en clase y extra clase.
70% - Examen del periodo.

60% - Proyecto terminado.
40% - Examen del periodo.
CLAVE

1


2


3



4


5


6

7


8


9

10
B




X






X





X

C

X





X






X




X


X


X

X

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 J avier, Enciclopedia del Lenguaje C, Computec-Rama,
Mxico, 1994.

COHOON, J ames P. y Davidson, J ack 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.

J AMSA, 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.






I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


PERFIL DOCENTE POR ASIGNATURA


1. DATOS GENERALES

ESCUELA:

CARRERA: SEMESTRE


REA: BSICAS C. INGENIERA D. INGENIERA C. SOC. y HUM.


ACADEMIA: ASIGNATURA:

ESPECIALIDAD Y NIVEL ACADMICO REQUERIDO:

2. OBJETIVOS DE LA ASIGNATURA:


3. PERFIL DOCENTE:

CONOCIMIENTOS EXPERIENCIA
PROFESIONAL
HABILIDADES ACTITUDES
















ELABOR REVIS AUTORIZ


______________________ ______________________ ____________________
PRESIDENTE DE ACADEMIA SUBDIRECTOR ACADMICO DIRECTOR DEL PLANTEL
NOMBRE Y FIRMA NOMBRE Y FIRMA NOMBRE Y FIRMA

FECHA:



I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

You might also like