江苏工业考试命题用纸
第
页
共
页
计算机科学与工程系 2006-2007 学年第2学期期末考试 Delphi 程序设计
试卷(A 卷)
班级: : :
一、单项选择题(每小题 1.5 分,共 30 分) 在下列每小题的四个备选答案中选出一个正确答案, 并将其字母标号填入题干的括 号内。错选、多选该小题无分。 的程序
设计语言。 1.
Delphi 是面向 (A)过程 (B)工程 (C)事件 (D)对象 2.工程文件名的后缀是 。 (A).dpr (B).frm (C).pas (D).des 3. 下列常量说明语句中哪个是合法的? (A)Const C:= (A>3.4) (B) Const C : 3.4 (C)Const C = 3.4 (D)Const C:= 10 and 20 4. 下列实数中哪个是不合法的? (A)0.25E+0.2 (B).25+2 (C)25E+2 (D)34.5 5. e ·lg(a+b) ·(-3 t )的 Object Pascal 表达式是
x 2
。
(A)E * * X * Lg(A+B)*(-3 * t * * 2) (B)Exp(X)* Ln(A+B)*(-3 * t * t) (C)Exp(X)* Ln(A+B)*(-3 * Sqrt(t) ) (D)Exp(X)* Ln(A+B)/Ln(10)* (-3 * Sqr(t) ) 6. 设 a,b,c 的值分别为 1,2,3;L,M,N 的值分别是 True,False,True,以下表达 式值为 True 的是 。 (A) (b>2)or(c>2)and M (B)not N and not (a=c) (C) (L=M)and not(M=N) (D) (a
xml:namespace prefix = b)and L 7. 有下面程序段: a />
江苏工业考试命题用纸 8. 有下面的程序段: ch1:= ’Z’;ch2:= ’X’; if ch1<>’X’ then Case ch2 of ’X’ : Case ch1 of ’Z’ : s:= ’XZ’; ’Y’ : s:= ’XY’; end; ’Y’ : s:= ’YY’; end; 假设所有变量均已说明,程序段被执行后的 s 的值是 (A)XZ (B)YY (C)YX 9.设有如下程序段 I:= 1; Repeat N:= I*I; I:= I+2; Until n>I; 假设所有变量均已说明,问其中循环体的执行次数是 (A)1 (B)2 (C)3 10.设有如下程序段: s:= 100; n:= 3; for ch:= ’a’ to ’e’ do begin if not odd(n)then s:= s-n; n:= n+5; end; 假设所有变量均以已说明,程序执行后的 s 的值是 (A)97 (B)89 (C)74
第
页
共
页
。 (D)XY
。 (D)4
。 (D)58
11. 函数 Trunc(10+Random*10)值是在哪个范围内的整数 。 (A) (0,1) (B) (1,10) (C) (10,20) (D) (10,90) 12. 设 n 为整数变量,且已赋值为 1898,表达式(n mod 100)div 10 表示 (A)分离出各位数字 (B)分离出十位数字 (C)分离出百位数字 (D)分离出千位数字 13. 已知如下子界类型定义及变量声明: type ntype=-10..10; 教研室: 拟题人: 教研室负责人:
系负责人:
。
200 年 月 日
江苏工业考试命题用纸 var
第
页
共
页
m: ntype; n: Integer; 问下列语句哪一个可能产生错误: (A)n:= m; (B)m:= n; (C)n:= abs(m) ; (D)n:= n+m; 14.集合表达式[’m’, ’n’, ’b’]*[ ’a’, ’b’, ’c’]+[ ’m’, ’n’, ’b’]的值为 (A)[’m’, ’n’, ’b’] (B)[’b’] (C)[’a’, ’b’, ’c’] (D)[’a’, ’c’] 。 15.如果要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入 (A)- (B)+ (C)&; (D)# 16.在程序中可以通过复选框和单选按钮的 属性值来判断他们的当前状态。 (A)Caption (B)Value (C)Checked (D)Selected 17.有程序代码:edit1.text:=’江苏工业’,其中的 edit1、text 和’江苏工业’ 分别代 。 表 (A)对象、值、属性 (B)对象、方法、属性 (C)对象、属性、值 (D)属性、对象、值 18.下列控件中, 控件不能改变大小。 (A)Edit (B)Label (C)Listbox (D)Timer 19.下列对象不能响应 Click 事件的是( ) (A)列表框 (B)图片框 (C)窗体 (D)计时