Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
lenguaje y programacion
1. UNIVERSIDAD NACIONAL EXPERIMENTAL
DE LOS LLANOS OCCIDENTALES
“EZEQUIEL ZAMORA”
BARINAS EDO BARINAS
Lenguaje de Programación
Bachiller:
Moreno Yennifer
Sección: FS-01
Prof.: Walter Ayala
Barinas, Mayo del 2016
2. 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. También es aquel
elemento dentro de la informática que nos permite
crear programas mediante un conjunto de
instrucciones, operadores y reglas de sintaxis; que
pone a disposición del programador para que este
pueda comunicarse con los dispositivos hardware y
software existentes.
3. Semántica
Sintáctica
Se conoce como semántica al estudio del significado de los signos lingüísticos y
de sus combinaciones. Está vinculada al significado, sentido e interpretación de
palabras, expresiones o símbolos.
Es una parte de la gramática que se encarga de estudiar la combinación y el
orden de los vocablos en las oraciones. Describe la estructura del lenguaje, e incluye
reglas para combinar palabras en la formación de frases.
La importancia de la sintaxis en la comunicación, se basa en que orienta la
construcción adecuada de oraciones, dando como resultado una expresión oral
coherente.
4. ¿Qué es un lenguaje de alto nivel?
Un lenguaje de alto nivel permite al programador escribir las instrucciones
de un programa utilizando palabras o expresiones sintácticas muy similares al
inglés. Por ejemplo, en C se pueden usar palabras tales
como: case, if, for, while, etc. para construir con ellas instrucciones como:
if( numero > 0 ) printf( "El número es positivo" )
Que traducido al castellano viene a decir que: si número es mayor que
cero, entonces, escribir por pantalla el mensaje: "El número es positivo".
Ésta es la razón por la que a estos lenguajes se les considera de alto nivel,
porque se pueden utilizar palabras de muy fácil comprensión para el
programador.
5. Declaración
Una declaración es una construcción del lenguaje que asocia un nombre con una entidad.
Ada distingue cuidadosamente entre declaraciones (que introducen nuevos identificadores) y
sentencias (que utilizan dichos identificadores). Hay dos clases de declaraciones:
Implícitas
Explícitas
Que ocurren como consecuencia de
la semántica de otra construcción.
Aparecen en el texto del programa y
pueden ser:
Declaraciones de tipo,
subtipos, variables y
constantes (objetos),
excepciones, especificaciones
de subprogramas o paquetes,
cláusulas de representación o
cláusulas use.
cuerpos de los
subprogramas, paquetes
y tareas
6. IDENTIFICADORES
Un identificador es un nombre que identifica a una variable, a un método o función miembro, a
una clase. Todos los lenguajes tienen ciertas reglas para componer los identificadores:
•Todos los identificadores han de comenzar con una letra, el carácter subrayado ( _ ) o el
carácter dólar ( $ ).
•Puede incluir, pero no comenzar por un número
•No puede incluir el carácter espacio en blanco
•Distingue entre letras mayúsculas y minúsculas
•No se pueden utilizar las palabras reservadas como identificadores
7. Palabras reservadas
En los lenguajes informáticos, una palabra reservada es una palabra que tiene
un significado gramatical especial para ese lenguaje y no puede ser utilizada
como un identificador de objetos en códigos del mismo, como ser variables.
En el siguiente cuadro se listan las palabras reservadas, aquellas que emplea el
lenguaje Java, y que el programador no puede utilizar como identificadores.
Algunas de estas palabras le resultarán familiares al programador del lenguaje
C/C++. Las palabras reservadas señaladas con un asterisco (*) no se utilizan.
8. abstract boolean break byte byvalue*
case cast* catch char class
const* continue default do double
else extends false final finally
float for future* generic* goto*
if implements import inner* instanceof
int interface long native new
null operator* outer* package private
protected public rest* return short
satatic super switch synchronized this
throw transient true try var*
void volatile while
Palabras reservadas