1 Programas y algoritmos
Para crear un programa se utiliza un lenguaje de programación, generando lo que se llama programa fuente. Pero este conjunto de instrucciones no tendrían sentido si el ordenador no pudiese entenderlas, por lo que es necesario convertirlo en el programa objeto.
Para traducir el programa fuente a programa objeto se utilizan diferentes herramientas informáticas, que pueden generar dos tipos de programas:
Los programas están formados por algoritmos y por la estructura de datos. Normalmente están divididos en módulos de modo que la complejidad de cada parte sea menor que la del programa completo, facilitando así el desarrollo del programa. Esta es la base de la programación estructurada que estudiarás en profundidad en el siguiente tema de esta unidad.
|
|
Img 1. Código fuente de un programa
Imagen de Wikipedia con licencia Creative Commons |
Repasa las definiciones anteriores y elige la opción correcta.
1) Un conjunto de instrucciones ordenadas secuencialmente se llama:
a) Programa fuente |
b) Programa objeto |
c) Programa |
2) Cuando el programa fuente que se traduce como un todo se llama:
a) Compilado | b) Interpretado |
c) Algoritmos |
|
a) Compilado | b) Interpretado | c) Ejecutable |
|
- Debe cumplir las especificaciones para las que fue creado. | |
- Debe tener una o varias entradas que puedan ser interpretadas por el ordenador. |
|
- Debe poder realizarse en un número concreto de pasos. |
|
- Debe definirse de forma precisa, evitando toda ambigüedad. |
|
- Debe tener una o varias salidas relacionadas con las entradas. |