Sei sulla pagina 1di 3

I- ALGORITMOS

1. Importancia de los algoritmos: Ejemplo 1: Elabore un algoritmo que permita ir de la


casa al colegio.
La racionalidad es la capacidad que permite pensar, Objetivo: Ir de la casa al colegio.
evaluar, entender y actuar de acuerdo a ciertos
principios lógicos y de consistencia, con el fin de Inicio
satisfacer algún objetivo o finalidad.
a) Salir de la casa
Nuestro actuar como personas se basa en la capacidad b) Si está lejos del colegio entonces tomar un
que tiene el hombre como único ser racional de la medio de transporte que lo deje cerca del
naturaleza, somos el único individuo que desarrolla mismo.
instrucciones secuenciales y lógicas de acuerdo al c) Si no está lejos del colegio entonces dirigirse
pensamiento. caminando hacia el mismo
d) Llegar a la puerta del colegio
La evolución de la sociedad ha permitido que hoy en día
un computador pueda realizar tareas y manejar datos Fin
obedeciendo secuencias de pasos lógicos. Estos pasos
son creados por el hombre dada la necesidad de Ejemplo 2: Plantee un algoritmo que permita adquirir
solucionar problemas, y se conocen con el nombre de un boleto para ir a cine.
algoritmos, los cuales son llevados del lenguaje natural a
un computador mediante un lenguaje de programación. Objetivo: Adquirir un boleto para ir a cine.

2. ¿Qué es un algoritmo? Inicio

Un algoritmo es una secuencia lógica y finita de pasos a) Dirigirse hacia el teatro donde quiere ver la
que permite solucionar un problema o cumplir con un película
objetivo. b) Si hay gente esperado el boleto entonces hacer
la fila y avanzar con la misma hasta llegar a la
Los algoritmos deben ser precisos e indicar el orden taquilla
lógico de realización de cada uno de los pasos, debe ser c) Si no hay gente esperando comprar el boleto
definido y esto quiere decir que si se ejecuta un entonces dirigirse a la taquilla
algoritmo varias veces se debe obtener siempre el mismo d) Comprar el boleto para ver la película.
resultado, también debe ser finito o sea debe iniciar con
una acción y terminar con un resultado o solución de un Fin
problema.
3. Tipos de algoritmos:
Cuando se elabora un algoritmo se debe tener en
cuenta lo siguiente. Los algoritmos se pueden clasificar en cuatro tipos:

 Tener claro cuál es el problema que va a solucionar. Algoritmo computacional: Es un algoritmo que puede
 Establecer un objetivo que permita medir la solución ser ejecutado en una computadora. Ejemplo: Fórmula
del problema. aplicada para un cálculo de la raíz cuadrada de un valor
 Elaborar un algoritmo que solucione el problema. x.
 Realizar pruebas al algoritmo para verificar los
resultados. Algoritmo no computacional: Es un algoritmo que no
requiere de una computadora para ser ejecutado.
Ejemplo: Instalación de un equipo de sonido.
Algoritmo cualitativo: Un algoritmo es cualitativo 4. Técnicas de representación de un algoritmo:
cuando en sus pasos o instrucciones no están
involucrados cálculos numéricos. Ejemplos: Las Para la representación de un algoritmo, antes de ser
instrucciones para desarrollar una actividad física, convertido a lenguaje de programación, se utilizan
encontrar un tesoro. algunos métodos de representación escrita, gráfica o
matemática. Los métodos más conocidos son:
Algoritmo cuantitativo: Un algoritmo es cuantitativo
 Diagramación libre (Diagramas de flujo).
cuando en sus pasos o instrucciones involucran cálculos
 Fórmulas matemáticas.
numéricos. Ejemplo: Solución de una ecuación de  Pseudocódigo.
segundo grado.  Lenguaje natural (español, inglés, etc.).
 Lenguaje ensamblador (lenguaje de programa
computacional).

II- LOS DIAGRAMAS DE FLUJO

Salidas: hacen referencia a los resultados que debe dar


Un diagrama de flujo permite representar de forma al final el algoritmo.
gráfica un algoritmo a través de símbolos.
Decisiones: Las decisiones se usan para tomar decisiones
1. SÍMBOLOS DE UN DIAGRAMA DE FLUJO lógicas (SÍ o NO) y de acuerdo a estas ejecutar o no
conjuntos de instrucciones.

Repeticiones o iteraciones: Las iteraciones permiten


repetir un conjunto de instrucciones dentro de un
algoritmo

Entradas: son datos o insumos que necesita el algoritmo


para que se pueda elaborar.

Procesos: 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.
2. REGLAS PARA CONSTRUIR UN DIAGRAMA DE FLUJO: b) El algoritmo debe arrancar con el símbolo de inicio y
terminar con símbolo de fin.
Para elaborar un diagrama de flujo se deben tener en c) La dirección de flujo se debe representar por medio
cuenta las siguientes reglas: de flechas.
a) Los diagramas se deben realizar de arriba hacia abajo d) Todas las líneas de flujo deben llegar a un símbolo o a
y de izquierda a derecha. otra línea.

Ejemplo: Diagrama de Flujo para ir de la casa al colegio

----------------------------------------------------------
ACTIVIDAD

Realizar el algoritmo y el diagrama de flujo de las siguientes situaciones:

a) Sintonizar un canal en la televisión


b) Sacar el promedio de tres notas y determinar si se pasó o no la materia
c) Realizar una consulta por internet
d) Buscar una palabra en el diccionario (tenga en cuenta el caso de que la palabra no aparezca)
e) Realizar una llamada a un contacto en el celular
f) Comprar un producto en el supermercado
g) Sumar dos números de dos cifras
h) Multiplicar dos números de dos cifras.

Potrebbero piacerti anche