aDMINISTRACION
PROGAMACION ESTRUCTURADA
¿Qué es un algoritmo?
¿Qué es un pseudocodigo?
¿Qué es un diagrama de flujo?
¿Qué es el lenguaje de programación?
Ejemplos c/c
FranciscoJesus Ambriz Diaz
Grupo: 404
Carrera: Mantenimiento de Equipo de Computo
Escuela: Conalep Zacapu
¿QUE ES UN ALGORITMO?
En matemáticas, lógica, ciencias de la computación ydisciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas yfinitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos sellega a un estado final y se obtiene una solución.
EJEMPLOS
1.- Un estudiante se encuentra en su casa (durmiendo) y debe ir a la universidad (a tomar la clase de programación!!), ¿qué debe haga elestudiante?
Inicio
Dormir
haga 1 hasta que suene el despertador (o lo llame la mamá).
Mirar la hora.
¿Hay tiempo suficiente?
Si hay, entonces
Bañarse.
Vestirse.
Desayunar.Sino,
Vestirse.
Cepillarse los dientes
Despedirse de la mamá y el papá.
¿Hay tiempo suficiente?
Si, Caminar al paradero.
Sino, Correr al paradero.
Hasta que pase un bus para launiversidad haga :
Esperar el bus
Ver a las demás personas que esperan un bus.
Tomar el bus.
Mientras no llegue a la universidad haga :
Seguir en el bus.
Pelear mentalmente con elconductor.
Timbrar.
Bajarse.
Entrar a la universidad.
Fin
2.- Cambiar la rueda pinchada de un automóvil teniendo un gato mecánico en buen estado, una rueda de reemplazo y una llave inglesa.
InicioPASO 1. Aflojar los tornillos de la rueda pinchada con la llave inglesa.
PASO 2. Ubicar el gato mecánico en su sitio.
PASO 3. Levantar el gato hasta que la rueda pinchada pueda girar...
Regístrate para leer el documento completo.