1. Hechopor: JopsemanLobo
1
Definición: es un conjunto ordenado secuencialmente para resolver problemas de
lógica e interpretación algorítmica.
Los Algoritmos: son la pauta referencial para la creación de programas y desarrollo
cognitivo del ser humano en el campo informático.
Los algoritmos se presentan de diferentes características que nos ayudaran un mayor
entendimiento de su proceso, estas son:
1. Preciso: indica el orden de realización
en cada paso elaborado por el usuario.
2. Definido: cuantas veces se ejecute el
resultado será el mismo en caso
contrario se presentara error cuando no
es preciso.
3. Finito: debe de ser limitado para
contener un mejor manejo del mismo.
Lenguajes de Algoritmos
Son símbolos y reglas que se utilizan para describir de manera Explicita un proceso y
estos se representan como:
Gráficos: Es la simbología de los diagramas de flujo.
No gráficos: son las operaciones que realiza un algoritmo.
2. Hechopor: JopsemanLobo
2
Ejemplos de Algoritmos
Problema: Ver un partido de futbol en casa.
Interpretación del Algoritmo:
1. Si el televisor no se encuentra encendido tomar
el control de mando
2. Encender el televisor
3. Sintonizar el canal de transmisión del partido de
futbol.
4. Buscar un lugar adecuado para ver el partido
5. Disfrutar del partido de futbol.
Este ejemplo cumple con todos los requisitos descritos arriba, ya que cada paso precisa
un orden con límites de pasos.
Uno de los ejemplos más prácticos es el procedimiento que realiza la computadora
antes de operar, como ser el:
Entrada
Proceso
Salida.
Estos 3 pasos dan la pauta para la realización de algoritmos y diagramas de flujo y así
mismo la creación de programas donde se puede ilustras la creatividad y el desarrollo
de codificación de datos algorítmicos.
Diagramación se representa por la parte grafica y lógica para la solución de un
problema.
3. Hechopor: JopsemanLobo
3
Diagramas de Flujo.
Es la representación gráfica de flujo lógico de datos que se utiliza en la elaboración de
programas para así solucionar sus problemas.
Los símbolos más utilizados en los diagramas son los siguientes.
Función lógica Simbología
1. Proceso: lleva a cabo el ordenador
cualquier serie de transferencia de datos.
2. Entrada/Salida realiza la E/S de lectura
y escritura de datos.
3. Decisión: verifica si el resultado es
verdadero o falso (si o no)
4. Conector: es un punto de referencia
que indica donde debe continuar el
diagrama de flujo.
5. Inicio/Fin: Inicio y fin del programa.
6. Salida de mensajes de texto: es la
salida o resultado que se presenta en la
pantalla o impresora.
7. Sentido del Flujo de Datos: indica las
siguientes operaciones a realizar y une un
símbolo con otro.
4. Hechopor: JopsemanLobo
4
Ejemplo de un diagrama de Flujo.
Pseudocodigo:
Es una herramienta utilizada para el diseño de programas, para que el usurio pueda
dar a conocer sus pensamientos en forma natural, mostrando el orden en que se
ejecutaran las sentencias del programa sin ninguna complejidad.
Con el ejemplo anterior de diagrama de flujo podemos realizarlo de manera codificada
esto le dará una interpretación lógica y procedimental del problema, de esta manera
se puede ver:
Solucion del ejercicio anterior:
Calcular
S_diario= Horas *P-Horas
Leer nombre,
horas-Horas
Inicio
Calcular
S_mensual= S_diario *30
Escribir
Nombre, Horas,
S_diario, S_mensual
Fin
5. Hechopor: JopsemanLobo
5
Inicio
LEER nombre, horas, P-horas
S_diario= Horas * P-horas
S_Mensual =S_diario * 30
ESCRIBIR Nombre, Horas, S_diario,S_Mensual
Fin
Prueba de Escritorio: consiste en dar valores a las variables que hemos definido y que
siguen el flujo del programa para comprobar si al final el resultado es el acertado.
El resultado sería Así:
Nombre Horas S_diario S_mensual
Jopseman Lobo 8 400 12000