miércoles, 22 de febrero de 2012

TIPOS DE LENGUAJES ALGORÍTMICOS

GRÁFICOS: son la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo).
El diagrama de flujo se caracteriza por la forma detallada como representa de forma gráfica los pasos a seguir para encontrar la solución del problema propuesto.
la representación gráfica se da por medio de varios símbolos(cada uno con su propósito establecido ), que unidos entre si, indican el orden en el que se debe dar el proceso.
los símbolos utilizados han sido normalizados por el instituto  norteamericano de normalizacion (ANSI).


http://www.desarrolloweb.com/articulos/2184.php

NO GRÁFICOS: representan en forma descriptiva  las operaciones que debe  realizar un algoritmo(pseudocodigo).
INICIO
Edad:Entero
ESCRIBA"cual es tu edad?"
lea Edad
SI Edad>=18 entonces
ESCRIBA "Eres mayor de Edad"
FINSI
ESCRIBA "fin del algoritmo "
FIN
El pseudocodigo  es un lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación, su característica principal es el de representar la solución de forma mas detallada  y lo mas parecida al lenguaje, para que posteriormente se pueda codificar.
otras  características son:

  • Se puede ejecutar en un ordenador.
  • Facilita el paso del programa al lenguaje de programación.
  • Es independiente del lenguaje del programación que se vaya a utilizar.
  • Método que facilita la programación y solución al algoritmo del programa.
ejemplo
  • Realizar el pseudocódigo que permita al usuario introducir por teclado dos notas, calculando la suma y el producto de las notas.

    Programa: SumaProducto
    Entorno: NOTA1,NOTA2,SUMA,PRODUCTO son números enteros
    Algoritmo:
    escribir “Introduzca las notas”
    leer NOTA1,NOTA2
    calcular SUMA = NOTA1 + NOTA2
    calcular PRODUCTO = NOTA1 * NOTA2
    escribir “La suma de las dos notas es:” SUMA
    escribir “El producto de las dos notas es :”PRODUCTO
    Finprograma



4 comentarios: