Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2018
Fundamentos de Programación (DS-DFPR-1802-B1-006)
Resumen
Para iniciar la unidad tres revisaremos conceptos básicos del lenguaje en C, lo cual servirá
de introducción para adentrarnos en este lenguaje de programación que servirá de base
para el entendimiento futuro de otros.
Cuestionario
Da respuesta a los siguientes planteamientos:
1. ¿Cuáles son las partes que integran un programa y cuál es la finalidad de cada una
de ellas?
La UnADM describe las partes de un programa fuente en C, cualquiera que sea su tamaño,
consta de funciones y variables. Una función contiene un conjunto de instrucciones,
también llamadas preposiciones o enunciados, que especifican las operaciones que la
computadora debe realizar; en tanto, las variables son los espacios de memoria donde se
almacenan los valores utilizados en dichas operaciones
Una instrucción o enunciado en lenguaje C se puede definir como una expresión que
tiene alguna consecuencia, generalmente la consecuencia se ve reflejada en el cambio del
valor que está almacenado en las variables. De acuerdo con su estructura sintáctica se
pueden clasificar en dos tipos: simples y compuestas.
Los comentarios son textos que sirven como información al programador y no son
procesados por el compilador, es decir, no son instrucciones que debe realizar la
computadora y por lo tanto no son traducidos a lenguaje de máquina.
1
Si se desea eliminar el tiempo de traducción del programa de alto nivel, podemos traducirlo
todo de una vez y generar un programa en código máquina que será ejecutable
directamente por el procesador. Con ello la ejecución del programa será mucho más rápida,
pero tiene como inconveniente que cada vez que se cambia algo en el programa hay que
volver a traducirlo a código máquina. Al proceso de traducción del programa a código
máquina se le denomina compilación, y al programa encargado de ello compilador. (Muñoz
Frías & Palacios Hielscher, 2006)
El lenguaje C sólo proporciona operadores para cálculos muy básicos (+, -, * y /). El resto
de operaciones (potenciación, logaritmos, funciones trigonométricas, etc.) están
implantadas en una biblioteca matemática, debiendo incluirse el archivo math.h si se
desean usar.
4. ¿Qué fase del ciclo de vida del software es más importante y por qué?
Conclusiones
Particularmente es interesante como un lenguaje de programación es tan complejo y a la
vez tan simple, el leguaje C, tiene una interface muy amigable para el usuario, que nos
permite entender fácilmente sus partes y las funciones de este.
2
Bibliografía
Muñoz Frías, J. D., & Palacios Hielscher, R. (2006). Fundamentos de Programación
Utilizando el Lenguaje C. Madrid: Universidad Pontificia Comillas Madrid.
UnADM. (2018). Unidad 3. Introducción al lenguaje C. México: Ciencias Exactas, Ingeniería
y Tecnología.