Programación🐗 Flashcards
Acción que se puede descomponer en otras más simples.
Es un conjunto de acciones elementales que forman un acontecimiento.
Proceso
Tipos de procesos
Secuencial y paralelo
Cuando una acción del mismo proceso no puede empezar antes que la acción en curso esté completamente terminada
Proceso secuencial
Cuando dos o más acciones del mismo proceso se ejecutan simultáneamente
Proceso paralelo
Todas las acciones de los que consta un algoritmo deben ser ___________.
Ordenados y finitos y cumplir los objetivos
Un algoritmo consta de tres partes
Entrada, proceso y salida
Está constituida por los ingredientes, utensilios, herramientas, datos, etc. que se necesitan para la solución de un problema
Entrada
Está formado por los pasos a seguir en el orden adecuado
Proceso
Es el resultado o la solución
Salida
Características que debe tener un algoritmo
Un objetivo Datos Ser precisos❗️ Ser ordenados Definido❗️ Ser eficaces Ser finito❗️ Ser consistente Tener resultados
El algoritmo debe ser lo suficientemente _________ para que no exista duda al ejecutarse
Detallado
Comprobación del algoritmo antes de ejecutarlo
Prueba de escritorio
Son formas de expresar un algoritmo
Lenguaje común (alto nivel)
Pseudo código
Diagrama de flujo
Código de programación (lenguaje máquina)
Es la representación gráfica de un algoritmo
Diagrama de flujo
Es una serie de operaciones detalladas a ejecutar paso a paso, en el orden adecuado y finitas que conducen a la solución de un problema o a la realización de una actividad
Algoritmo
◼️◼️◼️◼️◼️
◼️◼️◼️◼️◼️
◼️◼️◼️◼️◼️
Proceso o acción
⬛️⬛️⬛️⬛️⬛️
◼️◼️◼️◼️◼️
◼️◼️◼️◼️◼️
Entrada o salida de datos
◼️⬛️⬛️⬛️⬛️ ⬛️⬛️⬛️⬛️⬛️⬛️
⬛️⬛️⬛️⬛️⬛️
Inicio o fin
🔷
Decisión o condición