ALGORITMOS
ingridleo46
Created on September 13, 2021
More creations to inspire you
HOW TO CREATE THE PERFECT VIRTUAL WORKSPACE
Vertical infographics
BOOKFLIX
Vertical infographics
12 PRINCIPLES OF ANIMATION
Vertical infographics
WHY WE LIKE INFOGRAPHICS
Vertical infographics
Transcript
¿QUE ES UN ALGORITMO?
Patricio Sanchez Ingrid Nicole N.L:45 3º2 Matutino
CONCEPTO DE ALGORITMO:
Un algoritmo informático es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema o realizar una tarea.
Algoritmo que ya influyen en tu vida
Nuestra vida está totalmente atravesada por los algoritmos. Tienen un rango de influencia que muchas veces ni nos imaginamos, por ejemplo, al momento de solicitar un trabajo.
Fuentes
CARACTERISTICAS
El pseudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma más cercana al lenguaje de programación que vamos a utilizar posteriormente.
Pseudocodigo
representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.
Diagrama de Flujo
+ info
Asimismo, los algoritmos presentan una serie de características comunes. Son:
- Precisos. Objetivos, sin ambigüedad.
- Ordenados. Presentan una secuencia clara y precisa para poder llegar a la solución.
- Finitos. Contienen un número determinado de pasos.
- Concretos. Ofrecen una solución determinada para la situación o problema planteados.
- Definidos. El mismo algoritmo debe dar el mismo resultado al recibir la misma entrada.
+ info
El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo. Las principales características de este lenguaje son:
- Se puede ejecutar en un ordenador
- Es una forma de representación sencilla de utilizar y de manipular.
- Facilita el paso del programa al lenguaje de programación.
- Es independiente del lenguaje de programación que se vaya a utilizar.
- Es un método que facilita la programación y solución al algoritmo del programa.
- Instrucciones primitivas
- Instrucciones de proceso
- Instrucciones de control
- Instrucciones compuestas
- Instrucciones de descripción
- Programa:
- Modulo:
- Tipos de datos:
- Constantes:
- Variables:
- Inicio
- Instrucciones
- Fin
+ info
+ info
Cada vez es más común que las empresas utilicen sistemas digitales de reclutamiento, esto quiere decir que las hojas de vida de los candidatos primero son filtradas por un programa para elegir a los mejores, a partir de ahí recién son vistas por el personal de recursos humanos. Y aquí es pertinente hablar de los problemas que plantean los algoritmos: son realizados por personas, por lo que son susceptibles a sus prejuicios y sesgos. Tal es el caso del desafortunado Tay, un robot de Twitter diseñado para contestar preguntas y establecer comunicaciones que tuvo que ser retirado porque no “sabía” lidiar con las bromas de los usuarios y terminó elaborando mensajes con contenido racista, sexista y xenófobo. Si quieres pedir un préstamo, es muy probable que el algoritmo también influya. Históricamente los bancos analizaban la capacidad de pago del solicitante junto con sus ingresos y su historial crediticio. Lo que es un hecho es que son una realidad en nuestra vida y no los podemos detener. La mejor herramienta al alcance de nuestra mano es la información.
+ info
Partes de un algoritmo informáticoLas tres partes de un algoritmo son:
- Input (entrada). Información que damos al algoritmo con la que va a trabajar para ofrecer la solución esperada.
- Proceso. Conjunto de pasos para que, a partir de los datos de entrada, llegue a la solución de la situación.
- Output (salida). Resultados, a partir de la transformación de los valores de entrada durante el proceso.