Terminología de BASIC

Los programadores de InfoSphere DataStage BASIC deben entender el significado de los términos siguientes:

Programa BASIC

Un programa BASIC es un conjunto de sentencias que indican al sistema que ejecute una serie de tareas en un orden determinado. Una sentencia BASIC consta de palabras clave y variables.

Código fuente

El código fuente es el formato original del programa escrito por el programador.

Código objeto

El código objeto es la salida del compilador, que puede ejecutarse mediante el mandato de InfoSphere DataStage RUN o llamarse como una subrutina.

Variable

Una variable es un nombre simbólico asignado a uno o varios valores de datos almacenados en la memoria. El valor de una variable puede consistir en datos numéricos o de serie de caracteres o el valor nulo, puede estar definido por el programador o puede ser el resultado de operaciones efectuadas por el programa. Los nombres de variables pueden llegar a tener la misma longitud que la línea física, pero solo son significativos los 64 primeros caracteres. Los nombres de variables empiezan por un carácter alfabético y pueden contener caracteres alfanuméricos, puntos ( . ), signos de dólar ( $ ) y signos de porcentaje ( % ). Las letras minúsculas y mayúsculas se interpretan como letras distintas; es decir, REC y Rec son variables diferentes.

Función

Una función intrínseca BASIC realiza manipulaciones matemáticas o de serie en sus argumentos. Está referenciada por su nombre de palabra clave y va seguida de los argumentos necesarios escritos entre paréntesis. Las funciones se pueden emplear en expresiones; además, los argumentos de funciones pueden ser expresiones que incluyen funciones. InfoSphere DataStage BASIC contiene funciones numéricas y de serie.

Palabra clave

Una palabra clave BASIC es una palabra que tiene un significado especial en una sentencia de programa BASIC. En una palabra clave, no se tiene en cuenta la distinción entre mayúsculas y minúsculas; por ejemplo, READU y readu son la misma palabra clave. Si desea ver una lista de las palabras reservadas, consulte el Apéndice A.