hw1_solution.doc-个人网站网路硬碟.doc

hw1_solution.doc-个人网站网路硬碟.doc

1. 分別寫出最先引進下列各項概念的程式語言 (a) 區段結構(lock structure)。 (b)輸出入格式(input/output format)。 (c)雜訊字(oise words)。 (d)程式定義的特殊條件(program defined exception condition)。 (e)抽象資料型態(abstract data type)。解(a) Algol 60。 (b)Fortran。 (c)Cobol。 (d)PL/1。 (e)SIMULA。 2.下列十四種重要程式語言均為有重要特色的 ADA, Algol 60, Algol 68, APL, Basic, C, Cobol, Lisp, Fortran, Modula 2, Pascal, PL/1, Prolog, Snobol 試據以回答下列各下題 (1) 最早發展出來而廣泛應用的程式語言為 。 () 美國國防部採用來作為融入式(embedded)系統之標準程式語言為 。 () 最早為人工智慧所設計的程式語言為 。 () 對於程式語言所設計觀念上影響最大的早期程式語言是 。 () 由IBM公司推出之泛用程式語言是 。 () 為字串處理而設計的程式語言是 。解) Fortran (強調科學計算) () Ada (3) Lisp (4) Algol 60 (Block structure的觀念) () PL/1 (6) Snobol 註embedded system:利用一個已經設計好的computer system來控制另一computer system如此即稱為embedded system,如核能發電廠的控制系統。3. 何謂外顯式型態法(Explicit typing)?何謂內隱式型態法(Implicit typing)?解外顯式型態法內隱式型態法4. 何謂隱性型態宣告(implicit type declaration)?其優缺點為何?解隱性型態宣告5. 近代程式語言有那些特性?解(1) 程式的結構為塊狀結構(lock structure)。 (2)應具有型態及型態檢驗(ype checking)的功能;可利用此項功能來判斷變數的型態是否合法。 (3)變數的領域範圍,有一定的規則來處理(如靜態領域規則與動態領域規則)。 (4)命令式語言。 (5)程式須經過語言處理器的處理才能執行。解程式設計撰寫解 優點: (1) 較易學習。 (2) 程式較易維護與除錯。 (3) 程式發展的時間較短。 (4) 程式的可攜性較高。(即機器相關性低) 缺點: (1) 執行時間較長。 (2) 須經Compiler或interpreter處理後方可執行。 組合語言: 優點: (1) 執行時間較高階語言寫成之程式短。 缺點: (1) 不易學習。 (2) 程式不易維護及除錯。 (3) 程式發展時間較長。 (4) 程式可攜性差。 8. 通常稱程式語言有三類,即機器語言、組合語言與高階語言,試分別說明之。 【解A. Ada B. APL C. ALGOL-60 D. C E. CLU F. COBOL G. Concurrent—PASCAL H. FORTRAN I. LISP J. PASCAL K. PL/1 L. PROLOG M. SIMULA—67 N. SMALLTALK O. SNOBOL (1) 原子(atom) (2) 級(class) (3) 叢(cluster) (4) 以名稱呼叫(call by name) (5) 共同區(Common area) (6) 監督器(monitor) (7) 自然語言形式 (natural language style) (8) 適用性語言 (object oriented language) (9) 型樣資料型態(pattern) (10) 規則與事實(rules and facts) (11) 會晤(Rendezvous) (12) 集合資料型態(set data type) (13) 維也納定義語言 (Vienna definition language) (14) Unix作業系統 (15) 整體陣列操作 (whole array operation) 【解 (1)Java (2)C++ (3)Smalltalk (4)Ada (5)LISP 【解解. 描述一下你所知道的Java解(reserved words)?程式語言中規定保留字,有何優點與缺點? 【解解programming language?請舉一個例子說明其語言的特性。 【解Lisp。LISP語言是以解譯器(Interpreter)來處理其程式。基本的資料結構是S-運算式(S

文档评论(0)

1亿VIP精品文档

相关文档