自考“高級語言程序設計”測試題(2)

  • 發(fā)布時間:2024-09-15 16:21:23
  • 來源:本站整理
  • 閱讀:
導讀:
  三、填空題(每空2分,共20分)
  1、chr(8+ord(‘1’)之值為____________.
  2、子程序調(diào)用時,對應變量參數(shù)方式形參傳遞的是實參的___________.
  3、語句標號之大小必須為1到___________________的無符號整數(shù)。
  4、succ(9)+ord(true)+5.0之值為__________________.
  5、國際上用得最廣泛的字

三、填空題(每空2分,共20分)

1、chr(8+ord(‘1’)之值為____________.

2、子程序調(diào)用時,對應變量參數(shù)方式形參傳遞的是實參的___________.

3、語句標號之大小必須為1到___________________的無符號整數(shù)。

4、succ(9)+ord(true)+5.0之值為__________________.

5、國際上用得最廣泛的字符集叫____________________字符集。

6、代數(shù)式A≥B≥C對應的PASCAL表達式為______________________.

7、PASCAL的數(shù)據(jù)類型分為簡單類型、構造類型和____________________.

8、代數(shù)式e|x|+3對應的PASCAL表達式為_____________________.

9、局部變量在____________________時才必須分配內(nèi)存單元。

10、TEXT型變量是具有_____________________類型元素的文件。

四、選擇填空題(本題中的每個小題,已分別給出相應的求解和程序。但程序中空出若干個括弧,每個括弧中的4個備選答案。請把你認為正確的答案題號填入題后相應的位置。每空3分,共30分)

問題:求2~1000之間的所有素數(shù),并存入文件ff中。

程序:

PROGRAM prime(ff);

VAR

ff:FILE OF integer;

i,j:integer;

b:boolean;

BEGIN

( ① );

FOR i:=2 TO 1000 DO

BEGIN

( ② );

FOR j:=2TO i-1 DO

IF i MOD j=0

THEN( ③ );

IF b THEN write (ff,i)

END

END.

1.你選擇( )

A.reset(ff)

B.writeln(ff)

C.rewrite(ff)

D.new(ff)

2.你選擇( )

A.b:=false

B.b:=true

C.b:=‘false’

D.b:=‘true’

3.你選擇( )

A.b:=false

B.b:=true

C.b:=‘false’

D.b:=‘true’

相關閱讀