iT邦幫忙

DAY 3
3

從AplleII, CDC到Android系列 第 3

從Apple II, CDC到Android之(3) - BASIC

話說在Apple II的年代, 當時寫程式的選擇並不多, BASIC(培基),就是其中一項選擇, 尤其對於初學者而這, 這真的是一種簡單易學的的程式語言。
BASIC(Beginner's All-purpose Symbolic Instruction Code,又被稱之為培基),意思就是「初學者的全方位符式指令代碼」,是一種設計給初學者使用的程式語言, 除了Apple II, 小教授(各位大大有聽過嗎?), 但後來的DOS, Windows系統, BASIC都是內建的。

[小教授二號 from Wiki]

印象中, 當時自己第一個撰寫的小遊戲是 猜數字小遊戲 ?A?B
遊戲的玩法通常為, 猜四個不同的數字 (數字也可增加或減少)
如果數字與位置皆正確則可得到A, 如果數字有出現但位置錯誤則可得到B
比比看誰可以最快猜到正確數字
若答案為: 0325
猜 1234 0A2B
猜 5678 0A1B
猜 1357 1A1B
......

[猜數字小遊戲 ?A?B from livefilestore.com]
到今日, 這個小遊戲還是被很多人當做寫程式的入門之一.

有興趣進一步瞭解BASIC歷史者也可以看看wiki的介紹
http://zh.wikipedia.org/zh-tw/BASIC


上一篇
從Apple II, CDC到Android之(2) - 軟碟機
下一篇
從Apple II, CDC到Android之(4) - CDC
系列文
從AplleII, CDC到Android30
0
海綿寶寶
iT邦超人 1 級 ‧ 2010-10-14 01:08:48

我朋友曾以Basic語言參加投稿
第三波雜誌第8期的程式設計比賽
結果當然是沒有得名
Orz

話說大大的?A?B程式
可以讓人3了又3,3了又3嗎?
3333?
2222?
1111?
怒

0
fillano
iT邦超人 1 級 ‧ 2010-10-14 08:40:33

apple basic是我第一個學會的程式語言。

不過我爸比較厲害...他買台製apple2(在中華商場買的仿冒品),目的是用basic來計算風車平衡...

0
SunAllen
iT邦高手 1 級 ‧ 2010-10-14 10:16:54

我參加過台北市高商組-程設比賽...

到第八名都還有獎狀...我第九名哭

0
4年8班
iT邦新手 4 級 ‧ 2010-10-14 11:48:35

沒想到有這麼多人都有APPLE II的回憶,我曾經用它來寫組合語言,不過只寫一陣子,現在都忘光了,記憶最深的還是Q過Driver Card,CP/M的顯示卡,跟主機板

我要留言

立即登入留言