Está en la página 1de 15

Temas

● ¿Qué es programar?
● ¿Qué es un algoritmo?
● Características y Diseño de un Algoritmo
● Diagrama de Flujo y Pseudocódigo
¿Qué es Programar?
Programar significa darle órdenes o una serie de
instrucciones a una computadora para que pueda
llevar a cabo una tarea específica.
Por otro lado, a este conjunto de instrucciones se
lo suele denominar PROGRAMA.
¿Qué es un Algoritmo?

Un algoritmo es una secuencia ordenada de pasos que


debemos llevar a cabo para poder solucionar un problema
o necesidad en un tiempo finito.
DEBE SER PRECISO
Todas sus acciones
deben serlo, no
pueden existir
ambigüedades en DEBE ESTAR DEFINIDO
cuanto a su estado
anterior y posterior. Si todas sus acciones
son precisas y se sigue
dos veces el mismo
algoritmo se debe DEBE SER FINITO
obtener el mismo
resultado. Los resultados de su
ejecución se deben
obtener en un tiempo
finito. Todo algoritmo
debe tener un inicio y
llegar a un fin.
¿Cómo se diseña un Algoritmo?
Definición del
Problema
Problema

Análisis y Planteo
Algoritmo
de la solución

Representación
formal del Diagramas
de Flujo
Pseudocódigo
Algoritmo
Pseusocódigo Diagramas de Flujo
Es una manera de escribir los Representa de forma gráfica la
pasos para la resolución de un secuencia de pasos lógicos definidos
para realizar una tarea o resolver un
problema o necesidad utilizando problema.
lenguaje natural. Involucra un
conjunto limitado de palabras,
reglas y limitaciones similares a
los lenguajes de programación.
Símbolo Nombre Función

Representa el inicio y el final de un


Terminales
proceso.
Indica el orden de la ejecución de
Línea de Flujo las operaciones. La flecha indica la
siguiente instrucción.
Representa la lectura de datos en la
Entrada/Salida entrada y la impresión de datos en
la salida.
Representa cualquier tipo de
Proceso operación

Nos permite analizar una situación,


Decisión con base en los valores: Verdadero/
Falso
Entrada
Inicio

Proceso Proceso

Entrada Salida

Proceso Fin
PSeint
Es un software libre educativo
multiplataforma dirigido a personas que se
inician en la programación.
Este programa, nos permitirá diseñar
algoritmos utilizando pseudocódigo y
diagramas de flujo.
Estructura de un
Algoritmo
• Comienza con la palabra clave
Algoritmo seguido del nombre del
programa.
• Le sigue la secuencia de
instrucciones.
• Finaliza con la palabra FinAlgoritmo
Inicio

Entrada

Entrada

Comentarios

Salida

Fin

También podría gustarte