El Lenguaje y sus Elementos
Lenguajes
de Programación
Un
lenguaje de programación es un lenguaje diseñado para describir el conjunto de
acciones consecutivas que un equipo debe ejecutar. Es un idioma artificial que interactúa con la máquina y se
controla física y lógicamente, creando programas.
Los
lenguajes de programación son usados para controlar el comportamiento de una
máquina, para crear Software de sistemas o también para crear aplicaciones, de igual
manera son usados como un medio de
puente entre el Hardware y Software.
Elementos
del lenguaje
La
sintaxis de un lenguaje define los elementos de dicho lenguaje y cómo se
combinan para formar un programa. Los elementos típicos de cualquier lenguaje
son los siguientes:
Tipos
de datos
Según su uso y función los datos con los que puede trabajar un
lenguaje de programación son principalmente:
- Entero: para representar números enteros.
- Real: para representar números con punto decimal.
- Cadena: para datos de tipo texto o carácter.
Conjunto
de Caracteres
Es
la primera etapa en el diseño de la sintaxis de un lenguaje. Casi todos tienen
el mismo conjunto de letras y dígitos. La diferencia está en los caracteres
especiales Incide en la determinación del tipo de equipo para la E/S.
Operadores
Los operadores son usados para crear instrucciones realizando
cálculos matemáticos, comparaciones u operaciones lógicas. Así encontramos tres
tipos:
·
Operadores aritméticos
Exponenciación: ^
Producto y división: * y /
Suma y resta: + y –
·
Operadores relacionales
Mayor: >
Mayor o igual: >=
Menor: <
Menor o igual: <=
Igual: ==
Distinto: <>
·
Operadores lógicos
Y: AND
O: OR
NO: NOT
O exclusivo: XOR
Delimitadores
También son aquellos elementos
sintácticos que marcan el comienzo y el final de una unidad sintáctica.
Ejemplo:
BEGIN
....
END
Ejemplo:
FORTRAN
Elementos
básicos
1.1 Juego
de caracteres
Caracteres
alfanuméricos: Las 26 letras del alfabeto inglés y los
10 dígitos decimales:
A
B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9
Caracteres especiales: Los siguientes
caracteres especiales:
+ * - / _ < > = (
) ' " & $ % !? . , ; : espacio_blanco
1.2
Símbolos
léxicos
Operadores:
Representan operaciones entre datos. Por ejemplo + **
Delimitadores:
Acotan parte de una instrucción. Por ejemplo ! ( )
1.3 Tipos de datos
Los tipos de datos básicos que se pueden
manipular en un programa FORTRAN son los que se describen a continuación.
INTEGER:
Este tipo de dato sirve para representar en el ordenador números enteros.
REAL:
Simple
precisión: Para representar números reales con precisión
estándar. Notación decimal: es la
notación habitual, con punto decimal.
Notación
científica o exponencial: se escribe el número en notación
decimal acompañado de una indicación sobre la potencia de 10 por la que va
multiplicado.
Doble
precisión: Para representar números reales con precisión
superior.
COMPLEX:
Simple
precisión: Para representar números complejos en simple
precisión (también existe en doble precisión).
CHARACTER:
Para representar cadenas de caracteres (texto).
LOGICAL:
Para representar los valores lógicos, verdadero y falso.
Lenguajes
de Programación
Un
lenguaje de programación es un lenguaje diseñado para describir el conjunto de
acciones consecutivas que un equipo debe ejecutar. Es un idioma artificial que interactúa con la máquina y se
controla física y lógicamente, creando programas.
Los
lenguajes de programación son usados para controlar el comportamiento de una
máquina, para crear Software de sistemas o también para crear aplicaciones, de igual
manera son usados como un medio de
puente entre el Hardware y Software.
Elementos
del lenguaje
La
sintaxis de un lenguaje define los elementos de dicho lenguaje y cómo se
combinan para formar un programa. Los elementos típicos de cualquier lenguaje
son los siguientes:
Tipos
de datos
Según su uso y función los datos con los que puede trabajar un
lenguaje de programación son principalmente:
- Entero: para representar números enteros.
- Real: para representar números con punto decimal.
- Cadena: para datos de tipo texto o carácter.
Conjunto
de Caracteres
Es
la primera etapa en el diseño de la sintaxis de un lenguaje. Casi todos tienen
el mismo conjunto de letras y dígitos. La diferencia está en los caracteres
especiales Incide en la determinación del tipo de equipo para la E/S.
Operadores
Los operadores son usados para crear instrucciones realizando
cálculos matemáticos, comparaciones u operaciones lógicas. Así encontramos tres
tipos:
·
Operadores aritméticos
Exponenciación: ^
Producto y división: * y /
Suma y resta: + y –
·
Operadores relacionales
Mayor: >
Mayor o igual: >=
Menor: <
Menor o igual: <=
Igual: ==
Distinto: <>
·
Operadores lógicos
Y: AND
O: OR
NO: NOT
O exclusivo: XOR
Delimitadores
También son aquellos elementos
sintácticos que marcan el comienzo y el final de una unidad sintáctica.
Ejemplo:
BEGIN
....
END
Ejemplo:
Ejemplo:
FORTRAN
Elementos
básicos
1.1 Juego
de caracteres
Caracteres
alfanuméricos: Las 26 letras del alfabeto inglés y los
10 dígitos decimales:
A
B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9
Caracteres especiales: Los siguientes
caracteres especiales:
+ * - / _ < > = (
) ' " & $ % !? . , ; : espacio_blanco
1.2
Símbolos
léxicos
Operadores:
Representan operaciones entre datos. Por ejemplo + **
Delimitadores:
Acotan parte de una instrucción. Por ejemplo ! ( )
1.3 Tipos de datos
Los tipos de datos básicos que se pueden
manipular en un programa FORTRAN son los que se describen a continuación.
INTEGER:
Este tipo de dato sirve para representar en el ordenador números enteros.
REAL:
Simple
precisión: Para representar números reales con precisión
estándar. Notación decimal: es la
notación habitual, con punto decimal.
Notación
científica o exponencial: se escribe el número en notación
decimal acompañado de una indicación sobre la potencia de 10 por la que va
multiplicado.
Doble
precisión: Para representar números reales con precisión
superior.
COMPLEX:
Simple
precisión: Para representar números complejos en simple
precisión (también existe en doble precisión).
CHARACTER:
Para representar cadenas de caracteres (texto).
LOGICAL:
Para representar los valores lógicos, verdadero y falso.

Comentarios
Publicar un comentario