Sei sulla pagina 1di 4

ALGORITMO

La racionalidad es la capacidad que terminar con un resultado o solución


permite pensar, evaluar, entender y de un problema.
actuar de acuerdo a ciertos principios
Cuando se elabora un algoritmo se
lógicos y de consistencia, con el fin
debe tener en cuenta lo siguiente.
de satisfacer algún objetivo o
finalidad.  Tener claro cuál es el
problema que va a solucionar.
Nuestro actuar como personas se
basa en la capacidad que tiene el  Establecer un objetivo que
hombre como único ser racional de la permita medir la solución del
naturaleza, somos el único individuo problema.
que desarrolla instrucciones  Elaborar un algoritmo que
secuenciales y lógicas de acuerdo al solucione el problema.
pensamiento.  Realizar pruebas al algoritmo
para verificar los resultados.
La evolución de la sociedad ha
permitido que hoy en día un
computador pueda realizar tareas y Ejemplo 1
manejar datos obedeciendo
secuencias de pasos lógicos. Estos Elabore un algoritmo que permita ir
pasos son creados por el hombre de la casa al colegio.
dada la necesidad de solucionar Objetivo: Ir de la casa al colegio.
problemas, y se conocen con el
nombre de algoritmos, los cuales son 1. Inicio
llevados del lenguaje natural a un 2. Salir de la casa
computador mediante un lenguaje de 3. Si está lejos del colegio
programación. entonces tomar un medio de
transporte que lo deje cerca
¿Qué es un algoritmo? del mismo.
Un algoritmo es una secuencia lógica 4. Si no está lejos del colegio
y finita de pasos que permite entonces dirigirse caminando
solucionar un problema o cumplir con hacia él mismo
un objetivo. 5. Llegar a la puerta del colegio
6. Fin
Los algoritmos deben ser precisos e
indicar el orden lógico de realización
de cada uno de los pasos, debe ser Ejemplo 2
definido y esto quiere decir que si se
ejecuta un algoritmo varias veces se Plantee un algoritmo que permita
debe obtener siempre el mismo adquirir un boleto para ir a cine.
resultado, también debe ser finito o Objetivo: Adquirir un boleto para ir a
sea debe iniciar con una acción y cine.
1. Inicio Existen dos tipos de algoritmos. Los
2. Dirigirse hacia el teatro donde algoritmos convencionales que son
quiere ver la película los que hacen las personas todos los
3. Si hay gente esperado el días en sus diferentes actividades
boleto entonces hacer la fila y para solucionar problemas del trabajo
avanzar con la misma hasta o de la vida cotidiana. Y los
llegar a la taquilla algoritmos computacionales que son
4. Si no hay gente esperando los que utilizan el computador a
comprar el boleto entonces través de programas diseñados por
dirigirse a la taquilla desarrolladores de software y
5. Comprar el boleto para ver la programadores para dar solución a
película. problemas de cálculo o de manejo de
6. Fin información.

LOS DIAGRAMAS DE FLUJO


Un diagrama de flujo permite
representar de forma gráfica un
algoritmo a través de símbolos.
Las entradas son datos o insumos que
necesita el algoritmo para que se
pueda elaborar.
Los procesos son las acciones que
permiten transformar las entradas
(insumos o datos) en otros datos u
otros insumos que permitirán dar
solución el problema.
Las salidas hacen referencia a los
resultados que debe dar al final el
algoritmo.
Las decisiones se usan para tomar
decisiones lógicas y de acuerdo a
estas ejecutar o no conjuntos de
instrucciones.
Las iteraciones permiten repetir un conjunto de instrucciones dentro de un
algoritmo
 Para elaborar un diagrama de flujo se deben tener en cuenta las siguientes
reglas:
 Los diagramas se deben realizar de arriba hacia abajo y de izquierda a
derecha.
 El algoritmo debe arrancar con el símbolo de inicio y terminar con símbolo
de fin.
 La dirección de flujo se debe representar por medio de flechas.
 Todas las líneas de flujo deben llegar a un símbolo o a otra línea.

Evaluación
Realizar la siguiente sopa de letras:

CONCEPTOS BÁSICOS EN PROGRAMACIÓN


Complete la palabra faltante:
1. Un______________ es una secuencia lógica y finita de pasos que permite
solucionar un problema o cumplir con un objetivo.
2. Los algoritmos _______________ son los que hacen las personas todos los
días en sus diferentes actividades para solucionar problemas del trabajo o
de la vida cotidiana.
3. Los algoritmos _____________________ son los que utiliza el computador
a través de programas diseñados por desarrolladores de software y
programadores para dar solución a problemas de cálculo o de manejo de
información.
4. Un __________________________ permite representar de forma gráfica
un algoritmo a través de símbolos.

Potrebbero piacerti anche