一、单选题 1.在 RadioGroup 组件中有 4 个单选框,当选中第 2 个单选框时, RadioGroup 组件中的 ItemIndex 属性值应为 ( B A.0 ) 。 B.1 C.2 A ) 。 B.过程执行后返回一个值,而函数不需返回 D.3
2.函数和过程的区别为(
A.函数执行后返回一个值,而过程不需返回值 值 C.过程在被调用时,能执行某种特殊功能并能返回到调用它的地方 能返回到调用它的地方 3.32 AND 27 的值是( A.59 A..dcu A.Constructor B.0 B ) 。 D.32 B ) 。 D..dpr C ) 。 D.Create C ) 。 D.ptr@fs D C.Free C..pas C.27
D.函数在被调用时,能执行某种特殊功能并
4.窗体与数据模块的扩展名是( B..dfm
5.Delphi 中用什么函数来析构一个组件( B.Destroy
6.一个指针变量 ptr 的域成员 fs 访问的方法是( A.ptr->fs B.ptr.fs C.ptr^fs
7.Type aarrays=[1…8,1…5] of integer ,该类型定义了多少个下标元素( A.45 B.54 C.48 D.40 B ) 。 8.Delphi 的所有类都是从什么类继承下来的( A.Tcomponent C.Tstream B.Tobject D.Tnull C ) 。 C.create D ) 。 C.Ttable
) 。
9.定义构造函数时用到的保留字是( A.Class B..implementation
D.construction
10.下列组件中属于可视组件的是哪一个( A.Tdatasource B.Topendialog
D.Tscrollbar D ) 。
11. 设有过程 procedure pro(VAR x,y:integer); 变量 a , b 为整型变量, 其值分别为 5、 则合法的过程调用语句是 6, ( A.Pro(5,6) A.Tedit B.pro(5,b) B A B.Tlabel C.pro(a,6) ) 。 C. Trichedit ) 。 C.dynamic ) 。 C.Borland D.DOM A ) 。 D.override” D.Ttreeview D.pro(a,b)
12.下列组件中不能获取焦点的是( 13.定义抽象类必须使用的指令字是( A.Abstract B.virtual C
14.Delphi 是哪个公司的产品( A. Microsoft B.IBM
15.窗体上放置有一个 TEdit 类控件 Edit1,当在 Edit1 中按下‘A’键时触发的事件和事件顺序是( A.OnKeyDown->OnKeyPress->OnKeyUp C.OnKeyPress 二、判断题 1.Pascal 语言中可以把一个实数赋值给一个整型变量,系统会自动取整。 错 ) ( 2.所有类都有 Name 属性。 错 ) ( B.OnKeyDown->OnKeyUp D.OnKeyDown->OnKeyUp->OnKeyPress
3.variant 类型的变量被动态赋值为一个特定的数据类型后,不能再赋值为一个其它的数据类型。 错 ) ( 4.函数 MessageDlgPos 与 MessageDlg 极为相似,只是 MessageDlgPos 函数能够控制信息对话框的出现位置。 对 ) ( 5.BitBtn 控件可以用来制作一个带图片的按钮,而 SpeedButton 则不能。 错 ) ( 6.MediaPlayer 控件的 AutoEnable 属性是用来控制该控件是否可用。 错 ) ( 7.图形组件没有输入焦点,不能接受用户的输入,它只具有向用户显示的功能。 对 ) ( 8.Timer 组件常称为“定时器
” ,它每隔固定的时间间隔可以触发一个 OnTimer 事件。 对 ) ( 9.Tobject 是 delphi 的基类,系统中的每一个类都是 Tobject 的子类。 对 ) ( 10.在 MDI 应用程序窗口中,如果将一个窗体设为父穷窗体,要将它的 FormStyle 属性设为 FsStayOnTop。 错 ) (
三、填空题 1.用于建立菜单项的下划线快捷方式的字符是 2.在设计阶段,利用 Image 对象的 3.所有可视化的 VCL 控件都是从 picture TControl &; 。 属性,可以加载一幅图片。 基类派生而来的。
4.Delphi 有三种控制循环的语句: 5.Delphi 支持 3 种类型的注释: 6.关闭文件需要使用 四、简答题 1.简述什么是对象和类。 closefile ()
repeat {} 函数。
语句,
while (* *)
语句, 注释, //
for
语句。 注释。
注释,
在面向对象的程序分析和设计技术中, “类”就是对具有相同属性和相同操作的一组相似对象的定义。 从另一个角度来看,对象就是类的一个实例。
2.简述程序错误的类型有哪些。 (1)
设计期错误 (2)编译期错误 (3)运行期错误 (4)逻辑错误 3.根据下列