阿摩線上測驗
登入
首頁
>
程式語言
>
96年 - 96 交通事業公路升資考試_員級晉高員級_資訊管理、資訊處理:程式語言#38671
>
題組內容
三、許多語言的變數可能產生別名關係(aliasing)。
⑵請舉一個程式範例說明。(5 分)
其他申論題
四、何謂摻合劑?其使用目的為何?(25 分)
#114684
一、程式語言(programming languages)可以用來描述計算(computations)。杜林機 (Turing machine)可以用來描述所有的計算(all computations);也就是說,杜林 機可以用來撰寫所有可能的程式(programs)。一個程式語言至少需具備那些敘述 (statements)就可以用來撰寫所有可能的程式?(15 分)
#114685
二、下列是一個 Java 程式語言的程式片斷: x = x1 + x2; z = z1 + z2; 這裡 x、x1 和 x2 是 int 變數,而 z、z1 和 z2 是 class Complex 變數。請說明這兩個 設定敘述(assignment)的設定運算(assign operator)在語意(semantics)上有何 不同?(10 分)
#114686
⑴請解釋變數的別名關係。(5 分)
#114687
⑶變數的別名關係會對程式產生什麼樣的影響?(5 分)
#114689
⑴請說明那一種儲存方式會產生垃圾(garbage)。(5 分)
#114690
⑵請舉一個程式範例說明。(5 分)
#114691
⑶請敘述任一個垃圾回收(garbage collection)機制。(10 分)
#114692
⑴多型函式有什麼好處?(5 分)
#114693
⑵多型函式的定義一般是放在標頭檔(header file, .h)還是程式檔(source file, .cpp)? (5 分)
#114694