Tic's

Páginas: 7 (1620 palabras) Publicado: 12 de febrero de 2012
a) Define los siguientes conceptos

Programa: Un programa es un conjunto de instrucciones u ordenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función especifica

Programación: la programación es el proceso de escribir -en un lenguaje de programación- el código fuente de un software

Lenguaje de programación: es un idiomaartificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana

b) Investiga el tema “la evolución de los lenguajes de programación”
> Estructurados vs no estructurados
Apartir de C el gran lenguaje, y Pascal; se dividen los lenguajes en estructurados, en contraposición a los lenguajes no estructurados como el Basic cuya codificación se basaba en líneas de programación, permitiendo al programador "saltar" de una línea de instrucción a otra.Basic de todos modos evolucionó, primero con el ahora primitivo GW Basic, teniendo su máxima expresión con el Quick Basic delD.O.S. 5.0, el cual ya incluía algunos conceptos mas de avanzada y más "aggiornados" a lo que eran sus contrapartes estructuradas.
> 1985-1990 y el nacimiento del Xbase
dBase fue el gran desarrollo para base de datos de los años 80. Bajo la batuta de la firma Ashton Tate, empresa que dio origen a un intérprete de bases de datos muy sencillo y poderoso: dBbase II. Luego vinieron el dBase III+que hizo furor, y la etapa de la decadencia para dBase: el dBase IV, ya bajo la dirección de Borland. Así surgió el gran compilador Clipper, de Nantucket Corp., en su versión Autumm 86 que permitía generar ejecutables libres de royalties y sin runtimes, incluso tomando en forma directa el código dBase. Pero no solo era eso, proveia cientos de comandos y funciones para potenciar al dBase. Al ver eléxito de dBase y Clipper, surgió la empresa Fox Software que desarrollo el FoxBase (un clon de dBase III+) y supero al "maestro" con su versión Fox Plus, pero aun así, nunca pudo superar a Clipper ya que siempre lidio con su política de necesitar de runtimes para su ejecución, cosa que Clipper nunca necesitó.
> Los primeros años, 1990-1995: Las bases de datos relacionales
Para el aprendizajese usaba Pascal, que permitía inculcar el concepto de programación estructurada. También Basic, era un lenguaje utilizado, no en pocas ocasiones en forma profesional, aunque con ciertas limitaciones; su reinado estuvo en los años 80. En lenguaje C, fue y todavía es el gran artífice de la computación actual. A partir de el se desarrollaron compiladores que realmente constituían otros lenguajes deprogramación. Es decir un lenguaje que crea otros lenguajes. Tal es el caso de la estrella de la primera mitad de la década pasada: Clipper de Nantucket Corp., el gran compilador de lenguaje Xbase. Clipper fue criticado por los profesionales de la programación quienes aducían que no era un lenguaje, sino un simple compilador nacido de la necesidad de aligerar la ejecución de código del Interpreteque le dio su origen, es decir el dBase. Pero realmente Clipper, gracias a llevar dentro su código un corazón de lenguaje C, fue muy fácil de utilizar y alcanzo gran popularidad.
Todos los lenguajes Xbase se basaban en el concepto de bases de datos relacionales, es decir la agrupación de la información en forma de tablas, denominadas campos y registros, cada uno de ellos preformateados pararecibir cierto tipo de dato pudiendo "unir" diferentes bases por medio de campos comunes.
> La segunda mitad, 1995-2000: La orientación a objetos
La orientación a objetos. Ya no solo se habla de programación estructurada, sino que los módulos de programación son vistos como objetos, las estructuras representan objetos y/o funciones que se adaptan en forma general a procesos específicos es la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TIC's
  • Tic's
  • Tic's
  • Las Tic's
  • Las Tic's
  • Las TIC's
  • TIC'S
  • TIC'S

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS