106年 高普考 高考三級 工業行政 計算機概論 試卷

pdf
67.14 KB
1 頁
win7 2007
侵權投訴
加載中. ..
PDF
106年公務人員高等考試三級考試試題 代號:
22550
25750
25850
25950 全一頁
科:工業行政、電力工程、電子工程、電信工程
目:計算機概論
考試時間2小時
※注意:
禁止使用電子計算器。
不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
本科目除專門名詞或數理公式外,應使用本國文字作答。
(請接背面)
一、作業系統透過「行程映像(process image」來控制行程(process)的執行。什麼
是行程映像?(10 分)
行程映像通常包含那些基本內容?詳細說明之。15 分)
二、說明通訊介面(interface)與通訊協定(protocol)的差異。10 分)
什麼是網路插槽(network socket)?網路插槽是一種通訊介面或是通訊協定?說
明理由。10 分)
三、詳細說明下列程式之目的,包含使用的演算法、輸入、輸出、資料結構、函數、程
式執行步驟若輸入為8 3 9 4 2 7 6詳細列出程式執行的過程20 分)
01
02
03
04
05
06
07
08
09
#include <stdio.h>
main()
{
int i, j, t, a[8];
for (i = 1; i < 8; i++)
scanf("%d", &a[i]);
for (i = 1; i <= 6; i++)
for (j = i + 1; j <= 7; j++)
if (a[i] > a[j])
10
11
12
13
14
15
16
17
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
for (i = 1; i <= 7; i++)
printf("%5d", a[i]);
}
四、執行下列程式 A將會得到什麼結果?詳細說明理由。10 分)
執行下列程式 B將會得到什麼結果?詳細說明理由。10 分)
A B
01
02
03
04
05
06
07
08
09
10
11
12
#include <stdio.h>
#include <iostream>
main()
{
int i=7, a, b, c, d;
a=i++;
b=++i;
c=i--; c+=c;
d=--i; d=--d;
printf("%d, %d, %d, %d", a, b, c, d);
system("PAUSE");
}
01
02
03
04
05
06
07
08
09
10
11
#include <stdio.h>
#include <iostream>
main()
{
int a[5]={1, 3, 5, 7, 9};
int b=7, c=0;
b++;
c=b+a[5];
printf("%d, %dn", b, c);
system("PAUSE");
}
五、編碼(encoding、加密(encryption、雜湊(hashing)三者有何差異,分別舉例並
詳細說明。15 分)
收藏 ⬇️ 下載