Está en la página 1de 13

ALGORITMO

CATEDRÁTICA:
 Ana Delmy Velásquez
RECORDANDO…
• DEFINICIÓN : Cada paso que se sigue para resolver un problema.
• CARACTERÍSTICAS: Preciso, Definido, Finito.
• LENGUAJES DE ALGORITMOS: Gráficos y no Gráficos
• UTILIDAD DE LOS ALGORITMOS: Necesidad u Problema
DESARROLLO DE UN ALGORITMO
PROBLEMA: VER UN PARTIDO DE FUTBOL
1. Si el TV no está encendido tomar el control.
2. Encender el TV
3. Sintonizar el canal de transmisión
4. Buscar un lugar adecuado para ver el partido
5. Disfrutar del partido de futbol.
DESARROLLO DE UN ALGORITMO
PROBLEMA: ¿CÓMO PREPARAR UNA TAZA DE CAFÉ?
1. TENER TAZA, AGUA, CAFÉ, AZUCAR Y CUCHARA
PASOS PARA REALIZAR UN PROGRAMA
ALGORITMO: IMPLEMENTACIÓN:
1. DEFINICIÓN DEL PROBLEMA 1. CODIFICACIÓN
2. ANÁLISIS DEL PROBLEMA 2. TRANSCRIPCIÓN
3. SELECCIÓN DE LA MEJOR 3. COMPILACIÓN
ALTERNATIVA 4. PRUEBAS DE
4. DIAGRAMACIÓN COMPUTADORAS
5. PRUEBA DE ESCRITORIO 5. DOCUMENTACIÓN Y
6. MANTENIMIENTO
1. DEFINICIÓN DEL PROBLEMA
Para resolver un problema, debemos formularlo con claridad.
Por ejemplo:
Necesitamos saber si un alumno está solvente o no con el
pago de colegiatura.
¿Cuál es nuestro problema?
¿Dónde comienza?
¿Qué resultados deseamos obtener?
2. ANÁLISIS DEL PROBLEMA
Es la etapa de estudio y preparación para la generación de soluciones
que muestra la salida deseada.
Puntos: Los datos o resultados.
Los datos de entrada necesarios para obtención de los
resultados.
Proceso o métodos requeridos para someter los datos y
obtener resultados.
2. ANÁLISIS DEL PROBLEMA
Para el análisis de un programa es aconsejable responder a:
¿Qué entradas tenemos?
¿Cuál es la salida deseada?
Datos de entrada:
• Nombre del alumno, mes, curso, sección, jornada, área.
• Pin anual, mes.
Datos de salida:
• Un mensaje que muestre
el estado del alumno.
3. SELECCIÓN DE LA MEJOR ALTERNATIVA
Es el proceso durante el cual debemos seleccionar entre dos o
más alternativas.
1. Nombre del alumno, mes, curso, sección, jornada, área.

2. Pin anual, mes.


4. DISEÑO DE ALGORITMOS (DIAGRAMACIÓN)
Se refiere a la representación grafica y lógica de la solución de
un problema.
Diagrama de flujo
Es la representación grafica del flujo de
datos que se utilizará en la formulación
de la solución de un problema,
generalmente de una determinada
parte del problema.
DIAGRAMA DE FLUJO
¡Gracias!

También podría gustarte