知识点:Visual FoxPro数据库的基本操作/建立视图与数据查询
评析:在Visual FoxPro中视图是一个定制的虚拟表,可以是本地的、远程的或带参数的。视图可引用一个或多个表,或者引用其他视图。视图是可更新的,它可引用远程表。在关系数据库中,视图也称作窗口,即视图是操作表的窗口,可以把它看作是从表中派生出来的虚表。它依赖表,但不独立存在。视图由于是从表中派生出来的,所以不存在修改结构的问题,但视图可以使用DROP VIEW <视图名>删除。
视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此视图基于表,而视图可以使应用更灵活,因此它又超越表。视图是数据库中的一个特有功能,只有在包含视图的数据库打开时,才能使用视图。
(32)D
知识点:Visual FoxPro数据库的基本操作/建立视图与数据查询
评析:查询是从表或视图上提取满足条件的记录,对使用的表或视图中的数据无任何影响;视图是操作表的一种手段,通过视图可以查询表,也可以更新表。因此视图设计器比查询设计器多一个“更新条件”选项卡,用以设定更新条件。
查询设计器的结果可以产生多种文件结果,默认以.qpr为扩展名的文件保存在磁盘上,可多次独立运行。而视图设计完成后,不产生磁盘文件,结果保留在数据库中。必须打开数据库后,方可利用表文件的操作方式操作视图。因此在视图设计器中没有“查询去向”问题。
(33)C
知识点:Visual FoxPro数据库的基本操作/建立视图与数据查询
评析:选项A中CREATE VIEW是建立视图即打开“视图设计器”的命令。打开查询设计器的命令应为CREATE QUERY。
当建立完查询并存盘后将产生一个扩展名为QPR的文件,它是一个文本文件。如果熟悉SQL SELECT,则可以直接用各种文本编辑器,通过自己写SQL SELECT语句来建立查询,最后只要把它保存为扩展名为QPR的文件即可。事实上,查询设计器只能建立一些比较规则的查询,而复杂的查询它在运行查询可以使用命令格式:
DO queryfile
其中queryfile是查询文件名,此时必须给出查询文件的扩展名.qpr。
(34)A
知识点:项目管理器、设计器和向导的使用/使用报表设计器
评析:报表向导中的定义报表布局选项包括列,方向,字段布局。可以调整字段布局,当报表中的所有字段可以在一页中水平地排满时,可以使用“列”风格来设计报表,这样可以在一个页面中显示更多的数据;此时,一行中可能已经容纳不了所有的字段,就只有考虑“行”风格的报表布局;在“列数”选项中,可以决定在一页内显示的重复数据的列数;“方向”栏用来设置打印机的纸张设置。
(35)B
知识点:项目管理器、设计器和向导的使用/使用表单设计器
评析:Hide:隐藏表单,该方法将表单的Visible属性设置为.F.。
Show:显示表单,该方法将表单的Visible属性设置为.T.,并使表单成为活动对象。
Release:将表单从内存释放(清除)。比如表单有一个命令按钮,如果希望单击该命令按钮时关闭表单,就可以将该命令按钮的CLICK事件代码设置为ThisForm.Release。
SetFocus:让控件获得焦点,使其成为活动对象。如果一个控件的Enabled属性值或Visible属性值为.F.,将不能获得焦点。
二、填空题
(1)【1】空间复杂度和时间复杂度
知识点:算法的各种属性及其相互作用
评析:算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。
(2)【2】存储结构
知识点:数据结构包含的3个方面及各方面之间的关系。
评析:数据结构包括3个方面,即数据的逻辑结构、数据的存储结构及对数据的操作运算。
(3)【3】可重用性
知识点:继承的优点
评析:继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。
(4)【4】类
知识点:面向对象方法的基本概念
评析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。
(5)【5】完善性
知识点:软件维护的分类。
评析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。
责任编辑:cyth