程序设计》 《Delphi 程序设计》
试卷 : 题号 题分 得分 得分 评卷人 单项选择题(每小题 1 分,共 20 分) 一、 单项选择题 一 20 : 二 5 三 10 专业: 四 10 五 25 六 15 班级: 七 15 总分 100 核分人
1. Delphi 结束程序退出运行的方式主要是调用 Application 的 Terminate 和 A. 借助 Quit 命令 B. 调用 Windows 的隐藏窗口函数 C. 释放所有内存空间 D. 关闭主窗口 2. 是 Delphi 提供的可视化组件库。
。
B.OOP C.BDE D.VCL 3. 是 Windows 发出的一个通知,它告诉应用程序某个事件发生了。在 中,大多数情况下 Delphi 将其封装在 VCL 的事件中,我们只需处理相应的 VCL 事件就可以了。 A.消息 B.方法 C.属性 D.VCL 4. 当创建窗体, 并且 Visible 属性设置为 True 时, 下列事件出现的顺序是 。 A. Create、Show、Paint、Activate B. Create、Activate、Show、Paint C. Create、Paint、Activate、Show D. Create、Paint、Show、Activate 5. 应用程序都要占用一定的内存资源,只是有些编程环境把内存______过程隐藏 起来,编程者可能没有察觉。 A. 申请和释放 B. 编译和解释 C. 连接和中断 D. 扩展和
压缩 6. Delphi 类库 VCL 库中所有控件的基类是 。 A.TObject 类 B.TPersistent 类 C.TComponent 类 D.TControl 类 7. 窗口的 KeyPreview 属性如果设置为 True, 。 A.窗口中的构件将不能获取键盘输入 B.窗口将在子构件之前获取键盘输入 C.回车符和跳格符输入将被滤除 D.回车符和跳格符输入将被窗口截获 8. 程 序 中 使 用 全 局 变 量 有 它 方 便 之 处 , 但 容 易 造 成 意 想 不 到 的 错 误 。 比 如 A. B. C. D. 。 用全局变量取代同名的局部变量 在一处给变量赋了值,在另一处又不经意地改成别的值。 用了两个同名全局变量,造成运行错误 。
A.RAD
不给变量赋值就直接使用 9. 在 Delphi 组件中许多组件都有 Maxlength 属性, 当该属性设置为 0 时, B. 组件的最大字符数可以任意 A. 组件的最大字符数为 0
1
C. 不限制最大字符数 D. 表示不能输入字符 10. 程序设计经常采用十六进制数,因为十六进制数_____. A.比十进制数表示范围更大 B. 比十进制数表示更加精确 C.比较容易和二进制数相互换算 D.比较容易表示图形和图象数据 11. Procedure 和 Function 的结构和功能相似, 。 A. 前者可以取代后者 B. 后者可以取代前者 C. 但前者有返回值,后者没有 D. 二者都可以返回一个值 12. 下列说法正确的是 。 A. uses 在程序或单元中的作用是列出不想要包含进来的单元 B. uses 在程序或单元中的作用是列出所有单元 C. uses 在程序或单元中的作用是列出想要包含进来的单元 D.uses 在程序或单元中无作用 13. 下列说法正确的是 。 A. 组件必须是可视的,这样用户才能使用 C. 按钮是组件
,而窗体则不是组件 B. 控件都是可视的
D. 一个组件肯定是控件 14. Tquery 组件可以实现 SQL 语句的优化的方法是 。 A. Open B. exec
sql C. prepare D. active 15. 在‘abcd’字符串中添加回车换行控制符的方法是 。 A. ‘abcdenter’ B. ‘abcd’+enter C. ‘abcd’+#10 D. strcopy(‘abcd’,#10) 16. 显示器上的图像是由众多小像素点组成。 程序绘图时实际上就是 。 A. 把像素点的颜色调到最佳值 B. 确定每个像素点的亮度和色彩 C. 确定每个像素点的位置和色彩 D. 指定每个像素点是点亮还是熄灭 17. object Pascal 中类型声明的关键字是 。 A. Type B. Const C. Class D. Var 18.
Delphi 提供了很多和数据库关联的构件._______ A. 有些用于关联很多个字段,有些仅用于单个字段 B. 这些构件可用来显示数据,但不能用于修改数据 C. 这些构件仅在程序运行时才能和数据库关联 D. 一旦和数据库关联,这些构件就能够立即显示数据 19. 编写数据库应用程序可以采用 BDE 或 ADO。 A.二者都是微软公司提供的数据库接口 B. 二者都是 Borland 公司提供的数据库引擎 C. 前者是微软公司提供的数据库引擎 D. 后者是 WINDOWS 系统的通用数据库接口。 20. 下列 不是 Delphi 中的常用