[ADD] Algoritmos Definicion

15,491 views

Published on

asdasdasd

Published in: Technology, Business
2 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total views
15,491
On SlideShare
0
From Embeds
0
Number of Embeds
1,386
Actions
Shares
0
Downloads
272
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

[ADD] Algoritmos Definicion

  1. 1. Análisis Diseño y Desarrollo
  2. 2. <ul><li>CONCEPTOS IMPORTANTES </li></ul><ul><li>QUE ES UN PROGRAMA </li></ul><ul><li>DEFINICIONES DE ALGORITMO </li></ul><ul><li>CARACTERISTICAS DE UN ALGORITMO </li></ul><ul><li>EJEMPLO 1 </li></ul><ul><li>EJEMPLO 2 </li></ul><ul><li>CONCLUSIONES </li></ul><ul><li>EJERCICIOS </li></ul>
  3. 3. <ul><li>HARDWARE: Grupo de componentes físicos de un computador, es decir todo lo tangible, material, o lo que se puede tocar del equipo de computo, por ejemplo: los conectores, el Mouse, el monitor, el teclado, etc. Y se clasifican según su uso en: dispositivos de entrada, de salida y de almacenamiento </li></ul><ul><li>SOFTWARE: Son las instrucciones responsables de que el hardware realice su tarea. Como concepto general, el software puede dividirse en varias categorías basadas en el tipo de trabajo realizado. </li></ul>
  4. 4. <ul><li>Son las soluciones creadas por computador, simplemente son una serie de operaciones que realiza el computador para llegar a un resultado con un grupo de datos especifico. </li></ul><ul><li>Es el conjunto de instrucciones escritas en algún lenguaje de programación y que al ser ejecutadas secuencialmente resuelven un problema especifico. </li></ul>
  5. 5. <ul><li>La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi , nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX. </li></ul><ul><li>Un algoritmo consiste en el grupo de instrucciones que definen la secuencia de operaciones a realizar para resolver un sistema específico o clase de problema. </li></ul><ul><li>Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema especifico. </li></ul>
  6. 6. <ul><li>Un algoritmo debe ser Preciso e indicar el orden de cada paso. </li></ul><ul><li>Definido, el mismo resultado se obtendrá al ejecutar el algoritmo cualquier cantidad de ocasiones. </li></ul><ul><li>Finito, deberá terminar en algún momento. </li></ul><ul><li>Un algoritmo tiene unos datos de entrada, un proceso y unos datos de salida. </li></ul>
  7. 7. <ul><li>Algoritmo para hacer un huevo frito: </li></ul><ul><li>Sacar el sartén de la alacena </li></ul><ul><li>Sacar el huevo de la nevera </li></ul><ul><li>Sacar el aceite de la alacena </li></ul><ul><li>Sacar la sal </li></ul><ul><li>Tomar el fosforo </li></ul><ul><li>Prender un fosforo </li></ul><ul><li>Encender la estufa </li></ul><ul><li>Apagar el fosforo </li></ul><ul><li>Tomar el sartén </li></ul><ul><li>Colocar el sartén en la estufa </li></ul><ul><li>Dejar calentar un poco el sartén </li></ul><ul><li>Tomar el aceite </li></ul><ul><li>Abrir el aceite </li></ul>ENTRADA PROCESO
  8. 8. <ul><li>Verter un poco de aceite en el sartén </li></ul><ul><li>Cerrar el aceite </li></ul><ul><li>Guardar el aceite </li></ul><ul><li>Dejar calentar por un momento el aceite </li></ul><ul><li>Tomar el huevo </li></ul><ul><li>Romper el huevo </li></ul><ul><li>Verter el huevo en el aceite caliente </li></ul><ul><li>Desechar la cascara </li></ul><ul><li>Dejar freír durante 5 minutos </li></ul><ul><li>Apagar la estufa </li></ul><ul><li>Tomar un plato </li></ul><ul><li>Poner el plato sobre la mesa </li></ul><ul><li>Tomar el sartén </li></ul><ul><li>Servir el huevo en el plato </li></ul><ul><li>Dejar el sartén sobre la estufa </li></ul><ul><li>Ponerle a el huevo sal al gusto </li></ul>PROCESO SALIDA
  9. 9. <ul><li>Algoritmo para escribir una carta </li></ul><ul><li>Tomar una hoja de papel </li></ul><ul><li>Tomar un lápiz </li></ul><ul><li>Sentarse en una silla </li></ul><ul><li>Apoyar la hoja de papel en una mesa </li></ul><ul><li>Escribir la fecha </li></ul><ul><li>Escribir a quien va dirigida </li></ul><ul><li>Escribir el contenido de la carta </li></ul><ul><li>Firmar la carta </li></ul><ul><li>Dejar el lápiz en el lugar en el que lo encontramos </li></ul><ul><li>Tomar un sobre </li></ul><ul><li>Doblar la carta de tal manera de que quepa en el sobre </li></ul><ul><li>Guardar la carta en el sobre </li></ul><ul><li>Sellar el sobre </li></ul>ENTRADA PROCESO SALIDA
  10. 10. <ul><li>Hardware: Grupo de componentes físicos de un computador. </li></ul><ul><li>Software: Son las instrucciones responsables de que el hardware realice su tarea. </li></ul><ul><li>Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema especifico </li></ul><ul><li>Un algoritmo es preciso, finito y definido </li></ul><ul><li>Un algoritmo debe tener datos de entrada, un proceso y datos de salida. </li></ul>
  11. 11. <ul><li>Los siguientes algoritmos deben tener como mínimo 20 pasos: </li></ul><ul><ul><li>Algoritmo para preparar una ensalada de frutas </li></ul></ul><ul><ul><li>Algoritmo para cambiar la llanta de un automóvil </li></ul></ul>

×