0% encontró este documento útil (0 votos)
67 vistas6 páginas

Programación I: Curso de C para Física

Este documento presenta la asignatura de Programación I que se imparte en la Licenciatura en Física y Matemáticas en el IPN. El objetivo de la asignatura es que los estudiantes aprendan los fundamentos del funcionamiento de las computadoras y dominen un lenguaje de programación para aplicarlo a la solución de problemas. La asignatura se divide en cuatro unidades donde se enseñan temas como variables, operadores, estructuras de control e introducción a la biblioteca estándar en C.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
67 vistas6 páginas

Programación I: Curso de C para Física

Este documento presenta la asignatura de Programación I que se imparte en la Licenciatura en Física y Matemáticas en el IPN. El objetivo de la asignatura es que los estudiantes aprendan los fundamentos del funcionamiento de las computadoras y dominen un lenguaje de programación para aplicarlo a la solución de problemas. La asignatura se divide en cuatro unidades donde se enseñan temas como variables, operadores, estructuras de control e introducción a la biblioteca estándar en C.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INSTITUTO POLITECNICO NACIONAL

SECRETARIA ACADEMICA
DIRECCION DE ESTUDIOS PROFESIONALES
ESCUELA:SUPERIOR DE FISICA Y MATEMATICAS ASIGNATURA: PROGRAMACION I
CARRERA:LIC. EN FISICA Y MATEMATICAS CLAVE: 0316 SEMESTRE: 3o.
ESPECIALIDAD: MATEMATICAS CREDITOS: 9 VIGENTE: 1994/95
COORDINACION:ACADEMIA DE MAT. APLICADAS TIPO DE ASIGNATURA: OPTATIVA
DEPARTAMENTO:MATEMATICAS MODALIDAD: ESCOLARIZADO
FUNDAMENTACION DE LA ASIGNATURA
La programación de computadoras es un auxiliar de gran importancia en el estudio de la Física y de las Matemáticas. Además, el uso
creciente de las computadoras en otras actividades humanas, hace de la programación de computadoras un conocimiento básico para la
mayoría de profesionistas de hoy en día.

Al empezar a cursar esta materia el estudiante ya ha tomado cursos tales como Cálculo I y II Física I y II, Ecuaciones
Diferenciales; y por lo tanto, ya dispone de una serie de conocimientos que le permiten aplicar la computación a la solución de
problemas sencillos de Física y de Matemáticas.

En este curso hay que iniciar con una introducción al funcionamiento de las computadoras, para después presentar una introducción a
un lenguaje de programación.
Las herramientas dadas en este curso son fundamentales para el estudio de la materia de Programación II.

OBJETIVO DE LA ASIGNATURA
Que el alumno conozca de forma elemental el funcionamiento de una computadora y que aprenda a usar un lenguaje de programación para
aplicarlo a la solución de problemas de Física y Matemáticas.

TIEMPOS TOTALES ASIGNADOS: PROGRAMA ELABORADO O ACTUALIZADO AUTORIZADO POR:


HRS./SEMESTRE 85.5 HRS/SEMANA 4.5 POR: ACADEMIA DE MAT. APLICADAS M. en C. OLGA LETICIA HDEZ.
HRS./TEORIA/SEMESTRE 85.5 REVISADO POR: DEPTO. DE MAT. CHAVEZ
HRS./PRACTICA/SEMESTRE APROBADO POR: C.T.C DIRECTORA DE LA E.S.F.M

ASIGNATURA PROGRAMACION I CLAVE 0316 HOJA 2 DE 6


No.UNIDAD NOMBRE
I
OBJETIVOS PARTICULARES DE LA UNIDAD

Que el alumno se introduzca en el funcionamiento de la computadora.


Que se familiarice con el uso del teclado, sistema operativo y los periféricos.

# DE TEMA TEMAS INSTRUMENTACION DIDACTICA H/T H/P E C. CLAVE B.


1 Introducción a las computadoras. Presentación del tema en clase. 1.5 1
1.1 Tipos de entradas y salidas de Solución de problemas por parte
computadora. del alumno. 1.5 1
1.2 La memoria almacenamiento de la Acceso al alumno a la computadora.
información. Periféricos. El sistema
operativo. 1.5 6 1
1.3 Lenguajes de Programación. Introducción
al lenguaje C. 1.5 3 1

ASIGNATURA PROGRAMACION I CLAVE 0316 HOJA 3 DE 6


No.UNIDAD NOMBRE
II

OBJETIVOS PARTICULARES DE LA UNIDAD


Que el alumno se familiarice con los diferentes tipos de variables y de operadores usados en el lenguaje C.
Que interprete el funcionamiento de programas sencillos escritos en C.
Que elabore programas sencillos en C.
Que compile programas elaborados en C.

# DE TEMA TEMAS INSTRUMENTACION DIDACTICA H/T H/P E C. CLAVE B.


2 Nombres de variables. Presentación del tema en clase. 1.5 2,3
2.1 Tipos y tamaños para los datos. Solución de problemas por parte 1.5 2,3
2.2 Constantes. del alumno. 1.5 2,3
2.3 Instrucciones de entrada y salida. Acceso del alumno a la 1.5 2,3
2.4 Operadores aritméticos, de relación, computadora
lógicos, de incremento y decremento. 1.5 7 2,3
2.5 Operadores de asignación y expresiones. 1.5 7 2,3
2.6 Conversiones de tipo. 1,5 7 2,3
2.7 Orden de evaluación. 1.5 7 2,3

ASIGNATURA PROGRAMACION I CLAVE 0316 HOJA 4 DE 6


No.UNIDAD NOMBRE
III

OBJETIVOS PARTICULARES DE LA UNIDAD


Que el alumno se familiarice con las diferentes instrucciones de control con las que cuenta el C.
Que interprete el funcionamiento de programas sencillos escritos en C.
Que elabore y compile programas elaborados en C.

# DE TEMA TEMAS INSTRUMENTACION DIDACTICA H/T H/P E C. CLAVE B.


3 Instrucciones de control. Presentación del tema en clase.
3.1 If, if-else y else-if. Solución de problemas por parte del 1.5 2,3
3.2 Switch. alumno. 1.5 2,3
3.3 While, for y do-while. Acceso del alumno a la computadora. 1.5 2,3
3.4 Break, continue, goto y etiquetas. 1.5 2,3
3.5 Introducción a los arreglos
dimensionales; de cadenas y numéricos. 3.0 6 2,3
Apuntadores.

ASIGNATURA PROGRAMACION I CLAVE 0316 HOJA 5 DE 6


No.UNIDAD NOMBRE
IV

OBJETIVOS PARTICULARES DE LA UNIDAD

Que el alumno conozca las partes básicas de la biblioteca estándard de C.


Que el alumno cree sus propios encabezados y los utilice en programas elaborados por él.
# DE TEMA TEMAS INSTRUMENTACION DIDACTICA H/T H/P E C. CLAVE B.
4 Biblioteca stándard de C. Presentación del tema en clase. 1.5 2,4
4.1 Los encabezados <stdio.h>, <ctype.h> y Solución de problemas por parte
<string.h>. del alumno. 3 3 2,4
4,2 El encabezado <mat.h>. Acceso del alumno a la 3 3 2,4
4.3 Creación de otros encabezados. computadora. 3 3.5 3

ASIGNATURA: PROGRAMACION I CLAVE 0316 HOJA 6 DE 6


PERIODO UNIDADES PROCEDIMIENTOS DE EVALUACION
TEMATICAS

CLAVE B C B I B L I O G R A F I A
1 x Programación en C, Byron S. Gottfried. Mc Graw Hill.
2 x El lenguaje de programación C, Kernighan y Ritchie Prentice Hall.
3 x C. Programming using turbo C++, Robert Lafore SAMS.
4 x Turbo C++, Bible Barkakati. SAMS.

También podría gustarte