Delphi期末考试试卷_第1页
Delphi期末考试试卷_第2页
Delphi期末考试试卷_第3页
Delphi期末考试试卷_第4页
Delphi期末考试试卷_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Delphi期末考试卷(A)第1页共4页汕头职业技术学院2006-2007学年第一学期期末试卷(A)课程名称 Delphi 学分 拟题人 审题人 系(校区) 班级 姓名 学号 题号12345678910总分得分一.选择题(每题2分,共30分).1、以下标识符中哪个是合法的Delphi标识符?[]。A.Delphi7B.Delphi.7C._Delphi_7_D.1st_class2、下列对TADOQuery组件ADOQuery1的SQL属性正确操作的语句是[]A.ADOQuery1.SQL.Clear:=’’;B.ADOQuery1.SQL.Close;C.ADOQuery1.SQL.Add:=’select*fromtable1’D.ADOQuery1.SQL.Text:=’select*fromtable1’3、[]组件没有Items属性。A.TComboBoxB.TListBoxC.TMemoD.TRadioGroup4、有序类型不包括以下的哪一个?[]A.RealB.IntegerC.CharD.Boolean5、以下哪个组件是可视组件?[]A.TDBGridB.TADOQueryC.TDataSourceD.TADOConnection6、以下哪个不是关系型数据库?[]A.AccessB.ADOC.SQLServerD.Oracle7、[]是一种提供访问各种数据类型的连接机制,是基于OLE-DB之上的技术,是微软提出的新标准,且力图将它树为新的统一数据库接口.A.DAOB.ODBCC.ADOD.BDE8、以下哪个组件是通过SQL属性来获取数据的?[]A.TDataSourceB.TADOConnectionC.TADOTableD.TADOQuery9、ConnectionString属性是用于设置要连接的数据库的,以下哪个组件无该属性?[]A.TDataSourceB.TADOConnectionC.TADOTableD.TADOQuery10、要让菜单项的名字之前显示一个勾,应该设置菜单项的[]属性值为true。A.DefaultB.CheckedC.EnabledD.Visible11、如果想在界面中直观地显示一些几何图形,就要用到TShape组件,以下[]属性用于设置它的形状。A.BrushB.PenC.ShapeD.Name12、设n为整型变量,且已赋值为1898,表达式(nmod100)div10表示:A.分离出个位数字B.分离出十位数字C.分离出百位数字D.分离出千位数字13、设有如下程序段:i:=1;repeatn:=i*i;i:=i+2;untiln>2*i;假设所有变量均已说明,问其中循环体的执行次数是:A.1B.2C14、如果用户不希望别人看到他在文本编辑框中输入的字符,可以将TEdit的[]属性设置为*。A.PasswordCharB.CaptionC.TextD.Name15、若要设置TLabel组件中的文本在水平方向上居中对齐,应将[]属性值设为taCenter。A.AlignmentB.LayoutC.WordWrapD.Transparent二.填空题(第10、11空每空1分,其它每空2分,共40分).Delphi是在原有(1)语言的基础之上发展走来的。表达式Succ(‘H’)+Pred(‘U’)的值为(2)。用布尔表达式表示下列命题:y∈[-10,-1],或者y∈[1,10](3);n是m的倍数(4)。OOP是一种非常重要的编程思想,它的三个特征是(5)、(6)、(7),与该编程思想相对应的是面向过程编程,C语言就是面向过程编程的典型代表。异常处理有两种结构:try...except...end形成了一个(8)保护块,try...finally...end形成了一个(9)保护块。正常情况下,except后面的语句(10)(会/不会)被执行,finally后面的语句(11)(会/不会)被执行.Raise方法的作用是:(12).TRadioButton组件的(13)属性为True时,该单选按钮处于选中状态。TBitBtn叫位图按钮,它的(14)属性用来设置按钮的种类,可以选择bkAbort,bkOK,bkNO等,对于这些常用的位图按钮,Delphi已给它们作好了显示的文字,还附上了相应的图标。Delphi提供了公共对话框组件供编程者直接使用,要打开这些对话框需要编写相应代码,一般的打开方式是调用这些对象的(15)方法。数据库系统由三大部分组成:(16),(17),(18).目前,(19)型数据库系统应用最为广泛。TADOConnection组件用于与数据库建立连接,它有一个(20)属性,这个属性用于控制连接数据库时是否弹出登陆对话框,当它为True时,无论在ConnectionString中是否包含了用户密码码信息,程序都将弹出一个登陆对话框。该组件可以获取数据库的数据表信息,这需要用到(21)方法。三.判断题(每题1分,共5分)1、对象的Name属性值可以为空。2、TLabel和TEdit组件都可以用于用户输入数据。3、TStatusBar组件一般放置在窗体的底部,可以分成几个窗口,每个窗口可以显示不同的信息。4、在窗体的FormCreate事件过程中定义的变量是全局变量。5、当程序运行时,如果要求窗体中的某个按钮不再显示,只需将该按钮的Visible属性设置为false。四.(10分)声明一个水果类TFruit,私有成员为FName(水果名,string类型),FColor(颜色,TColor类型),FTaste(味道,Ttaste类型),公共属性为Color,从FColor里获取属性值,通过SetColor方法设置属性值,默认值为red,公共方法有Infor过程,没有参数。五.(15分)数据库Contact.mdb中有“公司”表和“联系人”表,结构如下:公司:公司编号,公司名称,地址,城市,省区市,邮政编码,地区,国家,网站;联系人:联系人编号,公司编号,姓名,出生日期,籍贯,电话,电子邮箱;两表通过“公司编号”关联,在窗体上显示地区为“北京”的公司的所有联系人姓名及其所在公司名称,如下图所示:窗体上ADOConnection1组件已连接了Contact.mdb,请对数据库组件的相关属性进行设置:ADOConnection1.LoginPrompt:=(1)ADOQuery1.Connection:=(2)ADOQuery1.SQL.Text:=‘(3)’ADOQuery1.Active:=(4)DataSource1.DataSet:=(5)DBGrid1.DataSource:=(6)DBNavigator1.DataSource:=(7)窗体上“排序”按钮的功能是对记录以“公司名称”进行升序排列,“过滤”按钮的功能是只显示姓郑的联系人的信息,请编写代码完成相应功能:procedureTForm1.BtnSortClick(Sender:TObject);//排序begin(8)end;procedureTForm1.BtnFilterClick(Sender:TObject);//过滤begin(9)end;

汕头职业技术学院2006-2007学年第一学期期末试卷答题卷(A)课程名称Delphi 系(校区) 班级 姓名 学号 一.(30分)选择题.题号123456789101112131415答案二.(40分)填空题.1.(1)2.(2)3.(3)(4)4.(5)(6)(7)5.(8)(9)(10)(11)6.(12)7.(13)8.(14)9.(15)10.(16)(17)(18)(19)11.(20)(21)三.(5分)判断题(在题号后打勾或打叉).1.2.3.4.5.四.(10分)定义类

五.(15分)编程(1)(2)(3)(4)(5)(6)(7)(8)(9)

汕头职业技术学院2006-2007学年第一学期期末试卷答案(A)一.CDCAABCDABCBCAA二.(1)Pascal(2)IT(3)y>=-10andy<=-1ory>=1andy<=10(4)nmodm=0(5)数据封装(6)继承性(7)多态性(8)异常响应(9)资源(10)不会(11)会(12)抛出异常(13)Checked(14)kind(15)Excete(16)数据库(17)数据库管理系统(18)数据库应用程序(19)关系(20)LoginPrompt(21)Ge

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论