GW-BASIC was a dialect of BASIC developed by Microsoft from BASICA, originally for Compaq. It is compatible with Microsoft/IBM BASICA, but was disk based and did not require the ROM BASIC. It was bundled with MS-DOS operating systems on IBM PC compatibles by Microsoft. Microsoft also sold a BASIC compiler, BASCOM, compatible with GW-BASIC, for applications requiring more speed. The language was suitable for simple games, business programs and the like.
| Property | Value |
| dbpprop:abstract
|
- GW-BASIC was a dialect of BASIC developed by Microsoft from BASICA, originally for Compaq. It is compatible with Microsoft/IBM BASICA, but was disk based and did not require the ROM BASIC. It was bundled with MS-DOS operating systems on IBM PC compatibles by Microsoft. Microsoft also sold a BASIC compiler, BASCOM, compatible with GW-BASIC, for applications requiring more speed. The language was suitable for simple games, business programs and the like. Since it was included with most versions of MS-DOS, it was also an inexpensive way for many would-be programmers to learn the fundamentals of computer programming. With the release of MS-DOS 5.0, GW-BASIC's place was eventually taken by QBasic, a cut-down version of the separately available QuickBASIC compiler.
- GW-Basic war zwischen 1983 und 1991 eine BASIC-Version der Firma Microsoft für die ersten IBM-kompatiblen PC. Sie war der Vorläufer von QBasic, bzw. QuickBASIC.
- GW-BASIC fou una versió del llenguatge de programació BASIC desenvolupat per Microsoft. Es tractava d'una versió realitzada per a ser compatible amb el BASIC introduit al IBM PC, anomentat BASICA. BASICA necessitava un ordinador IBM i no funcionava amb ordinadors clònics, ja que part del programari es carregava des de la ROM que IBM incloïa als seus ordinadors.
- GW-BASIC est un interpréteur pour le langage de programmation BASIC. Il est fourni avec les DOS Microsoft ou IBM des versions 1.0 à 4.0. La dernière version est la version 3.23.
- Il GW-BASIC (Graphics and Windows Beginner's All-purpose Symbolic Instruction Code) era uno dei dialetti del linguaggio BASIC sviluppato da Microsoft sulla base del BASICA. Fu inizialmente prodotto per la Compaq ed inserito da Microsoft anche nel suo sistema operativo MS-DOS per IBM PC compatibili fino alla versione 5.0, quando fu rimpiazzato dal QBasic. Il GW-BASIC era compatibile con il BASICA e, come questo, poteva essere lanciato da disco removibile ma, a differenza di esso, non si appoggiava all'interprete BASIC memorizzato nelle ROM dei primi modelli di PC IBM ma veniva caricato completamente in memoria al momento del suo avvio. Il GW-BASIC era quasi privo delle caratteristiche della programmazione strutturata ma aveva diversi comandi per la gestione della grafica e, parzialmente, anche per la gestione sonora (musica monofonica). Risultò quindi un linguaggio molto versatile, adatto ad imparare i rudimenti della programmazione, e che ben si adattava a produrre ogni genere di applicazione, da semplici giochi a programmi per ufficio ad applicazioni di gestione dei dati su disco .
- GW-BASIC is een interpreter voor de programmeertaal BASIC die door Microsoft in 1985 op de markt gebracht werd voor IBM-PC-klonen en werd later meegeleverd met besturingssysteem MS-DOS. Over de herkomst van de naam is geen duidelijkheid. Waarschijnlijk afkomstig van Graphics Windows BASIC, maar het heeft niets te maken met het besturingssysteem Microsoft Windows. Waarschijnlijk wordt met Graphics Windows in de naam verwezen naar de mogelijkheid om in grafische modus meerdere schermen te bewerken. Het is een afgeleide van Microsoft's BASICA, ook een op de PC onder MS-DOS draaiende interpreter. De GW-BASIC-variant werd door Microsoft ter beschikking gesteld aan OEM's om in licentie te nemen en uit te brengen op eigen copyright en naam. De interpreter vertaalt regel voor regel het programma met commando's naar machinetaal en voert die dan uit. Dat is beduidend trager dan een compiler, die eerst de hele broncode omzet naar machinetaal en uiteindelijk uitvoert. Microsoft leverde ook een BASIC compiler met de naam BASCOM. Ondertussen kwam Microsoft met QuickBASIC, een betere BASIC-compiler.
- Dialekt BASIC-a opracowany przez Microsoft dla wczesnych komputerów IBM PC. Pierwsza wersja pojawiła się w 1983 roku. Istnieje wiele interpretacji liter GW w nazwie, ale przyjmuje się, że oznaczało to Graphic Workstation. Kompatybilny ze wcześniejszym dialektem dla pecetów, BASICA. W odróżnieniu od niego ładował się z dyskietki, a nie z ROM. Zawierał szkieletowy edytor ekranowy (z możliwością przypisania klawiszom funkcyjnym własnych ciągów znaków). Programy można było zapisywać w postaci binarnej (stokenizowanej) lub ASCII. Interpreter miał wbudowane instrukcje do obsługi joysticków, pióra świetlnego (ale nie myszy, która na początku lat osiemdziesiątych była rzadkością w komputerach PC), portów szeregowych i równoległych oraz głośniczka systemowego. Zastąpiony od wersji 4.0 MS-DOS przez QuickBASIC.
- GW-BASIC är ett programspråk; en BASIC-dialekt av Microsoft ursprungligen skapat för Compaq. Programspråket är namngett efter Greg Whitten, en Microsoft-anställd. GW-Basic är, till skillnad mot efterträdaren QBasic, kommandoradbaserad.
- GWBasic, bir programlama dilidir. 1980'li yıllarda Microsoft'un ilk çalışanlarından Greg Whitten tarafından yazılan bir DOS tabanlı BASIC lehçesidir. QBasic, Turbo Basic gibi diller bu dilden türetilmiştir. Her satıra bir numara vermek ve program akışını GOTO deyimiyle değiştirmek bu dilin en temel özelliğidir. Örnek Program 1 10 CLS 20 PRINT "DENEME" Satır numarası zorunluluğu vardır. Numaraların onar onar artmasının nedeni, daha sonradan araya satır ekleyebilmektir. Örnekteki program çalıştırıldığında önce ekrandaki önceki bilgiler temizlenir ve ekranın sol üst köşesine DENEME yazılır. Ayrıca, yazılan program sonlandırıldıktan sonra "OK" diye belirterek, programın sonlandırıldığını belirtir.
- GW-BASIC是高级程序设计语言BASIC的一个方言版本。关于GW的含义,目前有三种说法,一种认为是以微软早期程序员Greg Whitten的名字命名的,一种认为是用微软创始人的名字Gates,William命名的,还有一种说法是开发人员给它取的一个戏称gee-whiz(两个英语的象声词,类似于汉语中吆喝牲口的声音)。有一点是肯定的,这个版本的BASIC最早是微软为康柏开发的,时间应该是在1984年,这一年11月,微软首次为IBM之外的计算机厂商提供OEM版本的DOS,GW-BASIC是作为MS-DOS的一个组成部分问世的。 GW-BASIC和微软提供给IBM PC的BASICA完全兼容,所不同的是,后者依赖于ROM中的BASIC解释器,而前者并不需要,所以,GW-BASIC能在众多IBM PC兼容机上运行,这就使它的使用范围随着PC兼容机的推广而扩大。第一个流传范围较广的GW-BASIC版本号为2.0,而最后推出的GW-BASIC版本号为3.23,时间大概是1988年。从那时起,如果没有特殊说明,我们一般所说的GW-BASIC就是指的这个版本。 GW-BASIC运行速度较慢,这在很大程度上是因为它是一种交互式的开发工具——这种开发模式是BASIC的诞生地Dartmouth大学最早提出的。和很多早期的BASIC方言一样,GW-BASIC缺乏很多进行结构化编程所需的语法成分,但是它足够灵活,此外还拥有很多绘图语句和一些简单的发声语句,这就足以使一个程序员用它开发一个简单的游戏软件、商用软件或者诸如此类的东西。它能够在绝大多数PC上运行,这就给那些想要成为程序员的人提供了一个学习如何编程的廉价的途径。 GW-BASIC拥有一个简单的集成开发环境(IDE),所有的程序行都必须有一个行号,没有行号的语句被认为是需要立即执行的命令。用户界面中,除屏幕底部的功能快捷键描述和顶部的版权声明外,其他部分都用来显示和编写语句。源文件标准的保存格式是GW-BASIC特有的二进制压缩格式,不过它也提供了一个选项,使得开发者可以用ASCII纯文本格式保存源文件。GW-BASIC的IDE提供了如下常用命令:RUN(执行当前源代码),LOAD(从磁盘装入源代码),SAVE(把源代码保存到磁盘),LIST(显示已打开的源文件内容),SYSTEM(返回操作系统)。它们都可以出现在源程序代码行上,不过除SYSTEM外,上述用法还相当少见。 前面提到,GW-BASIC对结构化程序设计方法的支持非常差,所以对GW-BASIC程序员来讲,能够用它写出具备良好结构的程序是很大的提高。在GW-BASIC里,IF/THEN/ELSE条件语句必须在一行内写完,尽管WHILE/WEND已允许包含多行代码;自定义函数只能用类似于DEF FNf(x) = <关于x的数学函数> 这样形式的一行语句来编写(例如,DEF FNLOG(base,number)=LOG(number)/LOG(base));变量通常是通过变量名末端的一个表示类型的符号来确定其类型的:A$表示是一个字符串,A%表示是一个整型数,等等;通过使用DEFINT,DEFSTR等关键字,可以为一组使用相同首字母的变量定义缺省类型;其他变量其类型默认是单精度浮点数。 很多GW-BASIC程序员都是没有经过训练的,他们往往看不到编写结构简单的程序所能带来的好处,因此就导致滥用GOTO语句的现象,他们往往不愿意使用能完成同样功能的结构化的语句。参见面条式代码。 GW-BASIC支持游戏操纵杆和光笔输入设备,但不支持鼠标。它能够读写磁盘文件、LPT端口和COM端口,也能处理端口事件陷阱,不过不能处理磁带设备。它还能通过使用PLAY语句或SOUND语句来驱动IBM PC及其兼容机的标准内置扬声器发出声音。 GW-BASIC在MS-DOS发布版中的地位最终于1991年6月由微软的QBASIC所取代。
|
| dbpprop:developer
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:influenced
| |
| dbpprop:influencedBy
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:logo
| |
| dbpprop:name
| |
| dbpprop:operatingSystem
| |
| dbpprop:reference
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wordnet_type
| |
| dbpprop:year
| |
| rdf:type
| |
| rdfs:comment
|
- GW-BASIC was a dialect of BASIC developed by Microsoft from BASICA, originally for Compaq. It is compatible with Microsoft/IBM BASICA, but was disk based and did not require the ROM BASIC. It was bundled with MS-DOS operating systems on IBM PC compatibles by Microsoft. Microsoft also sold a BASIC compiler, BASCOM, compatible with GW-BASIC, for applications requiring more speed. The language was suitable for simple games, business programs and the like.
- GW-Basic war zwischen 1983 und 1991 eine BASIC-Version der Firma Microsoft für die ersten IBM-kompatiblen PC. Sie war der Vorläufer von QBasic, bzw. QuickBASIC.
- GW-BASIC fou una versió del llenguatge de programació BASIC desenvolupat per Microsoft. Es tractava d'una versió realitzada per a ser compatible amb el BASIC introduit al IBM PC, anomentat BASICA. BASICA necessitava un ordinador IBM i no funcionava amb ordinadors clònics, ja que part del programari es carregava des de la ROM que IBM incloïa als seus ordinadors.
- GW-BASIC est un interpréteur pour le langage de programmation BASIC. Il est fourni avec les DOS Microsoft ou IBM des versions 1.0 à 4.0. La dernière version est la version 3.23.
- Il GW-BASIC (Graphics and Windows Beginner's All-purpose Symbolic Instruction Code) era uno dei dialetti del linguaggio BASIC sviluppato da Microsoft sulla base del BASICA. Fu inizialmente prodotto per la Compaq ed inserito da Microsoft anche nel suo sistema operativo MS-DOS per IBM PC compatibili fino alla versione 5.0, quando fu rimpiazzato dal QBasic.
- GW-BASIC is een interpreter voor de programmeertaal BASIC die door Microsoft in 1985 op de markt gebracht werd voor IBM-PC-klonen en werd later meegeleverd met besturingssysteem MS-DOS. Over de herkomst van de naam is geen duidelijkheid. Waarschijnlijk afkomstig van Graphics Windows BASIC, maar het heeft niets te maken met het besturingssysteem Microsoft Windows.
- Dialekt BASIC-a opracowany przez Microsoft dla wczesnych komputerów IBM PC. Pierwsza wersja pojawiła się w 1983 roku. Istnieje wiele interpretacji liter GW w nazwie, ale przyjmuje się, że oznaczało to Graphic Workstation. Kompatybilny ze wcześniejszym dialektem dla pecetów, BASICA. W odróżnieniu od niego ładował się z dyskietki, a nie z ROM. Zawierał szkieletowy edytor ekranowy (z możliwością przypisania klawiszom funkcyjnym własnych ciągów znaków).
- GW-BASIC är ett programspråk; en BASIC-dialekt av Microsoft ursprungligen skapat för Compaq. Programspråket är namngett efter Greg Whitten, en Microsoft-anställd. GW-Basic är, till skillnad mot efterträdaren QBasic, kommandoradbaserad.
- GWBasic, bir programlama dilidir. 1980'li yıllarda Microsoft'un ilk çalışanlarından Greg Whitten tarafından yazılan bir DOS tabanlı BASIC lehçesidir. QBasic, Turbo Basic gibi diller bu dilden türetilmiştir. Her satıra bir numara vermek ve program akışını GOTO deyimiyle değiştirmek bu dilin en temel özelliğidir. Örnek Program 1 10 CLS 20 PRINT "DENEME" Satır numarası zorunluluğu vardır.
|
| rdfs:label
|
- GW-BASIC
- GW-BASIC
- GW-BASIC
- GW-BASIC
- GWBASIC
- GW-BASIC
- GW BASIC
- GW-Basic
- GWBasic
- GW-BASIC
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:influenced
of | |
| is dbpprop:influencedBy
of | |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |