资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
20132013 年年 9 9 月份考试月份考试 DelphiDelphi 程序设计语言第一次作业程序设计语言第一次作业 一、单项选择题(本大题共一、单项选择题(本大题共 8080 分,共分,共 2020 小题,每小题小题,每小题 4 4 分)分) 1. 下列符号中哪个可以作业用户自定义的标识符?( ) A. Student B. ASM C. PROGRAM D. program 2. 下面哪个功能键可以调出 Delphi 的联机帮助信息( ) A. F1 键 B. F2 键 C. F3 键 D. F4 键 3. 调试程序时,需要执行执行点所在的源代码行,并停留在下一个源代码行。 可通过( )菜单项进行 A. Run B. Step Over C. Trace Into D. Trace To Next Source Line E. Run to Cursor 4. 调试时按 F8 键,其作用是( ) A. 执行到光标处 B. 执行到断点处 C. 单步执行 D. 跟踪 5. Delphi 中用来与用户交互,显示,修改数据库中的数据的控件位于( )页上 A. Data Access page B. Data Control Page C. Standard Page D. Win32 Page 6. 类通过一个简单的( ) ,与外界发生关系 。 A. 外部接口 B. 函数 C. 过程 D. 全局变量 7. 发生在鼠标左键单击控件时的事件是( ) A. OnMouseDown B. OnMouseUp C. OnClick D. OnDbClick E. OnEnter 8. 下列常量说明语句哪个是合法的?( ) A. const c :=(a3.4) B. const c:3.4; C. const c=3.4;D. const c:=10 and 20; 9. 函数由( )关键字引出 A. Prochure B. Function C. Procedure D. Func 10. String 类型的最大长度是( ) A. 256 个字符 B. 255 个字符 C. 一个字符 D. 254 个字符 11. 组件 ScrollBar 位于下列( )组件页 A. Standart B. Additional C. win32 D. Dialogs 12. Delphi 中,( )语句用于从 For 语句、While 语句或 Repeat 语句中强行退 出。 A. Break B. Continue C. Exit D. Halt 13. Rewrite 过程的作用是( ) A. 创建并打开文件 B. 创建文件 C. 覆写文件 D. 打开文件 14. 下面( )不是 Object Pascal 的自定义数据类型 A. 枚举型 B. 子界类型 C. 记录类型 D. 字符串类型 15. 现建立一个简单报表,仅包含报表标题栏、数据栏和汇总栏,则在 Bands 属性的子属性中,不需要选择的是( ) A. Title B. Detail C. HasColumnHeader D. Summary 16. 下列( )不是 Object Pascal 的标准语句 A. 顺序语句 B. 选择语句 C. 循环语句 D. 控制语句 17. 请指出下列字符串中哪个属于对象 Pascal 语言指令字?( )A. mod B. not C. write D. finally 18. 下面( )不是 Delphi 可处理的文件 A. 文本文件 B. 类型文件 C. 无类型文件 D. 字符串文件 19. 将数据及对数据的操作方法封装在一起,作为一个相互依存、不可分离的 整体,成为一个( ) 。 A. 类 B. 对象 C. 属性 D. 方法 20. 在面向对象中,( )是指在一般类中定义的属性或行为,被特殊类继承之后, 可以具有不同的数据类型或表现出不同的行为。这使得同一个属性或行为在一 般类及其各个特殊类中具有不同的语义。 A. 封装 B. 重载 C. 抽象 D. 多态 二、判断题(本大题共二、判断题(本大题共 2020 分,共分,共 1010 小题,每小题小题,每小题 2 2 分)分) 1. 使用 Runtime Packages 技术可以将原先独立的可执行文件分解为动态链接 库加上小的可执行文件,这样作的好处是所占磁盘空间比一个独立的可执行文 件小。( ) 2. ABC 可作为 Delphi 的变量名。( ) 3. 粘贴时,如果作为容器的组件已被选择,剪贴板中的组件会当作容器组件的 子组件来粘贴( ) 4. 组件属性的 Visable 的作用是 使组件不起作用( ) 5. 缩进是指在每一级有两个空格( ) 6. Delphi7 可以很方便的编写 windows XP 风格的应用程序( ) 7. Enabled 属性不适用于非可视组件。( ) 8. 当用户关闭窗体时,一定会触发 OnCloseQuery 事件弹出一对话框询问是否 关闭当前窗口( ) 9. 对于用户的 Delphi 工程中创建的窗体及其组件的属性都保存在一个独立的 描述文件,即扩展名为 DSK 的文件中。( ) 10. 在表中,每一行称为一条记录( )答案:答案:一、单项选择题(一、单项选择题(8080 分,共分,共 2020 题,每小题题,每小题 4 4 分)分)1. A 2. A 3. C 4. C 5. B 6. A 7. C 8. C 9. B 10. B 11. B 12. A 13. C 14. D 15. C 16. D 17. C 18. D 19. B 20. D 二、判断题(二、判断题(2020 分,共分,共 1010 题,每小题题,每小题 2 2 分)分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 20132013 年年 9 9 月份考试月份考试 DelphiDelphi 程序设计语言第二次作业程序设计语言第二次作业 一、单项选择题(本大题共一、单项选择题(本大题共 8080 分,共分,共 2020 小题,每小题小题,每小题 4 4 分)分) 1. 下面哪句话比较准确地定义了 Delphi( ) A. 面向对象的编程语言 B. 面向对象的可视化的开发环境 C. 数据库的客户端开发工具 D. 数据库报表生成工具 2. 关于 CLX 以下说法不正确的是:( ) A. CLX 是在 VCL 的基础上开发的,而非重新开发的 B. CLX 是伴随着 LINUX 问世的 C. CLX 的含义就是跨平台类库 D. VCL 的代码不可以直接移植到 CLX 3. 下面( )不是类型文件的打开方式 A. Rewrite B. Reset C. Append D. Procedure 4. Delphi 中,( )组件在数据库应用程序编写中经常使用,是连接数据访问组 件 TTable、TQuery 等数据集组件和 TDBGrid、TDImage 等数据控制组件之间的 桥梁 。 A. TSession B. TNestedTable C. TBatchMove D. TDataSource 5. 如果要检查 edit 编辑框中输入的字符,可以在哪个事件处理程序中编写代 码检查( ) A. OnClick B. OnEnter C. OnMouseUp D. OnKeyPress 6. 返回当天的日期的函数是( ) A. Date B. Now C. Dayof D. Datetime 7. 一个关系数据库是由若干( )组成 A. 树 B. 网 C. 堆 D. 二维表 8. 以下正确的枚举定义是( ) A. type vowel = (a,e,i,o,u); B. type num = (1.3,8.10); C. type color = (red,blue,green); D. type realtype =( 1.5,2.5,3.5,4.5); 9. 编译后帮助文件的扩张名是什么?( ) A. HPJ B. OBJ C. HLP D. RTF 10. 有多种方法可以在 OLE 文档接收器中放置对象,但不包括( ) A. 使用特定的菜单命令嵌入对象 B. 从剪贴板粘贴对象,来建立新嵌入对象 C. 从剪贴板粘贴链接对象,来建立新嵌入对象 D. 由服务器生成的文件中建立新对象。 E. 通过 ODBC 接口,传递对象 11. 下列值中不是 FormStyle 属性的可能值的是( ) A. fsNormal B. fsMIDChild C. fsMIDForm D. fsStayOnTop E. fsDeskTop 12. 标准对话框的打开始用( ) A. Open B. Execute C. use D. on 13. 以下那个组件不可以由用户输入编辑文本( ) A. TEdit B. TcomboBox C. TMaskEdi D. Tlabel E. TStringGrid 14. 以下叙述中错误的是( ) A. 一个项目包含不止一种类型的文件。 B. 窗体的 Show 方法的作用是显示该窗体。 C. 窗体的 Hide 方法和 Release 方法的作用完全相同。 D. 若项目文件中有多个窗体,可以根据需要指定一个窗体为主窗体。 15. 现建立一个简单报表,仅包含数据列标题栏、数据栏和汇总栏,则在 Bands 属性的子属性中,不需要选择的是( ) A. HasColumnHeader B. Detail C. Summary D. Title 16. 表达式(12)56) and (a in abc) or (not true)的值为( ) A. True B. False C. 不确定D. 无值 17. 最适合于在工具栏上放置的工具按钮是( ) A. Button B. RadioButton C. SpeedButton D. BitBtm 18. Image 组件用来显示一张图片,这些图片可以来自存储在硬盘上的图形文 件,其中不包含的格式是( ) A. 位图文件(BMP) B. 图标文件(ICO) C. Jpeg 文件(JPG) D. 图像文件(gif) 19. 下列符号中哪一个是 Delphi 中的合法变量名?( ) A. AB7 B. 7AB C. IF D. AB7 20. 面向对象程序设计同结构化程序设计相比最大的区别就在于( ) A. 前者首先关心的是所要处理的数据,而后者首先关心的是功能 B. 前者首先关心的是所要处理的结构,而后者首先关心的是功能 C. 前者首先关心的是所要处理的数据,而后者首先关心的是结构 D. 前者首先关心的是所要处理的结构,而后者首先关心的是数据 二、判断题(本大题共二、判断题(本大题共 2020 分,共分,共 1010 小题,每小题小题,每小题 2 2 分)分) 1. 布尔类型的变量只存储一个逻辑值( ) 2. ABC 可作为 Delphi 的变量名。( ) 3. Search 菜单的 Find Error 命令是用来寻找运行时的错误,而不是寻找编译 错误。( ) 4. Windows 中的菜单大体上分为两种:下拉式菜单和弹出式菜单( ) 5. 当用户关闭窗体时,一定会触发 OnCloseQuery 事件弹出一对话框询问是否 关闭当前窗口( ) 6. Object-Oriented Analysis 是指面向对象的分析( ) 7. FindKey 方法和 GotoKey 方法的根本区别在于查找值要作为参数传递给 GotoKey 函数。( ) 8. 在事件处理程序中定义的变量,其生命周期仅限于该过程。( ) 9. 数组和记录结构两者既可以存储同一类型的数据,也可以存储不同类型的数 据( ) 10. 在一个项目中,第一个建立的窗体就是主窗体( )答案:答案:一
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号