高考三級程式語言:91
檢察事務官三等程式語言:91
資訊技師高等程式設計 (C++ 或 Java):91
專門職業及技術人員檢覈程式語言:91
地方特考三等程式語言:91
2002年高上高普特考!
資 訊
《程式語言》
一、以 C++ 語言為例,為了保有最佳的資料隱藏性 (Information hiding),一個鏈結 (Linked list) 資料結構常被以下列兩個級 (Class) 來定義:(二十分)
class listnode{
private:
char data[32]; // for node data
listnode *pointer;
};
class listhead{
public:
// some list manipulation operations
private:
listnode *head;
};
(一)但上列的程式並無法通過編譯器(Compiler)之編譯,理由何在?
(二)舉出三種不同之改進方法,使上列之程式可以在保持同樣以該兩個級以及資料隱藏所定義,又能順利完成鏈結資料結構所需之功能,並說明改進之理由。(沒說明理由者不予計分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、(二十分)
(一)寫出兩種布耳表式 (Boolean expression) 之及 (AND) 與或 (OR) 兩運算子 (Operator) 運算方式並比較兩方法之主要優缺點。#
(二)比較 ADA, C, PASCAL 等三種程式語言對布耳表式運算方式所提供的機制。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、如果在一整數陣列 data[20] 中存放有按大小次序排列的整數,另有一整數x:(二十分)
(一)試以反覆 (Interation) 之技術,設計二分查尋 (Binary search) 次程式(Subprogram),查尋 x 是否存在 data 陣列中。
(二)試以遞迴 (Recursion) 之技術,設計該二分查尋次程式。
(三)指出有支援遞迴程式設計之程式語言與不支援遞迴程式設計之程式語言,最主要的不同何在?
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、就下列巴納記法 (BNF, Backus-Naur notation) 之文法 (Grammar):(二十分)
<assign>®<id>:=<expr>
<id> ®A | B | C
<expr> ®<expr> + <expr> | <expr>*<expr> | (<expr>) | <id>
(一)如果以該文法定義吾人常用的包含加與乘兩運算子之算術表式(Arithmetic expression),指出其三大缺點。
(二)寫出改進所指出缺點後之新文法。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、舉出並說明四種針對程式語言提供程式可靠度 (Reliability) 之評核指標。(二十分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
九十一年公務人員特種考試司法人員考試試題 三:3058 全一頁
等 別:三等考試
類 科:檢察事務官電子資訊組
科 目:程式語言
考試時間:二小時 座號:_______________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
一、試定義一有限狀態自動機 (Finite-state automaton) 與一般語法 (Regular grammar) 以辨識 (recognize) 下列字串。(20分)
(一)所有包含010 之 {0, 1} 組成之字串。
(二)所有不包含010 之 {0, 1} 組成之字串。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、考慮下列之 C 語言副程式:
float FN(float X, int Y)
{const initvalue=3;
#define finalvalue 12;
float M(10); int N;
N = initvalue;
if(N<finalvalue){…}
return (20 * X + M(N)); }
試寫出 FN 之啟動紀錄 (activation record)。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、試解釋 dynamic binding 與 static binding 之意義並說明其優缺點。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、什麼是形式參數 (Formal parameters)?實際參數 (Actual parameters)?試列舉程式語言中參數傳遞之方式並解釋之。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、試說明 SGML, HTML 與 XML 間之關係與區別。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
六、下列圖示中 P, Q, R, S, T, U 代表程式語言中之Procedures (或 Subprograms),a, b, c,d, e, f 代表宣告之變數 (variables),試繪圖標示出每個變數之定義範圍 (scope)。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
[九一年資訊技師高等程式設計 (C++ 或 Java)]
高等考試建築師、技師、不動產估價師、
九十一年專門職業及技術人員 考試試題 代號:01480 全一頁
呼吸治療師、心理師暨普通考試不動產經紀人
等 別:高等考試
類 科:資訊技師
科 目:程式設計(C++ 或 Java)
考試時間:二小時 座號:________________
※注意:(一)可以使用電子計算器,使用電子計算器計算之試題,需詳列解答過程。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
一、解釋下列 C++ 的運算子及名詞:(每小題5分,共20分)
(一)::
(二) namespace
(三) &
(四) throw
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、試寫一段 C++ 程式 (包含註解),來解釋 this 指標的用法。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、試寫一 C++ 程式從 Text.dat 檔讀入一篇文章,並計算此 Text 共有多少字(word)?最後輸出所計算出的 words 數目到 standard output 上。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、試列舉 C++ 及 Java 語言之相異處。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、試寫一 Java 程式來解釋 thread 之應用。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
律師、會 計 師
九十一年第一次專門職業及技術人員 建 築 師、技 師 檢覈筆試試題 代號:1230 全一頁
社 會 工 作師
土地登記專業代理人
類 科:資訊技師
科 目:程式語言
考試時間:二小時 座號:______________
※注意:(1)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(2)本試題禁止使用電子計算器。
一、試說明物件導向 (object oriented) 語言的三個主要特徵。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、試比較 Java 語言中的參考型態 (reference type) 變數與其他語言中的指標型態 (pointer type) 變數之間的優缺點。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、試說明 C++ 語言如何支援參數化的抽象資料型態 (parameterized abstract data type)。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、何謂共同程序 (coroutine)?共同程序和一般的副程式 (subprogram) 的主要不同之處為何?(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、試說明 prolog 語言的封閉世界假設 (closed world assumption) 及其缺陷。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
九十一年特種考試臺灣省及福建省基層公務人員考試試題 代號:2320 全一頁
等 別:三等考試
科 別:資訊
科 目:程式語言
考試時間:二小時 座號:____________
※注意:(1)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(2)本試題禁止使用電子計算器。
一、解釋名詞:(20分)
(一) CORBA (Common Object Request Broker Architecture)
(二) UML (Unified Modeling Language)
(三) Lexical analysis
(四) Clause form
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、何謂 Functional programming language?請舉一個例子說明其語言的特性。
(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、何謂 Imperative language?請舉一個例子說明其語言的特性。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、何謂 Declarative language?請舉一個例子說明其語言的特性。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、請討論 Java Infrastructure,說明其如何做到最大可移植化 (portability)?(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。