2. Etapas para resolver un Problema Definición Análisis Programación Ejecución Documentación Producción
3. Algoritmo Lista finita de instrucciones expresadas en forma precisa la cual especifica una secuencia de operaciones a realizar en orden lógico para resolver un problema específico o segmento de problema
4. Práctica 1 Realice una lista de la secuencia de pasos que realizó para matricularse en la Universidad
5. Instrucciones Lógicas Lectura: Proceso por medio del cual se introducen datos a la memoria de la computadora “LEER (lista de variables)” Cálculos: Son las diferentes operaciones matemáticas que conocemos (+,-,*,/), así como exponenciación y funciones. Toda operación matemática debe ser asignada a una variable mediante el signo de asignación k a + b +c
6. Orden de Operación Exponenciación (**, ) Multiplicación (*), y División (/) Suma (+), Resta (-) Practica #2: Dé el resultado de los siguientes problemas matemáticos: 3+9 * 12 – 6 3 + 6 – 5**2 + 8 * 2 24-12 18-12
7. Contador Técnica de programación que permite contar de 1 en 1 el número de veces que se procesa una operación (iteración) Inicialización: valor inicial Incremento: Cantidad a aumentarse en cada iteración
8. Acumulador Técnica de programación que sirve para calcular totales a partir de la suma de diversas cantidades. Inicialización: valor inicial sum 0 Incremento: Cantidad a acumularse en cada iteración sumsum + var
9. Constante Alfabéticas y Alfanuméricas Alfabéticas: ‘ Universidad de Panamá’ Alfanumérica: ‘28 de abril de 2010’ Fecha ‘28 de abril de 2010’
10. Instrucciones de Impresión Transmitir información desde el computador a un dispositivo de salida IMPRIMIR (LISTA DE PARÁMETROS) EJEMPLO: IMPRIMIR (A, B, C) IMPRIMIR(‘TOTAL’, S)
11. PRACTICA #3: Imprima un informe de 5 estudiantes Universidad de Panamá Facultad Informática Elect. y Comunic. Listado de Estudiantes Nombre Cédula Sexo ------------------ ------------------ ------------------ Total de estudiantes: 5
12. Reglas para escribir un Algoritmo Las instrucciones deben ir en mayúsculas o imprenta Si hay varias instrucciones por líneas, sepárelas por comas Deben iniciar con la palabra INICIO y terminar con FIN Son las instrucciones de entrada las que se leen y de salidas las que se imprimen. Deben ir encerradas entre () y separadas por comas
13. Reglas para escribir un Algoritmo II Las constantes alfabéticas y alfanuméricas deben ir encerradas entre apóstrofos Para llamar a una subrutina se usa la palabra EJECUTAR seguido del nombre de la subrutina Para definir asignación se usa Las Instrucciones compuestas deben ir con la palabra Y o con O
14. Reglas para escribir un Algoritmo III Operadores Lógicos: >, <, =, <=, >=, <> Las instrucciones deben ser usadas según su formato y escritas estructuradamente Los nombres de las variables se escriben usando combinaciones de letras, números siempre que la primera sea una letra
15. EJEMPLO Desarrolle el algoritmo que calcule lo siguiente: R = ((3+6)/4)*6 SOLUCIÓN: INICIO A 3 B 6 C A + B D C/4 R D * 6 IMPRIMIR (‘Resultado de R:’, R) FIN
16. PRACTICA #4 Elabore un algoritmo que lea 2 números y luego calcule la suma, resta multiplicación y división de ambos e imprima los números, la operación y sus respectivos resultados