荆州职业技术学院 IT 系 05 级各专业 DELPHI 考试试卷
一、选择题(选择一个最佳答案,每小题一分,共 20 分)
1. 下列哪种数据类型不是 Object Pascal 的简单数据类型: d
A.整数类型 B.实数类型 C.布尔类型 D.枚举类型
2. Delphi 的工程文件首行必须以哪个开头? c
A.unit B.interface C.Program D.uses
3. 定义常量的关键词是: b
A.uses B.const C.Type D.var
4. 若不声明长度, pascal 中的字符串最大默认字符数为多少个? c
A.0 个 B.127 个 C.255 个 D.不确定
5. 下列类型中合法的是 :a
A. TYPE a=10..10; B. TYPE b=10..5;
C. TYPE c=0..SQRT(10); D. TYPE d=10.0..20.0;
6. 在派生类中可见并且是派生类的私有成员的可见性声明关键字是: b
A. private B. protected C. published D. automated
7. 以下语句的循环执行次数是: c
x:=37; y:=3
while y<=x do y:=y+y
A.3 B.4 C.5 D.6
8. 下列函数头合法的是: d
A. function total(x:real); B. procedure ab(a,b:real):real;
C. procedure sum; D. function f(var f:real):integer;
9. Delphi 没有用到的文件类型是: a
A.frm B.pas C、.dfm D、.dpr
10. TEdit 中用户录入的文本保存在哪个属性中? d
A. align B. Caption C. tag D. text
11. 用户不能录入文本的控件是: a
A.TLabel B.TMemo C.TComboBox D.TEdit
12. 在知道控件类型名称却不清楚它位于控件面板中的哪一页时, 可以选择 Delphi 的哪个
菜单项来放置它? b
A.Todo List B.Component List C.project manager D.new
13. 在程序编辑窗口中哪个键盘操作可在子程序的定义和实现部分间相互跳转?
A.ctrl 键+上下键 B.alt 键+上下键 C.shift 键+上下键 D.ctrl+ 翻页键
14. 在编辑窗口中,光标定位于某个元件或子程序名称后按哪个键可以获得 delphi 的帮
助? a
A.F1 键 B.F10 键 C.ctrl 键+F1 键 D.ctrl 键+F10 键
15. 下面哪个控件是非可视控件? b
A.TEdit B.TADOConnection C.TComboBox D.TFilelistBox
16. 下面哪个控件是容器控件? c
A.TShape B.TEdit C.TPanel D.Tbuttom
17. 下面哪个不是 TFilterComboBox 的 Filter 属性的合法选项? d
A.*.txt;*.text B.x*.txt;y*.text C.*.htm;*.%as D.~*.pas … *.doc