INFORMACION SOBRE EL LENGUAJE DE PROGRAMACION:






*¿QUE ES?

Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras.

*¿PARA QUE SIRVE?
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.


Sintaxis:
Es la estructura que organiza los distintos sintácticos, como espacios, identificadores y operadores
Es decir el orden que tienen unos con respecto a otros.
Semántica:
Se refiere al significado que adaptan las distintas sentencias, expresiones y enunciados de un programa.

Tipo de Dato (Dinámico-Estático):

Estático: Su tamaño y forma es constante durante la ejecución de un programa y por tanto se determinan en tiempo de compilación. El ejemplo típico son los arreglos. Tienen el problema de que hay que dimensionar la estructura de antemano, lo que puede conllevar desperdicio o falta de memoria.

Dinámico: Su tamaño y forma es "variable" a lo largo de un programa, por lo que se crean y destruyen en tiempo de ejecución.


IMPERATIVO:
Se le ordena a la computadora que debe realizar.
EJEMPLO: JAVA


DECLARATIVO:
Indica a la computadora lo que se desea obtener
EJEMPLO: SQL

PRIMERA GENERACIÓN:
Los primeros ordenadores se programaban directamente en código binario, que puede representarse mediante secuencias de ceros y unos sistema binario. Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de maquina.

SEGUNDA GENERACIÓN:
Los lenguajes simbólicos, así mismos propios de las maquinas, simplifican la escritura de las instrucciones y las hacen mas legibles.
TERCERA GENERACIÓN:
Los lenguajes de alto Nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las matemáticas.
CUARTA GENERACIÓN:
se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generación para la POO.
Estos lenguajes tienen una estructura lo más parecido al idioma inglés, algunas características son:
- Acceso a base de datos.
- Capacidades Gráficas.
- Generación de código automáticamente.
QUINTA GENERACIÓN:
se llama así a veces a los lenguajes de la Inteligencia Artificial, aunque con el fracaso del proyecto japones de la quinta generación, el nombre ha caído en desuso.



0 comentarios :

Publicar un comentario