Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Juan david collazos y caldas 123

44 views

Published on

trabajpo

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Juan david collazos y caldas 123

  1. 1. Algoritmos Juan David collazos Fernando caldas 11B
  2. 2. ¿Qué es un algoritmo? • Es un conjunto prescrito de instrucciones a reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien debe realizar dicha actividad
  3. 3. Tipos de algoritmos • Cualitativo: cuando se hacen a través de palabras • Cuantitativos: cuando se hace a través de números
  4. 4. Características de los algoritmos • Finitos: acaban en un momento • Eficientes: ocupan algo mínimo • Legibles: debe ser claro • Modificables: las modificaciones sean fáciles • Modulares; debe favorecer la división del problema
  5. 5. Lenguaje algorítmicos
  6. 6. Diagrama de flujo • Es la representación grafica del algoritmo o proceso, se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva
  7. 7. Pseoudocodigo • Es ciencias de la computación y análisis numérico es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u/o algorítmico
  8. 8. Lenguaje de maquina • Es el sistema de códigos directamente interpretados por un circuito micro programable como el microprocesador de un computadora o el microcontrolador de un automotor
  9. 9. Código fuente • Es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar dicho programa
  10. 10. Programa ejecutable • Es tradicionalmente un archivo binario o como se le conoce habitualmente cuyo contenido se interpreta por el orden como un programa
  11. 11. Compilador • Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje diferente
  12. 12. Problema informático • Es una lista bien definido, ordenado, y finito de operaciones que permite hallar la solución
  13. 13. Programa informático • Es una secuencia de instrucciones, escritas para analizar una tarea especifica en una computadora
  14. 14. Programación a eventos • La programación dirigida por eventos es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.
  15. 15. Programación orientada a objetos • Esta abstracción, se hace mediante una clase, la cual posee atributos (datos o características) y métodos (funciones).
  16. 16. Condiciones pseudocodigo • casi cualquier secuencia de instrucciones para un ordenador, será vital poder comprobar si se cumple alguna condición. Una primera forma básica de comprobar condiciones es con la orden "SI".
  17. 17. Partes del pseudocodigo • Las principales partes de este lenguaje son: • 1. Se puede ejecutar en un Ordenador • 2. Es una forma de representación sencilla de utilizar y de manipular. • 3. Facilita el paso del programa al Lenguaje de programación. • 4. Es independiente del lenguaje de programación que se vaya a utilizar. • 5. Es un método que facilita la programación y solución al algoritmo del programa.
  18. 18. Relación informática y algoritmo • Es importante el estudio y conocimiento de lo que hoy conocemos como Algoritmos Computacionales, que desde su aparición hasta nuestros días es, y seguirá siendo; vital para el desarrollo de aplicaciones para computadoras y el manejo y dominio de la lógica de programación para resolver problemas.

×