1. Que es el algoritmo :
Los diagramas de flujo sirven para representar algoritmos de manera gráfica.
En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo
(del griego y latín, dixit algoritmos y este a su vez del matemático persa Al-Juarismi1 ) es un
conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba
realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de
estudio de la algoritmia.
En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas.
Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un
aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos
ejemplos en matemática son el algoritmo de la división para calcular el cociente de dos
números, el algoritmo de Euclides para obtener el máximo común divisor de dos enteros
positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones.
2. un algoritmo es un método para encontrar la solución
a algún problema. Los algoritmos son el objeto de
estudio de la algoritmia y su definición queda
formalizada por el modelo computacional de la
Máquina de Turín.
Su importancia radica en mostrar la manera de llevar
a cabo procesos y resolver típicamente problemas
matemáticos (o de otro tipo). Al igual que las
funciones matemáticas, los algoritmos reciben una
entrada y la transforman en una salida ("efecto caja
negra"). Sin embargo, para que un algoritmo pueda
ser considerado como tal, debe ser determinista
(definido), finito y eficiente. Por eficiente se entiende
que las instrucciones encuentran la solución en el
menor tiempo posible; finito implica que tiene un
determinado número de pasos, es decir, que termina;
y determinista, que si se sigue el mismo proceso más
de una vez se llega siempre al mismo resultado.
El concepto de algoritmo, aunque similar y
obviamente relacionado, no debe confundirse con el
concepto de programa. Mientras el primero es la
especificación de un conjunto de pasos (operaciones,
instrucciones, órdenes, ...) orientados a la resolución
de un problema, el segundo es ese conjunto de
operaciones especificadas en un determinado
lenguaje de programación y para un computador
concreto, susceptible de ser ejecutado (o compilado
o interpretado). Un algoritmo, estrictamente
hablando, no puede ejecutarse hasta que no se
implementa, ya sea en un lenguaje de programación,
en un circuito eléctrico, en un aparato mecánico,
usando papel y lápiz o en algún otro modelo de
computación.
3. Algoritmo: para cambiar la llanta ponchada de un carro
Requisitos {tener una llanta de remplazo
{tener llanta a remplazar
Verificar que el carro este apagado
Identificar la llanta ponchada
Quitar la llanta
Poner la llanta
4. Algoritmo: para preparar una taza de café
Requisitos {taza ,café,cuhara,agua caliente, azúcar, y antojo,set,etc
Verter el agua en la taza
Tomar con la cuchara la cantidad de café q se desee
Agregar el café en la taza
Tomar el azúcar con la cuchara
Poner el azúcar en la taza
Disolver el afee con la azúcar moviendo con la cuchara
5. Algoritmo: para preparar un sándwich
Requisitos {2 rebanadas de pan, mayonesa, mostaza ,jamón ,queso ,lechuga
, tomate y apetito
Al pan untarle mayonesa y mostaza
En una rebanada de pan le ponemos el jamón el queso el tomate y aguacate
Con la otra rebanada de pan lo cubres
Y listo tu sándwich
6. Algoritmo: de como servir un baso de agua
Requisitos{baso de agua botella etc., set, o querer agua
Verificar que el baso este limpio
Identificar que el agua no este sucia
Verter el agua en el vaso
7. Algoritmo: para cambiar el cristal de una ventana
Requisitos {tener una ventana de remplazo
{tener una ventana a remplazar
Identificar la ventana rota averiada o descompuesta
Retirar los pedazos de cristal y la goma de la ventana
colocar cristal nuevo