1、二级 VISUAL+FOXPRO-18-1 及答案解析(总分:80.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:53.00)1.在数据库表上的字段有效性规则是 A. 逻辑表达式 B. 字符表达式 C. 数字表达式 D. 以上三种都有可能(分数:2.00)A.B.C.D.2.数据库技术的根本目标是要解决数据的U /U。 A. 存储问题 B. 共享问题 C. 安全问题 D. 保护问题(分数:2.00)A.B.C.D.3.在结构化程序设计中,模块划分的原则是U /U。 A. 各模块应包括尽量多的功能 B. 各模块的规模应尽量大 C. 备模块之间的联系应尽量紧密 D. 模块内具有
2、高内聚度,模块间具有低耦合度(分数:2.00)A.B.C.D.4.检查软件产品是否符合需求定义的过程称为 A.确认测试 B.集成测试 C.验证测试 D.验收测试 (分数:1.00)A.B.C.D.5.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤” (C 型字段)。在命令窗口输入并执行如下命令:姓名=姓名-“出勤”?姓名屏幕上会显示_。 A. 李彤 B. 李彤 出勤 C. 李彤出勤 D. 李彤-出勤(分数:2.00)A.B.C.D.6.MODIFY STRUCTURE 命令的功能是 A. 修改库文件的结构 B. 修改库文件的类型 C. 删除库文件 D. 增加新的文件(分数:1
3、.00)A.B.C.D.7.为使日期型数据库能够显示世纪(即年为 4 位),应该使用命令( )。 A. SET MARKON B. SET DATE ON C. SET CENTURY ON D. SET STRICTDATE ON(分数:2.00)A.B.C.D.8.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 A.e3,e1,e4,e2 B.e2,e4,e3,e1 C.e3,e4,e1,e2 D.任意顺序 (分数:1.00)A.B.C.D.9.使用 SQL 语句向学生表 S(SNO,SN,AGE,SEX)中添加一条新记录,学号(SNO)、姓名(SN)、性别(SEX)、年龄(A
4、GE)字段的值分别为 0401、王芳、女、18,正确命令是 A. APPEND INTO S(SNO,SN,SEX,AGE)VALUES(0401,王芳,女,18) B. APPEND S VALUES(0401王芳,18,女) C. INSERT INTO S(SNO,SN,SEX,AGE)VALUES(0401,王芳,女,18) D. INSERT S VALUES(0401,王芳,18,女)(分数:2.00)A.B.C.D.10.在 Visual FoxPro 中,查询设计器和视图设计器的主要不同表现在于_。 A. 查询设计器有“更新条件”选项卡,没有“查询去向”选项 B. 查询设计器没
5、有“更新条件”选项卡,有“查询去向”选项 C. 视图设计器没有“更新条件”选项卡,有“查询去向”选项 D. 视图设计器有“更新条件”选项卡,也有“查询去向”选项(分数:1.00)A.B.C.D.11.假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的 Click 事件中写入语句_。 A. ThisForm.Close B. ThisForm.Erase C. ThisForm.Release D. ThisForm.Retum (分数:1.00)A.B.C.D.12.如果需要在 MyformCreateObject(“Form“)所创建
6、的表单对象 Myform 中添加 command1 按钮对象,应当使用命令_。 A. Add Object Command1 AS commandbutton B. Myform.Addobject(“command1“,“commandbutton“) C. Myform.Addobject(“commandbutton“,“command1“) D. command1=Addobject(“comandl“,“commandbutton“)(分数:1.00)A.B.C.D.13.可以比较大小的数据类型包括 A. 数值型,字符型,日期型,逻辑型 B. 数值型,字符型,日期型 C. 数值型,字
7、符型 D. 数值型(分数:1.00)A.B.C.D.14.关于视图的说法中,下列正确的是U /U。 A. 视图是一个虚拟的表 B. 视图是一个不依赖数据库的表 C. 视图是一个真实的表 D. 视图是一个能修改的表(分数:2.00)A.B.C.D.15.在命令窗口中,打印报表 YYl 可使用的命令是 A.REPORT FROM YY1 TO PRINTER B.REPORT FROM YY1PREVIEW C.REPORT FORM YY1 TO PRINTER D.REPORT FORM YY1 PREVIEW (分数:1.00)A.B.C.D.16.一个模块内部之间联系的紧密程度称为_。 A
8、.耦合度 B.内聚度 C.复杂度 D.数据传输特性(分数:2.00)A.B.C.D.17.下列叙述中,不正确的是 A. 算法的执行效率与数据的存储结构有关 B. 算法的空间复杂度是指执行这个算法所需要的内存空间 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 算法的时间复杂度是指执行这个算法所需要的时间(分数:1.00)A.B.C.D.18.以下属于容器类控件的是_。 A. Text B. Form C. Label D. CommandButton(分数:1.00)A.B.C.D.19.SQL 语句中,用于修改表结构的 SQL 命令是 _ 。 A. ALTER TABLE B
9、. MODIFY TABLE C. ALTER STRUCTURE D. MODIFY STRUCTURE(分数:1.00)A.B.C.D.20.对对象的 Click 事件的正确叙述是U /U。 A. 用鼠标双击对象时引发 B. 用鼠标单击对象时引发 C. 用鼠标右键单击对象的引发 D. 用鼠标右键双击对象时引发(分数:2.00)A.B.C.D.21.查询“仓库”表的所有记录并存储于临时表文件 temp 中的 SQL 语句是U /U。 A. SELECT*FROM 仓库 INTO CURSOR temp B. SELECT*FROM 仓库 TO CURSOR temp C. SELECT*FR
10、OM:仓库 INTO CURSOR DBF temp D. SELECT*FROM 仓库 TO CURSOR temp(分数:2.00)A.B.C.D.22.从设备表中查询单价大于 100000 元的设备,并显示设备名称,正确的命令是 A. SELECT 单价100000 FROM 设备表 FOR 设备名称 B. SELECT 设备名称 FROM 设备表 FOR 单价100000 C. SELECT 单价100000 FROM 设备表 WHERE 设备名称 D. SELECT 设备名称 FROM 设备表 WHERE 单价100000第(32)(35)题使用如下的设备表。 设备型号 设备名称 使
11、用日期 设备数量 单价 使用部门 进口W27-1 微机 01/10/03 1 143000.00 生产一间 TW27-2 微机 02/06/03 2 98000.00 生产一间 FC31-1 车床 03/30/03 2 138000.00 生产二间 TC31-2 车床 04/05/03 2 97500.00 生产二间 TM20-1 磨床 02/10/03 3 98000.00 生产二间 FJ18-1 轿车 05/07/03 2 156000.00 办公室 TF15-1 复印机 02/01/03 2 8600.00 办公室 F(分数:1.00)A.B.C.D.23.模块本身的内聚是模块独立性的重
12、要性度量因素之一。在 7 类内聚中,具有最强内聚的一类是_。 A. 顺序性内聚 B. 过程性内聚 C.逻辑性内聚 D. 功能性内聚(分数:1.00)A.B.C.D.24.为了在报表中打印当前时间,这时应该插入一个U /U。 A.表达式控件 B.域控件 C.标签控件 D.文本控件(分数:2.00)A.B.C.D.25.新创建的表单默认标题为“Forml”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。 A. Name 属性 B. Caption 属性 C. Closable 属性 D. AlwaysOnTop 属性(分数:2.00)A.B.C.D.26.设计菜单要完成的最终操作是U
13、/U。 A. 创建主菜单及子菜单 B. 指定各菜单的任务 C. 浏览菜单 D. 生成菜单程序(分数:2.00)A.B.C.D.27.某二叉树的前序遍历结点访问顺序是 abdgcefh,中序遍历的结点访问顺序是 dgbaechf,则后序遍历的结点访问顺序是_。 A. bdgcefha B. gdbecfha C. bdgaechf D. gdbehfca(分数:2.00)A.B.C.D.28.执行下列命令后,当前打开的数据库文件名是 _。Number=“ABC“File=“File“+NumberUSE &File A. FileABC B. &File C. File Number D. Fi
14、le(分数:1.00)A.B.C.D.29.在 FoxPro 中,常量分为( )。 A. 数值常量、日期常量、逻辑常量 B. 字符常量、数值常量、日期常量、逻辑常量 C. 字符常量、数值常量、日期常量 D. 字符常量、数值常量、内存静态常量、逻辑常量(分数:2.00)A.B.C.D.30.下列关于接收参数和传送参数的说法中,正确的是( )。 A. 传送参数和接收参数的名字必须相同 B. 传送参数和接收参数排列顺序和数据类型必须一一对应 C. 接收参数的语句 PARAMTERS 可以写在程序中的任意位置 D. 通常传送参数的语句 DO-WITH 和接收参数的语句 PARSMETERS 不必搭配成
15、对,可以单独使用(分数:2.00)A.B.C.D.31.按照“先进先出”组织数据的数据结构是( )。 A. 队列 B. 栈 C. 双向链表 D. 二叉树(分数:2.00)A.B.C.D.32.数据库、数据库系统、数据库管理系统三者之间的关系是_。 A. 数据库包含数据库系统和数据库管理系统 B. 数据库系统包含数据库和数据库管理系统 C. 数据库管理系统包含数据库和数据库系统 D. 以上都不正确(分数:1.00)A.B.C.D.33.以下赋值语句正确的是_。 A. STORE 8 TO X,Y B. STORE 8,9 TO X,Y C. X=8,Y=9 D. X,Y=8(分数:1.00)A.
16、B.C.D.34.以下日期值正确的是_。 A. “2001-05-25“ B. 2001-05-25 C. 2001-05-25 D. 2001-02-25(分数:2.00)A.B.C.D.35.?AT(”大学”,“北京语言文化学院”)的答案是_。 A. 12 B. 13 C. 16 D. 0 (分数:1.00)A.B.C.D.二、B填空题/B(总题数:15,分数:27.00)36.数据结构分为逻辑结构与存储结构,线性链表属于U U /U /U。(分数:1.00)填空项 1:_37.使数据库表变为自由表的命令是U U /U /UTABLE。(分数:2.00)填空项 1:_38.在定义字段有效性
17、规则时,在“规则”框中输入的表达式类型是_。(分数:2.00)填空项 1:_39.软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和U U /U /U的设计来实现。(分数:1.00)填空项 1:_40.要将当前表中的“总分”字段值全部删除重新计算,而表其他字段值保持不变,可使用命令为U U /U /U。(分数:1.00)填空项 1:_41.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。(分数:2.00)填空项 1:_42.多栏报表的栏目数可以通过 1 来设置。(分数:2.00)填空项 1:_43.在表单中确定控件是否可见的属性是 1。(分数:2.00
18、)填空项 1:_44.栈中允许进行插入和删除的一端为 1。(分数:2.00)填空项 1:_45.用当前窗体的 LABEL1 控件显示系统时间的语句是: THISFORM.LABEL1._=TIME()(分数:2.00)填空项 1:_46.软件生命周期包括 8 个阶段。为了使各时期的任务更明确,又可分为 3 个时期:软件定义期、软件开发 期、软件维护期。编码和测试属于U U /U /U期。(分数:2.00)填空项 1:_47.设有 SC (学号,课程号,成绩)表,下面 SQL 的 SELECT 语句检索成绩高于或等于平均成绩的学生的学号。 SELECT 学号 FROM sc WHERE 成绩=(
19、SELECTU U /U /UFROM sc)(分数:2.00)填空项 1:_48.在教师表中查询工资不在 15002000 之间的教师姓名,请对 SELECT 语句填空: SELECT 姓名 FROM 教师表 WHERE 工资 NOTU U /U /U。(分数:3.00)填空项 1:_49.在文本框中用来指定每个字符输入时必须遵守的规则的属性是U U /U /U。(分数:1.00)填空项 1:_50.在基本表中,要求字段名 1 重复。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO-18-1 答案解析(总分:80.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分
20、数:53.00)1.在数据库表上的字段有效性规则是 A. 逻辑表达式 B. 字符表达式 C. 数字表达式 D. 以上三种都有可能(分数:2.00)A. B.C.D.解析:解析 字段的有效性规则由以下部分组成:规则、信息、默认值。“规则”是逻辑表达式,“信息”是字符串表达式,“默认值”的类型是由字段的类型确定的。2.数据库技术的根本目标是要解决数据的U /U。 A. 存储问题 B. 共享问题 C. 安全问题 D. 保护问题(分数:2.00)A.B. C.D.解析:解析 由于数据的集成性使得数据可被多个应用程序共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据库的应用范围,所以数据库技术的
21、根本问题是解决数据的共享问题。3.在结构化程序设计中,模块划分的原则是U /U。 A. 各模块应包括尽量多的功能 B. 各模块的规模应尽量大 C. 备模块之间的联系应尽量紧密 D. 模块内具有高内聚度,模块间具有低耦合度(分数:2.00)A.B.C.D. 解析:解析 在结构化程序设计中,一般较优秀的软件设计尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性,也是模块划分的原则。4.检查软件产品是否符合需求定义的过程称为 A.确认测试 B.集成测试 C.验证测试 D.验收测试 (分数:1.00)A. B.C.D.解析:解析 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说
22、明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。5.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤” (C 型字段)。在命令窗口输入并执行如下命令:姓名=姓名-“出勤”?姓名屏幕上会显示_。 A. 李彤 B. 李彤 出勤 C. 李彤出勤 D. 李彤-出勤(分数:2.00)A. B.C.D.解析:知识点 字段名变量与内存变量 评析 运算符:用于连接两个字符串,并将前一个字符串尾部的空格移到结果字符串的尾部。在命令窗口中执行:姓名=姓名-“出勤”,表示给内存变量“姓名”赋值为“李彤出勤”。而“?姓名”中的姓名没有加以注释,默认为字段名变量的“姓名”,显示的是“李彤”
23、。6.MODIFY STRUCTURE 命令的功能是 A. 修改库文件的结构 B. 修改库文件的类型 C. 删除库文件 D. 增加新的文件(分数:1.00)A. B.C.D.解析:解析 命令 MODIFY STRUCTURE 的功能是修改数据库文件的库结构。修改数据库结构包含这样几个方面:增加字段、插入字段、删除字段、修改字段名、改变字段类型、改变字段宽度或小数位数。7.为使日期型数据库能够显示世纪(即年为 4 位),应该使用命令( )。 A. SET MARKON B. SET DATE ON C. SET CENTURY ON D. SET STRICTDATE ON(分数:2.00)A.
24、B.C. D.解析:解析 命令格式: SET CENTURY ONOFFTO世纪值 ROLLOVER年份参照值 该命令用于如何显示或解释一个日期数据的年份。其中,ON 显示世纪,即用 4 位数字表示年份;OFF 不显示世纪,即用 2 位数字表示年份。它是系统默认的设置;TO 决定如何解释一个用 2 位数字年份表示的日期所处的世纪。8.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 A.e3,e1,e4,e2 B.e2,e4,e3,e1 C.e3,e4,e1,e2 D.任意顺序 (分数:1.00)A.B. C.D.解析:解析 由栈“后进先出”的特点可知:A)中 e1 不可能比 e2
25、先出,C)中 e3 不可能比 e4 先出,且e1 不可能比 e2 先出,D)中栈是先进后出的,所以不可能是任意顺序。B)中出栈过程如图所示: *9.使用 SQL 语句向学生表 S(SNO,SN,AGE,SEX)中添加一条新记录,学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)字段的值分别为 0401、王芳、女、18,正确命令是 A. APPEND INTO S(SNO,SN,SEX,AGE)VALUES(0401,王芳,女,18) B. APPEND S VALUES(0401王芳,18,女) C. INSERT INTO S(SNO,SN,SEX,AGE)VALUES(0401,
26、王芳,女,18) D. INSERT S VALUES(0401,王芳,18,女)(分数:2.00)A.B.C. D.解析:解析 本题考查对 SQL 语句插入记录命令的掌握。APPEND 为传统的 FoxPro 的添加记录的命令,所以首先排除选项 A 和 B;插入记录命令的语法格式为: INSERT INTO 表名(字段名 1,字段名 2,) VALUES (表达式 1,表达式 2,)选项 D 没有 INTO 和字段名,选项 C 正确。10.在 Visual FoxPro 中,查询设计器和视图设计器的主要不同表现在于_。 A. 查询设计器有“更新条件”选项卡,没有“查询去向”选项 B. 查询设
27、计器没有“更新条件”选项卡,有“查询去向”选项 C. 视图设计器没有“更新条件”选项卡,有“查询去向”选项 D. 视图设计器有“更新条件”选项卡,也有“查询去向”选项(分数:1.00)A.B. C.D.解析:解析 查询的结果只能阅读,不能修改。而视图不仅具有查询功能,还可以修改记录数据并使源表数据随之更新。与查询设计器相比,在视图设计器中多了一个“更新条件”选项卡,该选项卡具有使修改过的记录更新源表的功能。11.假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的 Click 事件中写入语句_。 A. ThisForm.Close B.
28、ThisForm.Erase C. ThisForm.Release D. ThisForm.Retum (分数:1.00)A.B.C. D.解析:解析 使用表单设计器:在表单中加入和修改控件对象 评析 在表单中为了实现当用户单击此按钮时能够关闭该表单的功能,应该在该按钮的 Click 事件中写入如下代码: ThisForm.Release 或 Release ThisForm12.如果需要在 MyformCreateObject(“Form“)所创建的表单对象 Myform 中添加 command1 按钮对象,应当使用命令_。 A. Add Object Command1 AS comman
29、dbutton B. Myform.Addobject(“command1“,“commandbutton“) C. Myform.Addobject(“commandbutton“,“command1“) D. command1=Addobject(“comandl“,“commandbutton“)(分数:1.00)A.B. C.D.解析:解析 Visual FoxPro 程序设计/命令文件的建立与运行 评析 在运行时向一个容器加入一个对象要用到 AddObject 方法,该方法是容器的一个方法,该方法的第 1 个参数是要加入对象的对象名,第 2个参数是要加入对象的类名,按钮类的类名为 c
30、ommandbutton,所以答案是 B。13.可以比较大小的数据类型包括 A. 数值型,字符型,日期型,逻辑型 B. 数值型,字符型,日期型 C. 数值型,字符型 D. 数值型(分数:1.00)A. B.C.D.解析:解析 在 Visual FoxPro 中的数据类型可以是字符型、数值型、日期型、日期时间型、货币型和逻辑型等不同类型,这些数据类型都是可以用来比较大小的:其中,字符串比较通常根据字典顺序;数值型根据数值的大小进行比较:日期及日期时间型根据日期或者时间的早晚进行比较,越早越小:货币型根据其大小进行比较;逻辑型的值只有.T.和.P.,并且.T.大于.F.。因此本题答案为 A。14.
31、关于视图的说法中,下列正确的是U /U。 A. 视图是一个虚拟的表 B. 视图是一个不依赖数据库的表 C. 视图是一个真实的表 D. 视图是一个能修改的表(分数:2.00)A. B.C.D.解析:15.在命令窗口中,打印报表 YYl 可使用的命令是 A.REPORT FROM YY1 TO PRINTER B.REPORT FROM YY1PREVIEW C.REPORT FORM YY1 TO PRINTER D.REPORT FORM YY1 PREVIEW (分数:1.00)A.B.C. D.解析:解析 在命令窗口中,可通过 REPORT FORMTO PRINTER 命令打印报表文件,
32、REPORT FORMPREVIEW命令是预览报表。16.一个模块内部之间联系的紧密程度称为_。 A.耦合度 B.内聚度 C.复杂度 D.数据传输特性(分数:2.00)A.B. C.D.解析:解析 两个或两个以上模块之间关联的紧密程度称为耦合度,模块内部的联系紧密程度称为内聚度。17.下列叙述中,不正确的是 A. 算法的执行效率与数据的存储结构有关 B. 算法的空间复杂度是指执行这个算法所需要的内存空间 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 算法的时间复杂度是指执行这个算法所需要的时间(分数:1.00)A.B.C.D. 解析:解析 算法的时间复杂度是指执行算法所需要的
33、引算工作量。18.以下属于容器类控件的是_。 A. Text B. Form C. Label D. CommandButton(分数:1.00)A.B. C.D.解析:解析 在表单中加入和修改控件对象 评析 Visual FoxPro 中的类一般可分为两种类型:容器类和控件类。控件是一个可以以图形化的方式显示出来并能与用户进行交互的对象,例如一个命令按钮、一个文本框等。控件通常被放置在一个容器里。容器可以被认为是一种特殊的控件,它能包容其他的控件或容器,例如一个表单、一个表格等。19.SQL 语句中,用于修改表结构的 SQL 命令是 _ 。 A. ALTER TABLE B. MODIFY
34、TABLE C. ALTER STRUCTURE D. MODIFY STRUCTURE(分数:1.00)A. B.C.D.解析:20.对对象的 Click 事件的正确叙述是U /U。 A. 用鼠标双击对象时引发 B. 用鼠标单击对象时引发 C. 用鼠标右键单击对象的引发 D. 用鼠标右键双击对象时引发(分数:2.00)A.B. C.D.解析:解析 用鼠标双击对象时引发 DbClick 事件;用鼠标单击对象时引发 Click 事件;用鼠标右键单击对象时引发 RightClick 事件。21.查询“仓库”表的所有记录并存储于临时表文件 temp 中的 SQL 语句是U /U。 A. SELECT
35、*FROM 仓库 INTO CURSOR temp B. SELECT*FROM 仓库 TO CURSOR temp C. SELECT*FROM:仓库 INTO CURSOR DBF temp D. SELECT*FROM 仓库 TO CURSOR temp(分数:2.00)A. B.C.D.解析:解析 在 SQL 语句中,使用短语 INTOCURSOR CursorName 可以将查询结果存放在临时数据表文件中,其中 CursorName 是临时文件名,该短语产生的临时文件是一个只读的.dbf 文件,当查询结束后该临时文件是当前文件,当关闭文件时该文件将自动删除。22.从设备表中查询单价大
36、于 100000 元的设备,并显示设备名称,正确的命令是 A. SELECT 单价100000 FROM 设备表 FOR 设备名称 B. SELECT 设备名称 FROM 设备表 FOR 单价100000 C. SELECT 单价100000 FROM 设备表 WHERE 设备名称 D. SELECT 设备名称 FROM 设备表 WHERE 单价100000第(32)(35)题使用如下的设备表。 设备型号设备名称使用日期设备数量单价使用部门进口W27-1微机01/10/031143000.00生产一间TW27-2微机02/06/03298000.00生产一间FC31-1车床03/30/0321
37、38000.00生产二间TC31-2车床04/05/03297500.00生产二T间M20-1磨床02/10/03398000.00生产二间FJ18-1轿车05/07/032156000.00办公室TF15-1复印机02/01/0328600.00办公室F(分数:1.00)A.B.C.D. 解析:解析 SELECT 查询最基本的格式通常为:SELECT-FROM-WHERE。其中,SELECT 用于选择查询结果要显示的目标列表,FROM 用于列出查询要用到的所有表文件,WHERE 则用于指定查询结果的筛选条件。23.模块本身的内聚是模块独立性的重要性度量因素之一。在 7 类内聚中,具有最强内聚
38、的一类是_。 A. 顺序性内聚 B. 过程性内聚 C.逻辑性内聚 D. 功能性内聚(分数:1.00)A.B.C.D. 解析:解析 软件工程基础:软件工程基本概念 评析 内聚性是一个模块内部各元素间彼此结合的紧密程度的度量。内聚是从功能角度来度量模块内的联系。内聚共有 7 类,它们之间的内聚性由弱到强排列顺序为:偶然内聚、逻辑内聚、时间内聚、过程内聚;通信内聚、顺序内聚和功能内聚。24.为了在报表中打印当前时间,这时应该插入一个U /U。 A.表达式控件 B.域控件 C.标签控件 D.文本控件(分数:2.00)A.B. C.D.解析:解析 在报表中使用的控件有:标签控件,线条、矩形和圆角矩形,域
39、控件和 OLE 对象。其中域控件用于打印表或视图中的字段、变量和表达式的计算结果。25.新创建的表单默认标题为“Forml”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。 A. Name 属性 B. Caption 属性 C. Closable 属性 D. AlwaysOnTop 属性(分数:2.00)A.B. C.D.解析:解析 表单属性大约有 100 个,但绝大多数很少用到。这些属性规定了表单的外观和行为,经常在设计阶段进行设计。表单的 Caption 属性值指明显示于表单标题栏上的文本。26.设计菜单要完成的最终操作是U /U。 A. 创建主菜单及子菜单 B. 指定各菜单的
40、任务 C. 浏览菜单 D. 生成菜单程序(分数:2.00)A.B.C.D. 解析:27.某二叉树的前序遍历结点访问顺序是 abdgcefh,中序遍历的结点访问顺序是 dgbaechf,则后序遍历的结点访问顺序是_。 A. bdgcefha B. gdbecfha C. bdgaechf D. gdbehfca(分数:2.00)A. B.C.D.解析:28.执行下列命令后,当前打开的数据库文件名是 _。Number=“ABC“File=“File“+NumberUSE &File A. FileABC B. &File C. File Number D. File(分数:1.00)A. B.C.
41、D.解析:29.在 FoxPro 中,常量分为( )。 A. 数值常量、日期常量、逻辑常量 B. 字符常量、数值常量、日期常量、逻辑常量 C. 字符常量、数值常量、日期常量 D. 字符常量、数值常量、内存静态常量、逻辑常量(分数:2.00)A.B. C.D.解析:30.下列关于接收参数和传送参数的说法中,正确的是( )。 A. 传送参数和接收参数的名字必须相同 B. 传送参数和接收参数排列顺序和数据类型必须一一对应 C. 接收参数的语句 PARAMTERS 可以写在程序中的任意位置 D. 通常传送参数的语句 DO-WITH 和接收参数的语句 PARSMETERS 不必搭配成对,可以单独使用(分
42、数:2.00)A.B. C.D.解析:解析 接收参数的命令有 PARAMTERS 和 LPARAMTERS。 PARAMTERS 命令声明的形参变量被看做是模块程序中建立的私有变量,LPARAMTERS 命令声明的形参变量被看作是模块程序中建立的局部变量。不管哪种命令,都应该有模块程序的第一条可执行命令,而传送参数和接收参数排列顺序和数据类型必须一一对应,传送参数的语句 DO-WITH 和接收参数的语句 PARSMETERS 必须搭配成对使用。31.按照“先进先出”组织数据的数据结构是( )。 A. 队列 B. 栈 C. 双向链表 D. 二叉树(分数:2.00)A. B.C.D.解析:解析 队
43、列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫“队尾”,删除元素的一端叫“队头”,先插入的元素先被删除;是按“先进先出”的原则组织数据的。32.数据库、数据库系统、数据库管理系统三者之间的关系是_。 A. 数据库包含数据库系统和数据库管理系统 B. 数据库系统包含数据库和数据库管理系统 C. 数据库管理系统包含数据库和数据库系统 D. 以上都不正确(分数:1.00)A.B. C.D.解析:解析 数据库是长期存储在计算机内有组织、可共享的数据集合,数据库中的数据按一定的数据模型组织、描述、存储,冗余度小,具有较高的数据独立性、共享性和易扩展性。数据库管理系
44、统是数据库系统的核心组成部分,它是介于用户与操作系统之间的一层数据管理软件,是用户和数据库的接口。数据库系统是带有数据库的计算机系统,一般由数据库、数据库管理系统(及其开发工具)、相关的硬件、软件和各类人员组成。数据模型是数据库的核心。33.以下赋值语句正确的是_。 A. STORE 8 TO X,Y B. STORE 8,9 TO X,Y C. X=8,Y=9 D. X,Y=8(分数:1.00)A. B.C.D.解析:解析 常量,变量,表达式 评析 变量的赋值命令分为两种格式。 内存变量名表达式 STORE表达式TO内存变量名表 说明: 等号一次只能给一个内存变量赋值,所以 C 不正确。ST
45、ORE 命令可以同时给若干个变量赋予相同的值,各内存变量名之间必须有逗号隔开,所以 B 不正确。 选项 D 格式不正确。34.以下日期值正确的是_。 A. “2001-05-25“ B. 2001-05-25 C. 2001-05-25 D. 2001-02-25(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 的基本数据元素:变量 评析 严格的日期格式是: yyy-mm-dd,hh:mm:ssa|p 符号表明该格式是严格的日期格式,并按照 YMD 的格式解释 Date 和 Date Time。有效的 Date 和 Date Time 分隔符为连字符、正斜杠、句点和空格。35.?AT(”大学”,“北京语言文化学院”)的答案是_。 A. 1