Académique Documents
Professionnel Documents
Culture Documents
LGICA DE
PROGRAMACIN
Introduccin
El
Que es programacin?
Tradicionalmente
la mayora de los
cursos de programacin para
principiantes se centran en la
enseanza de un lenguaje de
programacin, dejando en segundo
plano la enseanza de la lgica de la
programacin.
Programar una computadora consiste
en escribir las instrucciones para que
la computadora realice una tarea.
Se
Qu es un algoritmo?
Es
Elementos bsicos en el
diseo de algoritmos
A.
i. Pseudocdigo
ii. Diagramas de Flujo de Datos.
3.
4.
declaracin de variables.
Diseo del Algoritmo: Describe la
secuencia ordenada de los pasos, sin
ambigedad, es decir, siendo preciso y
veraz en la bsqueda de la solucin al
problema.
Codificacin del Algoritmo: Es la
expresin en un lenguaje de programacin
de los pasos definidos en el algoritmo.
Ejecucin y validacin del programa por el
computador.
CARACTERSTICAS DE
ALGORITMOS:
1.
2.
3.
4.
5.
CLASIFICACIN DE LOS
ALGORITMOS:
Directos:
Ejemplos de
Algoritmos:
Encontrar
el promedio de un
conjunto de nmeros.
1.Sumar los nmeros dados.
2.Contar dichos nmeros.
3.Dividir el resultado obtenido en el
punto 1 entre el resultado
obtenido en el punto 2.
1.
2.
3.
4.
1.
2.
3.
4.
5.
5.
6.
12.
13.
14.
15.
16.
17.
18.
19.
Versin N 1
1.- Sacar la llanta de repuesto y herramientas de la
maletera.
2.- Verificamos si est daado la llanta de repuesto.
Si lo est vamos al punto 3.
Si no lo est vamos al punto 4.
3.- Vociferamos ruidosamente algo.
Nos vamos caminando a buscar ayuda telefoneamos
alguien para que ayude.
Vamos al punto 14.
4.- Verificamos si la llanta bajo de aire es la llanta
delantero.
Si lo es:
4.1.- Quitamos la tapa del centro de la rueda delantera.
4.2.- Aflojamos los tornillos.
4.3.- Levantamos el carro por delante, junto a la llanta
daado.
4.4.- Vamos al punto 5.
Si no lo es:
4.1.- Quitamos la tapa del centro de la rueda trasera.
4.2.- Aflojamos los tornillos.
4.3.- Levantamos el carro por detrs, junto la llanta daada.
Versin N 2
1.- Observamos si la llanta de repuesto est
vaco.
Si lo est vamos al punto 2.
Si no lo est vamos al punto 3.
EVALUACIN
Realizar
Esperar
Mirar a la derecha e izquierda
Fin_mientras
Cruzar calle
5. Fin
4.
Algoritmo
para
cocinar
un
algoritmo huevo
huevo
Inicio duro
1.
2.
3.
4.
5.
6.
7.
8.
9.
fin
Introducir huevo
Esperar 10 minutos
Apagar el fuego
Tirar el agua
Extraer huevo de la olla