delphi试题01

上传人:第*** 文档编号:34215419 上传时间:2018-02-22 格式:DOC 页数:10 大小:184KB
返回 下载 相关 举报
delphi试题01_第1页
第1页 / 共10页
delphi试题01_第2页
第2页 / 共10页
delphi试题01_第3页
第3页 / 共10页
delphi试题01_第4页
第4页 / 共10页
delphi试题01_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《delphi试题01》由会员分享,可在线阅读,更多相关《delphi试题01(10页珍藏版)》请在金锄头文库上搜索。

1、1Delphi 程序设计试卷学号: 姓名: 专业: 班级: 题号 一 二 三 四 五 总分 登分人题分 30 10 10 30 20 100得分一、 单项选择题(每小题 1 分,共 30 分)1. 一个 Delphi 应用程序必有一个 文件和至少一个单元文件。A. 程序 B. 工程 C. 数据 D. 图形2. 在窗体中完成多个控件整齐排列,应使用何种操作? A. Align B. Bring to front C. Scale D. Send to back3. form(窗体)的 OnCreate 事件在何时触发? . A. 窗体关闭 B. 窗体建立 C. 窗体隐藏 D. 窗体活动4. 下列

2、哪种属性可以设置窗体无最大化、最小化和关闭图标? A. bordericons B. formstyle C. visible D.enabled5. 下列哪个属性决定控件的可见和不可见? A. Color B. Formstyle C. Visible D. Enabled6. 所有可视化的 VCL 控件都是从哪一个基类派生而来的? A. Tcontrol B. TwidgetControl C. TwinControl D. TwindowControl7. Delphi 中, 是特殊的单元文件,可理解为主单元文件,或者说主程序,而其它的单元文件可以看作是被其所调用的子程序。A. 窗体文件

3、 B. 项目文件 C. 资源文件 D. 配置文件8. 下列哪个属性是控制窗体标题的属性? A. Formstyle B. Caption C. Font D. Enabled9. 下列哪种类型的常量不能用来定义子界类型? A实型数据(Real) B用户定义的任何顺序类型C字符型 (Char) D整型( Integer)10. 下列变量命名正确的是 。 A. 7ABC B. Program7 C. page21 D. program11. 如果要检查 edit 编辑框中输入的字符,可以在哪个事件处理程序中编写代码检查 。AOnClick BOnEnter COnMouseUp DOnKeyPre

4、ss 12. 以下哪个函数是输入对话框函数? 。 A. inputbox B. messagebox C. messagedlg D. showmessage 13. 下列对象不能响应 Click 事件的是 。得分 评卷人 2A列表框 B图片框 C窗体 D计时器14. 已知对话框函数 MessageDlgPos(ConstMsg:String;DlgType:TmsgDlg Type;Buttons:TmsgDlgButtons;HelpCtx:longint;X,Y:Integer):Word.问:DlgType 取何值时,会出现感叹号? 。 A.mtwarning B.mtconfirma

5、tion C.mtInformation D.mtCustom15. 关于变量,下列说法错误的是: 。 A.全局变量与局部变量名相同时,在过程之外是全局变量作用B.全局变量与局部变量名相同时,内部是局部变量作用C.全局变量与局部变量名相同时,在过程之外全局变量无作用D.全局变量与局部变量名相同时,在过程之外是全局变量作用而在内部是局部变量作用16. Delphi 的单元( Unit)包含 Interface 和 Implementation 两部分,所有函数和过程的实现代码都放在 Implementation 部分。 放在 Interface 部分。A.如果函数或过程需要被别的单元调用,其声明

6、必须B.函数和过程的声明可以放在任何部分,但类型、常量和变量的定义必须C.所有类型、常量和变量的定义及函数和过程的声明都要D.除了单元内部调用的常量和变量之外,其余定义和声明都17. procedure 和 function 的结构和功能相似, 。 A.前者可以取代后者 B.后者可以取代前者C.但前者有返回值,后者没有 D.二者都可以返回一个值18. 函数的参数在声明时如果带 var 前缀, 。 A.调用时必须在相应位置放个地址指针B.调用时必须在相应位置放一个整数C.可以在函数中改变参数的值,并回传给调用方D.函数中只能访问其地址指针,得不到参数值19. 下列说法正确的是: 。 A.函数只能

7、出现在表达式中B.函数不能出现在表达式中C.函数不仅可以出现在表达式中,也可以以其他方式出现D.函数在同一表达式中不能出现多次20. 下列过程首部定义正确的是: 。 A.procedure fun1 (k,s:real;n:integer);B.procedure fun1 (k:real,s:real,n:integer);C.procedure fun1 (k;s:real,n:integer);D.procedure fun1 (real:k;s,integer:n);21. 已知 Var a:arraya.e,1.8 of real; 则数组 a 中包含的元素的个数为 。 A.5 B.

8、20 C. 40 D.11 22. 动态数组与静态数组的区别是 。 A. 是否是一维数组 B. 元素类型是否是整型C. 定义时是否明确了数组元素的个数 D. 元素类型是否一致23. 用于建立菜单项的下划线快捷方式的字符是: 。 A. B.# C.& D.324. 组合框 ComboBox 中的数据在哪个属性中添加? 。AText BItems CDragDownCount DSorted25. 利用 Image 对象的 属性设置,可以改变 Image 的大小,以适应加载的图像大小。 A. Stretch B. AutoSize C. Align D. Center26. 在绘制封闭图形时,要想

9、使它的填充色为某一指定颜色,应设置 Tcanvas对象的 属性A. pen.color B. brush.color C. pen.style D. bursh.style27. BDE 的中文含义是 ,它是数据库应用中的一种连接方法。 A. 数据库连接 B. 数据库引擎 C. 开放式数据库 D. 数据库文件28. Eof 表明当前记录指针所处的位置是: 。 A. 数据集的最后一个记录 B. 数据集的第一个记录C. 数据集的中间记录 D. 不确定29. 要使 Tquery 组件的 SQL 语句执行后返回结果集,应调用 Tquery 组件的 方法。A. add B. open C. execsq

10、l D. open 和 execsql30. 找出下列异常处理中错误的说法? 。 A.在 tryexcept end 语句中,正常情况下 except 后面的语句会被执行B.在 tryexcept end 语句中,异常情况下 except 后面的语句会被执行C.在 tryfinallyend 语句中,正常情况下 finally 后面的语句会被执行D.在 tryfinallyend 语句中,异常情况下 finally 后面的语句会被执行二、 填空题(每空 0.5 分,共 10 分)1. Delphi 的 复合语句是由 和 之间的多个语句组成的。2. 程序运行时,要求窗体的某个按钮不再响应鼠标单击

11、操作,可将其 属性设置为 即可。3. 组件分为 和 两大类,其中 在程序设计是以 方式出现在窗口中,运行时被隐蔽地嵌入到窗口中 ,与摆放位置无关。4. 当程序运行时,要求窗体中的文本框初始状态呈现空白,可在设计阶段时,将此文本框的 属性设置成 。5. Delphi 提供了 打开文件对话框组件 ,用来显示一个“打开”对话框,在程序中使用 方法来激活。6. TForm 的 和 两种方法均触发 OnShow 事件。7. RadioGroup 对象的单选按钮个数及名称是通过 属性来进行设置的。8. 调用 Table 组件的 方法或 方法可使数据表进入插入模式。9. TQuery 对象存储一条 Upda

12、te 语句,执行时要调用 Query 的 方法。得分 评卷人 410. 对象是类的 ,它与类之间是一种变量和变量类型的关系。 11. TDatasource 组件是通过 属性与 TTable 组件建立联系的。 12. TADOConnection 组件的 属性决定当连接一个数据库时是否出现一个登录对话框。三、 多项选择题(从备选答案中选出全部正确答案,将其题号填入括号内,每小题 1 分,共 10 分)1. Delphi 支持的 3 种注释方法是: 。A. B. (* *) C. / D. 2. 下列实数中合法的是 。A. 0.25E+02 B. .25+2 C. 25E+2 D. 34.53. 以下不可以由用户输入编辑文本组件 。ATEdit B. TMemo C. Tlistbox D. Tl

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号