Logo Studenta

Compilación y ejecución (5), algoritmos - Ing Cesar Ivan Castillo Chio

¡Este material tiene más páginas!

Vista previa del material en texto

Fases de la resolución de un problema computacional
PARTE 4
Ejecución y verificación
La cuarta fase de la resolución de problemas es la ejecución y la verificación.
2
Compilación y ejecución
En esta clase veremos la parte de la ejecución y todo lo que engloba.
3
¿Qué es compilar un programa?
Es el proceso por el cual se traducen las instrucciones escritas en un determinado lenguaje de programación a lenguaje máquina.
4
Int main(a) {
Cout>>”Hola mundo”;
a = a + 1;
}
000101001010
0101001010011
11101001010101
10100101010111
111010101110101
Compilar un programa
En realidad, la parte más funcional de compilar un programa es detectar errores de sintaxis.
5
¿Qué es ejecutar el programa?
Después de compilar nuestro programa y no haber encontrado errores, podemos ejecutar el programa. Es decir, “correrlo” o ver nuestro programa en funcionamiento.
6
Errores al compilar un programa (C++)
Cuando terminamos de escribir nuestro código, pueden ocurrir errores al intentar compilar. Estos errores principalmente son de sintaxis. A continuación veremos los errores más comunes de sintaxis al compilar.
7
1- Errores de llaves
8
En el lenguaje C++ se utilizan las llaves { } para indicar cuando empieza y termina una función o condición.
Un error muy común es olvidarse de poner la última llave.
9
2- Errores de variables
10
Normalmente en la programación al utilizar variables nos olvidamos de declararlas o definir de qué tipo son.
11
12
3- Punto y coma
13
En el lenguaje C++ se utiliza el “ ; “ (punto y coma) para indicar que una instrucción terminó. Dicho símbolo no se utiliza en condiciones o ciclos ni en funciones.
14
4- Errores de funciones
15
Una función es un conjunto de líneas de programación que hacen una tarea específica y devuelven un resultado. Un error muy común es elegir mal el tipo de entradas que tendrá o también no llamar a la función en nuestra estructura principal.
16
5- Errores con librerías
17
Una librería contiene un conjunto de librerías útiles para nuestro programa. Algunas veces utilizamos las funciones de cierta librería pero olvidamos incluirla en el código.
18

Continuar navegando