presentacion de programacion

Post on 06-Jul-2015

655 Views

Category:

Travel

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

nombre dario criollo presentacion power point grado 10computacion

TRANSCRIPT

edava

mpal

LEdaqdo

moqaOejo

Nombre: Darío criollo

Grado:10 computación

Área: programación

Presentado por

• Estudiante: Darío Fernando

criollo

Profesor: Jairo inagan rodríguez

Area:programacion

• Grado:10 computación

• institución.: Luis Eduardo mora

Osejo

• Desde distintos puntos de vista el lenguaje de programación fue visto como el primer lenguaje en todo el mundo de programación

• 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

• 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

• Que entradas se requieren

• Que salidas se requieren

• Que método produce la salida deseada

• Ejemplo

• Problema :área de un cuadro

• Entrada: lado

• Salida: área

• Método: lado 2

• Generalmente el algoritmo es un conjunto de reglas para resolver una cierta clase para cada problema

• También podeos decir que el algoritmo es el medio por el cual podemos resolver un problema mediante aproximaciones paso a paso

• Como principales características de los algoritmos son los siguientes

• El algoritmo debe ser sencillo para indicar el orden de el paso a paso

• Todo algoritmo debe estar definido

• El algoritmo debe ser finito

Generalmente podemos encontrar en los algoritmos un par de tipos que sirven

para la resolución de problema entre los cuales están

Algoritmo de ordenamiento

Algoritmo de búsqueda

• 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

• 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

• El diagrama de flujo de algún algoritmo ya

que son secuencias rutinarias y se basan en la utilización de diversos símbolos

• Como aspectos importantes podemos encontrar los siguientes

• Existe siempre un camino para llegar a la solución

• Existe un único inicio para el proceso

• Existe un único punto del fin para el proceso del flujo

• Formato vertical: esta secuencia de operaciones puede ir hacia arriba o hacia abajo

• Formato horizontal: en esta secuencia de operaciones las operaciones van de izquierda a derecha

• Formato panorámico: podemos encontrar la facilitación de comprensión ya que registra la línea horizontal y vertical

• Formato arquitectónico: se puede trabajar sobre cualquier plano de área arquitectónico

• Favorece al comprensión del proceso atrevas de la mostración en dibujo

• Permite identificar los problemas y oportunidades de mejorar el proceso

• Se muestran interfaces y transacciones que ellos realizan facilitando a los empleados el análisis

• Son una excelente herramienta para capacitar a nuevos empleados y a los que desarrollan distintas tareas

• 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

• Podemos encontrar en el lenguaje de programación algunos criterios como lo son

• Según nivel de abstracción: como• Lenguaje maquina• Lenguaje bajo nivel• Lenguaje medio nivel• Lenguaje alto nivel• Según el paradigma de

programacion.como• Lenguaje imperativo• Lenguajes funcionales• Lenguajes lógicos• Lenguajes orientados

• Lenguajes imperativos: son lenguajes que dan instrucción al computadora

• Lenguajes funcionales: esta función escribe a la computación una evaluación matemática

• Lenguajes lógicos: direcciona métodos de procesamiento basados en razonamiento formal

• Lenguajes orientados: son interacciones para diseñar aplicaciones

• Lenguaje maquina: son lenguaje son directamente legibles por la computadora

• Lenguajes de bajo nivel: son aquellos que se acercan al funcionamiento de la computadora

• Lenguajes de medio nivel: se asemeja a un lenguaje mas cercano al humano

• Lenguaje de alto nivel: generalmente son fáciles de aprender por que están generados por elementos naturales

• www.wikipedia.com

• www.google.com

• www.monografias.com

• http://www.fundibeq.org/metodologias/herramientas/diagrama_de_flujo.pdf

• 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

• gracias

top related