Tecnología y ElectrónicaBásico1 respuestas

Por favor ayuda me pueden decir que es un adgoritmo y 5 ejemplosgracias?

Por favor ayuda me pueden decir que es un adgoritmo y 5 ejemplos gracias.

En resumen

Un algoritmo, pues, puede definirse como una sucesión lógica, ordenada y finita de pasos o instrucciones mediante los cuales se llega a la solución de un determinado problema.

Mejor respuesta

Culturamexicana
3

Un algoritmo, pues, puede definirse como una sucesión lógica, ordenada y finita de pasos o instrucciones mediante los cuales se llega a la solución de un determinado problema.

Es decir que, partir de un estado inicial y luego de seguir cada uno de estos pasos, es posible llegar al resultado correcto del problema en cuestión.

Tipos

a) Según el sistema de signos utilizado : –Algoritmos cualitativos : en estos algoritmos, el paso a paso se describe de manera verbal.

–Algoritmos cuantitativos : estos se valen de cálculos numéricos para su resolución.

B) Según su función : –Algoritmos de ordenamiento : las secuencias de resolución llevan un orden léxico o numérico específico.

–Algoritmos de encaminamiento : determinan de qué forma deberán transmitirse los datos ingresantes y el conjunto de pasos encadenados que deberán recorrer.

Pueden ser adaptativos, es decir, capaces de aprender y ajustarse al contexto, o estáticos, aquellos cuyo funcionamiento es totalmente mecánico.

–Algoritmos de búsqueda : a partir de una lista de datos que ingresan, estos algoritmos rastrean uno o varios elementos que cumplan con ciertas condiciones dadas.

C) Según la estrategia utilizada para llegar al resultado : –Algoritmos cotidianos : son aquellos que se aplican en el día a día de las personas.

–Algoritmos de escalada : tomando como punto de partida una solución insatisfactoria, van introduciendo modificaciones hasta llegar a su objetivo.

–Algoritmos probabilísticos : presentan soluciones aproximadas o probables a un determinado problema.

No son, pues, precisos.

–Algoritmos deterministas : poseen un comportamiento lineal y predictivo, donde a un paso en particular le sucede otro absolutamente previsible.

Los algoritmos no deterministas, en cambio, no se comportan linealmente, sino que se ramifican en forma de árbol.

–Algoritmos voraces : analizan cada paso como si fuese el único, buscan una solución óptima para esa situación en particular y llegan, finalmente, a un resultado definitivo.

–Algoritmos heurísticos : llegan a la resolución del problema apartando en forma temporaria alguno de sus objetivos.

Ejemplos

Genere un algoritmo que determine cuándo una persona puede casarse ; es decir, solo si se es mayor de edad y soltero.

Datos : Edad, estado civilINICIO

1 - Escribir “¿Cuál es su edad?

2 - Leer edad

3 - Escribir “¿Cuál es su estado civil?

4 - Leer estado civil

5 - Si (edad > = 18 y estado civil = soltero) entonces

6 - Escribir “Puede casarse”

7 - Si no

8 - Escribir “No puede casarse”

9 - Fin (del si)

FIN

2.

- A partir de los siguientes datos, desarrolla un algoritmo para llenar un vaso de agua : – Un vaso

– Un grifoINICIO

1 - Tomar el vaso

2 - Abrir el grifo

3 - Colocar el vaso bajo el grifo

4 - Esperar que el vaso se llene

5 - Retirar el vaso

6 - Cerrar el grifo

FIN

3.

- 1 - Desarrollar un algoritmo para insertar una tarjeta SIM en un teléfono móvil.

Datos : teléfono móvil, tarjeta SIMINICIO

1 - Quite la tapa de la ranura de la tarjeta SIM

2 - Inserte la tarjeta SIM en la ranura

3 - Verifique el área de contacto de la tarjeta y su correcta ubicación

4 - Presione la tarjeta

5 - Coloque la tapa de la ranura de la tarjeta SIM

FIN

4.

- Desarrollar un algoritmo para calcular el promedio de 3 calificaciones.

Variables : ENTERO : N1, N2, N3 REAL : PromINICIO

1 - Leer N1, N2, N3

2 - Prom = (N1 + N2 + N3) / 3

3 - Escribir Prom

FIN.