TRABAJO DE INFORMATICAALGORITMO, PSEUDOCODIGO Y DIAGRAMA DE FLUJO.PRESENTADO A:  Mónica Pérez.PRESENTADO POR: Natalia Barrera.CURSO: 10A
ALGORITMOConjunto de instrucciones explicitas para realizar una actividad.
CARACTERISTICAS	Tiene que ser finito (con un final).
 Preciso (detallar el orden de las operaciones a realizar).
 Unívoco (al aplicar el algoritmo a los mismos datos de entrada, siempre se obtendrá el mismo resultado a la salida).Ejemplo de algoritmo:Diseñe un algoritmo que permita hallar la suma y el promedio de tres números.1.leer numero1, numero2, numero32.suma = numero1 + numero2 + numero33.promedio = suma / 34.imprimir suma, promedioLISTO
PSEUDOCODIGOProgramación algorítmica del lenguaje natural entre  lenguaje de programación especifico.
CARACTERISTICASSe puede ejecutar en un ordenador.
Es una forma de representación sencilla de utilizar y de manipular.
Facilita el paso del programa al lenguaje de programación.
Es independiente del lenguaje de programación que se vaya a utilizar.

Algorit

  • 1.
    TRABAJO DE INFORMATICAALGORITMO,PSEUDOCODIGO Y DIAGRAMA DE FLUJO.PRESENTADO A: Mónica Pérez.PRESENTADO POR: Natalia Barrera.CURSO: 10A
  • 2.
    ALGORITMOConjunto de instruccionesexplicitas para realizar una actividad.
  • 3.
    CARACTERISTICAS Tiene que serfinito (con un final).
  • 4.
    Preciso (detallarel orden de las operaciones a realizar).
  • 5.
    Unívoco (alaplicar el algoritmo a los mismos datos de entrada, siempre se obtendrá el mismo resultado a la salida).Ejemplo de algoritmo:Diseñe un algoritmo que permita hallar la suma y el promedio de tres números.1.leer numero1, numero2, numero32.suma = numero1 + numero2 + numero33.promedio = suma / 34.imprimir suma, promedioLISTO
  • 6.
    PSEUDOCODIGOProgramación algorítmica dellenguaje natural entre lenguaje de programación especifico.
  • 7.
  • 8.
    Es una formade representación sencilla de utilizar y de manipular.
  • 9.
    Facilita el pasodel programa al lenguaje de programación.
  • 10.
    Es independiente dellenguaje de programación que se vaya a utilizar.
  • 11.
    Es un métodoque facilita la programación y solución al algoritmo del programa.Ejemplo de pseudocódigo:Realizar el pseudocódigo que permita al usuario introducir por teclado dos notas, calculando la suma y el producto de las notas.Programa: Suma ProductoEntorno: NOTA1,NOTA2,SUMA,PRODUCTO son números enterosAlgoritmo:escribir “Introduzca las notas”leer NOTA1,NOTA2calcular SUMA = NOTA1 + NOTA2calcular PRODUCTO = NOTA1 * NOTA2escribir “La suma de las dos notas es:” SUMAescribir “El producto de las dos notas es :”PRODUCTOFin programa
  • 12.
    DIAGRAMA DE FLUJORepresentaciongrafica de un algoritmo o proceso especifico.
  • 13.
    CARACTERISTICASSintética: La representaciónque se haga de un sistema o un proceso deberá quedar resumido en pocas hojas. Los diagramas extensivos dificultan su comprensión y asimilación, por tanto dejan de ser prácticos.
  • 14.
    Simbolizada: La aplicaciónde la simbología adecuada a los diagramas de sistemas y procedimientos evita a los analistas anotaciones excesivas, repetitivas y confusas en su interpretación.
  • 15.
    De forma visiblea un sistema o un proceso: Los diagramas nos permiten observar todos los pasos de un sistema o proceso sin necesidad de leer notas extensas.
  • 16.
    Un diagrama escomparable.
  • 17.
    Permitir al analistaasegurarse que ha desarrollado todos los aspectos del procedimiento.
  • 18.
    Dar las basespara escribir un informe claro y lógico.
  • 19.
    Es un mediopara establecer un enlace con el personal que eventualmente operará el nuevo procedimientoEjemplo de diagrama de flujo: