【计算机类职业资格】国家二级VF机试(选择题)-试卷27及答案解析.doc
《【计算机类职业资格】国家二级VF机试(选择题)-试卷27及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF机试(选择题)-试卷27及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 机试(选择题)-试卷 27 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列链表中,其逻辑结构属于非线性结构的是(分数:2.00)A.二叉链表B.循环链表C.双向链表D.带链的栈2.设循环队列的存储空间为 Q(1: 35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(分数:2.00)A.15B.16C.20D.0 或 353.下列关于栈的叙述中,正确的是(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.
2、栈操作遵循先进后出的原则D.以上说法均错误4.在关系数据库中,用来表示实体间联系的是(分数:2.00)A.属性B.二维表C.网状结构D.树状结构5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系D.m:n 联系6. (分数:2.00)A.选择B.投影C.自然连接D.并7.数据字典(DD)所定义的对象都包含于(分数:2.00)A.数据流图(DFD 图)B.程序流程图C.软件结构图D.方框图8.软件需求规格说明书的作用不包括(分数:2.00)A.软件验收的依据B.用户与开发人
3、员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据9.下面属于黑盒测试方法的是(分数:2.00)A.语句覆盖B.逻辑覆盖C.边界值分析D.路径覆盖10.下面不属于软件设计阶段任务的是(分数:2.00)A.软件总体设计B.算法设计C.制定软件确认测试计划D.数据库设计11.在“项目管理器“下为项目建立一个新报表,应该使用的选项卡是( )。(分数:2.00)A.数据B.文档C.类D.代码12.扩展名为 pjx 的文件是( )。(分数:2.00)A.数据库表文件B.表单文件C.数据库文件D.项目文件13.不允许出现重复字段值的索引是( )。(分数:2.00)A.候选索引和主索引B.
4、普通索引和唯一索引C.唯一索引和主索引D.唯一索引14.下列程序段的执行结果是( )。DIME a(8)a(1)1a(2)1for i3 to 8a(i)a(i1)a(i2)next?a(7)(分数:2.00)A.5B.8C.13D.2115.在表设计器中设置的索引包含在( )。(分数:2.00)A.单独索引文件中B.唯一索引文件中C.结构复合索引文件中D.非结构复合索引文件中16.假设表“学生.dbf“已在某个工作区打开,且取别名为 student。选择“学生“表所在工作区为当前工作区的命令是( )。(分数:2.00)A.SELECT 0B.USE 学生C.SELECT 学生D.SELECT
5、 student17.在表单设计器环境中,为表单添加一选项按钮组: 男 女。默认情况下,第一个选项按钮“男“为选中状态,此时该选项按钮组的 Value 属性值为( )。(分数:2.00)A.0B.1C.“男“DT.18.在 Visual Foxpro 中,属于命令按钮属性的是( )。(分数:2.00)A.ParentB.ThisC.ThisFormD.Click19.表单文件的扩展名是( )。(分数:2.00)A.frmB.prgC.scxD.vcx20.以下关于“查询“的正确描述是( )。(分数:2.00)A.查询文件的扩展名为 prgB.查询保存在数据库文件中C.查询保存在表文件中D.查询
6、保存在查询文件中21.下列程序段执行以后,内存变量 y 的值是( )。x76543y0DO WHILE x0yx%10y*10xint(x/10)ENDDO(分数:2.00)A.3456B.34567C.7654D.7654322.下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是( )。SET TALK OFFINPUT “x“ TO xs0DO WHILE x!0ssMOD(x,10) ENDDO? sSET TALK ON(分数:2.00)A.xint(x/10)B.xint(x%10)C.xxint(x/10)D.xxint(x%10)23.在 Visual FoxPro 中
7、,如果希望内存变量只能在本模块(过程) 中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是( )。(分数:2.00)A.PRIVATEB.LOCALC.PUBLICD.不用说明,在程序中直接使用24.在 Visual FoxPro 中,在屏幕上预览报表的命令是( )。(分数:2.00)A.PREVIEW REPORTB.REPORT FORM PREVIEWC.DO REPORT PREVIEWD.RUN REPORT PREVIEW25.设 x“123“,y123,k“y“,表达式 x&k 的值是( )。(分数:2.00)A.123123B.246C.123yD.数据类型不匹配26
8、.运算结果不是 2010 的表达式是( )。(分数:2.00)A.int(2010.9)B.round(2010.1,0)C.ceiling(2010.1)D.floor(2010.9)27.下面程序的运行结果是( )。SET TALK OFFSTORE 0 TO s,iDO WHILE iA.20B.30C.50D.16028.SQL 语言的更新命令的关键词是( )。(分数:2.00)A.INSERTB.UPDATEC.CREATED.SELECT29.删除 student 表的“平均成绩“字段的正确 SQL 命令是( )。(分数:2.00)A.DELETE TABLE student DE
9、LETE COLUMN 平均成绩B.ALTER TABLE student DELETE COLUMN 平均成绩C.ALTER TABLE student DROP COLUMN 平均成绩D.DELETE TABLE student DROP COLUMN 平均成绩30.从 student 表删除年龄大于 30 的记录的正确 SQL 命令是( )。(分数:2.00)A.DELETE FOR 年龄30B.DELETE FROM student WHERE 年龄30C.DELETE student FOR 年龄30D.DELETE student WHILE 年龄3031.假设同一名称的产品有不同
10、的型号和产地,则计算每种产品平均单价的 SQL 命令是( )。(分数:2.00)A.SELECT 产品名称, AVG(单价)FROM 产品 GROUP BY 单价B.SELECT 产品名称, AVG(单价)FROM 产品 ORDER BY 单价C.SELECT 产品名称, AVG(单价)FROM 产品 ORDER BY 产品名称D.SELECT 产品名称, AVG(单价)FROM 产品 GROUP BY 产品名称32.设有 S(学号,姓名,性别)和 SC(学号,课程号,成绩)两个表,如下 SQL 语句检索选修的每门课程的成绩都高于或等于 85 分的学生的学号、姓名和性别,正确的 SQL 命令是
11、( )。(分数:2.00)A.SELECT 学号,姓名,性别 FROM s WHERE EXISTS ( SELECT * FROM sc WHERE SC.学号 S.学号 AND 成绩 B.SELECT 学号,姓名,性别 FROM s WHERE NOT EXISTS ( SELECT * FROM sc WHERE SC.学号 S.学号 AND 成绩 C.SELECT 学号,姓名,性别 FROM s WHERE EXISTS (SELECT * FROM sc WHERE SC.学号 S.学号 AND成绩 85 )D.SELECT 学号,姓名,性别 FROM s WHERE NOT EXI
12、STS ( SELECT * FROM sc WHERE SC.学号 S.学号 AND 成绩 70 OR 成绩 C.SELECT 学号,课程号,成绩 FROM sc WHERE 成绩 70 OR D.SELECT 学号,课程号,成绩 FROM sc WHERE 成绩 70 AND 34.查询有选课记录,但没有考试成绩(成绩字段是空值)的学生的学号和课程号,正确的 SQL 语句是( )。(分数:2.00)A.SELECT 学号,课程号 FROM sc WHERE 成绩 “B.SELECT 学号,课程号 FROM sc WHERE 成绩 NULLC.SELECT 学号,课程号 FROM sc WH
13、ERE 成绩 IS NULLD.SELECT 学号,课程号 FROM sc WHERE 成绩35.教师表中有“职工号“、“姓名“、“工龄“和“系号“等字段,“学院表“中有“系名“和“系号“等字段,计算“计算机“系教师总数的命令是( )。(分数:2.00)A.SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 学院表.系号 WHERE 系名“计算机“B.SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 学院表.系号 ORDER BY 教师表.系号 HAVING 学院表.系名“计算机“C.SELECT S
14、UM(*)FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 学院表.系号 GROUP BY 教师表.系号 HAVING 学院表.系名“计算机“D.SELECT SUM(*)FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 学院表.系号 ORDER BY 教师表.系号 HAVING 学院表.系名“计算机“36.教师表中有“职工号“、“姓名“、“工龄“和“系号“等字段,“学院表“中有“系名“和“系号“等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。(分数:2.00)A.SELECT 教师表.系号,COUNT(*)AS 人数 FROM 教师表,学院表
15、 GROUP BY 教师表.系号 INTO DBF TEMPELECT MAX(人数)FROM TEMPB.SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表 WHERE 教师表.系号 学院表.系号 GROUP BY 教师表.系号 INTO DBF TEMPSELECT MAX(人数)FROM TEMPC.SELECT 教师表.系号,COUNT(*)AS 人数 FROM 教师表,学院表 WHERE 教师表.系号 学院表.系号GROUP BY 教师表.系号 TO FILE TEMPSELECT MAX(人数)FROM TEMPD.SELECT 教师表.系号,COUNT(*)AS
16、 人数 FROM 教师表,学院表 WHERE 教师表.系号 学院表.系号GROUP BY 教师表.系号 INTO DBF TEMP37.查询单位名称中含“北京“字样的所有读者的借书证号和姓名,正确的 SQL 语句是( )。(分数:2.00)A.SELECT 借书证号, 姓名 FROM 读者 WHERE 单位“北京%“B.SELECT 借书证号, 姓名 FROM 读者 WHERE 单位 “北京*“C.SELECT 借书证号, 姓名 FROM 读者 WHERE 单位 LIKE “北京*“D.SELECT 借书证号, 姓名 FROM 读者 WHERE 单位 LIKE “%北京%“38.假设表单上有一
17、选项组:男 女,如果选择第二个按钮“女“,则该选项组 Value 属性的值为( )。(分数:2.00)AF.B.女C.2D.女 或 239.在 Visual FoxPro 中,下面关于属性、方法和事件的叙述错误的是( )。(分数:2.00)A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类产生的两个对象可以分别设置自己的属性值C.事件代码也可以像方法一样被显式调用D.在创建一个表单时,可以添加新的属性、方法和事件40.页框控件也称作选项卡控件,在一个页框中可以有多个页面,表示页面个数的属性是( )。(分数:2.00)A.CountB.PageC.NumD.PageCount国家
18、二级 VF 机试(选择题)-试卷 27 答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列链表中,其逻辑结构属于非线性结构的是(分数:2.00)A.二叉链表 B.循环链表C.双向链表D.带链的栈解析:解析:在定义的链表中,若只含有一个指针域来存放下一个元素地址,称这样的链表为单链表或线性链表。带链的栈可以用来收集计算机存储空间中所有空闲的存储结点,是线性表。在单链表中的结点中增加一个指针域指向它的直接前件,这样的链表,就称为双向链表(一个结点中含有两个指针),也是线性链表。循环链表具有单链表的特征,但又不需要增加额外的存贮空间,仅对表的链接方
19、式稍做改变,使得对表的处理更加方便灵活,属于线性链表。二叉链表是二叉树的物理实现,是一种存储结构,不属于线性结构。答案为 A 选项。2.设循环队列的存储空间为 Q(1: 35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(分数:2.00)A.15B.16C.20D.0 或 35 解析:解析:在循环队列中,用队尾指针 rear 指向队列中的队尾元素,用排头指针 front 指向排头元素的前一个位置。在循环队列中进行出队、入队操作时,头尾指针仍要加,朝前移动。只不过当头尾指针指向向量上界时,其加操作的结果是指向向
20、量的下界。由于入队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时,头尾指针均相等。答案为 D 选项。3.下列关于栈的叙述中,正确的是(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则 D.以上说法均错误解析:解析:栈顶元素总是后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。栈的修改是按后进先出的原则进行的。因此,栈称为先进后出表,或“后进先出“表,所以选择 C。4.在关系数据库中,用来表示实体间联系的是(分数:2.00)A.属性B.二维表 C.网状结构D.树状结
21、构解析:解析:关系模型实体间的联系采用二维表来表示,简称表。选项 C 为网状模型实体间的联系,选项D 为层次模型实体间的联系,选项 A 属性刻画了实体。5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系 D.m:n 联系解析:解析:两个实体集间的联系实际上是实体集间的函数关系,主要有一对一联系(1:1)、一对多联系(1:m)、多对一联系(m:1)、多对多联系(m:n)。对于每一个实体部门,都有多名职员,则其对应的联系为一对多联系(1:m),答案选 C。6. (分数:2.0
22、0)A.选择 B.投影C.自然连接D.并解析:解析:由关系 R 到关系 S 为一元运算,排除 C 和 D。关系 S 是关系 R 的一部分,是通过选择之后的结果,因此选 A。7.数据字典(DD)所定义的对象都包含于(分数:2.00)A.数据流图(DFD 图) B.程序流程图C.软件结构图D.方框图解析:解析:在数据流图中,对所有元素都进行了命名,所有名字的定义集中起来就构成了数据字典。因此选 A,而 B,C,D 都不符合。8.软件需求规格说明书的作用不包括(分数:2.00)A.软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据 解析:解析:软件需求
23、规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。软件需求规格说明书有以下几个方面的作用。便于用户、开发人员进行理解和交流,B 正确;反映出用户问题的结构,可以作为软件开发工作的基础和依据,C 正确;作为确认测试和验收的依据,A 正确。9.下面属于黑盒测试方法的是(分数:2.00)A.语句覆盖B.逻辑覆盖C.边界值分析 D.路径覆盖解析:解析:黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试用例。在使用黑盒测试法时,手头只需要有程序功能说明就可以了。黑盒测试法分等价类划分法、边界值分析法和错误推测法,答案为 C。而 A、B、D 均为白盒测试方法。10.下面不属于软件设
24、计阶段任务的是(分数:2.00)A.软件总体设计B.算法设计C.制定软件确认测试计划 D.数据库设计解析:解析:从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。所以A、B、D 正确,C 为软件测试阶段的任务。11.在“项目管理器“下为项目建立一个新报表,应该使用的选项卡是( )。(分数:2.00)A.数据B.文档 C.类D.代码解析:解析:项目管理器中的“文档“选项卡包含了处理数据时所用的三类文件,输入和查看数据所用的表单、打印表和查询结果所用的报表及标签。所以在“项目管理器“下为项目建立一个新报表,应该使用“文档“选项卡。12.扩展名为 pjx 的文件是( )。(分数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 机试 选择题 试卷 27 答案 解析 DOC
