Vous êtes sur la page 1sur 12

Conceptos básicos

• Lenguaje formal: un lenguaje formal, es un lenguaje cuyos símbolos


primitivos y reglas para unir esos símbolos están formalmente
especificados.
• Instrucciones: Se denomina instrucción en informática al conjunto de
datos insertados en una secuencia estructurada o específica que
el procesador interpreta y ejecuta.
• Algoritmo: Un algoritmo se puede definir como una secuencia de
instrucciones que representan un modelo de solución para determinado
tipo de problemas. O bien como un conjunto de instrucciones que
realizadas en orden conducen a obtener la solución de un problema.
• Programa: Puede tratarse de una planificación, un temario, un
cronograma, una unidad temática o una emisión de radio o televisión,
por citar algunas posibilidades.

• Alfabeto: El alfabeto o abecedario de una lengua o idioma es el


conjunto ordenado de sus letras. Es también la agrupación, que se lee
con un orden determinado, de las grafías utilizadas para representar
el lenguaje que sirve de sistema de comunicación.

• Léxico: léxico es un lenguaje de programación didáctico en español


para facilitar el aprendizaje y la enseñanza de la programación
orientada a objetos. ... Su forma exterior es sencilla aunque versátil.
El compilador, disponible en su portal, es distribuible y se ejecuta
sobre la plataforma .NET de Microsoft.
• Morfológico: es un adjetivo que se utiliza para hacer referencia a
aquellos elementos, fenómenos o situaciones que tengan que ver con
la morfología. ... La morfología lingüística actúa de la misma manera
pero en el universo de las palabras, de las formas que las mismas
tienen en un texto.

• Sintáctico: Un analizador sintáctico en informática y lingüística es un


proceso que analiza secuencias de tokens para determinar su
estructura gramatical respecto a una gramática formal dada.

• Prueba: una prueba de tensión es una prueba protocolar diseñada


para hallar la máxima tolerancia de un sistema a sobrecargas, tal
como intentar conectar más del máximo número permitido de
terminales, procesar más del número permitido de identificadores de
niveles estáticos o desconectar una liga de comunicación ...
• Depuración: La depuración de programas es el proceso de identificar y
corregir errores de programación. En inglés se conoce como debugging,
porque se asemeja a la eliminación de bichos (bugs), manera en que se
conoce informalmente a los errores de programación.

• Compilar: La palabra compilar significa traducir un código de


programación a código ejecutable por la máquina. Para compilar un
código fuente y convertirlo en ejecutable hay distintas formas
dependiendo del compilador que se utilice.

• Código fuente: El código fuente de un programa informático (o


software) es un conjunto de líneas de texto con los pasos que debe
seguir la computadora para ejecutar un programa. ... El área de
la informática que se dedica a la creación de programas, y por tanto a la
creación de su código fuente, es la ingeniería de software.
• Programa informático: Un programa informático o programa de
computadora es una secuencia de instrucciones, escritas para realizar
una tarea específica en una computadora.​ Este dispositivo requiere
programas para funcionar, por lo general, ejecutando las
instrucciones del programa en un procesador central.

• Programación: La programación informática es el proceso por


medio del cual se diseña, codifica, limpia y protege el código fuente
de programas computacionales. El objetivo de la programación es la
de crear software.

• Software: Se conoce como software​ al soporte lógico de un sistema


informático, que comprende el conjunto de los componentes lógicos
necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos que son llamados hardware.
La historia de los lenguajes de programación
• La historia de los lenguajes de programación comienza según la mayoría de
los autores cuando Charles Babbage inventó su computadora en el año
1822. El necesito un lenguaje para poder comunicarse con esta máquina.
Estos primeros lenguajes de programación estaban muy unidos a la
computadora y fueron creados para cada una de ellas. Este lenguaje era
muy rudimentario y consistía en la programación de los diferentes cambios
de engranajes que ejecutaban los cálculos.
• Mas adelante en el año 1942 se construyó la ENIAC, computadora que se
programaba ya con interruptores y era preciso reescribir el sistema entero
para cada nuevo programa. Era un lenguaje de programación muy tedioso.
• Clasificación de los lenguajes de programación
• 1º El Lenguaje Máquina: es el lenguaje de programación que entiende
directamente la máquina (computadora). Este lenguaje de programación
utiliza el alfabeto binario, es decir, el 0 y el 1.
• Con estos dos únicos dígitos, también conocidos como bits, se forman lo
que se conoce como cadenas binarias (combinaciones de ceros y unos)
son con las que se escriben las instrucciones, y a través de estas
instrucciones el microprocesador de la computadora entiende nuestra
peticiones. El lenguaje máquina fue el primer lenguaje de programación.
Este lenguaje de programación dejo de utilizarse por su gran dificultad y
por la facilidad para cometer errores al escribir las cadenas binarias.
• 2º Lenguajes de programación de bajo nivel: Son mucho mas fáciles de
utilizar que el lenguaje máquina, pero dependen mucho de la máquina o
computadora como sucedía con el lenguaje máquina. El lenguaje
ensamblador fue el primer lenguaje de programación que trato de sustituir
el lenguaje máquina por otro lenguaje que fuese más parecido al de los
seres humanos.
• En este lenguaje se conoce como programa fuente, que traduce las
instrucciones a un programa escrito en lenguaje ensamblador por el
programador, y programa objeto es la traducción a lenguaje máquina del
programa fuente.
• 3º Lenguajes de programación de alto nivel: Este tipo de lenguajes de
programación son independientes de la máquina, los podemos usar en
cualquier computador con muy pocas modificaciones o sin ellas, son muy
similares al lenguaje humano, pero precisan de un programa interprete o
compilador que traduzca este lenguaje de programación de alto nivel a uno
de bajo nivel como el lenguaje de máquina que la computadora pueda
entender.
• Existen muchos lenguajes de programación de alto nivel con sus diferentes
versiones. Por esta razón es difícil su tipificación, pero una clasificación muy
extendida desde el punto de vista de trabajar de los programas y la filosofía
de su creación es la siguiente:
• Lenguajes de programación imperativos: entre ellos tenemos el Cobol,
Pascal, C y Ada.
• Lenguajes de programación declarativos: el Lisp y el Prolog.
• Lenguajes de programación orientados a objetos: el Smalltalk y el C++.
• Lenguajes de programación orientados al problema: son aquellos
lenguajes específicos para gestión.
• Lenguajes de programación naturales: son los nuevos lenguajes que
pretender aproximar el diseño y la construcción de programas al lenguaje
de las personas.
Lenguaje de programación Lenguaje informático

Un lenguaje de programación es básicamente un El lenguaje informático es en sí es el manejo


sistema estructurado de comunicación, al similar del software del sistema en donde no solo se
humano, el cual nos permite comunicarnos por comprende sistemas operativos
medio de signos, ya sean palabras, sonidos o sino lenguaje de programación están
gestos. Refiriéndonos a los aparatos, este diseñados para hacer más fácil la escritura de
sistema está organizado para que se entiendan programas, existen numerosos lenguajes de
entre sí y a su vez interprete las instrucciones programación en cada uno de los cuales tiene
que debe ejecutar. sus propias características y funcionalidades, en
la mayoría de los lenguajes de programación se
requiere un compilador para cada máquina en la
que se desea ejecutar programas escritos en un
lenguaje específico.
los 5 ejemplos de lenguaje de programación
• java: con una clasificación de 16.881% y un cambio de +3.92%

• C: con una clasificación de 14.966% y un cambio de +8.49%

• C++: con una clasificación de 7.471% y un cambio de +1.92%

• Python: con una clasificación de 6.992% y un cambio de +3.30%

• Visual Basic .NET: con una clasificación de 4.762% y cambio


+2.19%

Vous aimerez peut-être aussi