clase de elementos de programación
Post on 25-Jun-2015
3.104 Views
Preview:
TRANSCRIPT
Elementos de Elementos de Programación Programación
CientíficaCientífica
Problemas de Problemas de ComputaciónComputación
Problemas que buscan respuestas
Problemas que buscan
métodos
Problemas que buscan
pruebas
ProblemaEncontrar
métodoEncontrar respuesta
Humano Computadora
Problemas de Problemas de ComputaciónComputación
Para resolver un problema de computación utilizando una computadora se deben ejecutar
tres trabajos
Algoritmación
Codificación
Operación Resultados deseados
Programa
Algoritmo
¿Qué es un ¿Qué es un algoritmo?algoritmo?¿Qué es un ¿Qué es un algoritmo?algoritmo?
Es un conjunto finito de pasos que
especifican una secuencia de operaciones
a realizar en orden para resolver un
problema específico o clases de problemas.
En otras palabras, un algoritmo es un
método para la solución del problema.
Propiedades de un Propiedades de un algoritmoalgoritmo
Propiedades de un Propiedades de un algoritmoalgoritmo
Secuencialidad
Ausencia de ambigüedad
Generalidad
Limitación
Formas de expresar un Formas de expresar un algoritmoalgoritmo
Formas de expresar un Formas de expresar un algoritmoalgoritmo
Lenguaje común
Diagramas de flujo
Pseudocódigo
Lenguajes de programación
¿Qué es un diagrama de ¿Qué es un diagrama de flujo?flujo?¿Qué es un diagrama de ¿Qué es un diagrama de flujo?flujo?
Es la representación gráfica de un
algoritmo.está formado por
Símbolos (cajas, bloques, figuras) y flechas
que conectan los símbolos entre sí.
Simbología básicaSimbología básicaSimbología básicaSimbología básica
Indica el principio o fin de un algoritmoIndica entrada o salida de datos, es decir una lectura o escritura
Indica la salida impresa de la información
Procesamiento: se usa generalmente para sentencias o enunciados de asignaciónConector o símbolo de conexión
Hay una decisión
Indica la dirección del algoritmo en cada momento mediante una flecha
sino
Un programa se puede construir Un programa se puede construir mediante tres tipos de estructuras mediante tres tipos de estructuras
básicasbásicas
Un programa se puede construir Un programa se puede construir mediante tres tipos de estructuras mediante tres tipos de estructuras
básicasbásicas
Secuencial
Selectiva
Repetitiva
top related