【计算机类职业资格】国家二级VF笔试-试卷128及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷128及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷128及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 128 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.数据库技术的根本目标是要解决数据的(分数:2.00)A.存储问题B.共享问题C.安全问题D.保护问题3.软件需求分析阶段的工作,可以分为 4 个方面:需求获取、需求分析、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审C.总结D.都不正确4.完全不考虑程序的内部结构和内部特征,而只是根据程序的功能导出测试
2、用例的测试方法是( )。(分数:2.00)A.黑箱测试法B.白箱测试法C.错误推测法D.安装测试法5.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间6.软件生命周期中所花费用最多的阶段是_。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护7.Visual FoxPro 关系数据库管理系统能实现的三种基本关系运算是( )。(分数:2.00)A.索引,排序,查找B.建库,录入,排序C.选择,投影,联接D.显示,统计,复制8.一个关系中属性个数为 1 时,称此关系为(分数:2.00
3、)A.对应关系B.单一关系C.一元关系D.二元关系9.下列不属于结构化分析的常用工具的是 _。(分数:2.00)A.数据流图B.数据字典C.判定树D.PAD 图10.软件需求分析一般应确定的是用户对软件的 _。(分数:2.00)A.功能需求B.非功能需求C.性能需求D.功能需求和非功能需求11.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段12.下列选项中得不到字符型数据的是_。(分数:2.00)A.DTOC(DATE()B.DTOC(DATE(),1)C.STR(123.567)D.AT(“1“,S
4、TP-1321)13.下面不属于软件设计原则的是_。(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽14.若在教师表中查找还没有输入工龄的记录,使用的 SQL 语句为(分数:2.00)A.SELECT * FROM 教师 WHERE 工龄 IS NOT NULLB.SELECT * FROM 教师 WHERE 工龄=0C.SELECT * FROM 教师 WHERE 工龄 IS NULLD.SELECT * FROM 教师 WHERE 工龄=NULL15.下列表达式中,结果为“计算机等级考试”的表达式为_。(分数:2.00)A.“计算机”|“等级考试”;B.“计算机”需求分析;编写
5、需求规格说明书;需求评审。4.完全不考虑程序的内部结构和内部特征,而只是根据程序的功能导出测试用例的测试方法是( )。(分数:2.00)A.黑箱测试法 B.白箱测试法C.错误推测法D.安装测试法解析:解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例,白箱测试是根据对程序内部逻辑结构的分析来选取测试用倒,白箱测试也称为逻辑覆盖测试,故选项 B 不正确;错误推测法只是黑箱测试所使用的一种具体的方法.故选 C 不正确;安装测试是测试层次中的一种,它属于高级测试,故选项 D 不正确。5.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令
6、条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析:一个算法的空间复杂度,一般是指执行这个算法所需 的存储空间。一个算法所占用的存储空间包括算法程序所占用的空 间、辅入的初始数据所占用的存储空间及算法执行过程中所需要的 额外空间。6.软件生命周期中所花费用最多的阶段是_。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解析:软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软
7、件的可维护性,降低维护的代价。7.Visual FoxPro 关系数据库管理系统能实现的三种基本关系运算是( )。(分数:2.00)A.索引,排序,查找B.建库,录入,排序C.选择,投影,联接 D.显示,统计,复制解析:8.一个关系中属性个数为 1 时,称此关系为(分数:2.00)A.对应关系B.单一关系C.一元关系 D.二元关系解析:解析:在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有 N 个属性的关系称为 N 元关系。各种关系查询语言与过程性语言和非过程性语言的关系,过程性语言的特点。9.下列不属于结构化分析的常用工具的是 _。(分数:2.00)A.数
8、据流图B.数据字典C.判定树D.PAD 图 解析:解析:结构化分析的常用工具有数据流图、数据字典、判定树和判定表。而 PAD 图是常见的过程设计工具中的图形设计。10.软件需求分析一般应确定的是用户对软件的 _。(分数:2.00)A.功能需求B.非功能需求C.性能需求D.功能需求和非功能需求 解析:解析:软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,是用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。11.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于(分数:2.00)A.需求分析阶段B.逻辑设计阶段 C.概念设计阶段D.物
9、理设计阶段解析:解析:E-R 模型即实体联系模型,是将现实世界的要求转化成实体、联系、属性等几个基本概念,以及它们之间的两种联接关系。数据库逻辑设计阶段包括以下几个过程:从 E-R 图向关系模式转换,逻辑模式规范化及调整、实现规范化和 RDBMS,以及关系视图设计。12.下列选项中得不到字符型数据的是_。(分数:2.00)A.DTOC(DATE()B.DTOC(DATE(),1)C.STR(123.567)D.AT(“1“,STP-1321) 解析:13.下面不属于软件设计原则的是_。(分数:2.00)A.抽象B.模块化C.自底向上 D.信息隐蔽解析:14.若在教师表中查找还没有输入工龄的记录
10、,使用的 SQL 语句为(分数:2.00)A.SELECT * FROM 教师 WHERE 工龄 IS NOT NULLB.SELECT * FROM 教师 WHERE 工龄=0C.SELECT * FROM 教师 WHERE 工龄 IS NULL D.SELECT * FROM 教师 WHERE 工龄=NULL解析:解析:在 SQL 查询中,查询空值时可以使用 IS NULL 短语;NOT IS NULL 短语表示非空。15.下列表达式中,结果为“计算机等级考试”的表达式为_。(分数:2.00)A.“计算机”|“等级考试”;B.“计算机”&“等级考试”C.“计算机”and“等级考试”D.“计
11、算机”+“等级考试” 解析:解析:字符类型的数据只能进行连接运算。字符表达式是由字符串运算符(+或-)连接字符型数据形成的字符串,运算结果也是字符型。因此,从表达式的形式上来看,选项 A、B、C 都是不符合要求的表达式,只有 D 是正确选项,并且计算结果也正确。16.以下关于查询描述正确的是(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询 解析:解析:在 Visual FoxPro 中,查询不仅可以根据自由表建立,而且可以根据数据库表建立。因此正确答案为选项 D。17.要从字符串“中国海南省”中取出子串“海南
12、省”,应该使用函数( )。(分数:2.00)A.SUBSTR(“中国海南省“,3,3)B.SUBSTR(“中国海南省“,5,2)C.SUBSTR(“中国海南省“,5,3)D.SUBSTR(“中国海南省“,5,6) 解析:解析:SUBSTR 为取子串函数。格式是 SUBSTR(字符表达式,起始位置,长度),功能是 SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。在 SUBSTR()函数中,若缺省第 3 个自变量长度,则函数从指定位置一直取到最后一个字符。18.假设 tempdbf 数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是: 将tempdbf 中歌手的
13、“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的 SQL 语句是( )。 USE 歌手 DO WHILENOTEOF() _ REPLACE歌手最后得分 WITH a2 SKIP ENDDO(分数:2.00)A.SELECT*FROM temp WHERE temp歌手号=歌手歌手号 TO ARRAY aB.SELECT*FROM temp WHERE temp歌手号=歌手歌手号 INTOARRAY a C.SELECT*FROM temp WHERE temp歌手号=歌手歌手号 TO FILE aD.SELECT*FROM temp WHER
14、E temp歌手号=歌手歌手号 INTO FILE a解析:解析:选项 A 的命令格式错误,将查询结果保存在数组里应该是:JNTO ARRAY 短语。由程序语句“REPLACE 歌手最后得分 WITH a2”中的“a2”可以看出 a 是一个数组名,a2指的是数组 a 中的第 2 个元素,所以填写的 SOL 语句中一定用到了数组 a。而选项 C 和选项 D 中,是将查询结果保存在文本文件中,故可以排除。程序的功能是:在歌手表中,从第一条记录开始,在 temp 表中找到与该记录的歌手号相同的记录,并把记录的所有字段保存在数组 a 中,由于 temp 表中只有“歌手号”和“最后得分”两个字段,所以数
15、组 a 中有两个元素,第一个是“歌手号”,第二个是“最后得分”,再用 REPLACE 命令将歌手表中当前记录中的“最后得分”字段用 a2替换,即填入了“最后得分”。当一条记录处理结束之后,SKIP 命令将记录指针指向歌手表的下一条记录,进行同样的处理,最终将歌手表中的“最后得分”字段填写完毕。19.有 SQL 语句: SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教师学院 WHERE 教师系号=学院系号 GROUP BY 学院系名 与如上语句等价的 SQL 语句是( )(分数:2.00)A.SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教师 INNER
16、JOIN 学院 教师系号=学院系号GROUP BY 学院系名B.SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教师 INNER JOIN 学院 ON 系号 GROUP BY 学院系名C.SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教帅 INNER JOIN 学院 ON 教师系号=学院系号 GROUP BY 学院系名 D.SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教师 INNER JOIN 学院 ON 教师系号=学院系号解析:解析:本题中 sQL 语句的含义是统计每个系的教师人数各是多少,通过 AS 指定一个新的字段名“教师人数”
17、,“教师”和“学院”表通过“系号”字段进行连接。20.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C 型字段)。在命令窗口输入并执行如下命令:姓名=姓名=“出勤”?姓名屏幕上会显示(分数:2.00)A.李彤 B.李彤出勤C.李彤出勤D.李彤一出勤解析:解析:c 型字段即字符型字段,其表示方法是用半角单引号、双引号或方括号把字符串括起来,字符型变量的定界符必须成对匹配,如果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界。本题输出结果为“李彤“。21.要控制两个表中数据的完整性和一致性,可以设置“参照完整性”,要求这两个表( )。(分数:2.00)A.是
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 128 答案 解析 DOC
