Introducción a la Programación en C

0% encontró este documento útil (1 voto)
119 vistas2 páginas
El documento presenta el plan de estudios de la asignatura Fundamentos de Programación de la carrera de Ingeniería Mecánica. Se divide en 5 unidades que cubren la introducción a la programac…

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA


UNIDAD CULHUACAN
Carrera: Ingeniería Mecánica
Asignatura: Fundamentos de programación Semestre: 1º.
No. Unidad: I Nombre: Introducción a la programación. No. Unidad: II Nombre: Fundamentos de programación
estructurada

1.1 Sistemas Operativos. 2.1 Estructura general de un programa.


1.1.1 Definición, características y función de un 2.2 Tipos de datos y Operadores
sistema operativo. 2.2.1 amaños, Declaración, Modificadores
1.1.2 Análisis comparativo de Sistemas Operativos 2.2.2 Operadores Lógicos, aritméticos y de
(MS-DOS, LINUX, WINDOWS) asignación 2.3 Funciones de biblioteca.
1.2 Evolución de los lenguajes de programación. 2.3.1 Funciones de entrada y salida
1.2.1 Definición, características y funciones de los 2.3.2 Funciones Matemáticas
lenguajes de programación. 2.4 Funciones generadas por el usuario.
1.3 Interpretes, Compiladores. 2.4.1 Argumentos y parámetros formales
1.3.1 Definición de Intérpretes y Compiladores 2.4.2 Funciones con y sin argumentos
1.3.2 Ambiente integral del Lenguaje C 2.4.3 Funciones que regresan valores

No. Unidad: III Nombre: Estructuras de flujo No. Unidad: IV Nombre: Estructuras de datos
programático

4.1 Arreglos unidimensionales


3.1 Estructuras de decisión 4.1.1 Concepto y forma general
3.1.1 Simple 4.1.2 Arreglos numéricos y de caracteres
3.1.2 Ramificada 4.2 Arreglos bidimensionales
3.2 Estructuras de iteración Pre y Post Condicional 4.2.1 Concepto y forma general
3.2.1 Contador y acumuladores 4.2.2 Arreglos numéricos y de caracteres
3.3 Estructuras de control 4.3 Apuntadores
3.3. 1 Ruptura de un lazo 4.3.1 Concepto
4.3.2 Tipos de apuntadores
4.3.3 Operaciones con apuntadores
4.3.4 Relación de apuntadores con arreglos

No. Unidad: V Nombre: Aplicaciones

5.1 Análisis del problema y elaboración del


algoritmo 5.2 Codificación e implementación
5.3 Pruebas modulares e integrales
5.4 Mantenimiento
BIBLIOGRAFÍA
BRONSON, Gary, J., C++ para ingeniería y ciencias, International Thomson Editores, mpreso en México, 2000, 862
pp, ISBN: 968-7529-87-3
COHOON, James P. y Davidson, Jack W., Programación y diseño en C++, Introducción a la programación y al diseño
orientado a objetos. 2ª edición, 2000, Impreso en España, 1022 pp, ISBN: 84-481-2682-3
DEITEL, H.M.; Deitel, P.J. Cómo programar en C/C++, Prentice- Hall, Hispanoamericana, México 1995. JAMSA, Kris,
Aprenda y practique C++, 3ª edición, 1999, Oxford University Press, Impreso en México, 377 pp, ISBN: 970-613-460-3
KERNIGHAN, B. W.; D.M. Ritchie, Lenguaje de Programación 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 México, 1990, 874 pp, ISBN: 84-7615-738-X
TACKER, Arlen B., Lenguajes de programación, McGraw-Hill
TANEMBAUM, A.S., Sistemas Operativos, análisis y diseño, Prentice-Hall.

INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD CULHUACAN
Carrera: Ingeniería Mecán
BIBLIOGRAFÍA
BRONSON, Gary, J., C++ para ingeniería y ciencias, International Thomson Editores, mpreso en México, 2000, 862
p

También podría gustarte