Área a la que pertenece: Horas teóricas: Horas practicas: Créditos: Clave:
ÁREA GENERAL 3 2 8 F0028
Asignaturas antecedentes y subsecuentes Programación II PRESENTACIÓN El lenguaje de programación C se ha convertido en el lenguaje de elección para la implantación de sistemas en la industria informática pues se caracteriza por ser de uso general y poseer una sintaxis sumamente compacta y de alta portabilidad. Esta asignatura proporciona las bases fundamentales para las siguientes Materias como son: Programación II, Programación III, Programación IV y Programación V; por eso esta materia pertenece al área general.
OBJETIVO GENERAL El alumno será introducido a la programación estructurada utilizando el lenguaje C. Al finalizar el curso el alumno será capaz de escribir programas diseñados para un fin determinado y podrá depurarlos y ejecutarlos.
CONTENIDO
Unidad No. Objetivo particular
1
El lenguaje C y su entorno. El alumno aprenderá a manipular el compilador de C, capturará programas previamente codificados, los depurará y ejecutará
Hrs estimadas Temas 1.1 Historia de C 1.2 La biblioteca estándar de C 1.3 Entorno de C.
F0028_Programación I
Resultados del aprendizaje El alumno identificará cada una de las opciones del compilador y sabrá oportunamente cual debe utilizar en su programa.
1/7
División Académica de Ciencias Básicas
Unidad No. Objetivo particular
2
Licenciatura en Matemáticas
Introducción al C. Este capitulo describe los datos y tipos de datos utilizados por el lenguaje, junto con las sentencias (funciones predefinidas) para introducir datos y visualizar resultados.
Hrs estimadas
Temas 2.1 Elementos de un programa. 2.1.1 Identificadores. 2.1.2 Palabras reservadas 2.1.3 Comentarios 2.1.4 Constantes 2.1.5 Variables 2.1.6 Identificadores estándar 2.1.7 Bibliotecas de funciones 2.1.8 Secuencia de escape 2.1.9 Sentencias 2.2 Tipos de datos. 2.2.1 Clasificación de tipos de datos: 2.2.1.1 Enteros 2.2.1.2 Flotantes 2.2.1.3 Carácter 2.2.1.4 Lógicos 2.2.2 Definidos por el usuario (arreglos y registros) 2.3 Expresiones y operaciones aritméticos 2.3.1 Operadores unarios 2.3.2 Operadores Aritméticos +, -, *, /, % 2.3.3 Operadores de Igualdad ==, ¡=, 2.3.4 Operadores relacionales >, =,