hk,kqwwefs

Páginas: 22 (5256 palabras) Publicado: 19 de junio de 2013
GENERALIDADES DE PROGRAMACIÓN DE BASE DE DATOS
Definición de lenguaje de programación.
Un lenguaje de programación es aquel elemento dentro de la
informática que nos permite crear programas mediante un
conjunto de instrucciones, operadores y reglas de sintaxis; que
pone a disposición del programador para que este pueda
comunicarse con los dispositivos hardware y software
existentes.Tipos de lenguajes de programación.
Lenguajes de bajo nivel.
Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de
lenguajes no se puede migrar o utilizar en otras máquinas.
Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo.
Dentro de este grupo se encuentran:




El lenguajemaquina: Este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento.
Consiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la máquina.
Este lenguaje es mucho más rápido que los lenguajes de alto nivel.
La desventaja es que son bastantes difíciles de manejar y usar, además de tener códigos fuente enormes donde
encontrar algúnerror es casi imposible.
El lenguaje ensamblador es un derivado del lenguaje máquina y está formado por abreviaturas de letras y
números llamadas mnemotécnicos. Con la aparición de este lenguaje se crearon los programas traductores para
poder pasar los programas escritos en lenguaje ensamblador a lenguaje máquina. Como ventaja con respecto al
código máquina es que los códigos fuentes eran máscortos y los programas creados ocupaban
menos memoria. Las desventajas de este lenguaje siguen siendo prácticamente las mismas que las del
lenguaje ensamblador, añadiendo la dificultad de tener que aprender un nuevo lenguaje difícil de probar y
mantener.
Lenguajes de alto nivel.
Son aquellos que se encuentran más cercanos al lenguaje natural que al
lenguaje máquina.
Están dirigidos asolucionar problemas mediante el uso de EDD's.
Se tratan de lenguajes independientes de la arquitectura de la
computadora. Por lo que, en principio, un programa escrito en un lenguaje
de alto nivel, lo puedes migrar de una máquina a otra sin ningún tipo de
problema.
Estos lenguajes permiten al programador olvidarse por completo del
funcionamiento interno de la maquina(s) para la que estándiseñando el
programa. Tan solo necesitan un traductor que entiendan el código fuente
como las características de la máquina.
¿Sabías que…
EDD's son las abreviaturas de
Estructuras Dinámicas de Datos,
algo muy utilizado en todos los
lenguajes de programación. Son
estructuras que pueden cambiar
de tamaño durante la ejecución
del programa. Nos permiten
crear estructuras de datos que
se adapten alas necesidades
reales de un programa.
BLOQUE 2
Lenguajes de medio nivel.
Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos lenguajes podría situarse
el lenguaje C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todas ellas
características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel.HTML.
HTML (Hyper Text Markup Language) es un lenguaje sencillo que permite describir hipertexto, es decir, texto
presentado de forma estructurada, con enlaces (hyperlinks) que conducen a otros documentos o fuentes de
información relacionadas, y con inserciones multimedia (gráficos, sonido...). HTML no es técnicamente un lenguaje de
programación sino un lenguaje de marcas (tags) de formatosobre un texto. Dichas marcas son interpretadas por un
visualizador (en este caso el navegador o browser) para mostrar el resultado final del formateo.
Visual FoxPro.
Es un lenguaje estructurado en un entorno de desarrollo donde ciertas tareas son
asignadas a grupos de instrucciones llamadas programas. Además, Fox ofrece un
acceso de información, bastante sencillo y fácil, incluso a las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hk yj
  • mn,hk
  • hk.,lhj
  • Funciones Hk
  • jjkh,hk
  • Mof hk
  • plantilla hk
  • Hk fanfic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS