国家开放大学《Delphi程序设计》阶段测验1答案

国家开放大学《Delphi程序设计》阶段测验1答案-众享题库网
国家开放大学《Delphi程序设计》阶段测验1答案
此内容为付费阅读,请付费后查看
3
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读
已售 288

上面答案为下列试题答案,请核对试题后再购买

1. 对于下面的条件表达式:((3 <= x)AND (x < 0)) OR (x in [1..10]) 当x = 3 时, 该表达式的值为:
A. TRUE
B. FALSE
C. x
D. 都不对
2. Delphi 的所有类都是从什么类继承下来的( )。
A. Tcomponent  
B. Tobject
C. Tstream
D. Tnull
3. 窗体与数据模块的扩展名是(     )。
A. .dcu
B. .dfm 
C. .pas 
D. .dpr
4. 设a是布尔变量,其它是整型变量,下面正确的赋值语句是( ) 
A.  x=y div 7 
B. a =x+y
C. x :=y mod z +3
D. x+y:=z +2
5. 下列类型中合法的是( )。
A. TYPE a=10..10;
B. TYPE b=10..5;
C. TYPE c=0..SQRT(10);
D. TYPE d=1..20;
6. 3>2 AND FALSE 的结果是:(   )。
A. 3
B. 2
C. FALSE
D. TRUE
7. Delphi的一个项目由若干文件组成,其中与窗体文件对应的文件是( )。
A. 单元文件
B. 以“.~”为后缀名的文件
C. 以“.grd”为后缀名的文件
D. 以上都不对
8. Delphi的一个项目由若干文件组成,其中主程序文件的默认名是:( )
A. project1.dpr
B. project1.~
C. project1.p
D. project1.pas
9. Delphi没有用到的文件类型有(   )。
A. .frm
B. .pas
C. .dfm
D. .dpr
10. Delphi的一个项目由若干文件组成,其中文件名后缀含有“~”的文件是:(   )
A. 代码文件
B. 临时文件
C. 无用文件
D. 备份文件
11. Delphi应用程序中单元文件的扩展名是:(   )
A. *.pas
B. *.uit
C. *.u
D. *.~
12. Delphi应用程序中项目文件的扩展名是*.()。
A. dpr
B. pas
C. Grd
D. db
13. 表达式round(4.2) mod trunc(2.8)的值是(  )。
A. 0
B. 1
C. 2
D. 3
14. 结构化程序设计中,对于程序中采用的三种控制结构,要求每种结构只能有()个入口和一个出口。
A. 一
B. 二
C. 三
D. 四
15. 如果让界面上的一个按钮变为不可用,需要将它的哪一个属性设为False。
A. Close
B. Enabled
C. Grid
D. See
16. 设a、x、y、z等都是整型变量,下面正确的赋值语句是(  ) 。
A. x=y div 7
B. x+y=a 
C. x :=y mod z
D. x+y:=z
17. 设n为整型变量,且已赋值为1898,表达式(n mod 100) div 10表示:(   )。
A. 分离出个位数字
B. 分离出十位数字
C. 分离出百位数字
D. 分离出千位数字
18. 调试程序时,需要执行执行点所在的源代码行,并停留在下一个源代码行。可通过(  )菜单项进行
19. 下列常量定义合法的是( )
A. CONST width=7;
B. CONST case=\'7\';
C. CONST 1A=7.9;
D. CONST century=year div 100;
20. 下面的函数引用将返回字符串“笔记本电脑100台!”的是:( )。
A. format(‘%s电脑%d台!’,[‘笔记本’,100])
B. format(‘%s电脑%d台!’,[100 ,‘笔记本’])
C. format(‘电脑%s %d台!’,[‘笔记本’,100])
D. format(‘%d电脑%s台!’,[‘笔记本’,100])
21. 粘贴时,如果作为容器的组件已被选择,剪贴板中的组件会当作容器组件的子组件来粘贴。
A. 对
B. 错
22.  ( (x>=5) OR (x<=-5) ) AND ( x in [1..9] )  当x=10时,表达式的值为真(或true)
A. 对
B. 错
23. Delphi菜单中的“Run Into Cursor”菜单项,用于调试程序时,执行执行点所在的源代码行,并停留在下一个源代码行。
A. 对
B. 错
24. Delphi是面向对象的可视化的开发环境,编程语言采用Object C。
A. 对
B. 错
25. 大多数组件的属性可以在运行时改变,而且,有些只能在运行时刻改变。
A. 对
B. 错
26. 结构化程序设计要求程序中仅采用顺序、分支2种控制结构,其中每种结构只能有一个入口和二个出口。
A. 对
B. 错
27. 同一类的不同对象如何区分,主要通过对象的属性的不同属性取值来区分。
A. 对
B. 错
28. Pascal 语言中可以把一个实数赋值给一个整型变量,系统会自动取整。
A. 对
B. 错
29. 对象具有属性和方法,这是对象的主要特征。
A. 对
B. 错
30. 一个对象可以具有多个属性,但只能有一个方法。
A. 对
B. 错
31. 阅读下面的程序段,其中edit1~edit3均为编辑框组件,当 s 为 3 ,edit1输入数字9 , edit2输入数字3的时候,执行下面的程序段,请选择edit3应显示的内容为。
var
x,y,z,s :integer;
begin
x:= strtoint(edit1.Text);
y:= strtoint(edit2.Text);
case s of
  0: z:= x+y ;
  1: z:= x-y ;
  2: z:= x*y ;
  3: z:= x div y;
end;
edit3.text:=inttostr(z);
if s=3 then
  if (x mod y<>0)then
edit3.text:=Edit3.text+' --- '+ inttostr(x mod y) ;
end;
 
执行后,edit3显示的内容为: ( )   
A. 3
B. 2
C. 1
D. 0

© 版权声明
THE END
文章不错?点个赞呗
点赞14 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容