<ul><ul><ul><li>Lenguajes de programación </li></ul></ul></ul>UNIVERSIDAD PRIVADA DE TACNA ESCUELA PROFESIONAL DE INGENIER...
<ul><li>Esta lección incluye las secciones siguientes: </li></ul><ul><ul><ul><li>La Evolución de los lenguajes de la Progr...
<ul><li>Languajes de máquina  </li></ul><ul><li>Languajes de ensamblado </li></ul><ul><li>Languajes altos o de nivel. </li...
<ul><li>Lenguaje de máquina (idiomas de la primera-generación) es el tipo más básico de lenguaje de la computadora y consi...
<ul><li>Languajes de ensamblado (idiomas de la segunda-generación) es sólo algo más fácil que trabajar con el languajes de...
Ensamblador Código de  ensamble código de Objeto
<ul><li>Lenguaje de 3ra. Generación </li></ul><ul><li>Lenguaje de 4ta. Generación </li></ul><ul><li>Lenguaje de 5ta. Gener...
FORTAN C COBOL C++ BASIC Java Pascal ActiveX <ul><li>Los lenguaje de la tercera generación (3GLs) son los primeros en usar...
Visual Basic (VB) VisualAge Ambientes de Autoridad  <ul><li>Los Languajes de la cuarta generación (4GLs) son aún más fácil...
<ul><li>Los Languajes de quinta generación (5GLs) son un problema de debate en la comunidad de la programación porque algu...
Lenguajes de 5a Generación <ul><li>C# </li></ul><ul><li>Haskell </li></ul><ul><li>Modula 3 </li></ul><ul><li>Jess Java </l...
C# <ul><li>Es un lenguaje de programación moderno e innovador que incorpora cuidadosamente características encontradas en ...
Ejemplo <ul><li>public class Stack </li></ul><ul><li>{ </li></ul><ul><li>private object[] items = new object[100];  public...
Upcoming SlideShare
Loading in...5
×

Lenguajes De Programacion

24,679

Published on

Published in: Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
24,679
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
488
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Lenguajes De Programacion

  1. 1. <ul><ul><ul><li>Lenguajes de programación </li></ul></ul></ul>UNIVERSIDAD PRIVADA DE TACNA ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS Prof. Francisco Laura veleto
  2. 2. <ul><li>Esta lección incluye las secciones siguientes: </li></ul><ul><ul><ul><li>La Evolución de los lenguajes de la Programación </li></ul></ul></ul><ul><ul><ul><li>El Sistemas Desarrollado para los ciclos de vida para la Programación </li></ul></ul></ul>
  3. 3. <ul><li>Languajes de máquina </li></ul><ul><li>Languajes de ensamblado </li></ul><ul><li>Languajes altos o de nivel. </li></ul>Para construir programas, las personas usan lenguajes que son similar al idioma humano. Los resultados se traducen en código de máquina que las computadoras entienden. Los lenguajes de programación entran en tres categorías extensas: La Evolución de los lenguajes de la Programación
  4. 4. <ul><li>Lenguaje de máquina (idiomas de la primera-generación) es el tipo más básico de lenguaje de la computadora y consiste en series de números de el hardware de la computadora . </li></ul><ul><li>Los Tipos diferentes de uso en el hardware en el código de la máquina son diferentes. Por ejemplo, las computadoras de IBM usan lenguaje de máquina diferente que las computadoras de las Apple. </li></ul>La Evolución de los lenguajes de la Programación - Languaje de Máquina
  5. 5. <ul><li>Languajes de ensamblado (idiomas de la segunda-generación) es sólo algo más fácil que trabajar con el languajes de máquina. </li></ul><ul><li>Para crear programas en languajes de ensamblado, diseñadores acostumbran secretos Ingléses como las frases a representar series de números. </li></ul><ul><li>El código se traduce entonces en el código del objeto y usa a un traductor llamado ensamblador. </li></ul>La Evolución de los lenguajes de la Programación – Lenguaje de ensamblado
  6. 6. Ensamblador Código de ensamble código de Objeto
  7. 7. <ul><li>Lenguaje de 3ra. Generación </li></ul><ul><li>Lenguaje de 4ta. Generación </li></ul><ul><li>Lenguaje de 5ta. Generacion </li></ul>Los lenguajes de alto nivel son más poderosos que el lenguaje de ensamble y le permiten al programador trabajar en un ambiente como Inglés. Los lenguajes de la programación de alto nivel son dividido en tres &quot;las generaciones,&quot; cada uno más poderoso que el último: La Evolución de los lenguajes de la Programación - Languajes altos o de nivel.
  8. 8. FORTAN C COBOL C++ BASIC Java Pascal ActiveX <ul><li>Los lenguaje de la tercera generación (3GLs) son los primeros en usar verdadero Inglés como la redacción y los hacen más fáciles de usar que los lenguajes anteriores. </li></ul><ul><li>Los 3GLs son portátiles y significan el código del objeto creado para un tipo de sistema que puede traducirse para el uso en un tipo diferente de sistema. </li></ul><ul><li>Los lenguajes 3GLs siguientes son : </li></ul>Languajes altos o de nivel. - Lenguaje de 3ra. Generación
  9. 9. Visual Basic (VB) VisualAge Ambientes de Autoridad <ul><li>Los Languajes de la cuarta generación (4GLs) son aún más fáciles de usar que los 3GLs. </li></ul><ul><li>Los 4GLs pueden usar un ambiente basado en texto (como un 3GL) o puede permitirle al programador trabajar en un ambiente visual y puede usar herramientas gráficas. </li></ul><ul><li>Los languajes siguientes son 4GLs: </li></ul>Languajes altos o de nivel. - Lenguaje de 4ta. Generación
  10. 10. <ul><li>Los Languajes de quinta generación (5GLs) son un problema de debate en la comunidad de la programación porque algunos programadores no pueden estar de acuerdo que existan. </li></ul><ul><li>Estos lenguajes de alto nivel usarían inteligencia artificial crear software, haciendo Los 5GLs sumamente difíciles de desarrollar. </li></ul>Lenguajes altos o de nivel. - Lenguaje de 5ta. Generacion
  11. 11. Lenguajes de 5a Generación <ul><li>C# </li></ul><ul><li>Haskell </li></ul><ul><li>Modula 3 </li></ul><ul><li>Jess Java </li></ul><ul><li>ML </li></ul>Algunos de los Lenguajes de Programación que se consideran de 5a Generación son:
  12. 12. C# <ul><li>Es un lenguaje de programación moderno e innovador que incorpora cuidadosamente características encontradas en los lenguajes industriales y de investigación más habituales. </li></ul><ul><li>Es el nuevo lenguaje de propósito general orientado a objetos creado por Microsoft para su nueva plataforma .NET. </li></ul><ul><li>Manteniendo la filosofía de diseño de C#, Microsoft ha introducido varias características nuevas potenciales al lenguaje C# con el fin de aumentar la productividad del desarrollador con construcciones de lenguaje. </li></ul>
  13. 13. Ejemplo <ul><li>public class Stack </li></ul><ul><li>{ </li></ul><ul><li>private object[] items = new object[100]; public void Push(object data) </li></ul><ul><li>{ </li></ul><ul><li>... </li></ul><ul><li>} </li></ul><ul><li>public object Pop() </li></ul><ul><li>{ </li></ul><ul><li>... </li></ul><ul><li>} </li></ul><ul><li>} </li></ul><ul><li>El ejemplo crea un tipo Stack simple con dos acciones: &quot;Push&quot; y &quot;Pop&quot;. La clase Stack almacena sus datos en una matriz de tipos de objeto, mientras que los métodos Push y Pop utilizan el tipo de objeto base para aceptar y devolver datos, respectivamente </li></ul>
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×