身心障礙人員三等程式語言:92
高考三級程式語言:92
檢察事務官三等程式語言:92
交通事業公路人員升資員級晉高員級程式語言:92
港務人員升資員級晉高員級程式語言:92
資訊技師高等程式設計 (C++ 或 Java):92
專門職業及技術人員檢覈程式語言:92
地方特考三等程式語言:92
九十二年公務人員特種考試身心障礙人員考試試題 代號:31620 全一頁
等 別:三等考試
科 別:資訊
科 目:程式語言
考試時間:二小時 座號:_____________
※注意:(一)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(二)本試題可使用電子計算器,但需詳列解答過程。
一、以 Visual Basic 程式語言為例,請寫出下列各問題的程式:(20分)
(一)宣告變數
(二)更改變數值
(三)使用對話方塊擷取輸入
(四)在對話方塊顯示輸出
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、在 Java Script 的實務應用,請解釋下列各問題,並舉例說明之:(20分)
(一) Java 語言之編譯 (Compile) 方式
(二)寫出一個簡單的 Java applet 範例
(三)如何將 Java applet 嵌入 HTML 文件中
(四)如何使用 Java Script 物件的函數、方法及屬性
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、以 JAVA 程式語言為例,請解釋下列各問題,並舉例說明之:(20分)
(一)字串處理
(二)封裝與介面
(三)公用程式
(四)輸入/輸出
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、針對物件導向程式語言 C++ 為例,請建立一個包含員工姓名 (字串) 與編號 (長整數) 的 employee 類別,該類別尚包括一個 getdata( ) 成員函式來取得使用者所輸入的資料,和另一個 putdata( ) 成員函式來印出資料,假設員工姓名不含空白字元。(40分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
2003年高上高普特考!
資訊
《程式語言》
一、(一)變數 (variable) 的使用可分為靜態範圍 (static scoping)及動態範圍 (dynamic scoping),請分別說明。(10分)
(二)下面的程式,是以像 PASCAL (PASCAL like) 的語言所寫的。如分別用靜態及動態範圍處理變數範圍,試問所得的值各為何?(10分)
Program main;
Var x: real;
Procedure sub1;
Begin/*sub1*/
Writeln(“x = ”, x)
End;/*sub1*/
Procedure sub2;
Var x: rea1;
Begin/*sub2*/
X:= 3.6
Sub1
End;/*sub2*/
Begin/*main*/
x: = 6.3
Sub2
End/*main*/
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、請舉例詳細說明 PASCAL 的 Case 敘述與 C 語言的 Switch 敘述的(一)異、同,(10分) 並(二)指出各有什麼優、劣點。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、請舉例詳細說明 C 語言中,指標的特性。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、屬函數型程式語言 (Functional Programming language) 的 Scheme 語言,是 LISP 的衍生語言之一。Mapcar 函數可提供一個簡單型式的 Apply-to-all,定義如下:
(DEFINE(mapcar fun lis)
(COND
((NULL? lis) ( ))
(ELSE(CONS(fun(CAR lis))(mapcar fun(CDR lis))))
)
)
試問:
(一)(mapcar sub1 ‘(50 60 70))的執行結果如何?(10分)
(二)(mapcar (lamda (n) (* n n n)) (3 4 5 6))的結果又如何呢?(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、Java 語言中的陣列 (array) 和 C 語言中的陣列語法類似,但在設計上仍有不同之處。試問,其主要著眼點在那裡?請說明。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
九十二年公務人員特種考試司法人員考試試題 代號:30780 全一張
等 別:三等考試
類 科:檢察事務官電子資訊組
科 目:程式語言
考試時間:二小時 座號:_______________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
一、(一)試說明一個好的程式語言 (programming language) 應具備之重要特徵。(10分)
(二)請以上述所述之特徵評斷 C 語言之優缺點。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、(一)請證明下述文法是混淆的 (ambiguous)。(10分)
<S> → <A>
<A> → <id> | <A> + <A>
<id> → a | b | c
(二)下述句子 (到) 有那些可由上述文法產生?(10分)
1.a+b+c
2.a+a+a
3.a
4.b
5.c
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、考慮下列程式片段:
main(){
int i, a[2];
i = 1; a[1] = 12; a[2] =6;
p(i, a[i]);
write(i, a[1],a[2]);
p(a[i], i);
write(i, a[1],a[2]);
}
p(int x, int y){
x = x+1;
y = y+1;
write(x, y);
x = x-1;
y = y-1;
}
(一)若參數傳遞為以值傳遞 (passed by value),則所有印出 (write) 之結果為何?(10分)
(二)若參數傳遞為以址傳遞 (passed by address),則所有印出 (write) 之結果為何?(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、請以任一種程式語言 (或虛擬語法) 寫出一資料抽象型態 (data abstract) 之堆疊 (stack) 結構,另至少必須包含有 initialization, push 及 pop 等運算。
(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、(一)C 程式語言可以用來設計多工作業系統 (multi-process OS),然而它並不被認為是一個平行語言 (concurrent programming language),試說明其理由。(10分)
(二)試說明使用 monitor 或 message passing 類型之平行語言 (concurrent programming language) 之優點 (和使用 semaphore 作比較)。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
[九二年交通事業公路人員升資員級晉高員級程式語言]
10460
九十二年交通事業公路人員升資考試試題 代號:11760 全一張
41760
級 別:員級晉高員級
類 科:資訊管理、資訊處理
科 目:程式語言
考試時間:二小時 座號:___________________
※注意:(一)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(二)禁止使用電子計算器。
一、解釋下列名詞並舉一程式語言有此特性。(每小題4分,共20分)
(一) Dynamic scoping
(二) Static scoping
(三) Dynamic binding
(四) Static binding
(五) Abstract data type
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、請參閱下列程式,並回答下列問題:(20分)
Int A(int m, int n) {
Int middle;
If (m == n) {return m * m};
Else { middle = (m+n)/2;
Return (A(m, middle) + A(middle+1, n);
}
}
(一)當 m = 5;n = 10;程式 A 執行完後的結果為何?
(二)將此程式 A 改寫成程式 B 並使用 (for loop or while loop) 迴圈方式。
(三)請比較及討論以上兩程式的執行效率及結構的優缺點。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、參閱下列程式,請回答程式執行完畢得的答案為何?(15分)
#include <stdio.h>
int A(m, n, k)
int m, n;
int (*k)(int);
{ int i;
for (i =m; i<=n; i++) printf(“%d\n”, (*k)(i));
}
int f(int s) { return (s*s);}
main (int argc, char **argv)
int f(int);
{ int x = 3,y = 9;
A(x, y, f);
Return(0);
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、參閱下列程式,並回答下列(一)和(二)的問題:(15分)
generic
type ELEMENT is private:
procedure X(a,b: in out ELEMENT):
We now write the body as:
procedure X(a,b:in out ELEMENT) is
t: ELEMENT;
begin
t := a; a := b; a := t;
end X;
(一)當在應用程式執行了 procedure X1 is new X(INTEGER) 指令時,這對procedure X 會有何意義?
(二)當在應用程式執行了 procedure X2 is new X(CHAR) 指令時,這對procedure X 會有何意義?
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、參考下列程式句型,寫出其相對應的語意 (operational semantics)。(15分)
switch (expr) {
case 1 : expr1;
case 2 : expr2;
default : expr3;
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
六、參考下列程式,舉例說明所有可能的資料連結 (binding) 發生的地方。(15分)
main(){
int x, y;
scanf(“%d”, y);
x = y+10;
printf(“x=%d”, x);
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
[九二年港務人員升資員級晉高員級程式語言]
12850
九十二年交通事業港務人員升資考試試題 代號:1425 全一張
級 別:員級晉高員級
類 科:資訊處理
科 目:程式語言
考試時間:二小時 座號:_______________
※注意:(一)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(二)禁止使用電子計算器。
一、請解釋下列名詞並舉例討論它們的同異之處(15分)
(一) Overloading
(二) Polymorphism
(三) Genericity
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、請解釋下列名詞並使用一程式為例說明(10分)
(一) Dangling reference
(二) Memory leakage problems
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、請討論說明為何 object-oriented program 可能會有執行效率上的缺點請舉例說明。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、參考下列程式舉例說明所有可能的資料連結 (binding) 發生的地方。(20分)
main() {
int x, y;
scanf(“.%d.”, y);
x = y+10;
printf(“.%d.”, x);
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、參閱下列程式請回答程式執行完畢得的答案為何?(15分)
#include <stdio.h>
int A(m, n, k);
int m, n;
int (*k)(int)
{
int i;
for(i = m; i<=n; i++) printf(“%d.”, (*k)(i));
}
int f(int s) { return (s*s);}
main (int argc, char **argv)
int f(int)
{
int x =3, y = 9;
A(x, y, f);
Return (0);
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
六、下列程式中有一子程式 (Subprogram) Concatenate 尚未完成請完成此程式,以便可用來達到顛倒一串列 (reverse a List),例如:(10分)
輸入:firstnode→(A)→(B)→(C)→(D)→null
輸出:firstnode→(D)→(C)→(B)→(A)→null
請完成此程式 concatenate
void reverse() {
firstnode = reverse(firstnode);
}
listnode reverse(listnode L) {
if (L == null) {return null;}
else { listnode head = L;
listnode tail = L.link;
head.link = null;
return concatenate(reverse(tail), head);
}
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
七、參考下列程式句型寫出其相對應的語意 (operational semantics)(10分)
switch (expr) {
case 1:exp1;
case 2:exp2;
default:exp3;
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
[九二年資訊技師高等程式設計 (C++ 或 Java)]
高等考試建築師、技師、不動產估價師
九十二年專門職業及技術人員 考試試題 代號:01440 全一張
暨普通考試不動產經紀人、地政士
等 別:高等考試
類 科:資訊技師
科 目:程式設計(C++ 或 Java)
考試時間:二小時 座號:______________
※注意:(一)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(二)禁止使用電子計算器。
一、試追蹤下列程式執行結果:(20分)
(1)#include <iostream.h> (2)#include <iostream.h>
void main() void main()
{ {
int sub1(int &, int &, int *); int n = 10, k = 2;
int a = 1, b = 2, c = 3; int sub2(int, int);
c = sub1(a, a, &b); cout<< sub2(n,k) << endl;
cout << a << b << c << endl; }
} int sub2(int n, int k)
int sub1(int &x, int &y, int *z) {
{ if (n<=k+1)
y = x + *z; return 1;
x += *z; else
return (y+*z); return(sub2(n-1,k) + sub2(n-k-1,k));
} }
(一)試寫出執行結果。 (二)試寫出執行結果及共遞回呼叫多少次?
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、試寫出下列式子的意義。(20分)
(一)#define a(x) ((x>0)?x: -x)
(二)#define b(x, y) ((x>y)?x:y)
(三)#define c(x, y) ((x<y)?x:y)
(四)#define d(x) ((x%2 == 1)?1:0)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、試找出下列 Java 程式四個錯誤處,更正後程式的執行結果為何?(20分)
import JavaBook.*;
class MainApplication
{
public static void main(string[] args)
{
ExampleClass c1;
c1 = new ExampleClass();
c1.init();
c1.process();
system.out.println(c1.getvalue());
}
}
class exampleclass
{
private int x;
public void init() {
x = 64;
}
public void process() {
x <<= 2;
}
private int getValue() {
return x;
}
}
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、試設計完成下列物件程式設計,程式主要目的是利用亂數產生器產生100個1到6亂數於陣列裡,並利用另一陣列計數其1到6出現的次數,將1到6的點數及相對應的統計次數顯示出來。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、試設計完成下列物件程式設計,程式主要目的是利用亂數產生器產生 n 個1 到100亂數於陣列裡,顯示其內容,再呼叫排序方法,排序後的結果再顯示出來。(20分)
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#define n 10
class Array
{
private:
int x[n];
public:
Array(); // 建構器利用亂數產生器產生 n 個1到100亂數於陣列裡
void sort(); // bubble sort subroutine
void display(); // 顯示陣列內容
};
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
律師、會計師、建築師、技師
九十二年專門職業及技術人員 檢覈筆試試題 代號:31630 全一頁
社會工作師、土地登記專業代理人
類 科:資訊技師
科 目:程式語言
考試時間:二小時 座號:____________
※注意:(一)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(二)禁止使用電子計算器。
一、請回答下列有關 LISP 的問題:(20分)
(一) LISP 語言中使用一種稱為 S 表示式 (S-expression) 的資料結構,請問其結構為何?
(二)為了處理 S 表示式 (S-expression),必須有一些基本的能力。其中有一個函式稱為 car,請問它的功能為何?
(三)此外,LISP 語言中另有一個函式稱為 cdr,請問它的功能為何?
(四) LISP 語言通常被稱為是一種 Functional programming language,請說明其原因。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、考慮下列的程式片段:(20分)
for i:=1 to m do
begin
for j:=1 to n do
if A[i, j] > 0 then goto L1;
writeln(i); break;
L1:
end;
(一)請問此程式所求出來的 i 值代表甚麼意義?
(二)請將此程式片段改用 C 語言撰寫,並使它不使用 goto 或 break 敘述,同時也不使用行號 L1。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、請回答下列有關物件導向程式語言 (Object-Oriented Programming language)有關的問題。(20分)
(一)物件導向程式語言中通常可定義所謂的物件 (object) 和類別 (class),請問這樣做的好處是甚麼?
(二)物件導向程式語言中通常採用事件驅動 (event-driven) 的方式來撰寫程式,請問這樣做的好處是甚麼?
(三)物件導向程式語言中通常具有資訊隱藏 (information hiding) 的功能,也就是物件的封裝性 (encapsulation),請問這樣做的好處是甚麼?
(四)物件導向程式語言中通常具有繼承 (inheritance) 的功能,這提供了程式碼重複使用的可行方案,請你說明其可以重複使用的原因。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、在程式語言中,變數執行時一般均存放在記憶體中。請回答下列有關變數的問題:(20分)
(一)請問變數的「生命期」(life time) 所指為何?
(二)請問變數的「視野」(scope) 所指為何?
(三)請問 global variable (全域變數) 與 local variable (局部變數) 有何不同?
(四)請問變數 (variable) 和資料型別 (data type) 有何不同?
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、請解釋下列名詞:(20分)
(一) critical region
(二) coroutine
(三) dangling pointer problem
(四) data flow programming language
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
九十二年特種考試地方政府公務人員考試試題 代號:32720 全一頁
等 別:三等考試
類 科:資訊
科 目:程式語言
考試時間:二小時 座號:_______________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
一、解釋名詞:(每小題5分,共20分)
(一) Collaboration diagram
(二) CMMI (Capability Maturity Model-Integrated)
(三) Structure chart
(四) Class diagram
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
二、假設下列 statements: P or Q, R or ~Q, ~R, S, P or T 都成立,請證明 statement P 也成立。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
三、何謂 Concurrent program?請舉一個例子說明其語言的特性。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
四、何謂 Distributed program?請舉一個例子說明其語言的特性。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
http://goods.ruten.com.tw/item/show?21406178496277
五、何謂 Tread?其可能的狀態有那些?請畫出其 state transition diagram。(20 分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「程式語言筆記」。
留言列表