Lenguaje

Solo disponible en BuenasTareas
  • Páginas : 17 (4210 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de octubre de 2010
Leer documento completo
Vista previa del texto
|Introducción | |
| | |
|| |
|Estos artículos están dirigidos a quienes me preguntaban cosas sobre programación de las computadoras hogareñas (Home Computers). Hubo quien | |
|se ha comprado una vieja gloria de los '80 y quería probar que se siente programar en BASIC. También para aquellos que con buena leche y mucha| |
|curiosidad mepreguntaban "Que se puede hacer con una ........ en la actualidad" (reemplazar por C=, CZ, MSX, TI 99, etc...) pues nada, jugar | |
|o programar. Si de querer programar se trata, es difícil encontrar en la red tutoriales de programación del BASIC de antaño, el interpretado | |
|que se programaba con números de línea. A veces los manuales de las computadoras (esos sí seconsiguen en museos virtuales) al estar en inglés| |
|o ser demasiado específicos cuesta ponerse a aprender. | |

Génesis del BASIC
El BASIC es casi el lenguaje de programación excluyente de las Home Computers, lo idearon John G. Kemeny y Thomas Kurtz, del Dartmouth College de New Hampshire, enla primera mitad de los '60. Su objetivo era diseñar un lenguaje que fuera sencillo para enseñar a sus alumnos a programar (de ahí el nombre Beginners All-Purpose Symbolic Instruction Code, algo así como Código de instrucciones simbólico para todo propósito para principantes). Cuando se inventó no existían todavía las computadoras personales, todas eran grandes computadoras con terminales(mainframes).

Conceptos Preliminares
El BASIC como lenguaje tiene una forma estándar, aunque según las potencialidades de la computadora y los criterios de las empresas desarrolladoras de intérpretes se comenzaron a crear dialectos específicos ajustados a cada modelo de computadora. Desde ya que no es lo mismo el BASIC de las Sinclairs que el de las Commodores, o las MSXs, ni siquiera es similar elBASIC de la Commodore 64 con el de la Commodore 128 ni tampoco con la Commodore 16. Aunque todos los dialectos tienen un tronco común.
Al igual que cualquier tipo de lenguaje, el BASIC posee un conjunto de normas semánticas y de reglas sintácticas perfectamente definidas que permiten construir un conjunto de indicaciones simples y claras sin dejar lugar a incoherencias con el fin de que lacomputadora las ponga en ejecución.
El vocabulario está compuesto por un conjunto de palabras, apócopes y siglas en idioma inglés. Tal como en un lenguaje natural, la unidad de información consiste en la oración que en este caso y en su mayoría son de tipo imperativo (órdenes), a cada una de estas oraciones las denominaremos instrucción.
El objeto de cada una de las instrucciones es "educar" a lacomputadora para que esta realice una determinada (y generalmente simple) tarea.
Agrupando un conjunto de instrucciones (oraciones) es posible indicar una actividad completa mediante el cumplimiento de pequeños pasos que al final cumplirán una tarea compleja con todos sus matices. Este conjunto organizado de instrucciones se denomina programa.
La estructura de las oraciones se mantiene en el lenguajeBASIC como en el lenguaje natural, un verbo es el que define la acción a realizar por el sujeto (la computadora), análogamente un comando es el que indica la acción que la computadora debe realizar con los datos.
Una instrucción BASIC se compone por dos elementos:
• un comando (el verbo, la acción)
• un conjunto de argumentos (datos)
Existen dos tipos de instrucciones en todas las...
tracking img