Transcript 下載/瀏覽
計算機概論-CH6 複習問題解答-2 解答與說明 第22題: case(W) 5: assign Z the value 7 6: assign Y the value 7 7: assign X the value 7 第23題: If (X > 5) then X = X + 2 else X = X + 1 解答與說明 第24題: a: if 及 switch結構 b: while, repeat, for結構 c: 指派陳述(assignment statement, “=“) 第25題: 翻譯器:將程式由一種程式語言轉換為另一 種程式語言 直譯器:翻譯一個指令後會即刻執行,而不 將翻譯結果儲存備用 解答與說明 第28題: 因為需要較長之時間複製資料及需大量記憶體 儲存資料 第29題: 傳值方式:印出7, 5 傳址方式:印出7, 7 解答與說明 第30題: 傳值方式:印出5, 9, 5 傳址方式:印出9, 9, 9 第31題: 5, 9, 9 解答與說明 第32題: a: 傳值方式傳送參數可避免原呼叫程式中之參 數值被所呼叫之程式更改 b: 傳址方式傳送參數可較有效率傳送參數值 第33題: 根據運算子優先順序之不同可能會有兩種結果; 25或13 解答與說明 第35題: a: 正規語言是由嚴謹文法所定義。自然語言 之文法較鬆散,其文法主要是嘗試解釋自然 語言的結構 b:正規語言有C, C++, Java等。自然語言有 English, Chinese 等