Your SlideShare is downloading. ×
  • Like
Lenguajes De Programacion
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Lenguajes De Programacion

  • 23,387 views
Published

 

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
23,387
On SlideShare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
458
Comments
1
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1.
        • Lenguajes de programación
    UNIVERSIDAD PRIVADA DE TACNA ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS Prof. Francisco Laura veleto
  • 2.
    • Esta lección incluye las secciones siguientes:
        • La Evolución de los lenguajes de la Programación
        • El Sistemas Desarrollado para los ciclos de vida para la Programación
  • 3.
    • Languajes de máquina
    • Languajes de ensamblado
    • Languajes altos o de nivel.
    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.
    • 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 .
    • 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.
    La Evolución de los lenguajes de la Programación - Languaje de Máquina
  • 5.
    • 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.
    • Para crear programas en languajes de ensamblado, diseñadores acostumbran secretos Ingléses como las frases a representar series de números.
    • El código se traduce entonces en el código del objeto y usa a un traductor llamado ensamblador.
    La Evolución de los lenguajes de la Programación – Lenguaje de ensamblado
  • 6. Ensamblador Código de ensamble código de Objeto
  • 7.
    • Lenguaje de 3ra. Generación
    • Lenguaje de 4ta. Generación
    • Lenguaje de 5ta. Generacion
    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 "las generaciones," cada uno más poderoso que el último: La Evolución de los lenguajes de la Programación - Languajes altos o de nivel.
  • 8. FORTAN C COBOL C++ BASIC Java Pascal ActiveX
    • 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.
    • 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.
    • Los lenguajes 3GLs siguientes son :
    Languajes altos o de nivel. - Lenguaje de 3ra. Generación
  • 9. Visual Basic (VB) VisualAge Ambientes de Autoridad
    • Los Languajes de la cuarta generación (4GLs) son aún más fáciles de usar que los 3GLs.
    • 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.
    • Los languajes siguientes son 4GLs:
    Languajes altos o de nivel. - Lenguaje de 4ta. Generación
  • 10.
    • 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.
    • Estos lenguajes de alto nivel usarían inteligencia artificial crear software, haciendo Los 5GLs sumamente difíciles de desarrollar.
    Lenguajes altos o de nivel. - Lenguaje de 5ta. Generacion
  • 11. Lenguajes de 5a Generación
    • C#
    • Haskell
    • Modula 3
    • Jess Java
    • ML
    Algunos de los Lenguajes de Programación que se consideran de 5a Generación son:
  • 12. C#
    • 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.
    • Es el nuevo lenguaje de propósito general orientado a objetos creado por Microsoft para su nueva plataforma .NET.
    • 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.
  • 13. Ejemplo
    • public class Stack
    • {
    • private object[] items = new object[100]; public void Push(object data)
    • {
    • ...
    • }
    • public object Pop()
    • {
    • ...
    • }
    • }
    • El ejemplo crea un tipo Stack simple con dos acciones: "Push" y "Pop". 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