Las Ciencias

Páginas: 25 (6035 palabras) Publicado: 4 de diciembre de 2012
República Bolivariana De Venezuela
Ministerio del Poder Popular Para la Educación
Universidad Nacional Experimental “Rómulo Gallegos”
Área de Ciencias de la Salud
2do Año Sección D

Prof.: Ing. Luis Adrian

BACHILLERES:
Antoimas Grecia CI: 24240831
Arias María CI: 23010229
Caceres Abraham CI: 23802057
González Edwin CI: 23802892
Lagos Teomarys CI: 20949333
Mariño María CI:20865924
Pérez Maigualida CI: 20270523
Requena Leydis CI: 23563113
Rodríguez Luis CI: 20953707
Torres Yormy CI: 13721558

San Juan de los Morros, Octubre 2012
Lenguaje de Programación

Un lenguaje de programación es un lenguaje inventado para controlar una máquina, (normalmente, un ordenador). Hay muchísimos, de toda clase de tipos y características, inventados para facilitar elabordaje de distintos problemas, el mantenimiento del software, su reutilización, mejorar la productividad, etc.
Los lenguajes de programación se pueden clasificar según varios criterios. He encontrado doce en total: Nivel de abstracción, propósito, evolución histórica, manera de ejecutarse, manera de abordar la tarea a realizar, paradigma de programación, lugar de ejecución, concurrencia,interactividad, realización visual, determinismo y productividad.
Hay que tener en cuenta también, que en la práctica, la mayoría de lenguajes no pueden ser puramente clasificados en una categoría, pues surgen incorporando ideas de otros lenguajes y de otras filosofías de programación, pero no importa al establecer las clasificaciones, pues el auténtico objetivo de las mismas es mostrar los rangos, lasposibilidades y tipos de lenguajes que hay.
1. Nivel de abstracción: Según el nivel de abstracción, o sea, según el grado de cercanía a la máquina:
* Lenguajes de bajo nivel: La programación se realiza teniendo muy en cuenta las características del procesador. Ejemplo: Lenguajesensamblador.

* Lenguajes de nivel medio: Permiten un mayor grado de abstracción pero al mismo tiempomantienen algunas cualidades de los lenguajes de bajo nivel. Ejemplo: C puede realizar operaciones lógicas y de desplazamiento con bits, tratar todos los tipos de datos como lo que son en realidad a bajo nivel (números), etc.

* Lenguajes de alto nivel: Más parecidos al lenguaje humano. Manejan conceptos, tipos de datos, etc., de una manera cercana al pensamiento humano ignorando (abstrayéndose) delfuncionamiento de la máquina. Ejemplos: Java, Ruby.
Hay quien sólo considera lenguajes de bajo nivel y de alto nivel, (en ese caso, C es considerado de alto nivel).
2. Propósito: Según el propósito, es decir, el tipo de problemas a tratar con ellos:

* Lenguajes de propósito general: Aptos para todo tipo de tareas: Ejemplo: C.

* Lenguajes de propósito específico: Hechos para unobjetivo muy concreto. Ejemplo: Csound (para crear ficheros de audio).
* Lenguajes de programación de sistemas: Diseñados para realizar sistemas operativos o drivers. Ejemplo: C.

* Lenguajes de script: Para realizar tareas varias de control y auxiliares. Antiguamente eran los llamados lenguajes de procesamiento por lotes (batch) o JCL (“Job Control Languages”). Se subdividen en variasclases (de shell, de GUI, de programación web, etc.). Ejemplos: bash (shell), mIRC script, JavaScript (programación web).

3. Evolución histórica: Con el paso del tiempo, se va incrementando el nivel de abstracción, pero en la práctica, los de una generación no terminan de sustituir a los de la anterior:

* Lenguajes de primera generación (1GL): Código máquina.

* Lenguajes de segundageneración (2GL): Lenguajes ensamblador.

* Lenguajes de tercera generación (3GL): La mayoría de los lenguajes modernos, diseñados para facilitar la programación a los humanos. Ejemplos: C, Java.

* Lenguajes de cuarta generación (4GL): Diseñados con un propósito concreto, o sea, para abordar un tipo concreto de problemas. Ejemplos:NATURAL, Mathematica.

* Lenguajes de quinta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciencia ciencia
  • Ciencia ciencia
  • Ciencia O Ciencias
  • Ciencias Ciencias
  • Ciencia o No Ciencia
  • la ciencia y las ciencias
  • Ciencias
  • Ciencias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS