5. INTRODUCCIÓN ¿Quiénes son los personajes principales de la Computadora? DESARROLLADORES USUARIOS TÉCNICOS Prof. Celso Vladimir Bonilla
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21. ESQUEMA DE UN COMPILADOR Programa fuente Ejecución del programa Resultados Compilador Programa objeto DATOS Prof. Celso Vladimir Bonilla
22. ESQUEMA DE UN INTÉRPRETE Programa fuente Resultados Compilador DATOS Prof. Celso Vladimir Bonilla
23. SOLUCIÓN DE PROBLEMAS APLICANDO MODELOS MATEMÁTICOS FÓRMULAS DATOS RESULTADOS Prof. Celso Vladimir Bonilla
24. SOLUCIÓN DE PROBLEMAS APLICANDO MODELOS MATEMÁTICOS Prof. Celso Vladimir Bonilla ANALISIS ALGORITMO ¿Qué datos necesito? Capturar el numero 1 Capturar el numero 2 ¿Qué formulas voy a utilizar? Algoritmo de la suma: Suma = numero 1 + numero 2 ¿Qué resultados voy a obtener? Imprimir el resultado de la suma.
25.
26.
27. Características y formas de los algoritmos En pseudo-código Inicio Escribe: (“calcula el area de cualquier rectangulo”) Escribe: (“de largo mide”) Captura: (largo) Escribe: (“de ancho mide”) Captura: (“ancho”) Formula: área = largo x ancho Escribe: (“ el area mide:” , area) fin Prof. Celso Vladimir Bonilla
28. Características y formas de los algoritmos En diagrama de flujo inicio ancho largo Área = largo x ancho área fin Entrada (in) Entrada (in) Salida (out) Prof. Celso Vladimir Bonilla
32. JERARQUÍA DE OPERACIONES Prof. Celso Vladimir Bonilla Jerarquía Resultado Comentario 1a. ( 4 / 2) paréntesis Se ejecutan antes que ninguna . 2a 4^ 3 = 64 Después del () 3a. 4 * 8 = 32 ó 4 / 2 = 2 Tienen la misma jerarquía 4a. 7 – 2 = 5 ó 2 + 3 = 5 Tienen la misma jerarquía 5a. A = A + 1 Al final de la operación se asigna el valor