壹、選擇題(每小題2分,***40分)
1、最近我國研制成功的具有自己知識產權的微處理器的名稱是( )。
A、奔芯 B、長城芯 C、龍芯 D、新芯
2、微型計算機的性能主要取決於( )。
A、內存 B、主板 C、中央處理器 D、硬盤
3、下面有關計算機的特點敘述,不正確的是( )。
A、運算速度快 B、有記憶和邏輯判斷能力
C、具有自動執行程序的能力 D、至今沒有任何人能給出如何求解方法的難題,計算機也都能求出解來
4、計算機的軟件系統通常分為( )。
A、系統軟件與應用軟件B、高級軟件與壹般軟件C、軍用軟件與民媚軟件D、管理軟件與控制軟件
5、下列有關計算機病毒的描述中,錯誤的是( )。
A、計算機病毒實質是壹個計算機程序 B、從因特網上下載信息也可能感染計算機病毒
C、計算機病毒發作時會影響計算機的正常工作D、計算機病毒是宇宙射線對計算機輻射產生的結果
6、RAM中的信息是( )。
A、生產廠家預先寫入的B、計算機工作時隨機寫入的 c、防止計算機病毒侵入所使用的 D、專門用於計算機開機時自檢
7、“CPU”的中文名稱是( )。
A、中央處理器 B、內存儲器C、運算器D、控制器
8、能將高級語言程序轉換為目標程序的是( )。
A、調試程序 B、解釋程序 C、編輯程序D、編譯程序
9、操作系統的功能是( )。
A、把用戶程序進行編譯、執行並給出結果 B、對各種文件目錄進行保管
c、管理和控制計算機系統硬件、軟件和數據資源 D、對計算機的主機和外設進行連接
10、計算機軟件保護法是用來保護軟件( )的。
A、著作權 B、使用權 c、復制權 D、編寫權
11、某計算機的硬盤容量是40G,這裏40G=( )字節。
A、40*1000*1000 B、40*1024*1024 C、40*1000*1000*1000 D、40*1024*1024*1024
12、二進制數1110111.1l轉換成十進制數是( )。
A、119.375 B、119.3 c、119.75 D、119.125
13、已知小寫字母’m’的十六進制的ASCII碼值是6D,則小寫字母’c’的十六進制的ASCII碼值是( )。
A、98 B、62 C、99 D、63
14、192.168.O.1是屬於( )。
A、A類地址 B、B類地址 c、c類地址 D、D類地址
15、因特網采用的核心技術是( )。
A、TCP/IP協議 B、局域網技術C、遠程通信技術 D、光纖技術
16、網絡中DNS是指( )。
A網絡數據庫 B數據庫名稱系統 c域名服務器 D數據傳送系統
17、下面關於域名內容正確的是( )。
A、CN代表中國,EDO代表科研機構 B、CN代表中國,GOV代表政府機構
C、AC代表美國,GOV代表政府機構 D、UK代表中國,EDU代表科研機構
18、學號為1到15的小朋友順時針排成壹圈,從1號小朋友開始順時針報數,從數字1開始數下去,l,2,3,……16,17,18……,壹圈又壹圈,問當數到數字n,所在的小朋友的學號為多少?( )。
A、(n—1)mod 15 B、 1+(n-1)mod 15 C、(n+1)mod 15-1 D、(n+1)mod 15
19、已知隊列(13,2,1l,34,4l,77,5,7,18,26,15),第壹個進入隊列的元素是13,
則第五個出隊列的元素是( )。 A、 41 B、 5 C、77 D、13
20、INTERNET上供人們試用的( )壹般會有壹定的期限,如果用戶在使用後喜歡上了這個軟件,只要向軟件作者註冊並繳納壹定的費用,就可以永久地使用該軟件或得到其功能更完整的軟件。
A、免費軟件 B、測試軟件 c、***享軟件 D、應用軟件
二、讀程序(每空6分,***30分)
1、program examl;
var
x,y:byte;
begin
readln(x,y);
if x>y then writeln(x-y)
else writeln(y-x);
end.
輸入:36 48
輸出:___________________
2、program exam2;
var
S,i:integer;
begin
S:=0;
For i:=1 to lO do S:=s+i:
writeln(‘s=’,s);
end.
程序運行結果:_______________________
3、program exam3;
var d,p:Integer;
begin
p:=1;
d:=7;
while d>1 do
begin
p:=2*(p+1);
d:=d-1;
end;
writeIn(p);
end.
程序運行結果:_____________________
4、program exam4;
var
n,i,t:longint;
tem:integer;
s:string;
begin
write(’Input n:’);readln(n);
S:=’1’;
repeat
i:=length(s);
whiIe s[I]=’1’do
begin
s[i]:=’O’;dec(i);
end;
if i>0 then s[i]:=’i’
else s:=‘1’+s;
val(s,t,tem);
Until t mod n=O;
writeln(n,’*’,t diV n,’=’,s);
end.
輸入:7
輸出:________________________
5、program exam5;
Var
a:array[1…16] of jnteger;
i,j:integer;
begin
for i:=1 to 16 do
begin
a[i]:=O;
for j:=1 to i do
a[i]:=a[i]+2*j-1;
end;
for i:=1 to 16 do
begin
w rite(a[i]:5);
If i mod 4=O then writeln;
End;
End.
程序運行結果:____________________
三、程序填空(每空5分,***30分)
請閱讀下列各題的題意及程序,並將程序的空缺部分填空完善,填空的內容寫在答卷紙
相應位置上,答在試卷上不得分。
1、下面是壹個求:1+2+3+5+8+13+21+34………前20項之和的程序段,試將程序補充完整。
program exam6;
var
k,a,b,s:integer;
begin
s:=0;a:=l;b:=2;
for k:=1 t0___________① do
begin
s:= ____________②;
a:=a+b;
b:=b+a;
end;
writeln(s);
end.
2、以下程序運行後的結果如下,試將程序補充完整。
1 3 6 10 15 …
2 5 9 14 …
4 8 13 …
7 12 …
11 …
program exam7;
var
a,d:array[1…100]0f integer;
n,l,j,k,x,s:integer;
begin
n:=5;a[1]:=1;d[1]:=1;
for i:=1 t0 n do
begin
s:=i+l;x:=O;
for j:=1 to n+1-i do
begin
k:=S+x;
x:=x+l;
___________③;
write(a[j],’’);
end;
writeln(’…’);
d[i+1]:=d[i]+i;
___________④;
end;
end.
3、設有五個城市A,B,C,D,E排成壹排,相鄰城市之間有若幹條通路,每壹條通路上
有壹個運行時間,如下圖:
6
A,B之間有4條通路(K=4),通行時間分別為6,5,4,7;
B,c之間有2條通路(K=2), 通行時問分別為6,2,……
試找出從A到E的最小通行時間。
數據結構:
(1)用N表示城市個數-1。
(2)用數組A1.._n,O..k]表示城市之間的通路條數和通行時間,如上圖:N=4
A(1,O)=4,A(1,1)=6,A(1,2)=5,A(1,3)=4,A(1,4)=7
A(2,O)=2,A(2,1)=6,A(2,2)=2
A(3,O)=3,A(3,1)=6,A(3,2)=4,A(3,3)=3
A(4,O)=3,……
程序清單:
program exam8;
var
s,i,j,n,t:integer;
a:array[1…20,O…100f integer;
begin
readln(n); {***有n+1個城市}
for i:=1 tO n dO
begin
readln(a[i,O]);
for j:=1 to a[i,0] do
readln(a[i,j]);
end;
S:=O;
for i:=1 to n do
begin
t:=a[i,1];
for j:=2 to a[i,O] do
if a[i,j]<t then __________ ⑤ ;
__________________⑥
end;
writeln(s);
end.