Diferencia entre revisiones de «QBASIC»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 187.191.56.18 (disc.) a la última edición de Maximoalberto
Línea 31:
QBASIC fue también utilizado para enseñar programación a personas que no tenían mucho conocimiento de lo que es la programación.
 
== Historia ==
come kk
QBasic fue creado en [[1991]] con el objeto de reemplazar al [[BASICA]] y [[GW-BASIC]] como un lenguaje de programación para el usuario final. Fue basado en el anterior [[compilador]] [[QuickBASIC]] 4.5 pero sin los elementos del compilador y del [[enlazador]] del QuickBASIC. La versión 1.0 fue despachada junto con el [[MS-DOS]] 5.0 y posteriores, así como con [[Windows 95]], [[Windows NT 3.x]], y [[Windows NT 4.0]]. IBM recompiló el QBasic y lo incluyó en [[PC-DOS]] 5.x, así como desde el [[OS/2]] 2.0 en adelante.JDSAOIASASDU8adsuwids<ref habianame="name">{{cita unaweb|url=http://www.emsps.com/oldtools/msbasv.htm#qbasic|título=Microsoft bezBASIC napeversion napeinformation|fechaacceso=12 bjedpede nepèjunio de 2008}}</ref> El [[eComStation]], descendiente del código del OS/2, incluye el QBasic 1.0. El QBasic 1.1 es incluido con el MS-DOS 6.x, y, sin el EDIT, en Windows 95, [[Windows 98]] y [[Windows Me]].
<ref name="name">{{cita web|url=http://www.emsps.com/oldtools/msbasv.htm#qbasic|título=Microsoft BASIC version information|fechaacceso=12 de junio de 2008}}</ref> El [[eComStation]], descendiente del código del OS/2, incluye el QBasic 1.0. El QBasic 1.1 es incluido con el MS-DOS 6.x, y, sin el EDIT, en Windows 95, [[Windows 98]] y [[Windows Me]].
 
Microsoft lo incluyó como opcional en los discos de instalación de Windows 95 y Windows 98, incluido en el paquete olddos.exe, pero dejó de distribuir QBASIC en siguientes versiones de Windows. Comenzando con [[Windows 2000]], Microsoft ya no incluye QBasic.<ref>{{cita web|url=http://support.microsoft.com/kb/258265|título=QBasic Missing from Windows 2000|fecha=1 de marzo de 2007|fechaacceso=12 de junio de 2008}}</ref> (Sin embargo, algunas versiones localizadas del Windows 2000 y [[Windows XP]] todavía lo tienen, y puede ser entregado como freeware). Actualmente es distribuido únicamente a través del sitio web de Microsoft para usuarios con licencia de uso de MS-DOS.
Línea 41 ⟶ 40:
Con posterioridad han aparecido productos que continuaban el estándar QBASIC/QuikBASIC, entre ellos el [[PowerBASIC]], el [[FreeBASIC]] y el [[QB64]]/QB32.<ref>{{cite web|url=http://www.basicprogramming.org/pcopy/issue50/#inthenews|work=PCOPY! Issue #50|title=In The News|date=16 de noviembre de 2007|accessdate=17 de agosto de 2008|author=Stephane Richard|publisher=Basic Programming|archiveurl=http://web.archive.org/web/20091221084037/http://www.basicprogramming.org/pcopy/issue50/#inthenews|archivedate=21 de diciembre de 2009}}</ref>
 
== Ejemplos de kkita==
Los ejemplos que se pueden presentar de programas escritos en este lenguaje son muchos, veamos algunos que nos permiten ver el formato de este lenguaje de programación.
 
=== Ejemplos que vienen con el QBasic ===
QBasic vino completo con cuatro programas de ejemplo escritos de antemano. Éstos eran "[[Nibbles]]" (una variante del juego [[Snake (videojuego)|Snake]]), "[[Gorilla (videojuego)|gorilas]]", un [[juego de artillería]], "MONEY MANAGER", manejador de finanzas personales y un "RemLine", un programa removedor de número de líneas para código de GW-BASIC.<ref name="GBvsQB"/>
 
=== Hola mundo ===
QBasic fue creado en [[1991]] con el objeto de reemplazar al [[BASICA]] y [[GW-BASIC]] como un lenguaje de programación para el usuario final. Fue basado en el anterior [[compilador]] [[QuickBASIC]] 4.5 pero sin los elementos del compilador y del [[enlazador]] del QuickBASIC. La versión 1.0 fue despachada junto con el [[MS-DOS]] 5.0 y posteriores, así como con [[Windows 95]], [[Windows NT 3.x]], y [[Windows NT 4.0]]. IBM recompiló el QBasic y lo incluyó en [[PC-DOS]] 5.x, así como desde el [[OS/2]] 2.0 en adelante.JDSAOIASASDU8adsuwids habia una bez nape nape bjedpe nepè
<ref name="name">{{cita web|url=http://www.emsps.com/oldtools/msbasv.htm#qbasic|título=Microsoft BASIC version information|fechaacceso=12 de junio de 2008}}</ref> El [[eComStation]], descendiente del código del OS/2, incluye el QBasic 1.0. El QBasic 1.1 es incluido con el MS-DOS 6.x, y, sin el EDIT, en Windows 95, [[Windows 98]] y [[Windows Me]].
 
Microsoft lo incluyó como opcional en los discos de instalación de Windows 95 y Windows 98, incluido en el paquete olddos.exe, pero dejó de distribuir QBASIC en siguientes versiones de Windows. Comenzando con [[Windows 2000]], Microsoft ya no incluye QBasic.<ref>{{cita web|url=http://support.microsoft.com/kb/258265|título=QBasic Missing from Windows 2000|fecha=1 de marzo de 2007|fechaacceso=12 de junio de 2008}}</ref> (Sin embargo, algunas versiones localizadas del Windows 2000 y [[Windows XP]] todavía lo tienen, y puede ser entregado como freeware). Actualmente es distribuido únicamente a través del sitio web de Microsoft para usuarios con licencia de uso de MS-DOS.
 
QBasic (así como el [[MS-DOS Editor]] incorporado) es compatible hacia atrás con los lanzamientos del DOS antes de 5.0 (hasta por lo menos el DOS 3.20). Sin embargo, si es usado en cualquier computador de [[Intel 8088|8088]]/[[Intel 8086|8086]], o en algunos computadores [[Intel 8086|80286]], el programa QBasic puede correr muy lentamente, o quizás en absoluto, debido a su tamaño en la memoria. Hasta el MS-DOS 7, el MS-DOS Editor requería al QBasic. El programa "edit.com" simplemente comienza QBasic en modo de edición solamente, y este modo puede también ser entrado corriendo QBASIC.EXE con el swiche /EDIT (es decir, la línea de comando "QBASIC /EDIT").
 
Con posterioridad han aparecido productos que continuaban el estándar QBASIC/QuikBASIC, entre ellos el [[PowerBASIC]], el [[FreeBASIC]] y el [[QB64]]/QB32.<ref>{{cite web|url=http://www.basicprogramming.org/pcopy/issue50/#inthenews|work=PCOPY! Issue #50|title=In The News|date=16 de noviembre de 2007|accessdate=17 de agosto de 2008|author=Stephane Richard|publisher=Basic Programming|archiveurl=http://web.archive.org/web/20091221084037/http://www.basicprogramming.org/pcopy/issue50/#inthenews|archivedate=21 de diciembre de 2009}}</ref>
 
=== Hola
El siguiente es un muy sencillo programa de "[[hola mundo]]" escrito en QBASIC:
<source lang="qbasic">
Línea 63 ⟶ 55:
</source>
 
=== Ecuación de segundo grado ===
=== Help me
===
Programa para resolver una ecuación de segundo grado:
: <math> Ax^2 + Bx + C = 0\,</math>
Línea 152 ⟶ 143:
Resolviendo en cada caso los valores de '''x''' que cumplen la ecuación, se emplea la instrucción IF para seleccionar el caso concreto y realiza las operaciones oportunas, presentando según el caso la solución de '''x''' que cumple la ecuación, contemplándose casos extremos como: a=0, b=0, c=0.
 
== Véase también ==
* [[BASICA como tu]]
* [[GW-BASIC]]
* [[QuickBASIC]]
Línea 160 ⟶ 151:
* [[Lenguaje de programación]]
* [[Programación]]
I suma luma duma luma you assuming im a human what i got to do to get it through to you i'm superhuman and i'm made of rubber so anything you say is ricocheting off of me and it'll glue to you i'm never stating more than ever demonstrating how to give a mother**** audience a feeling like its levitating never fading, and i know the haters are forever waiting for the day that they can say i fell off they be celebrating cause i now the way to get'em motivated i make elevating music you make you make elevator music. Tell me if i messed anything up.
 
== CalmateReferencias ==
{{listaref}}
 
== Solo dejaloBibliografía ==
# {{cita libro
|apellidos= García Merayo
Línea 227 ⟶ 217:
}}
 
== noEnlaces externos ==
* [http://web.archive.org/web/20020203174055/http://mssjus.www.conxion.com/download/win95upg/tool_s/1.0/w95/en-us/olddos.exe Página de MS para bajar el programa, compilador]
* [http://www.etsimo.uniovi.es/qbasic/qbasic1.html Tutorial de QBasic en la Universidad de Oviedo]