|
第一部分 选择题 一、单项选择题(本大题共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、在枚举类型定义中的枚举元素只能是________________。
|