Your SlideShare is downloading. ×
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Historia de los Lenguajes de Programación
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Historia de los Lenguajes de Programación

73,487

Published on

Prsentación que incluye la Historia de los Lenguajes de Programación y se especifica Visual Basic. …

Prsentación que incluye la Historia de los Lenguajes de Programación y se especifica Visual Basic.

Elaborado por: Liliana Dávila Santa Cruz

4 Comments
9 Likes
Statistics
Notes
  • chevere
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Well made presentation, good work!
    http://www.fungiftideas.org/
    http://www.fungiftideas.org/category/wedding-gift-ideas/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • hola queridos estudiantes!!!!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Presentación Didáctica!!!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
73,487
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
1,411
Comments
4
Likes
9
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. LOS LENGUAJES DE PROGRAMACIÓN
  • 2. “ Los lenguajes de programación sirven para escribir programas que permitan la comunicación usuario – máquina”. (Joyanes; 2003) ¿QUÉ SON? Los Lenguajes de Programación son como un lenguaje cualquiera, pero simplificado y con ciertas normas, para poder transmitir nuestros deseos a la computadora
  • 3. CLASIFICACIÓN
  • 4. SEGÚN SU NIVEL DE ABSTRACCIÓN
    • LENGUAJES DE BAJO NIVEL
    • Son aquellos que se acercan al funcionamiento de una computadora:
    • LENGUAJES MÁQUINA: ordena a la máquina las operaciones fundamentales para su funcionamiento
    • LENGUAJES ENSAMBLADORES: 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
    LENGUAJES DE MEDIO NIVEL Tienen características que los acercan a los lenguajes de bajo nivel pero, al mismo tiempo, ciertas cualidades que lo hacen un lenguaje más cercano al humano y, por tanto, de alto nivel. LENGUAJES DE ALTO NIVEL Se tratan de lenguajes independientes de la arquitectura del ordenador
  • 5. SEGÚN LA FORMA DE EJECUCIÓN LENGUAJES COMPILADOS Los compiladores son aquellos cuya función es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda LENGUAJES INTERPRETADOS Se puede también utilizar una alternativa diferente de los compiladores para traducir lenguajes de alto nivel
  • 6. SEGÚN EL PARADIGMA DE PROGRAMACIÓN LENGUAJES IMPERATIVOS LENGUAJES DECLARATIVOS LENGUAJES ORIENTADOS A OBJETOS Aquellos en los cuales se le ordena a la computadora cómo realizar una tarea siguiendo una serie de pasos o instrucciones Aquellos en los cuales se le indica a la computadora qué es lo que se desea obtener o qué es lo que se esta buscando LÓGICOS FUNCIONALES La programación orientada a objetos expresa un programa como un conjunto de objetos, que colaboran para realizar tareas.
  • 7. ORIGEN DE: "LOS LENGUAJES DE PROGRAMACIÓN"
  • 8.
    • Con el advenimiento de los computadores aparecen las secuencias de posiciones de llaves eléctricas que debían conectarse para obtener una acción determinada.
    • La necesidad de recordar secuencias de programación para las acciones usuales llevó a denominarlas con nombres fáciles de memorizar y asociar. A esta secuencia de posiciones se le denominó "instrucciones", y a este conjunto de instrucciones se le llamó lenguaje Ensamblador.
    • Posteriormente aparecieron diferentes lenguajes de programación, los cuales reciben su denominación porque tienen una estructura sintáctica similar a los lenguajes escritos por los humanos.
  • 9. EVOLUCIÓN DE: " LOS LENGUAJES DE PROGRAMACIÓN"
  • 10.
    • Primera generación: lenguaje maquina.
    • Segunda generación: se crearon los primeros lenguajes ensambladores.
    • Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal, Cobol, etc.
    • Cuarta generación: Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas.
    • Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP.
  • 11.  
  • 12. ViSuAl BaSiC
  • 13. ¿QUÉ ES? Es un lenguaje de programación desarrollado por Alan Cooper para Microsoft
    • Su primera versión fue presentada en 1991.
    • Visual Basic fue discontinuado por Microsoft hace ya varios años
    • Microsoft propone abandonar el desarrollo en Win32 y pasar al Visual Basic.NET que presenta serias incompatibilidades con el código Visual Basic existente.
    • Es un lenguaje de fácil aprendizaje.
    • Es utilizado principalmente para aplicaciones de gestión de empresas.
  • 14. EVOLUCIÓN DE VISUAL BASIC
  • 15.
    • El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code ) nació en el año 1964 como una herramienta destinado a principiantes
    • La evolución del BASIC por los años 70 fue escasa, dado el auge que tomaron en aquella época lenguajes de alto nivel como el FORTRAN y el COBOL. En 1978 se definió una norma para unificar los Basics existentes creándose la normativa BASIC STANDARD
    • Con la popularización del PC, salieron varias versiones del BASIC .
    • Actualmente se está comercializando la versión VISUALBASIC.NET de este producto. Desde su salida al mercado, cada versión supera y mejora la anterior.
  • 16. DERIVADOS
    • Su derivado VBScript es el lenguaje predeterminado para Active Server Pages (ASP).
    • Una extensión propia del lenguaje llamada Visual Basic for Applications (VBA ) permite codificar módulos (a veces llamados macros) para las aplicaciones de Microsoft Office.
    • Especialmente a partir de la versión 6 del lenguaje, se permite la interacción y generación de objetos remotos que puedan ser invocados desde páginas de scripts.
    • Visual Basic.NET, parte de .NET, es un lenguaje prácticamente equivalente en funcionalidades a C#
  • 17. VERSIONES
    • Existe una versión de Microsoft Visual Basic 1.0 para MS-DOS (ediciones Profesional y Estándar) menos difundida y que data de 1992.
    • La última versión sólo para 16 bits, la 3.0, incluía ya una detallada biblioteca de componentes para toda clase de usos. Durante la transición de Windows 3.11 a Windows 95, apareció la versión 4.0, que podía generar programas de 16 y 32 bits a partir de un mismo código fuente. Con la versión 5.0, se implementó por primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto esta como la posterior 6.0 soportaban características propias de los lenguajes orientados a objetos. La versión 6.0 continúa utilizándose masivamente.
    • Las versiones actuales de Visual Basic se basan en la plataforma .NET, a versión 7 del lenguaje fue implementada por Microsoft en el programa Visual Basic
  • 18. VENTAJAS DE VISUAL BASIC
    • La facilidad del lenguaje permite crear aplicaciones para Windows en muy poco tiempo.
    • Permite generar librerías dinámicas .
    • Permite la utilización de formularios.
    • Posibilidad de desarrollar y ejecutar aplicaciones de Visual Basic 6.0 en Windows Vista sin realizar cambios en la mayoría de los casos pero no se logra aprovechar al máximo las características de este sistema como permite hacerlo Visual Basic 2005 o el próximo Visual Basic 9 de Visual Studio Orcas
  • 19. DESVENTAJAS
    • Es software propietario por parte de Microsoft.
    • No existe forma alguna de exportar el código a otras plataformas fuera de Windows.
    • Los ejecutables generados son relativamente lentos en Visual Basic 6.0.
    • Permite la programación sin declaración de variables.
    • Su sintaxis no es case sensitive.
    • Fuerte dependencia de librerías y componentes en las versiones 6.0 y anteriores.
    • Su periodo de Soporte Técnico lo determina Microsoft. En el caso de Visual Basic 6.0 su Soporte Extendido dura hasta el 04 de Abril de 2008
  • 20. ENTORNOS DE DESARROLLO Existen dos entornos de desarrollo IDE para Visual Basic: el Microsoft Visual Basic x.0 para versiones desde la 1.0 hasta la 6.0, hasta la 3.0 (16 bits, Windows 3.1) y las de la 4.0 (16/32 bits, Windows 3.1/95/NT) hasta la 6.0 y el Microsoft Visual Studio .NET, entorno integrado para varios lenguajes entre ellos Visual Basic .NET, con edición standard y profesional (más completa en herramientas pero con licencia comercial) y edición express, ambos diseñados por Microsoft.
  • 21. CONCLUSIONES
    • Los Lenguajes de Programación son el conjunto de instrucciones, que evocan operaciones destinadas a una tarea computacional, incluyen una compleja clasificación en modalidades que desembocan en Lenguajes dirigidos a Objetos, en tal sentido, a lo largo de la historia se describen más de 2 500, desde el lenguaje máquina pasando por FOLTRAN, COBOL, ALGOL, etc. que han permitido el desarrollo de lenguajes posteriores; hasta llegar a la gama espectacular que hoy nos ofrece el mundo Informático.
    • Visual Basic, es un Lenguaje de Programación que data de 1991, introducido por Alan Cooper para Microsoft, en los años 70 no alcanzó auge, y pese a que paralelo a la popularización del ordenador aparecieron diversas versiones siguió inadvertido, sin embargo la sencillez en el manejo que tenía le permitió superarse, apoyado en Windows, de esta manera en la actualidad se comercializan sus versiones; pues aunque presenta ciertas desventajas, es necesario rescatar que es un lenguaje de fácil aprendizaje, permite la utilización de formularios, librerías, entre otros.
  • 22. RECOMENDACIONES
    • Es insoslayable que los educandos con espíritu Inquisitivo y emprendedor dirijan sus trabajos hacia temas de esta naturaleza, más aún si su campo de acción es la Informática y la Computación, y porque no, contagiar ese ánimo a quienes ignoran la verdadera esencia de los Lenguajes de Programación, limitándose de esta manera a conocer a Visual Basic, tan sólo por su denominación reiterada, y no por las facilidades que proporciona en nuestras vidas.
    • La Historia recoge los hechos que han dado lugar a la evolución de la Humanidad, siendo así, pues es meritorio recoger los aspectos trascendentes que han permitido construir el patrimonio Informático del que hoy somos testigos. Investigar la Historia de los Lenguajes de Programación es una Luz que nos alumbra el camino hacia las puertas de la actualización Constante.
  • 23. GRACIAS

×