加入收藏 设为首页 联系站长
>首页 -> 职称考试 -> IT认证 -> 软件水平 -> 初级资格 -> 程序员 -> 历年真题

TOP

2000年软件水平考试程序设计考试真题及答案
[ 录入者:zhushican | 时间:2008-07-08 11:26:31 | 作者: | 来源: | 浏览:9次 ]

第一部分  选择题
一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题干的括号内。
1、下面(  )是标准数据类型。
A、实型、整型、字符型和布尔型
B、子界型、枚举型、数组和指针型
C、数组型、记录型、文件型和指针型
D、实型、字符型、布尔型和数组
2、表达式(16 div 2)/2的值是(  )
A、16
B、4
C、4.0
D、16.0

3、设数据的格式如下:
   27  12/
   31  21/
   45/
   28/
   10/

连续执行下列三条语句后,x的值是(  )
readln;
readln;
readln(x)
A、31
B、45
C、28
D、10
4、设ch、out都为字符型变量,ch:='D';
执行语句:if(ch>='A')or(ch<='Z')
then out:=chr(ord(ch)+ord(‘a')-ord(‘A')
out的值是(  )。(其中A,a,D,d的ASCⅡ码分别为:65,97,68,100)
A、'D'
B、'd'
C、'A'
D、'a'
5、下面各程序段中,(  )是计算1到100之间所有奇数之和。
A.sum:=0;
for N:=1 to 50
do sum:=sum+(2*N+1);
B.sum:=0;
for N:=1 to 50
do sum:=sum+(2*N-1);
C.sum:=0;
for N:=1 to 50
do sum:=sum+N+1;
D.sum:=0
for N:=1 to 50
do sum:=sum+N-1

6、过程与函数中的形式参数种类有(  )
A、整型、实型,字符型,布尔型四种参数
B、标准型,自定义型,构造型,指针型四种参数
C、值参型,变量参数型,过程参数型和函数参数型四种
D、无参型,变量参数型,过程参数型和函数参数型四种
7、设定义和说明如下:
TYPE M=1..100;
N=101..150
K=0..250
VER X:M;
Y:N;
Z:K;
I:INTEGER
下列(  )语句是不正确的。
A.I:=X+Y;
B.Z:=X+Y;
C.I:=X+Y+Z
D.X:=Y+Z;
8、二维数组定义中,使用“ARRAY[下标类型1,下标类型2]OF元素类型”,其中下标类型1和下标类型2分别说明了(  )
A、数组元素的顺序和个数
B、数组的行和列
C、数组的列和行
D、数组的维数和元素个数
9、若变量A 的类型为T,则在程序中(  )
A、可以通过NEW(A),得到指向A且类型为T的指针
B、可以有多个类型为T的指针变量指向A
C、只能有一个类型为T的指针变量指向A
D、可以通过NEW(A),得到指向T类型变量的指针A
10、使用FILE定义的文件,其基类型可以是(  )
A、除了文件类型之外的任何类型
B、任何类型
C、除了指针类型之外的任何类型
D、文件类型

第二部分 非选择题
二、填空题(本大题共15小题,每小题1分,共15分)
11、在求解复杂问题应遵循由粗到细,由抽象到具体的思想方法和工作过程,一直具体到能被计算机理解为止,这种设计方法称为__________________。
12、在PASCAL中,构造类型包括四种数据类型:集合数据类型,________________记录类型和文件类型。
13、表达式odd(8 mod 3)的值为________________。
14、表达式true15、设有以下说明:
var j,x,y,i:integer;
当输入数据为:
8 3 4
时,下面程序段的输出是________________。
readln(i,x,y);j:=10;
case i mod 5 of
1:  j:=x+y
2:  j:=x-y
3:  j:=x*y
4:  j:=x div y
end;
writeln(j);
16、设m,n为整型变量,则下列条件(m<1)OR(m>10)OR(n<1)OR(n>10)用集合表示_________________________________

17、FOR循环语句中的循环控制变量数据类型必须是_____________________________。
18、设有以下说明:
var  cl,c2:char;
x:integer
则下面程序段的输出是________________。
x:=200;c1:='a';c2:='f'
repeat
x:=x+2
c1:=succ(c1)
until  c1=c2;
writeln(x);
19、根据形式参数的种类,下面过程说明中的形式参数y称为________________参数。
procedure s1(var x1:integer;y:boolean);
? ? ?
20、自己调用自己的函数称为________________函数。
21、在枚举类型定义中的枚举元素只能是________________。

<< < 1 2 3 4 > >> 1/4
[上一篇]1999年下半年程序设计考试真题及.. [下一篇]2002年程序设计考试真题及答案

评论

称  呼:
内  容:

相关栏目

最新文章

热门文章

推荐文章

相关文章

赞助商