delphi数据库编程.doc
《delphi数据库编程.doc》由会员分享,可在线阅读,更多相关《delphi数据库编程.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Delphi程序设计试题及解答 一、填空题(20分,每空2分)1、现实世界中对象具有自己的状态和行为。对应着,面向对象技术中的对象可以具有自己的属性和 。2、Delphi应用程序中项目文件的扩展名是 。3、结构化程序设计要求程序中仅采用顺序、分支和循环三种控制结构,其中每种结构只能有 和一个出口。4、在Delphi集成开发环境中,如果想要直接设置或者修改对象的属性,可以通过对象查看器(Object Inspector)中的 窗口直接进行设置。5、ListBox对象列表框中的内容是通过 属性来进行设置的。6、时钟组件(Timer)能有规律的以一定时间间隔触发 事件。7、如果让界面上的一个按钮变为
2、不可用,需要将它的 属性设为False。 8、Image组件可通过设置其 属性为True使Image组件根据图像的大小自动调整显示窗口大小。9、Delphi的一个项目由若干文件组成,其中文件名后缀含有“”的文件为 。10、与数学表达式 对应的Object Pascal表达式是 二、单项选择题(30分,每题3分)1、Delphi程序设计的基本特点是( )A 可视化程序设计 B 代码程序设计 C 事件驱动编程 D A和C2、修改窗体的标题时,应当设置form的属性是( )ACaption B NameC TextD Label3、下列哪个常量说明语句是正确的( )A. const x := (c
3、16);B. const x : 16 ;C. const x := 16 ;D const x = 16 ;4、“x 是小于100的非负数”的Object Pascal表达式是( )A0 x = 0, x=0) AND (x = 0 ) OR (x100)5、编辑框(Edit)中的文本发生改变时引发的事件是( )AAutoSize BOnChange CSetFocus DSetText6、表达式 30 19 div 2 的值是( )A 37 B 49C 39D 407、现建立一个简单报表,仅包含报表标题栏、数据栏和汇总栏,则在Bands属性的子属性中,不需要选择的是( )AHasColum
4、nHeader BDetailCTitle DSummary 8、下面哪个功能键可以调出Delphi 的联机帮助信息( )AF1键 BF2键CF3键 DF4键9、数据库组件中,提供了对数据库读写操作功能的核心组件是( ) A数据源组件 B用户界面组件 C数据集组件 D数据感知控件10、以下控件中没有Items属性的是( )AComboBox B ListBox CRadioGroup DMemo三、判断题(10分,每题2分)请给下列论述中正确的打上“”,错误的打上“”(10分,每题1分)1、() 一个数组中的各元素的数据类型必须相同。2、( )在一个项目中,可以根据需要将任何一个窗体定义为主窗
5、体。3、() 每个数据感知控件都必须指定DataSource和DataField两个属性值。4、() label 和 Edit 组件都可以用于用户输入数据。5、( ) 按钮组件和编辑框组件能够响应的事件有些是相同的。四、程序填空题(30分,每题10分)1、(10分,每空2分)本程序根据用户选择的运算符对输入的二个操作数进行运算,并显示运算结果。设计界面和运行界面如图所示。其中,运算符是一个含有4个单选按纽的RadioGroup1对象。 下面是单击“运算”按钮的事件处理程序,请根据功能要求完成程序填空。-procedure TForm1.Button1Click(Sender: TObject)
6、;/运算var x1,x2,y :Integer;begin x1 := StrToInt( Edit1. ); x2 := StrToInt( Edit2. ); Case .ItemIndex of 0: y := x1 + x2 ; 1: y := x1 - x2; 2: y := x1 * x2; 3: y := x1 Div x2; End; Edit3. := IntToStr( );end;-2、(10分,每空2分)数据库mydb中有关系表student,其结构如下:student(sno学号,sname姓名,sex性别,birthday生日)现编写一个学生信息浏览程序,设计界面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- delphi 数据库 编程
限制150内