《Delphi程序设计》试题及解答 卷 6 一、填空题(20分,每空 2分) 1、现实世界中对象具有自己的状态和行为。对应着,面向对象技术中的对象可以具有自己的属性和 。 2、结构化程序设计要求程序中仅采用顺序、分支和循环三种控制结构,其中每种结构只能有 和一个出口。 3、Delphi 应用程序中单元文件的扩展名是 。 4、与数学表达式 53)(cos2xba对应的 Object Pascal 表达式是 。 5、对于下面的条件表达式: ((3 <= x)AND (x < 0)) OR (x in [1..10]) 当 x = 3 时, 该表达式的值为 。 6、ListBox 对象列表框中的内容是通过 属性来进行设置的。 7、如果想设计 DBGrid 对象的列标题和对齐方式,可以对 DBGrid 对象的 属性进行设置。 8、时钟组件(Timer)能有规律的以一定时间间隔触发 事件 9、能够实现格式化输入的编辑框组件是 10、利用 对象的 LineTo 等方法,可以绘制基本图形。 二、单项选择题(20分,每题 2分) 1、Delphi 程序设计的基本特点是( )。 A. 可视化程序设计 B. 代码程序设计 C. 事件驱动编程 D. A 和 C 2、进度显示组件 ProgressBar 的当前进度可以通过( )属性设置。 A. Step B.Scroll C. Position D.Max 3、下列变量命名正确的是( )。 A.7ABC B. My 7 C. page@2 D.cmd..1 4、“x 是小于 200 的非负数”的 Object Pascal 表达式是( )。 A.0 ≤ x < 200 B. x >= 0, x <200 C.(x >=0) AND (x < 200) D. (x >= 0 ) OR (x <200) 5、在窗体上建立多页面的用户界面,需要首先建立的对象是( ) A. TabControl B.PageControl C. HeaderControl D.PageScroller 6、能够删除 edit1 中内容的语句是( )。 A. edit1.Clear ; B.edit1. Focu sed ; C. edit1.Tex t= nu ll ; D.edit1.tex t :='\0' ; 7、现建立一个简单报表,仅包含数据列标题栏、数据栏和汇总栏,则在 Bands 属性的子属性中,不需要选择的是( ) A.HasColumnHeader B. Detail C.Summary D.Title 8、下面哪个功能键可以调出Delphi 的联机帮助信息( ) A.F1 键 B.F2 键 C.F3 键 D.F4 键 9、以下能够触发编辑框(Edit)组件OnChange事件的操作是( ) A. 鼠标单击编辑框 B. 鼠标双击编辑框 C. 在编辑框中选择文本 D. 在编辑框中...