1、国家二级 VF 笔试-试卷 93 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+13.将 E-R 图转换到关系模式时,实体与联系都可以表示成_。(分数:2.00)A.属性B.关系C.键D.域4. (分数:2.00)A.B.C.D.5.结构化程序设计的核心和基础是( )。(分数:2.00)A
2、.结构化分析方法B.结构化设计方法C.结构化设计理论D.结构化编程方法6.Visual FoxPro DBMS 基于的数据模型是 _。(分数:2.00)A.层次型B.关系型C.网状型D.混合型7.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的(分数:2.00)A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法8.“软件危机”是指( )。(分数:2.00)A.计算机病毒的出现B.利用计算机系统进行经济犯罪C.人们过分迷恋计算机系统D.软件开发和软件维护中出现的一系列问题9.用黑盒技术测试用例的方法之一为(分数:2.00)A.因果图B.逻辑覆盖C.
3、循环覆盖D.基本路径测试10.数据库系统的核心是_。(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员11.负责数据库中查询操作的数据库语言是(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言12.对建立良好的程序设计风格,下面描述正确的是_。(分数:2.00)A.程序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无13.在 Visual FoxPro 中,根据变量的作用域来分,内存变量可分为( )。(分数:2.00)A.局部变量和全局变量B.私有变量和全局变量C.私有变量和局部变量D.私有
4、变量、局部变量和全局变量14.有如下 SQL 语句: SELECT 班级名称,姓名,性别,年龄 FROM 班级,学生; WHERE 班级.班级号=学生.班级号; AND 姓名 LIKE“李%“; ORDER BY 学生.班级号 该语句的含义是( )。(分数:2.00)A.检索学生表中姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄B.检索学生表中不是姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄C.检索学生表中姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄D.检索学生表中不是姓“李”的学生记录,按“班级号”升序
5、显示学生的班级名称、姓名、性别和年龄15.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统的反应是(分数:2.00)A.不作参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关的记录D.若子表中有相关记录,则禁止删除父表中记录16.把一个项目编译成一个应用程序时,下列叙述正确的是( )。(分数:2.00)A.由用户选定的项目文件将组合为一个单一的应用程序文件B.所有项目排除文件将组合为一个单一的应用程序文件C.所有项目包含文件将组合为一个单一的应用程序文件D.所有项目文件将组合为一个单一的应用程
6、序文件17.以下所列各项属于命令按钮事件的是( )。(分数:2.00)A.ParentB.ThisC.ThisFormD.Click18.在学生表中共有 100 条记录,执行如下命令,执行结果将是( ) INDEX ON-总分 TO ZF SET INDEX TO ZF GO TOP DISPLAY(分数:2.00)A.显示的记录号是 1B.显示分数最高的记录号C.显示的记录号是 100D.显示分数最低的记录号19.设 MYDBF 数据库中共有 10 条记录,执行如下命令序列: USE MY GoTO 2 DISPLAY ALL ? RECNO() 执行最后一条命令后,屏幕显示的值是( )。(
7、分数:2.00)A.2B.3C.10D.1120.新创建的表单默认标题为“Forml”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。(分数:2.00)A.Name 属性B.Caption 属性C.Closable 属性D.AlwaysOnTop 属性21.表示表文件中平均分超过 90 分和平均分不及格的全部女生记录,应当使用命令_。(分数:2.00)A.LIST FOR 性别=“女“,平均分90,平均分60B.LIST FOR 性别“女“,平均分90,平均分60C.LIST FOR 性别=“女“.AND.平均分90.AND.平均分60D.LIST FOR 性别=“女“.AND.平
8、均分90.OR.平均分6022.索引字段值不惟一,应该选择的索引类型为_。(分数:2.00)A.主索引B.普通索引C.候选索引D.惟一索引23.表达式 VAL(SUBS(“奔腾 586“,5,1)*Len(“visual foxpro“)的结果是_。(分数:2.00)A.13B.14C.45D.6524.执行命令“DISPLAY WHILE 性别=“女“”时,屏幕上显示了若干记录,但执行命令“DISPLAY WHILE 性别=“男“”时,屏幕上没有显示任何记录,这说明_。(分数:2.00)A.表文件是空文件B.表中没有性别字段值为“男”的记录C.表中的第一个记录的性别字段值不是“男”D.表中当
9、前记录的性别字段值不是“男”25.下面关于运行应用程序的说法正确的是_。(分数:2.00)Aapp 应用程序可以在 Visual FoxPro 和 Windows 环境下运行Bexe 只能在 Windows 环境下运行Cexe 应用程序可以在 Visual FoxPro 和 Windows 环境下运行Dapp 应用程序只能在 Windows 环境下运行26.下列关于结构复合索引文件,描述正确的是_。(分数:2.00)A.在同一索引文件中只能包含一个索引项B.不能随表打开时自动打开C.一个表只能建立一个结构复合索引文件D.在添加、更改或删除记录时需要手动维护索引27.在数据库设计器中,建立两个表
10、之间的一对多联系是通过以下索引实现的 _。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引28.在学生选课表 SC 中,查询选修了 3 号课程的学生的学号(XH)及其成绩(GD)。查询结果按分数的降序排列。实现该功能的正确 SQL 语句是_。(分数:2.00)A.SELECT XH, GD FROM SC WHERE CH=3ORDER BY GD DESCB.SELECT XH, GD FROM SC WH
11、ERE CH=3ORDER BY GD ASCC.SELECT XH, GD FROM SC WHERE CH=3GROUP BY GD DESCD.SELECT XH, GD FROM SC WHERE CH=3GROUP BY GD ASC29.在 SELECT-SQL 命令的查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于(分数:2.00)A.SET DATE 的设置B.SET ANSI 的设置C.SET TALK 的设置D.SET FILTER 的设置30.下列表达式中结果为“计算机等级考试”的表达式为(分数:2.00)A.“计算机”|“等级考试”;B.“计算机”
12、 s=n*n)解析:44.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_ (正确答案:正确答案:内聚性)解析:45.实现表之间临时联系的命令是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案: Set Relation 或 Set Relation To)解析:46.当前目录下有“工资表”文件,现要将“职称”为“特级教师”奖金增加 50 元,则语句为:UPDATE 工资表 1WHERE 职称=“特级教师“(分数:2.00)填空项 1:_ (正确答案:正确答案:SET 奖金=奖金+50)解析:解析:SQL 语句中,利
13、用 UPDATE 更新语句可以修改表中的记录。语句基本格式为: UPDATE TableName SET Column_Namel=eExpressionl,Column_Namel =eExpressionl WHERE Condition47.SQL 语句中,集合的并运算是通过 1 运算符进行合并的。(分数:2.00)填空项 1:_ (正确答案:正确答案:UNION)解析:解析:SQL 支持集合的并运算,即可以将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果,运算符为 UNION。进行并运算时,要求两个查询结果具有相同的数据类型和取值范围。48.当前目录下有“工资表”文件,
14、现要将“职称”为“特级教师”的奖金增加 50 元,则语句为:UPDATE 工资表 1WHERE 职称=“特级教师“(分数:2.00)填空项 1:_ (正确答案:正确答案:SET 奖金=奖金+50)解析:解析:SQL 语句中,利用 UPDATE 更新语句可以修改表中的记录。语句基本格式为: UPDATE TableName SET Column_Namel=eExpressionl,Column_Namel =eExpressionl WHERE Condition49.“报表控件”工具栏中的“图片ActiveX 绑定”控件用于显示图片和 1 字段的内容。(分数:2.00)填空项 1:_ (正确
15、答案:正确答案:通用型)解析:解析:“报表控件”工具栏中有多个图标按钮,每个按钮有不同的功能。其中“图片ActiveX 绑定控件”按钮的功能是用于显示图片和通用型字段的内容。50.菜单程序文件的扩展名为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:.MPR)解析:解析:菜单程序文件的扩展名为.MPR。51.在表单中,域控件是指字段、内存变量和表达式计算结果链接的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:文本框)解析:52.查询设计器的“排序依据”选项卡对应于 SQL SELECT 语句的 1 短语。(分数:2.00)填空项 1:_ (正确答案:正确答案:ORDER BY)解析:解析:SELECT 中用来对最终的查询结果进行排序使用的是 ORDER BY 短语,通常置于 SELECT 语句的最后。