Sunteți pe pagina 1din 4

Tecnológico nacional de México.

Instituto tecnológico de la paz.

Carrera:

Ingeniería industrial.

Asignatura:

Algoritmos y lenguajes de programación.

Grupo: 4-B

Trabajo:

Ensayo “Algoritmos”

Docente:

Eduardo Olvera Cazares.

Alumno:

Talamantes López Brayan Nicolás.-17310316


Algoritmos.

Los algoritmos los vamos desarrollando a lo largo de nuestra vida, ya sea aplicado
al ámbito de programación, o a cualquier otro ámbito que requiera la solución de un
problema, pero analizando más a fondo este concepto lo describiremos a
continuación.
Origen.

El origen de la palabra algoritmo actualmente se encuentra en discusión, ya que


según la RAE esta proviene del latín algobarismus, que significaría “cálculo
mediante cifras arábigas”, y el otro origen que se menciona vendría a derivar de la
latinización de al-Jwārizmī; nombre del genio matemático.
Algoritmo

Un algoritmo lo podemos definir como una secuencia de instrucciones que


representan un modelo de solución para diferentes tipos de problemas, un algoritmo
también lo podemos definir como un conjunto de instrucciones ordenadas de
manera definida, precisa y finita.
Tipos de algoritmos.
Numéricos.

 Enteros: Ej. 0, 500, 234


 Decimales: Ej. 6.33, 1.46235
De cadena o carácter.

 Ejemplo: “México”, Av. Revolución, 17310316.


Lógicos.

 Verdadero.
 Falso.
El algoritmo posee una estructura muy sencilla, la cual es la siguiente:
Entrada: Corresponde a declarar los datos que son necesarios en el proceso para
ofrecer los resultados esperados
Proceso: Estos son los pasos necesarios para encontrar la solución del problema.
Salida: Arrojar los resultados obtenidos.
Ejemplo: Sacar la diferencia de 2 víveres.
Entrada: Valores de las variables A y B.
Proceso: Asignar a la variable Resta, el valor de A menos el valor de B.

Salida: Impresión del valor de la variable Resta, que contiene la resta de la variable
A menos la variable B.
Características fundamentales de los algoritmos.

 Definido: Si se sigue un algoritmo dos veces se tendrá el mismo resultado.


 Preciso: Definirse de manera directa.
 Finito: Debe tener un inicio y un fin.
 Debe producir un resultado.
 Puede tener 0 o más elementos de entrada.
Tipos de algoritmos:

 Algoritmos cualitativos.
 Algoritmos cuantitativos.
Algoritmos cualitativos:

Estos se consideran cualitativos cuando en su procedimiento no se involucran


cálculos numéricos.
Ej.

 Armar un juguete.
 Cocinar una cena.

Algoritmos cuantitativos:
Estos se consideran cuantitativos cuando involucran cálculos numéricos.
Ej.

 Calcular un promedio.
 Calcular el IVA.
Conclusión: Es importante comprender lo que es un algoritmo, y su relevancia para
la solución de cualquier procedimiento o problema, ya sea para adaptarlo a
problemas de la escuela, en los que los algoritmos nos ayuden a razonar, o en
problemas de programación, en los que el pensamiento analítico es vital.
Referencias.

Ecured. (s.f.). Algoritmo. Recuperado 24 febrero, 2019, de


https://www.ecured.cu/Algoritmo
Pérez Téllez Girón, D. A. N. I. E. L. A. (s.f.). Estructura de un algoritmo.
Recuperado 24 febrero, 2019, de
https://www.uaeh.edu.mx/scige/boletin/prepa4/n4/m4.html#refe1

Estructura básicas de los algoritmos. (s.f.). Recuperado 24 febrero, 2019, de


https://g36c.wordpress.com/2011/08/22/estructura-basica-en-los-algoritmos/

S-ar putea să vă placă și