Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Características y tipos de algoritmos, Apuntes de Física

Lo que es un algoritmo, sus características y los cuatro tipos básicos: computacionales, no computacionales, cualitativos y cuantitativos. Se incluyen ejemplos de algoritmos de cada tipo.

Tipo: Apuntes

2021/2022

Subido el 20/03/2022

Andreaxd.....
Andreaxd..... 🇨🇴

5 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
Unidad Educativa Colegio Don Bosco
Valencia estado Carabobo
Alumna: Andrea Córdova
Año: 5to de informática “A”
Docente: Luz M. Peña
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Características y tipos de algoritmos y más Apuntes en PDF de Física solo en Docsity!

República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Unidad Educativa Colegio Don Bosco Valencia estado Carabobo Alumna: Andrea Córdova Año: 5to de informática “A” Docente: Luz M. Peña

Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema. Para realizar un programa, es conveniente el diseño o definición de algoritmo. El diseño de algoritmos requiere creatividad y conocimientos profundos de la técnica de programación. Luis Joyanes, programador experto y autor de muchos libros acerca de la lógica y programación nos dice “en la ciencia de la computación y en la programación, los algoritmos son más importantes que los lenguajes de programación o las computadoras. Un lenguaje de programación es sólo un medio para expresar un algoritmo y una computadora es solo un procesador para ejecutarlo”. Los algoritmos son independientes de los lenguajes de programación. En cada problema, el algoritmo puede escribirse y luego ejecutarse en un lenguaje diferente de programación. El algoritmo es la infraestructura de cualquier solución, escrita luego en cualquier lenguaje de programación. Los algoritmos presentan las siguientes características:  Secuenciales. Los algoritmos operan en secuencia, debe procesarse uno a la vez.  Precisos. Los algoritmos han de ser precisos en su abordaje del tema, es decir, no pueden ser ambiguos o subjetivos.  Ordenados. Los algoritmos se deben establecer en la secuencia precisa y exacta para que su lectura tenga sentido y se resuelva el problema.  Finitos. Toda secuencia de algoritmos ha de tener un fin determinado, no puede prolongarse hasta el infinito.  Concretos. Todo algoritmo debe ofrecer un resultado en base a las funciones que cumple.  Definidos. Un mismo algoritmo ante los mismos elementos de entrada (input) debe dar siempre los mismos resultados.

 Algoritmos computacionales :

Para calcular la raíz cuadrada de un número de varias cifras se procede así:

  1. Inicio
  2. Se divide el número en grupos de dos cifras empezando por la derecha.
  3. Se calcula el número que multiplicado por él mismo es más próximo, pero no excede del primer grupo de cifras de la izquierda y así se obtiene la primera cifra de la raíz que ponemos a la derecha del radicando, en el primer renglón auxiliar. Entonces el cuadrado de esta cifra se resta del primer grupo.
  4. A la derecha del resto obtenido se escribe el segundo grupo y se separa la cifra de la derecha.
  5. El número que queda a la izquierda de la cifra separada se divide por el doble de la raíz obtenida. El cociente se escribe a la derecha del divisor y la parte entera del número que resulta de la división se multiplica por el mismo cociente. Si este producto se puede restar del dividendo seguido de la cifra separada, el cociente es la cifra de la raíz, sino es así se prueba con una cifra inferior.
  6. Se repiten los pasos 3º y 4º hasta que no quede ningún grupo del radicando por bajar.
  7. Fin

 Algoritmos no computacionales:

COMO CAMBIAR LA LLANTA A UN AUTOMÒVIL

  1. Inicio
  2. Estacionar
  3. Sacar el gato hidráulico y la llave de tuercas
  4. Aflojar las tuercas
  5. colocar el gato y levantar el vehículo
  6. retirar la llanta
  7. colocar la de repuesto
  1. colocar y apretar las tuercas
  2. bajar el vehículo
  3. Guardar todo
  4. seguir circulando
  5. Fin

 Algoritmos cualitativos:

Algoritmo para hacer mi agenda diaria.

  1. inicio
  2. Levantarme a las 6:00 am y bañarme
  3. Dirigirme al trabajo a las 6:
  4. Entrar al trabajo a las 7:00 pm
  5. Salir del trabajo a las 3:00 pm
  6. Adelantar tareas de 3:30 a 4:00 pm
  7. Tomar el baño
  8. Ir a la escuela de 5:30 a 10:
  9. Cenar a las 10:
  10. Dormir a las 3:00 am
  11. Fin

 Algoritmos cuantitativos:

Calcular la suma y el producto de cinco números enteros

  1. Inicio.
  2. Declarar (número1, número2, número3, número4, número5, suma, producto): números enteros.
  3. Ingresar los valores de (número1, número2, número3, número4, número5).
  4. suma= número1 + número2 + número3 + número4 + número5.
  5. producto= número1 * número2 * número3 * número4 * número5.
  6. Mostrar (suma, producto).
  7. Fin.