Tarea programacion

Páginas: 9 (2055 palabras) Publicado: 31 de mayo de 2011
TAREA
LENGUAJES DE PROGRAMACIÓN
ADA Es un lenguaje estructurado parecido al PASCAL, destinado a controlar mecanismos en "tiempo real" (o sea una velocidad compatible con las necesidades reales), pero de gran complejidad. Admite una programación "orientada a objetos" y un sistema de alta modularidad de tipo hipertexto. Fue elaborado a pedido del Departamento de Defensa de los Estados Unidos yestablecido como norma para todos los fabricantes que participaban en el programa de la Iniciativa de Defensa Estratégica (IDE, también llamado "Guerra de las Galaxias").
Assembler (Ensamblador) Como señalado a propósito del "Primer Nivel" de los lenguajes, el Assembler es directamente dependiente de los circuitos electrónicos de los procesadores (que constituyen el núcleo de los computadores),por lo cual escribir en Ensamblador sigue siendo una tarea muy compleja, a lo cual hay que sumar que el código varía de un procesador a otro aunque existe ya un jerga común para ciertas operaciones como las aritméticas y lógicas, por ejemplo: ADD para sumar (sin reserva) ADC para sumar con reserva ("add with carry") M para multiplicar ORA para el "o" lógico ("or and") EOR para el "o" exclusivo (obien... o bien...) Las instrucciones de este tipo deben ir seguidas sea de dos valores (dos números a sumar o multiplicar por ejemplo) o del nombre de una variable. Cuando se ejecute el programa, el valor de una variable nombrada deberá provenir de una operación anterior que haya terminado por una instrucción del tipo "almacenar el resultado del operación en la variable X", haya extraído elvalor de la variable de una determinada celda de memoria, o haya efectuado una interacción con el usuario, por ejemplo escribir en pantalla "Escriba el valor de X". (Estas son "instrucciones de asignación").
El Assembler contiene además un conjunto mínimo de instrucciones de alternación e iteración indispensables para que un programa pueda funcionar como tal. (Vea "Construcción" sobre instruccionesque han de contener todo lenguaje de programación).
ALGOL El ALGOL ("ALGOrithmic Lenguage") es el primer lenguaje que fue creado por un comité internacional. En 1960 se reunieron representantes de varios países europeos y de Estados Unidos para crear un lenguaje destinado a "describir procesos" mediante instrucciones de control (iteraciones y alternaciones) de nivel más elevado que lasexistentes en las versiones existentes de su predecesor, el FORTRAN. Permite escribir programas de resolución de problemas en forma limpia y clara, de fácil lectura. Aunque poco "transportable" (no permite con facilidad que un programa escrito para un tipo de computador funcione en otro), es de gran importancia conceptual por cuanto introdujo la "programación estructurada", lo cual influyó en muchoslenguajes creados posteriormente. En 1968 se implementó una nueva versión multi-propósito especialmente orientada a la tercera generación de computadores que empezaban a copar el mercado. (A diferencia de la primera versión, ésta resultó muy compleja y, por ello, tuvo poco éxito).
BASIC El BASIC ("Beginner's All-purpose Symbolic Instruction Code")nació con los microcomputadores, como un lenguajesimplificado y multi-propósito destinado a los usuarios no-especialistas. Permite resolver problemas numéricos o comerciales así como crear y mantener archivos, realizar gráficos lineales, etc. Es por esencia un lenguaje interpretado y no-estructurado. Sin embargo, existen algunos compiladores, pero no es común recurrir a ellos. Y también es factible redactar los programas en forma estructurada.
"C"- "C++" El lenguaje "C" es bastante reciente y está especialmente orientado hacia el desarrollo de software de sistemas operativos y utilitarios que anteriormente se escribían en Assembler. Se usa hoy como base para crear el software que funciona con el sistema operativo "UNIX", logrando un alto grado de portabilidad, es decir de independencia respecto de los procesadores (con lo cual es fácil...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea programación
  • tarea programacion
  • Tarea Programacion
  • Tarea programacion
  • Tarea De Programacion
  • Tarea Programacion
  • tarea programacion
  • tarea programación moviles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS