Categorieën: Alle - pseudocódigo - problema - cuantitativos - algoritmo

door Jasmin Guerra 5 jaren geleden

5689

Algoritmo y Pseudocódigo

Un algoritmo es una serie ordenada de pasos sistemáticos diseñados para resolver un problema específico. Estos pasos pueden ser cualitativos, utilizando palabras como una receta de cocina, o cuantitativos, donde se emplean cálculos matemáticos, como al buscar la raíz cuadrada de un número.

Algoritmo y Pseudocódigo

JOYANES, L. (2008). Fundamentos de la programación. Algoritmos y Estructura de Datos, 4ª Edición. Madrid: McGraw-Hill. http://combomix.net/wp-content/uploads/2017/03/Fundamentos-de-programaci%C3%B3n-4ta-Edici%C3%B3n-Luis-Joyanes-Aguilar-2.pdf

Algoritmo y Pseudocódigo

Pseudocódigo

Elementos compositivos
código

Serie de símbolos que forman parte de un sistema y que tienen un determinado valor ya asigando

Pseudo

Función

Permite referirse a que algo no es original, sino que es falso o una imitación.

¿Qué es un pseudocódigo

Está considerado como una descripción de un algoritmo que resulta independiente de otros lenguajes de programación.

Estructura

Cuerpo:

-Fin

-Instrucciones

-Inicio

Cabecera:

¿Cómo se representa?

Con acciones sucesivas palabras reservadas en inglés (similares a sus homónimos en los lenguajes de programación).

Palabras

star,begin, end, stop, if-then-else, while, repeat-until….etc

Ejemplo de Problemas

Con pseudocódigo que imprima los números pares menores a 20.

Hacer un pseudocódigo que reciba la fecha de nacimiento y te de su signo del Zodiaco.

Con el pseudocódigo que imprima los primeros 10 números enteros.

-Variable

-Constante

-Tipo de datos

-Programa

Principal Función

La resolución del problema por medio de un programa informático debe funcionar para el uso de distintas variables y en diferentes lenguajes de cómputo.

Sus tres clases

Iterativas

Secuenciales

Selectivas

Algoritmo

Es
Un conjunto ordenado de operaciones sistemáticas, que permite hallar solución a un tipo de problema.

Característica

Se definen de manera específica en cada paso

Pueden ser

Según su función

El proceso de lavarse los dientes

1- Poner pasta dentífrica en el cepillo. 2- Humedecerla con agua. 3- Cepillar una muela hasta que esté limpia. 4. Cepillar otra muela….. hasta terminar el cepillado de todas las muelas y dientes. 5. Enjuagarse. 6. Limpiar el cepillo y secarlo. Si seguimos este algoritmo conseguiremos solucionar el problema que teníamos antes de iniciarlo (dientes sucios).

Ejemplos de algoritmo con pseudocódigo

// este es el ejemplo más simple de esta ayuda, // toma dos numeros, los suma y muestra el resultado Proceso Suma // para cargar un dato, se le muestra un mensaje al usuario // con la instrucción Escribir, y luego se lee el dato en // una variable (A para el primero, B para el segundo) con // la instrucción Leer Escribir "Ingrese el primer numero:" Leer A Escribir "Ingrese el segundo numero:" Leer B // ahora se calcula la suma y se guarda el resultado en la // variable C mediante la asignación (<-) C <- A+B // finalmente, se muestra el resultado, precedido de un // mensaje para avisar al usuario, todo en una sola // instrucción Escribir Escribir "El resultado es: ",C FinProceso

Búsqueda

Trata

Tratan de encontrar dentro de la lista que ingresa, algún elemento en especial.

Encaminamiento

Deciden

La manera de cómo se tendrá que transmitir la información que llega y cómo deben seguir los pasos.

Ordenamiento

Resultados de la Web

Resultados de búsqueda

Correa Y, Guillermo. Desarrollo de Algoritmos y sus aplicaciones. Editorial Mc-Graw Hill

son

son aquellos que llevan en orden los elementos que ingresan.

Cuantitativos

Son aquellos que se realizan por medio de cálculos matemáticos.

si se desea saber cuál es la raíz cuadrada de un número, se pueden aplicar algoritmos.

Cualitativos

Son aquellos que se realizan por medio de las palabras.

Ejemplo

Una receta de cocina.