Está en la página 1de 5

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación

Unidad Educativa Santa Sofía

Los Guayos – Estado Carabobo

Área de Formación: Informática

EL ALGORITMO

Docente: Estudiantes:

~Elena Jiménez~ ~Deanyelis Malavé, Paola Montero~

4to Año “B”

Los Cerritos, Octubre de 2022


Definición

Son instrucciones de operaciones de forma correcta y organizada para


resolver un problema específico y/o tareas. Consiste en guiar o imponer
reglas, por medio de una serie de pasos que nos permite llegar a nuestro
objetivo.

Veamos el siguiente ejemplo: Cuando vas a comer.

1. Compras o haces de comer.


2. Te lavas las manos.
3. Sirves la comida.
4. Te sientas en la mesa.
5. Comes.

Como pudimos apreciar muchas veces nosotros empleamos el algoritmo en


nuestro día a día, y al pasar del tiempo se vuelve una rutina,
inconscientemente lo hacemos.

Tipos

Los Algoritmos Cualitativos son todos aquellos algoritmos en los


que los pasos que lo componen se describen de una forma narrada
con un lenguaje natural. Tienen un inicio y un final, son finitos, y
siguiendo las instrucciones con el orden señalado, así podemos
obtener una solución del problema, según sea el caso.

Los algoritmos cualitativos se emplean con frecuencia en la vida cotidiana


para resolver problemas. Por ejemplo: las recetas de cocina.
Los Algoritmos Cuantitativos son aquellos que integran las
operaciones y cálculos matemáticos definidos para detallar un
proceso, consiguiendo así resultados específicos. Por ejemplo: el
resultado de una suma o una división. Se utiliza mayormente en la
informática, matemática, y otras áreas afines.

Lenguajes utilizados

Lenguaje Natural.

Es aquél que describe en español, para nuestro caso, los pasos a seguir
utilizando un vocabulario cotidiano.

Lenguaje de Diagrama de Flujo.

Es aquél que se vale de diversos símbolos para representar las ideas o


acciones a desarrollar. Es útil para organizar las acciones o pasos de un
algoritmo pero requiere de etapas posteriores para implementarse en un
sistema de cómputo.

Lenguaje Natural de Programación.

Son aquéllos que están orientados a la solución de problemas que se definen


de una manera precisa. Generalmente son aplicados para la elaboración de
fórmulas o métodos científicos.

Lenguaje de Programación de Algoritmos.

Es aquél que se utiliza para introducir en la computadora un algoritmo


específico.

Lenguaje de Programación:
Es un conjunto de palabras, símbolos y reglas sintácticas mediante los
cuales puede indicarse a la computadora los pasos a seguir para resolver un
problema.

Los principales tipos de lenguajes utilizados son tres:

 Lenguaje Máquina.

Son aquéllos que están escritos en lenguajes directamente inteligibles por la


máquina (computadora), ya que sus instrucciones son cadenas
binarias (cadenas o series de caracteres de dígitos 0 y 1) que especifican
una operación y las posiciones (dirección) de memoria implicadas en la
operación se denominan instrucciones de máquina o código máquina.

 Lenguajes de Bajo Nivel.

Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos,
dependen de la máquina en particular. El lenguaje de bajo nivel por
excelencia es el ensamblador. Las instrucciones en lenguaje ensamblador
son instrucciones conocidas como nemotécnicos. Por ejemplo, nemotécnicos
típicos de operaciones aritméticas son: en inglés: ADD, SUB, DIV, etc. ; en
español : SUM, RES, DIV, etc.

 Lenguajes de Alto Nivel.

Estos lenguajes son los más utilizados por los programadores. Están
diseñados para que las personas escriban y entiendan los programas de un
modo mucho más fácil que los lenguajes máquina y ensambladores.

Características

Debe ser preciso e indicar el orden de realización de cada paso.


Debe ser definido. Si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado cada vez.

Debe ser finito. Si se sigue un algoritmo, se debe terminar en algún


momento; o sea debe tener un número finito de pasos.

La definición de un algoritmo debe describir tres partes: Entrada,


Proceso y Salida.

Metodología para la creación de un algoritmo

1. Definir el problema: Se requiere una definición clara y precisa. Es


importante que se conozca con detalle lo que se desea realizar.
2. Analizar el problema: Una vez que se ha comprendido lo que se desea
realizar, debemos pensar las posibles soluciones para lograr nuestro
objetivo.
3. Elaboración del Algoritmo: Ya con los datos obtenidos, procedemos a
plantear las instrucciones de principio a fin teniendo en cuenta las
características dadas.
4. Corrida en frío: Ponemos a prueba nuestro algoritmo para comprobar
si se diseñó correctamente y verificar si funciona perfectamente.

Metodología para la solución de problemas por medio de computadoras

Análisis del Problema: en este paso se define el


problema, se lo comprende y se lo analiza con todo detalle.
Diseño del Algoritmo: se debe elaborar una
algoritmo que refleje paso a paso la resolución del
problema.
Resolución del Algoritmo en la
computadora: se debe codificar el algoritmo.

También podría gustarte