iLMS知識社群ePortfolioeeClass學習平台空大首頁登入
程式語言
by 林興忠 2014-03-03 18:14:50, 回應(0), 人氣(899)

1.   依照語言的特性.可以分為機器語言.組合語言.第四代語言和物件導向語言。

2.   機器語言(Machine Language):二進位編碼所組成的命令.所有的程式必須經過編譯(Compiler).轉成機器語言。

3.   組合語言(Assembly Language):又稱位低階語言.通常用來撰寫低階的驅動程式(Driver)和系統程式(System program)

電腦並不認識任何比機器語言高階的語言.而將組合語言轉譯成機器語言之工具.我們稱為組譯器(Assembler)

4.   程序語言(Procedure Language):相對與低階語言.程序語言又稱為高階語言(High levellanguage)或是第三代語言(3GL)

就像組合語言依樣需要組譯器

5.   第四代語言(Fourth-Generation Language 4GL):他們通常和資料庫管理系統做連結。

6.   第五代自然語言:可以語音.手勢.圖畫等方式和電腦做溝通。

7.    物件導向語言(Object-Oriented Language):採事件觸發(Event-Driven)模式利用這種方式來撰寫程式稱為物件導向設計(OOP)

8.    物件:包括兩個很重要的元件功能.屬性和方法

9.    程式語言的特性:編譯.直譯.組譯

1.    編譯:如果編譯的過程發生錯誤.繼續編一直到完成.但錯誤會做紀錄告知。

2.    直譯:如果編譯的過程中發生錯誤.直接中斷。

3.    組譯:組合語言專用。

10.  物件連結和崁入(OLE)

我們希望把它放在word的文件中.當試算表的資料被修改.excel圖表也會跟著改變

全球資訊網(WWW)

11.  全球資訊網(WWW):被稱謂超文件標示語言。

12.  全球資訊網協會(HTML)

13.  HTML2.0.

14.  多媒體:同時以文字.聲音.或影像三種型態.

應於教育和商業。

虛擬實境(Virtual Reality)

15.  虛擬實境:虛擬實境模型語言(Virtual Reality Modeling Language)

16.  應用:1.娛樂2.醫學3.虛擬超音波影像

教育.藝術.商業.軍事.太空.機械人.工業

回應