徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

GW-BASIC和IBM PC

快捷方式: 差异相似杰卡德相似系数参考

GW-BASIC和IBM PC之间的区别

GW-BASIC vs. IBM PC

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). IBM PC是IBM个人电脑(Personal Computer)的缩写,是IBM PC兼容机硬件平台的原型和前身,其型号为5150,1981年8月12日推出,是IBM佛罗里达州博喀拉藤(Boca Raton)的一组工程师和设计师在唐·埃斯特利奇(Don Estridge)的领导下设计的。 “个人电脑”这个称呼最早用於1972年施乐帕洛阿尔托研究中心研制的Xerox Alto电脑,到1981年前这个称呼已经相当普遍,但是由于IBM PC的巨大成功,此后这个词几乎只用於与IBM标准兼容的微型计算机了。.

之间GW-BASIC和IBM PC相似

GW-BASIC和IBM PC有(在联盟百科)7共同点: ASCII微软唯讀記憶體BASICBASICAIBMOEM

ASCII

ASCII( ,American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语,而其擴展版本EASCII則可以部分支持其他西欧语言,并等同于国际标准ISO/IEC 646。 ASCII第一次以規範標準的型態發表是在1967年,最後一次更新則是在1986年,至今為止共定義了128個字元;其中33個字元無法顯示(一些终端提供了扩展,使得这些字符可顯示为諸如笑臉、撲克牌花式等8-bit符號),且這33個字元多數都已是陳廢的控制字元。控制字元的用途主要是用來操控已經處理過的文字。在33個字元之外的是95個可顯示的字元。用鍵盤敲下空白鍵所產生的空白字元也算1個可顯示字元(顯示為空白)。.

ASCII和GW-BASIC · ASCII和IBM PC · 查看更多 »

微软

微軟(Microsoft;)是美國一家跨國電腦科技公司,以研發、製造、授權和提供廣泛的電腦軟件服務為主。總部位於美國华盛顿州的雷德蒙德,最為著名和暢銷的產品為Microsoft Windows操作系统和Microsoft Office辦公室軟件,以及Xbox的遊戲業務。微軟是美国《财富》杂志2015年评选的的排行榜中的第95名。 公司於1975年由比爾‧蓋茲和保羅·艾倫創立。初期主要為Altair 8800發展和銷售BASIC直譯器,在1980年代中期憑藉MS-DOS在家用電腦作業系統市場上取得長足進步,後來出現的Windows使得微軟逐漸統治了家用桌面電腦作業系統市場。同時微軟也開始擴張業務,進軍其他行業和市場,建立了MSN網站,在計算機硬件市場上,微軟商標及Xbox遊戲機、Zune和MSN TV家庭娛樂設備也在不同的年份出現在市場上。微軟於1986年首次公開募股,此後不斷走高的股價為微軟締造了四位億萬富翁和12,000位百萬富翁。 伴隨公司的強大,微軟也越來越受到批評和指責,並且數十年來從未間斷。拒絕交易和捆綁銷售等做法招致垄断和不正當競爭的訴訟。美国司法部和歐盟委員會根據反托拉斯法均對微軟做出過不利裁定美国司法部网页。.

GW-BASIC和微软 · IBM PC和微软 · 查看更多 »

唯讀記憶體

唯讀記憶體(Read-Only Memory,ROM)是一種半導體記憶體,其特性是一旦儲存資料就無法再將之改變或刪除,且內容不會因為電源關閉而消失。在電子或電腦系統中,通常用以儲存不需經常變更的程式或資料,例如早期的家用電腦如Apple II的監督程式 、BASIC語言直譯器、與硬體點陣字型,個人電腦IBM PC/XT/AT的BIOS(基本输入输出系統)與IBM PC/XT的BASIC直譯器,與其他各種微電腦系統中的韌體(Firmware),均儲存在ROM內。.

GW-BASIC和唯讀記憶體 · IBM PC和唯讀記憶體 · 查看更多 »

BASIC

BASIC(來自Beginner's All-purpose Symbolic Instruction Code的縮寫),又譯培基,一種直譯式程序设计语言。名稱字面為意思“初學者的全方位符式指令代碼”,設計給初學者使用的程式語言,在完成編寫後不須經由编译及連結等手續,經過直譯器即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔。.

BASIC和GW-BASIC · BASIC和IBM PC · 查看更多 »

BASICA

BASICA是「Advanced BASIC」的縮寫,它是微軟公司為PC-DOS寫的一套單純以磁碟為基礎的BASIC直譯器。 BASICA允許在有ROM BASIC(此ROM BASIC能獨自運作,不用載入任何東西)的早期IBM PC機型上面使用,當DOS被載入後,它會增加一些存取磁碟上檔案的功能。自從後來的IBM PC或相容機型,少了ROM BASIC之後,它就無用武之地了。.

BASICA和GW-BASIC · BASICA和IBM PC · 查看更多 »

IBM

国际商业机器股份有限公司(International Business Machines Corporation,首字母縮略字:IBM,曾译万国商用机器公司)是美國一家跨國科技公司及諮詢公司,總部位於紐約州阿蒙克市。IBM主要客户是政府和企业。IBM生产并销售计算机硬件及软件,并且为系统架构和网络托管提供咨询服务。截止2013年,IBM已在全球拥有12个研究实验室和大量的软件开发基地。IBM雖然是一家商業公司,但在材料、化学、物理等科学领域卻也有很高的成就,利用這些學術研究為基礎,发明很多产品。比较有名的IBM发明的产品包括硬盘、自動櫃員機、通用产品代码、SQL、关系数据库管理系统、DRAM及沃森。.

GW-BASIC和IBM · IBM和IBM PC · 查看更多 »

OEM

#重定向 代工生产.

GW-BASIC和OEM · IBM PC和OEM · 查看更多 »

上面的列表回答下列问题

GW-BASIC和IBM PC之间的比较

GW-BASIC有21个关系,而IBM PC有57个。由于它们的共同之处7,杰卡德指数为8.97% = 7 / (21 + 57)。

参考

本文介绍GW-BASIC和IBM PC之间的关系。要访问该信息提取每篇文章,请访问:

嘿!我们在Facebook上吧! »