Actividad Nº 1 - Sergio Pineda

Anuncio
El lenguaje BASIC fue inventado en 1964 por John George Kemeny (1926-1992) y Thomas Eugene Kurtz
(1928-) en el Dartmouth College. En años subsiguientes, mientras que otros dialectos de BASIC
aparecían, el BASIC original de Kemeny y Kurtz fue conocido como Dartmouth BASIC.
BASIC fue diseñado para permitir a los estudiantes escribir programas usando terminales de un
computador en tiempo compartido. Estaba pensado para reducir notablemente la complejidad de los
otros lenguajes del momento, con uno diseñado específicamente para la clase de usuarios que los
sistemas de tiempo compartido permitían: un usuario más sencillo, fuera del área de las ciencias de la
computación, a quien no le interesaba tanto la velocidad, sólo el hecho de ser capaz de programar y
usar la máquina sin demasiadas complicaciones. Los diseñadores del lenguaje también querían que
permaneciera en el dominio público, lo cual contribuyó a que se diseminara rápidamente.
Los ocho principios que rigeron el diseño de BASIC fueron:
Ser fácil de usar para los principiantes.
Ser un lenguaje de propósito general (no orientado).
Permitir a los expertos añadir características avanzadas, conservando simple el lenguaje para los
principiantes.
Ser interactivo en todos los casos.
Proveer mensajes de error claros y amigables.
Responder rápido en los programas pequeños en general.
No requerir un conocimiento del hardware de la computadora.
Proteger al usuario del sistema operativo.
El lenguaje fue en parte basado en FORTRAN II y parte en Algol 60, con adiciones para hacerlo
apropiado en sistemas de tiempo compartido y con elementos que facilitaran la operación aritmética
de matrices. BASIC fue implementado por primera vez para la mainframe GE-265, máquina que
soportaba múltiples terminales.
En 1968 Edsger Dijkstra publicó una carta con una famosa crítica3 en la que consideraba que los
lenguajes de programación que usaban sentencias GOTO para estructurar un programa eran nocivos
para la productividad del programador, y para la calidad del código resultante. En este artículo no se
menciona a ningún lenguaje de programación en particular; únicamente se indica que el uso excesivo
de GOTO en lenguajes de alto nivel es algo no recomendable, y proporciona las razones técnicas por las
que esto es así. Pero sí se observó, desde sus inicios, una marcada tendencia de los programadores a
utilizar excesivamente el GOTO en BASIC, máxime en los noveles; hecho éste que fue decreciendo con
la incorporación al lenguaje de otros recursos, tales como subrutinas parametradas, y posteriormente
con la aparición de técnicas de programación estructurada.
Contrario a la creencia popular, BASIC inicialmente no era un lenguaje interpretado sino compilado.
Casi inmediatamente después de su lanzamiento, los profesionales de computación comenzaron a
alegar que BASIC era muy lento y simple. Tal argumento, hasta no hace mucho, fue un tema recurrente
en la industria de las computadoras.
Aun así, BASIC se extendió hacia muchas máquinas y plataformas, y se popularizó moderadamente en
las minicomputadoras como las de la serie DEC PDP y la Data General Nova. En estos casos, el lenguaje
era implementado como intérprete, en vez de un compilador, o alternativamente, en ambas formas de
funcionamiento.
Para que VB detecte algún error antes de compilar, ejecuta el programa presionando
Ctrl + F5 que es "Iniciar con compilación completa"
ANEXOS




. Requerir declaración de variables.
Esto es muy importante ya que, ¿quién no ha escrito mal el nombre de una variable y
luego se le forma un lío porque no sabe cómo debería estar escrita?; al requerir la
declaración de variables VB te mostrara un mensaje de error al no encontrar la
variable mal escrita declarada. Esto realmente solo es necesario cuando se hacen
grandes proyectos, con muchos formularios, módulos etc. Pero siempre es un buen
hábito.
Para requerir la declaración de variables...
Has click en el menú "Herramientas" > "Opciones" en el cuadro de dialogo que se
muestra has click en la casilla de verificación "Requerir declaración de variables" que
se encuentra en la pestaña "Editor"
Al hacer esto aparece en el editor de código (En la parte superior) Option Explicit.
(Cuando se abren nuevos proyectos)
Para que VB detecte algún error antes de compilar, ejecuta el programa presionando
Ctrl + F5 que es "Iniciar con compilación completa"
Para que siempre que ejecutes un programa lo haga con compilación completa dale
click a la pestaña "General" del cuadro "opciones" (del menú herramientas) y
desactiva la casilla "Compilar a petición" con esto VB analizara el código antes de la
ejecución y mostrara los errores. Una ves desactivada "Compilar a petición" se puede
ejecutar el programa con F5 o haciendo click en "El play".
Descargar