Está en la página 1de 6

CORPORACION UNIVERSITARIA IBEROAMERICANA

YURI ANDREA ROBLES MANCERA

COMPONENTES BASICOS DE LENGUAJES DE PROGRAMACION

PRESENTADO A: ANDREA DEL PILAR HUERTAS RODRIGUEZ

INGENIERIA INDUSTRIAL

2019
Un lenguaje de programación es un lenguaje formal diseñado para expresar
procesos que pueden ser llevados a cabo por maquinas como las computadoras,
está formado por un conjunto de símbolos y reglas sintéticas y semánticas que
definen su estructura y el significado de sus elementos y expresiones. Todos los
lenguajes de programación comparten algunos elementos básicos que funcionan y
se usan de forma diferente en cada lenguaje, pero que cumplen el mismo objetivo.
Esos elementos son:

• Tipos de datos
• Variables
• Control de flujo
• Ciclos
• Estructuras de datos
• Funciones

*Tipos de datos

Algunos lenguajes de programación tienen más tipos de datos que otros, pero, en
general, todos incluyen al menos los siguientes: caracteres (char), cadenas de
caracteres (string), enteros (integer), decimales (decimal, float), y booleanos (true
y false).

*Las variables nos permiten almacenar información temporalmente. Por ejemplo,


podemos almacenar la cadena “Hola Mundo” en una variable.

Un elemento muy importante en todo lenguaje de programación es cómo tomar


una decisión según la información que se tenga en las variables.

A esto se le llama control de flujo porque cuando el programa está corriendo,


los if deciden qué código se ejecuta
Existen tipos de variables para almacenar diferentes tipos de datos.
La diferencia entre una variable y una constante es que el valor que contiene la
constante permanece fijo y no puede ser cambiado en tiempo de ejecución, pues
los valores de las constantes siempre se establecen en tiempo de diseño
El nombre de una variable debe seguir las siguientes reglas:

• Debe comenzar con un caracter alfabético.


• No debe contener espacios.
• No debe contener símbolos no permitidos como ., %, &, !, #, @, $.
• Debe ser un nombre único dentro de un mismo ámbito.

Convenciones en el Nombre de las Variables


A manera de buenas prácticas de programación deben especificarse los
estándares de programación a seguir, por lo que se pueden establecer
convenciones a seguir para el nombre de las variables:

Objeto Prefijo
Boolean bln
Byte byt
Currency cur
Date dt
Double dbl
Integer int
Long lng
Object Estándares
Single sng
String str
Variant var
Tipos de Datos
Las variables Visual Basic pueden almacenar diferentes tipos de datos:

• Texto:
1. String de longitud variable

por ejemplo:
Dim sNombreCompleto as String

2. String de longitud fija

por ejemplo:
Dim sNombreCompleto as String * 50

sNombreCompleto contendra siempre 50 caracteres (los caracteres


faltantes completan con espacios en blanco)

• Números:
1. Integer
2. Long
3. Single
4. Double
• Boolean
• Otros:
1. Variant
2. Object
3. Currency
4. Date

A direncia de otros lenguajes como Lenguaje C, algo importante y que es


necesario tenerlo en cuenta es que Visual Basic no requiere especificar
explicitamente un tipo de dato al declarar una variable sólo es necesario declarar
la variable de manera generica y al ser generica por default las variables Visual
Basic son de tipo Variant.
Variant, es un tipo de dato que puede almacenar cualquier tipo de valor, inluyendo,
texto, números, objetos y null. Visual Basic determina y convierte los
valores Variant.
Dim : Declaración de Variables
Declaración implicita, son aquellas variables que no son declaradas pero si Visual
Basic encuentra una declaración de variable le asigna por default el
tipo Variant con el valor vacío (""). Una declaración de este tipo a veces es
conveniente pero límita el control sobre las variables.
Declaración explicita, Para declarar una variable explícita se utiliza la
sentencia Dim.

*Estructuras de datos

las estructuras de datos existen porque programar únicamente con los tipos
básicos (char, integer, boolean, etc) sería muy difícil. A veces necesitamos
almacenar colecciones de datos e información más estructurada.

Los arreglos son los más conocidos, nos permiten almacenar varios datos en una
sola variable.

*Ls funciones, también llamadas procedimientos o métodos, encapsulan algunas


instrucciones y se pueden llamar utilizando el nombre de la función.

Operadores Java Aritméticos:

+ Suma. Los operandos pueden ser enteros o reales


- Resta. Los operandos pueden ser enteros o reales
* Multiplicación. Los operandos pueden ser enteros o reales
/ División. Los operandos pueden ser enteros o reales. Si ambos son enteros el
resultado es entero. En cualquier otro caso el resultado es real.
% Resto de la división. Los operandos pueden ser de tipo entero o real.
Operadores Java Relacionales: comparan dos operandos y dan como resultado de
la comparación verdadero ó falso.

< Menor que


> Mayor que
<= Menor o igual
>= Mayor o igual
!= Distinto
== Igual
Operadores Java Lógicos: se utilizan con operandos de tipo boolean. Se utilizan
para construir expresiones lógicas, cuyo resultado es de tipo true o false.
Sub … End sub
Un procedimiento sub es una serie de instrucciones de visual Basic delimitadas
por las instrucciones Sub y End Sub que realizan acciones pero que no devuelven
un valor, se pueden tomar argumento, como constantes variables o expresiones
que se pasan por un procedimiento de llamada. Si un procedimiento Sub no tiene
argumentos, la instrucción Sub debe incluir un conjunto vacío de paréntesis.
Argumento BVA es una variable utilizada para recibir valores de entrada en una
rutina, subrutina o método. Dichos valores que serán enviados desde la ruina, son
llamados argumentos.
IF la sentencia IF-THEN en VBA, es la más básica de todas las declaraciones de
control de flujo que son las declaraciones que nos permiten tomar decisiones en
base a una condición.
ELSE se usa para verificar condiciones específicas y si todos ellos se evalúan
como FALSO, los pasos especificados en la condición ELSE finalmente se
ejecutara.
Bibliografias
https://recursosinformaticablog.wordpress.com/2017/02/07/elementos-basicos-de-
un-programa/
http://dis.um.es/~lopezquesada/documentos/IES_1415/IAW/curso/UT3/Actividades
Alumnos/java7/paginas/pag2.html

También podría gustarte