Sunteți pe pagina 1din 2

Universidad Abierta y a Distancia de México.

Nombre: Rey Bernardo Colín Orozco.

Matrícula: ES1821002392

Carrera: Desarrollo de software.

Nombre de asignatura: Fundamentos de


programación.

Nombre de la actividad: Introducción al


lenguaje C

Agosto-2018
1. ¿Cuáles son las partes que integran un programa y cuál es la finalidad de cada una
de ellas?

Función es un conjunto de líneas de código que realizan una tarea específica y puede
retornar un valor. Las funciones pueden tomar parámetros que modifiquen su
funcionamiento.

Variables: son espacios reservados en la memoria que, como su nombre indica,


pueden cambiar de contenido a lo largo de la ejecución de un programa.
Una variable corresponde a un área reservada en la memoria principal del ordenador.

2. ¿Qué diferencia hay entre un compilador y un intérprete?

Intérprete compilador
Traduce instrucciones de alto nivel en Traduce instrucciones de alto nivel
una forma intermedia para ser ejecutado. directamente en lenguaje de máquina.

Traduce un programa línea a línea Traduce el programa entero y luego lo


ejecuta.
Detecta si el programa tiene errores y Espera hasta terminar la compilación de
permite su depuración durante el proceso todo el programa para generar un informe
de ejecución de errores.
No es seguro, porque contiene el código Es más seguro, porque no contiene el
fuente, que puede ser modificado código fuente, que puede ser modificado
incorrectamente por el usuario. incorrectamente por el usuario.

3. ¿Qué librería es necesaria para incluir operaciones matemáticas, lógicas y


aritméticas en un programa?

math.h porque declara funciones matemáticas, como la función sqrt que calcula la raíz
cuadrada de un número lo cual es posible codificar algoritmos que requieran este tipo
de operaciones

4. ¿Qué fase del ciclo de vida del software es más importante y por qué?

La fase más crucial son las pruebas porque ahí nos damos cuenta de muchos errores
que pueden ser modificados y la compilación porque se pueden modificar todos los
errores que al ejecutarse el programa ya no se pueden hacer.

5. ¿Qué diferencia hay entre biblioteca y función?

Una biblioteca o librería es un conjunto de implementaciones funcionales, codificadas


en un lenguaje de programación, que ofrece una interfaz bien definida para la
funcionalidad que se invoca.

Y una función es una subrutina o subprograma (también llamada procedimiento), que


se presenta como un subalgoritmo que forma parte del algoritmo principal, el cual
permite resolver una tarea específica. Las funciones son la parte central de la
programación.

S-ar putea să vă placă și