福建工程学院可视化编程技术考试试题及解答.docx

上传人:rrsccc 文档编号:9820723 上传时间:2021-03-28 格式:DOCX 页数:7 大小:20.69KB
返回 下载 相关 举报
福建工程学院可视化编程技术考试试题及解答.docx_第1页
第1页 / 共7页
福建工程学院可视化编程技术考试试题及解答.docx_第2页
第2页 / 共7页
福建工程学院可视化编程技术考试试题及解答.docx_第3页
第3页 / 共7页
福建工程学院可视化编程技术考试试题及解答.docx_第4页
第4页 / 共7页
福建工程学院可视化编程技术考试试题及解答.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《福建工程学院可视化编程技术考试试题及解答.docx》由会员分享,可在线阅读,更多相关《福建工程学院可视化编程技术考试试题及解答.docx(7页珍藏版)》请在三一文库上搜索。

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。福建工程学院- 第二学期期末考试可视化编程技术考试试题及解答一、 填空题 ( 20 分, 每空 2 分 )1、 现实世界中对象具有自己的状态和行为。对应着, 面向对象技术中的对象能够具有自己的属性和。2、 Delphi 应用程序中项目文件的扩展名是。3、 结构化程序设计要求程序中仅采用顺序、 分支和循环三种控制结构 , 其中每种结构只能有 和一个出口。4、 在 Delphi 集成开发环境中, 如果想要直接设置或者修改对象的属性 , 能够经过对象查看器( ObjectInspector)中的窗口直接进行设置。5、 ListBox 对象

2、列表框中的内容是经过属性来进行设置的。6、时钟组件 (Timer) 能有规律的以一定时间间隔触发事件。7、 如果让界面上的一个按钮变为不可用, 需要将它的属性设为 False。8、 Image 组件可经过设置其属性为 True 使 Image 组件根据图像的大小自动调整显示窗口大小。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。9、 Delphi 的一个项目由若干文件组成, 其中文件名后缀含有” ”的文件为。10、 与数学表示式对应的ObjectPascal 表示式是二、 单项选择题 ( 30 分 , 每题 3 分 )1、 Delphi 程序设计的基本特点是( )A 可视化程序

3、设计B代码程序设计C事件驱动编程DA 和 C2、 修改窗体的标题时, 应当设置form 的属性是 ( )A CaptionB NameCTextD Label3、 下列哪个常量说明语句是正确的( )A.constx:=(c16);B.constx:16;C.constx:=16;Dconstx=16;4、 ”x是小于 100 的非负数 ”的 ObjectPascal 表示式是 ( )A 0 x=0,x=0)AND(x=0)OR(x100)资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。5、 编辑框 ( Edit) 中的文本发生改变时引发的事件是( )A AutoSizeB OnC

4、hangeCSetFocusD SetText6、 表示式 30 19div2 的值是 ( )A 37B49C39D407、现建立一个简单报表, 仅包含报表标题栏、数据栏和汇总栏, 则在 Bands 属性的子属性中, 不需要选择的是( )A HasColumnHeaderB DetailC TitleD Summary8、 下面哪个功能键能够调出Delphi 的联机帮助信息( )A F1 键 B F2 键C F3 键 D F4 键9、 数据库组件中 , 提供了对数据库读写操作功能的核心组件是( )A数据源组件B用户界面组件C数据集组件D数据感知控件资料内容仅供您学习参考,如有不当或者侵权,请联

5、系改正或者删除。10、 以下控件中没有Items 属性的是 ( )A ComboBoxB ListBoxC RadioGroupD Memo三、 判断题 ( 10 分, 每题 2 分 )请给下列论述中正确的打上”, 错误的打上 ”( 10 分, 每题 1分 )1、 ()一个数组中的各元素的数据类型必须相同。2、 ( ) 在一个项目中 , 能够根据需要将任何一个窗体定义为主窗体。3、 ()每个数据感知控件都必须指定DataSource和 DataField两个属性值。4、 ()label 和 Edit 组件都能够用于用户输入数据。5、 ()按钮组件和编辑框组件能够响应的事件有些是相同的。四、 程

6、序填空题 ( 30 分 , 每题 10 分 )1、 ( 10 分 , 每空 2 分)本程序根据用户选择的运算符对输入的二个操作数进行运算, 并显示运算结果。设计界面和运行界面如图所示。其中, 运算符是一个含有 4 个单选按纽的RadioGroup1 对象。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。下面是单击 ”运算 ”按钮的事件处理程序, 请根据功能要求完成程序填空。-procedureTForm1.Button1Click(Sender:TObject);/ 运算varx1,x2,y:Integer;beginx1:=StrToInt(Edit1.);x2:=StrToI

7、nt(Edit2.);Case .ItemIndexof0:y:=x1+x2;1:y:=x1-x2;2:y:=x1*x2;3:y:=x1Divx2;End;资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。Edit3. :=IntToStr( );end;-2、 ( 10 分 , 每空 2 分)数据库 mydb 中有关系表student, 其结构如下 :student( sno 学号 , sname 姓名 , sex 性别 , birthday 生日 )现编写一个学生信息浏览程序, 设计界面和运行界面如下图所示 :在下划线处填写相应数据库组件的属性值:Database1.Datab

8、aseName:mydbTable1.DatabaseName:mydbTable1.TableName:studentTable1.Active :Datasource1.DataSet :DBNavigator1.DataSource: 资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。DBEdit2.DataSource : DBEdit2.DataField:3、 ( 10 分 , 每空 2 分)本程序实现一个简单的借书界面。 程序的设计界面和运行界面如下图所示 :该程序涉及到数据库中的两张表: books( 图书信息 ) 和 borrow( 借书记录 ) 。表的结构为 :books( bno, 书号 , bname 书名 , num 现有册数 )borrow( rno 读者号 , bno 书号 , rdate 还书日期 )其中 , rno 和 bno 都是字符型 ( 3 位 ) 。在用户界面 , 操作员选中一本书、 输入借书证号后 , 按”借书 ”键完成借书功能 , 即在 borrow 表中插入一条借书记录 , 并将 books 表中该书现有册数减 1。该界面要实现以下合法性检查:当该读者已经借了此书, 不能再借。当所借的书现有册数为0, 不能再借。在 Form1 上建立的数据库组件对象及连接关系如下:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1