Presentacion De Programacion

2,136 views

Published on

nombre : dario estrada
grado 10computacion
presentacion power point

Published in: Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,136
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentacion De Programacion

  1. 1. Institución educativa municipalLuis Eduardo mora Osejo<br />Nombre: Darío criollo<br />Grado:10 computación<br />Área: programación<br />
  2. 2. Presentado por<br />Estudiante: Darío Fernando criollo<br />Profesor: Jairo inagan rodríguez<br />Area:programacion<br />Grado:10 computación<br />institución.: Luis Eduardo mora Osejo<br />
  3. 3. Que es programación<br />historia<br />Desde distintos puntos de vista el lenguaje de programación fue visto como el primer lenguaje en todo el mundo de programación<br />Ya que además de ser un programa que describe los algoritmos en distintos sistemas informativos ya que se avisto con una fina apariencia del calculo lambda <br />
  4. 4. Que es resolver un problema por computador<br />Ya que podemos decir que es la primera fase ya que esta fase requiere de una clara definición donde se pueda contemplar todo lo que realiza el programa y la solución<br />
  5. 5. Preguntas a resolver<br />Que entradas se requieren<br />Que salidas se requieren<br />Que método produce la salida deseada<br />Ejemplo<br />Problema :área de un cuadro<br />Entrada: lado<br />Salida: área<br />Método: lado 2<br />
  6. 6. Que es un algoritmo<br />Generalmente el algoritmo es un conjunto de reglas para resolver una cierta clase para cada problema<br />También podeos decir que el algoritmo es el medio por el cual podemos resolver un problema mediante aproximaciones paso a paso<br />
  7. 7. Características de losalgoritmos<br />Como principales características de los algoritmos son los siguientes<br />El algoritmo debe ser sencillo para indicar el orden de el paso a paso<br />Todo algoritmo debe estar definido<br />El algoritmo debe ser finito<br />
  8. 8. Tipos de algoritmos<br />Generalmente podemos encontrar en los algoritmos un par de tipos que sirven para la resolución de problema entre los cuales están<br /> Algoritmo de ordenamiento<br />Algoritmo de búsqueda<br />
  9. 9. Algoritmo de ordenamiento<br />es aquel que pone elementos a una lista o un vector en una secuencia dada a la relación del orden ya que requiere de listas ordenadas para una ejecución rápida<br />
  10. 10. Algoritmo de búsqueda<br />es aquel que esta diseñado para localizar un elemento concreto de una estructura de datos consiste en solucionar un problema de existencia o no en un elemento determinado de aquel conjunto finito de elementos <br />
  11. 11. Que es un diagrama de flujo<br />El diagrama de flujo de algún algoritmo ya que son secuencias rutinarias y se basan en la utilización de diversos símbolos<br />
  12. 12. características<br />Como aspectos importantes podemos encontrar los siguientes<br />Existe siempre un camino para llegar a la solución<br />Existe un único inicio para el proceso<br />Existe un único punto del fin para el proceso del flujo<br />
  13. 13. Tipos de diagrama de flujo<br />Formato vertical: esta secuencia de operaciones puede ir hacia arriba o hacia abajo<br />Formato horizontal: en esta secuencia de operaciones las operaciones van de izquierda a derecha<br />Formato panorámico: podemos encontrar la facilitación de comprensión ya que registra la línea horizontal y vertical<br />Formato arquitectónico: se puede trabajar sobre cualquier plano de área arquitectónico<br />
  14. 14. Ventajas del diagrama de flujo<br />Favorece al comprensión del proceso atrevas de la mostración en dibujo<br />Permite identificar los problemas y oportunidades de mejorar el proceso<br />Se muestran interfaces y transacciones que ellos realizan facilitando a los empleados el análisis<br />Son una excelente herramienta para capacitar a nuevos empleados y a los que desarrollan distintas tareas<br />
  15. 15. Lenguaje de programación<br />Es un conjunto de símbolos y reglas sintéticas y semánticas que definen su estructura ya que es utilizado para para controlar el comportamiento físico y lógico de maquina ya que lo mas importante es que permite a unó o mas programas especifica r de manera precisa sobre los datos que operan en la computadora<br />
  16. 16. Clasificación del lenguaje de programación<br />Podemos encontrar en el lenguaje de programación algunos criterios como lo son<br />Según nivel de abstracción: como<br />Lenguaje maquina<br />Lenguaje bajo nivel<br />Lenguaje medio nivel<br />Lenguaje alto nivel<br />Según el paradigma de programacion.como<br />Lenguaje imperativo<br />Lenguajes funcionales<br />Lenguajes lógicos<br />Lenguajes orientados<br />
  17. 17. Según paradigma de programación<br />Lenguajes imperativos: son lenguajes que dan instrucción al computadora<br />Lenguajes funcionales: esta función escribe a la computación una evaluación matemática <br />Lenguajes lógicos: direcciona métodos de procesamiento basados en razonamiento formal<br />Lenguajes orientados: son interacciones para diseñar aplicaciones<br />
  18. 18. Según el nivel de abstracción<br />Lenguaje maquina: son lenguaje son directamente legibles por la computadora<br />Lenguajes de bajo nivel: son aquellos que se acercan al funcionamiento de la computadora<br />Lenguajes de medio nivel: se asemeja a un lenguaje mas cercano al humano<br />Lenguaje de alto nivel: generalmente son fáciles de aprender por que están generados por elementos naturales<br />
  19. 19. créditos<br />www.wikipedia.com<br />www.google.com<br />www.monografias.com<br />http://www.fundibeq.org/metodologias/herramientas/diagrama_de_flujo.pdf<br />
  20. 20. problema<br />El problema que se a propuesto es el de la calculadora ya con la cual vamos adquirir las cuatro operaciones con solo realizar solo una de las cuatro operaciones y obtendremos lo que son las cuatro operaciones que son suma resta multiplicación división<br />gracias<br />

×