Algoritmia

 

Taller de Algoritmia

 

  1. Que es algoritmia?

Es la metodología necesaria para resolver problemas atreves de programas y el eje central de esta metodología es el algoritmo.

Podemos decir que un algoritmo es un conjunto de pasos que nos permite obtener un dato.

El algoritmo es un conjunto de pasos que llevan a la solución de un problema

 

  1. Mencione las condiciones con las que debe cumplir la algoritmia.

Características de los Algoritmos:
Las características fundamentales que debe cumplir todo algoritmo son:
• Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. 
• Un algoritmo debe estar definido.

• Un algoritmo debe ser finito.

 

  1. Realice un algoritmo que cumpla con todos los pasos anteriores.

Solicitud de pedido a una empresa. La empresa examina en su banco de datos la ficha del cliente; si el cliente es cumplido con los pagos la empresa acepta el pedido; en caso contrario rechazara el pedido.

Algoritmo para aprobación de solicitudes

Inicio

Recepción de pedidos

Analizar historial del cliente

Si es solvente el cliente

            Aceptación de pedidos

            Informar al cliente la aprobación de la solicitud

Si no es solvente el cliente

            Rechazar solicitud

            Informar al cliente de la negación de la solicitud

Fin

 

  1. Cuales son los tipos de algoritmos y explíquelos.

Los tipos de algoritmos son dos:

Algoritmos computacionales

Algoritmos no computacionales

Como el mismo nombre lo indica estos Algoritmos son los que realizan los computadores y son diseñados para ellos y los que realiza el ser humano son los llamados no computacionales.

 

  1. Cuales son las partes de un algoritmo y realice un ejemplo donde se vean claramente.

La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida.

 

Un ejemplo es escribir dos frases y que el algoritmo nos imprima la unión de la frase completa

 

Inicio

Leer Hola

Leer Mundo

Texto <= Hola, Mundo;

Escribir Texto

Fin

 

  1. Defina cada una de las características con las que debe cumplir un algoritmo

Precisión, orden de los pasos en el proceso

Definición, Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez

Finitud, Si se sigue un algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos.

 

  1. Cuales son los elementos que nos sirven para la construcción de un algoritmo y de un ejemplo de cada uno de ellos.

Los elementos que sirven para la construcción de un algoritmo son:

Comandos, Son los que denotan la acción del procesamiento, Inicio, Leer, Imprimir

Datos, Pueden convertirse en información, como los datos numéricos (Reales, enteros)

Variables y Constantes Son con los cuales se realizan las acciones, son constantes su valor es preciso y variables cuando pueden cambiar.

Operadores, son con los que se realizan las operaciones entre ellos tenemos los lógicos NOT, AND, OR.