delphi试卷七
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Delphi 程序设计》试卷
学号: 姓名: 专业: 班级: 一、 单项选择题(每小题1分,共20分)
1. Delphi 结束程序退出运行的方式主要是调用Application 的T erminate 和 。
A. 借助Quit 命令
B. 调用Windows 的隐藏窗口函数
C. 释放所有内存空间
D. 关闭主窗口
2. 是Delphi 提供的可视化组件库。
A.RAD
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. 不给变量赋值就直接使用
9. 在Delphi 组件中许多组件都有Maxlength 属性,当该属性设置为0时, 。
A. 组件的最大字符数为0
B. 组件的最大字符数可以任意
C. 不限制最大字符数
D. 表示不能输入字符
10. 程序设计经常采用十六进制数,因为十六进制数_____.
A.比十进制数表示范围更大
B. 比十进制数表示更加精确
C.比较容易和二进制数相互换算
D.比较容易表示图形和图象数据
11. Procedure和Function的结构和功能相似,。
A. 前者可以取代后者
B. 后者可以取代前者
C. 但前者有返回值,后者没有
D. 二者都可以返回一个值
12. 下列说法正确的是。
A. uses在程序或单元中的作用是列出不想要包含进来的单元
B. uses在程序或单元中的作用是列出所有单元
C. uses在程序或单元中的作用是列出想要包含进来的单元
es在程序或单元中无作用
13. 下列说法正确的是。
A. 组件必须是可视的,这样用户才能使用
B. 控件都是可视的
C. 按钮是组件,而窗体则不是组件
D. 一个组件肯定是控件
14. Tquery组件可以实现SQL语句的优化的方法是。
A. Open
B. execsql
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中的常用键盘标准公共事件。
A. Onkeydown
B. Onkeypress
C. Onkeyenter
D. OnkeyUp