Republica Bolivariana de VenezuelaMinisterio del poder popular para la educaciónUniversidad Nacional Experimental Politécn...
¿Que es?           Uso                                        Es un idioma                                                ...
¿Como se clasifican según su nivel?       ¿Como están compuestos?                       Los lenguajes de programación se  ...
¿Que es?Un lenguaje informático es unlenguaje usado por, o asociado                           Ejemplocon,   ordenadores.  ...
Lenguaje de maquina                                         ¿Qué es?                          Es el sistema de códigos dir...
Tipos de lenguaje de maquina                                                        Lenguajes de programación de alto nive...
¿Que son traductores? Un traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fu...
¿Qué es el codigo objeto?En programación, se llama código objeto al código que resultade la compilación del código fuente....
Upcoming SlideShare
Loading in...5
×

Lenguaje de programacion.

3,616

Published on

1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,616
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
94
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Lenguaje de programacion.

  1. 1. Republica Bolivariana de VenezuelaMinisterio del poder popular para la educaciónUniversidad Nacional Experimental Politécnica“Antonio Jose de Sucre”Ingeniería en equipos ferroviariosComputación I Alumna: Siul Garcia Expediente: 2011257280
  2. 2. ¿Que es? Uso Es un idioma artificial diseñado paraPueden usarse para expresar procesoscrear programas que que pueden sercontrolen el comportamiento llevadas a cabo por ¿Como esta formado?físico y lógico de una máquinas como lasmáquina, para computadorasexpresar algoritmos con Está formado porprecisión, o como modo de un conjunto decomunicación humana. símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones.
  3. 3. ¿Como se clasifican según su nivel? ¿Como están compuestos? Los lenguajes de programación se clasifican por su nivel de abstracción del procesador, en este caso latienen una estructura compleja que se abstracción es un principio por el cual secompone de varias partes: sintáxis, semántica, aísla toda aquella información que no eselementos del lenguaje, nivel de abstracción, resulta relevante a un determinado nivelparadigma, estructuras de control para ordenar de conocimiento.la ejecución de los programas, tipos de datos(números, letras, etc.), y funciones oprocedimientos (unidades) que contienen unconjunto de instrucciones, entre otras. Elementos de un lenguaje de programación Los elementos esenciales de todo lenguaje de programación son: •Operadores •Declaraciones •Constantes •Variables •Funciones de biblioteca
  4. 4. ¿Que es?Un lenguaje informático es unlenguaje usado por, o asociado Ejemplocon, ordenadores. Muchasveces, este término es usadocomo sinónimo de lenguaje de un lenguaje de marcas como el HTML noprogramación, pero un lenguaje es un lenguaje de programación, pero síinformático no tiene por qué ser es un lenguaje informático.un lenguaje de programación. Usos
  5. 5. Lenguaje de maquina ¿Qué es? Es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el microcontrolador de un autómata. Desventajas Ventajassiguen siendo prácticamente con respecto al código máquina eslas mismas que las del que los códigos fuentes eran máslenguaje ensamblador, cortos y los programas creadosañadiendo la dificultad de ocupaban menos memoria.tener que aprender un nuevolenguaje difícil de probar ymantener.
  6. 6. Tipos de lenguaje de maquina Lenguajes de programación de alto nivel: Este tipo de Lenguajes de programación de bajo nivel: Son lenguajes de programación son independientes de la mucho mas fáciles de utilizar que el lenguaje máquina, lo podemos usar en cualquier computador con muy máquina, pero dependen mucho de la máquina o pocas modificaciones o sin ellas, son muy similares al computadora como sucedía con el lenguaje lenguaje humano, pero precisan de un programa interprete o máquina. compilador que traduzca este lenguaje de programación de alto nivel a uno de bajo nivel como el lenguaje de máquina que la computadora pueda entender. Los siguientes lenguaje Lenguajes de programación de primera generación: el de programación de alto nivel son: lenguaje máquina y el ensamblador. Lenguajes de programación de segunda generación: • Lenguajes de programación imperativos: entre ellos tenemos los primeros lenguajes de programación de alto el Cobol, Pascal, C y Ada. nivel imperativo (FROTRAN, COBOL). • Lenguajes de programación declarativos: el Lisp y el Prolog. Lenguajes de programación de tercera generación: son lenguajes de programación de alto nivel imperativo • Lenguajes de programación orientados a objetos: el Smalltalk pero mucho más utilizados y vigentes en la y el C++. actualidad (ALGOL 8, PL/I, PASCAL, MODULA). Lenguajes de programación de cuarta • Lenguajes de programación orientados al problema: son generación: usados en aplicaciones de gestión y aquellos lenguajes específicos para gestión. manejo de bases de dados (NATURAL, SQL). • Lenguajes de programación naturales: son los nuevosLenguajes de programación de quinta lenguajes que pretender aproximar el diseño y lageneración: creados para la inteligencia artificial y construcción de programas al lenguaje de las personas.para el procesamiento de lenguajes naturales (LISP,PROLOG).
  7. 7. ¿Que son traductores? Un traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto. ¿Que es ensamblador? El término ensamblador se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador. ¿Qué es Microensambladores?Un microensamblador es un programa de ordenador queayuda a preparar un microprograma para controlar laoperación del nivel bajo de un ordenador del modo más omenos igual que un ensamblador ayuda a preparar elcódigo de nivel más alto para un procesador. Compilador: que analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje (por ejemplo, en el lenguaje de la máquina). Su acción equivale a la de un traductor humano, que toma un libro y produce otro equivalente escrito en otra lengua.Intérprete: que analiza el programa fuente y lo ejecutadirectamente, sin generar ningún código equivalente. Suacción equivale a la de un intérprete humano, que traducelas frases que oye sobre la marcha, sin producir ningúnescrito permanente.
  8. 8. ¿Qué es el codigo objeto?En programación, se llama código objeto al código que resultade la compilación del código fuente. Consiste en lenguajemáquina o bytecode y se distribuye en varios archivos quecorresponden a cada código fuente compilado. Para obtenerun programa ejecutable se han de enlazar todos los archivosde código objeto con un programa llamado enlazador. ¿Qué es lenguaje de nivel intermedio? Un lenguaje de programación de medio nivel se encuentra entre los lenguajes de alto nivel y los lenguajes de bajo nivel. Sin embargo este termino, medio nivel o en todo caso nivel medio, es un termino que no todo el mundo acepta ya que algunos consideran que este lenguaje es realmente un lenguaje de alto nivel con algunas irregularidades, tema que aun debe verificarse. ¿Qué es lenguaje de alto nivel?Se caracteriza por expresar los algoritmos de una maneraadecuada a la capacidad cognitiva humana, en lugar de a lacapacidad ejecutora de las máquinas.En los primeros lenguajesde bajo nivel la limitación era que se orientaban a un áreaespecífica y sus instrucciones requerían de una sintaxispredefinida. Se clasifican como lenguajes procedimentales.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×