Este documento presenta una introducción al lenguaje de programación BASIC. Fue creado en 1964 por John Kemeny y Thomas Kurtz con el objetivo de ser fácil de usar para principiantes. Explica que BASIC se usaba comúnmente en las microcomputadoras de los años 80 y tiene muchos dialectos. También resume los principios de diseño de BASIC y algunos de sus comandos y aplicaciones como realizar operaciones matemáticas y dibujar figuras.
1. LENGUAJE DE
PROGRAMACION ( BASIC)
DOCENTE: ING. JUAN ANTONIO APESTEGUIA INFANTES
CURSO: PROGRAMACIÓN DIGITALAPLICADA
INTEGRANTES:
• CARDENAS HONORES SMITH 1723115103
• JUAREZ CANCHOS STEVEN 1723125362
• MICHUE ROBLES JESÚS 1723115139
• MONTES MENDOZA EMANUEL 1723125317
• TENORIO AUQUI ANTHONY 1723125011
2. INTRODUCCIÓN
• El BASIC es un lenguaje de programación que se creo con fines pedagógicos, era el lenguaje que utilizan las
microcomputadoras de los años 80. Actualmente sigue siendo muy conocido y tienen muchísimos dialectos
muy diferentes al original. Veamos algo de historia del Basic. En los años 1960, las computadoras tenían un
valor elevado y se usaban para tareas específicas, eran mono tarea. Pero luego, permitiendo que algunas
empresas pequeñas pudieran permitirse adquirirlas. Las computadoras mejoraron mucho en velocidad,
capacidad de procesamiento de datos y también lo hicieron los lenguajes. Aparecieron lenguajes como el
FORTRAN, el COBOL y el Basic.
• Los creadores del BASIC fueron John George Kemeny y Thomas Eugene Kurtz en el año 1964. Fue inventado
para permitir a los estudiantes escribir programas usando terminales de computador de tiempo compartido.
Con el BASIC se quiso hacer un lenguaje de programación mucho más sencillo que los que existían por aquel
entonces. Porque los lenguajes que existían requerían tener conocimiento específicos en lenguajes más
complejos que eran hechos a medida, principalmente para científicos y matemáticos.
3. • Los principios que originaron la creación del BASIC eran: que fuese fácil de usar por todos, crear un lenguaje
de programación de propósito general, que se le pudiese incorporar características avanzadas y que siga
siendo de fácil uso para los principiantes, ser interactivo, que los mensajes de error fuesen claros, que
respondiese rápidamente a los programas pequeños, que no fuese necesario tener conocimiento del
hardware de la computadora, y que protegiese al usuario del sistema operativo. Porque por entonces, los
sistemas operativos no eran tan interactivos como lo son hoy.
• Para crear el BASIC, sus autores se basaron en otros dos lenguajes de programación como el FORTRAN II y el
Algol 60, haciéndo que este lenguaje fuese adecuado para el uso del computador a tiempo compartido y para
la aritmética de matrices.
• Su nombre proviene de la expresión inglesa Beginner’s All-purpose Symbolic Instruction Code (BASIC), que
significa en español, código de instrucciones simbólicas de propósito general para principiantes.
• El BASIC es un lenguaje de programación muy amplio, con una sintaxis fácil, estructura sencilla y un buen
conjunto de operadores. No es un lenguaje específico, es polivalente, potente, se aprende rápidamente, en
poco tiempo cualquier usuario es capaz de utilizar casi la totalidad de su código.
4. • La propagación de BASIC
El advenimiento de la computadora personal fue crucial para el éxito de BASIC. El lenguaje fue diseñado
para los aficionados, y como las computadoras se volvieron más accesibles a este público, libros de
programas BASIC y juegos básicos aumentado en popularidad. En 1975, Paul Allen y Bill Gates , los
fundadores de Microsoft,) escribieron una versión de BASIC para el Altair computadora personal. Fue el
primer producto de Microsoft vendió. Más tarde Gates y Microsoft escribieron versiones de BASIC para el
ordenador Apple, y DOS de IBM , que las puertas siempre vinieron con su versión de BASIC.
• La decadencia y el renacimiento del Basic
A mediados de la década de 1980, la manía de la programación de ordenadores personales había
disminuido a raíz de la ejecución de software profesional creado por otros. Los desarrolladores también
tenían más opciones, tales como los nuevos lenguajes de programación de C y C ++ . Pero la introducción
de Visual Basic, escrito por Microsoft, en 1991, cambió eso. VB se basó en BASIC y se basó en algunos de
sus comandos y estructura, y demostró ser útil en muchas aplicaciones de pequeñas empresas. BASIC .NET,
lanzado por Microsoft en 2001, coincide con la funcionalidad de Java y C # con la sintaxis de BASIC.
5. HISTORIA
• El lenguaje BÁSICO fue inventado en 1964 por John
George Kemeny (1926-1993) y Thomas Eugene Kurtz
(1928-) de Dartmouth College. En los años siguientes,
con la aparición de otros dialectos del BASIC, el BASIC
original de Kemeny y Kurtz se llamó Dartmouth
BASIC.
• Su objetivo es reducir significativamente la
complejidad de otros lenguajes actuales, uno de los
cuales está diseñado para las categorías de usuarios
permitidas por el sistema de tiempo compartido. El
diseñador del lenguaje también espera que pueda
permanecer en el dominio público, lo que ayuda a su
rápida difusión.
John George Kemeny
Thomas Eugene Kurtz
6. Los ocho principios que rigieron 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.
- Proveer mensajes de error claros y amigables.
- Responder rápido en los programas pequeños.
- No requerir un conocimiento del hardware de la computadora.
- Proteger al usuario del sistema operativo.
7. • VENTAJA:
BASIC está disponible para casi todas las plataformas y sistemas
operativos existente
BASIC es reconocido por tener muy buenas funciones para
manipular cadenas de caracteres.
• DESVENTAJA:
BASIC no tiene una biblioteca externa estándar como otros
lenguajes como C. En cambio, el intérprete (o compilador)
contiene una biblioteca incorporada de procedimientos
intrínsecos.
BASIC no permitían a los programadores escribir sus propios
procedimientos.
8. MARCO TEÓRICO
• BASIC es un lenguaje de programación que se creo con fines pedagógicos, era el lenguaje
que utilizan las microcomputadoras de los años 80. Actualmente sigue siendo muy conocido y
tienen muchísimos dialectos muy diferentes al original.
• Los principios que originaron la creación del BASIC eran: que fuese fácil de usar por todos,
crear un lenguaje de programación de propósito general, que se le pudiese incorporar
características avanzadas y siguiese siendo de fácil uso para los principiantes, ser interactivo,
que los mensajes de error fuesen claros, que respondiese rápidamente a los programas
pequeños, que no fuese necesario tener conocimiento del hardware de la computadora, y que
protegiese al usuario del sistema operativo. Porque por entonces, los sistemas operativos no
eran tan interactivos como lo son hoy.
9. APLICACIONES
Éstos son algunos de los comandos asociados a los idiomas básicos más tempranas
desarrolladas en el Dartmouth:
• HOLA - conectarse
• BYE - cerrar la sesión
• BASIC - iniciar el modo BÁSICO
• NUEVO - nombre y comenzar a escribir un programa
• VIEJO - recuperar un programa previamente llamado de almacenamiento permanente
• LISTA - visualizar el programa actual
• GUARDAR - guardar el programa actual en el almacenamiento permanente
• unsave - borrar la programa actual de almacenamiento permanente
• CATÁLOGO - mostrar los nombres de los programas en el almacenamiento permanente
• SCRATCH - borrar el programa actual sin borrar su nombre
• cambiar nombre - cambiar el nombre del programa actual sin borrarla
• RUN - ejecutar los programas actuales
• STOP - interrumpir el programa actualmente en ejecución
11. • EJEMPLOS APLICATIVOS
El lenguaje Basic es un lenguaje de programación que se puede utilizar para escribir sus propios
programas de ordenador.
Antes de mostrar los ejemplos, vamos a señalar las ventanas normalmente activadas en el Basic 256
que son tres.
Tenemos:
1. En esta ventana introduciremos el código que el programa va a ir ejecutando.
2. Área de texto (zona de consola)
3. Área de gráficos
12. Si queremos un mensaje de bienvenida
Si escribe esa línea en el editor de BASIC-256 y haga clic en el botón [Ejecutar], debería ver un mensaje de
bienvenida impresa en la ventana de salida de texto. Si usted no ve un mensaje de bienvenida, asegúrese de
que ha escrito exactamente como se muestra y vuelva a intentarlo.
14. Para operaciones aritméticas
Como aprendió en el primer tutorial, BASIC-256 puede imprimir mensajes en la pantalla. Puede ser divertido
para hacer que el equipo diga lo que quiere, pero no es realmente útil. ¿Sabes lo que las primeras
computadoras fueron construidas para hacer? Así es, que se hicieron para las matemáticas. Y lo hacen muy
rápido. Vamos a ver cómo podemos hacer que el ordenador haga matemáticas para nosotros.
16. • Para dibujar algunos puntos en la ventana de gráficos
Una de las cosas más interesantes que hacer con un ordenador es llamar las cosas con él. ¿Por lo general, podría
hacer esto con un programa de dibujo, pero lo que si usted no tiene uno? ¿O qué si usted quiere dibujar un
círculo y, a continuación, haga que moverse por la pantalla? Este tutorial te mostrará cómo hacerlo dibujo
básico.
18. • Para dibujar figuras geométricas
¿Y si quisiéramos dibujar un rectángulo grande? Se necesitaría mucho tiempo para escribir en cada uno de los
píxeles de una en una. Por suerte, BASIC-256 tiene el comando RECT para dibujar rectángulos y cuadrados.
Por último, está el comando CIRCLE, que dibuja un círculo.
20. • Para cambiar el color de las figuras
Una vez más, los dos primeros números son las coordenadas del centro del círculo. El tercer número es el ancho
que desea que el círculo sea. Usted puede intentar cambiar estos números para ver lo que pasa.
Por ahora, usted puede estar cansado del negro color. Hay otro comando, COLOR, que cambia el color de lo que
usted dibuja siguiente. Usted puede tratar de esta manera:
22. CONCLUSIONES
• Actualmente, Basic es el lenguaje de programación más utilizado, al brindar gran facilidad de
uso, y estar respaldado por una gran compañía como lo es Microsoft. Sin embargo, a pesar de
su sencillez, es muy potente, ya que ofrece extensas utilidades para programar en un ambiente
gráfico, diseñado para Windows, de esta manera Microsoft ha apilado enormemente su
mercado, ya que Visual Basic, solo es compatible con Windows.
• Gran cantidad de programas importantes como Microsoft Office han sido programados en
Visual Basic, probando que es una excelente y muy confiable herramienta para la elaboración
de programas informáticos.