Programacion
MATERIA:
Computación para Ing. Petrolera
CATEDRATICO:
ING. Luis Manuel Bermúdez del Ángel
ACTIVIDAD:
Características de un lenguaje de programación visual
ALUMNA:
Kenia Lizeth Castro Benítez
CARRERA:
ING. Petrolera
UNIDAD: IV
FECHA:
8-Nov-2012
4.1 CARACTERISITICAS DE LENGUAJE DE PROGRAMACIÓNVISUAL
Lenguaje de programación
Es un idioma artificial diseñado para expresar procesos que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos yreglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de lossiguientes pasos:
* El desarrollo lógico del programa para resolver un problema en particular.
* Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa).
* Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
* Prueba y depuración del programa.
* Desarrollo de la documentación.
EVOLUCIÓN DELOS LENGUAJES DE PROGRAMACIÓN:
1. Lenguajes de primera generación
2. Lenguajes de segunda generación
3. Lenguajes de tercera generación
4. Lenguajes de cuarta generación
* Lenguajes de programación orientados a objetos
* Smalltalk
* C++
* Java
* Lenguajes de programación visual
1. Lenguajes de quinta generación
LENGUAJES DE PRIMERA GENERACIÓN
* Lo constituyenlos lenguajes maquina.
Estos se consideran como de bajo nivel por que no existe un programa de codificación menos complicado que el que utiliza los símbolos binarios 1 y 0.
* ASCII, utiliza ceros y unos para representar letras del alfabeto.
Como este es el lenguaje del CPU, los archivos de texto traducidos a los grupos binarios ASCII pueden leerse por casi cualquier plataforma de sistemas de computadoras.
LENGUAJES DE SEGUNDA GENERACIÓN
* A estos se les denominó lenguaje ensamblador.
* Los lenguajes ensambladores usan códigos como a para agregar o mvc para mover, y asi sucesivamente.
* Los programas de software de sistemas tales como los sistemas operativos y los programas de utilidad se escriben con frecuencia en un lenguaje ensamblador.
LENGUAJES DE TERCERAGENERACIÓN
* Estos son mas fáciles de aprender y usar que los lenguajes maquina y el lenguaje ensamblador, pues su similitud con la comunicación y comprensión humana cotidiana es mayor.
* Enunciados, Print, Total sales, Read normal Pay etc.
* Aunque son mas fáciles de programar, no son tan eficientes en términos de rapidez operacional y memoria.
LENGUAJES DE TERCERA GENERACIÓN
* Sonrelativamente independientes del hardware de la computadora. Esto significa que el mismo programa puede utilizarse en varias computadoras diferentes de distintos fabricantes
LENGUAJES DE CUARTA GENERACIÓN
* Son lenguajes que se relacionan menos con procedimientos y que son aun más parecidos al inglés que los lenguajes de tercera generación.
* Algunas características incluyen capacidades deconsulta y base de datos, de creación de códigos y capacidades gráficas.
Ejemplos Visual C++, Visual Basic, Power Builder, Delphi, Forte y muchos otros.
* Lenguajes de consulta son utilizados para hacer preguntas ala computadora con frases parecidas a las de un idioma, ejemplo el inglés.
* Lenguaje de consulta estructurado. Lenguaje estándar que a menudo se usa para realizar...
Regístrate para leer el documento completo.