【计算机类职业资格】国家二级VF机试(选择题)-试卷32及答案解析.doc
《【计算机类职业资格】国家二级VF机试(选择题)-试卷32及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF机试(选择题)-试卷32及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 机试(选择题)-试卷 32 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.算法的时间复杂度与空间复杂度没有直接关系2.下列叙述中正确的是(分数:2.00)A.循环队列中的元素个数随队头指针与队尾指针的变化而动态变化B.循环队列中的元素个数随队头指针的变化而动态变化C.循环队列中的元素个数随队尾指针的变化而动态变化D.以上说法都不对3.一棵二叉
2、树中共有 80 个叶子结点与 70 个度为 1 的结点,则该二叉树中的总结点数为(分数:2.00)A.219B.229C.230D.2314.对长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为(分数:2.00)A.9B.10C.45D.905.构成计算机软件的是(分数:2.00)A.源代码B.程序和数据C.程序和文档D.程序、数据及相关文档6.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(分数:2.00)A.测试B.设计C.可行性研究D.实现7.下面不能作为结构化方法软件需求分析工具的是(分数:2.00)A.系统结构图B.数据字典(DD)C.数据流程
3、图(DFD 图)D.判定表8.在关系模型中,每一个二维表称为一个(分数:2.00)A.关系B.属性C.元组D.主码(键)9.若实体 A 和 B 是一对多的联系,实体 B 和 C 是一对一的联系,则实体 A 和 C 的联系是(分数:2.00)A.一对一B.一对多C.多对一D.多对多10. (分数:2.00)A.选择B.投影C.交D.并11.在 Visual FoxPro 中,不允许出现重复字段值的索引是:(分数:2.00)A.主索引和唯一索引B.主索引和候选索引C.唯一索引和候选索引D.唯一索引12.在 Visual FoxPro 中,参照完整性规则不包括:(分数:2.00)A.更新规则B.查询
4、规则C.删除规则D.插入规则13.为表中一些字段创建普通索引的目的是:(分数:2.00)A.改变表中记录的物理顺序B.确保实体完整性约束C.加快数据库表的更新速度D.加快数据库表的查询速度14.在 Visual FoxPro 中,使用 LOCATE ALL FOR 命令按条件查找记录,可用来判断命令找到记录的逻辑条件是:(分数:2.00)A.FOUND()函数返回.F.B.BOF()函数返回.TC.EOF()函数返回.FD.EOF()函数返回.T.15.在 Visual FoxPro 中,仅显示当前表当前记录的命令是:(分数:2.00)A.LISTB.DISPLAYC.SELECTD.SHOW
5、16.在表设计器中创建的索引都存放在:(分数:2.00)A.独立的索引文件中B.复合索引文件中C.结构复合索引文件中D.普通索引文件中17.设数据库表中有一个 C 型字段 NAME。打开表文件后,要把内存变量 NAME 的字符串内容输入到当前记录的 NAME 字段,应当使用命令:(分数:2.00)A.NAME=NAMEB.NAME=M.NAMEC.STORE M.NAME TO NAMED.REPLACE NAME WITH M.NAME18.假设数据库已经打开,要删除其中的视图 myview,可使用命令:(分数:2.00)A.DELETE myviewB.DELETE VIEW myview
6、C.DROP myviewD.DROP VIEW myview19.在视图设计器中有、而在查询设计器中没有的选项卡是:(分数:2.00)A.排序依据B.分组依据C.杂项D.更新条件20.假设查询文件(myquery.qpr)已经创建,要显示查询结果,可使用命令:(分数:2.00)A.DO myquery.qprB.USE myquery.qprC.BROWSE myquery.qprD.LIST mquery.qpr21.在 SET EXACT ON 情况下,结果值为逻辑真的表达式是:(分数:2.00)A.等级考试=“等级“B.等级=“等级考试“C.等级+space(4)=“等级考试“D.等级
7、=“等级“+space(4)22.在设置日期格式时,不能使用的设置命令是(分数:2.00)A.SET DATE DMYB.SET DATE MDYC.SET DATE MYDD.SET DATE YMD23.下面命令的输出结果是:DIMENSION a(10)? a(1)(分数:2.00)AF.BT.C.0D.未定义24.设 d=time(),命令 ? VARTYPE (d) 的输出值是(分数:2.00)A.LB.CC.ND.D25.有如下赋值语句,结果为“大家好“的表达式是:a = “你好“b = “大家“(分数:2.00)A.b + b + LEFT(a, 3, 4)B.b + LEFT(
8、a, 2, 1)C.b + RIGHT(a, 2)D.b + RIGHT(a, 1)26.如果一个过程不包含 RETURN 语句,或者 RETURN 语句中没有指定表达式,那么该过程:(分数:2.00)A.没有返回值B.返回 0C.返回.F.D.返回.T.27.下面程序的运行结果是:SET TALK OFFn=1DO proc1 WITH (n)? n+2PROCEDURE proc1PARAMETERS nFOR k=2 TO 4 n=n+kENDFORRETURN(分数:2.00)A.3B.10C.11D.1228.在 SQL 中,删除表的语句是:(分数:2.00)A.DROP TABLE
9、B.DROP VIEWC.ERASE TABLED.DELETE TABLE29.在 SQL 中,数据操纵语句不包括:(分数:2.00)A.APPENDB.DELETEC.UPDATED.INSERT30.有以下表:读者(借书证号 C, 姓名 C, 单位 C, 性别 L, 职称 C, 联系电话 C)说明:“性别“值为逻辑真表示男。查询性别为男(字段值为逻辑真)、职称为教授或副教授的读者信息,正确的 SQL 语句是:(分数:2.00)A.SELECT * FROM 读者 WHERE 性别 AND 职称=“教授“ OR 职称=“副教授“B.SELECT * FROM 读者 WHERE 性别=.T.
10、 AND 职称=“教授“ OR 职称=“副教授“C.SELECT * FROM 读者 WHERE 职称=“教授“ OR 职称=“副教授“ AND 性别=.T.D.SELECT * FROM 读者 WHERE (职称=“教授“ OR 职称=“副教授“) AND 性别31.有以下两个表:读者(借书证号 C, 姓名 C, 单位 C, 性别 L, 职称 C, 联系电话 C)借阅(借书证号 C, 总编号 C, 借书日期 D)说明:“性别“值为逻辑真表示男。查询 2004 年 11 月 12 日借阅过图书的读者信息,正确的 SQL 语句是:(分数:2.00)A.SELECT * FROM 读者 WHERE
11、 借书日期=2004-11-12B.SELECT * FROM 读者, 借阅;WHERE 借书日期=2004-11-12 AND 读者.借书证号=借阅.借书证号C.SELECT * FROM 读者 JOIN 借阅;WHERE 读者.借书证号=借阅.借书证号 AND 借书日期=2004-11-12D.SELECT * FROM 读者 INNER JOIN 借阅;WHERE 读者.借书证号=借阅.借书证号 AND 借书日期=2004-11-1232.有以下表:读者(借书证号 C, 姓名 C, 单位 C, 性别 L, 职称 C, 联系电话 C)查询单价小于 16 或大于 20 的图书信息,不正确的
12、SQL 语句是:(分数:2.00)A.SELECT * FROM 图书 WHERE NOT 单价 BETWEEN 16 AND 20B.SELECT * FROM 图书 WHERE 单价 NOT BETWEEN 16 AND 20C.SELECT * FROM 图书 WHERE !单价 BETWEEN 16 AND 20D.SELECT * FROM 图书 WHERE 单价 !BETWEEN 16 AND 2033.有以下表:图书(总编号 C, 分类号 C, 书名 C, 作者 C, 出版单位 C, 单价 N)查询书名中含有“基础“字样的图书信息,正确的 SQL 语句是:(分数:2.00)A.S
13、ELECT * FROM 图书 WHERE 书名 LIKE “*基础*“B.SELECT * FROM 图书 WHERE 书名= “*基础*“C.SELECT * FROM 图书 WHERE 书名 LIKE “%基础%“D.SELECT * FROM 图书 WHERE 书名= “%基础%“34.有以下表:图书(总编号 C, 分类号 C, 书名 C, 作者 C, 出版单位 C, 单价 N)查询由“高等教育出版社“和“科学出版社“出版的图书信息,要求同一出版单位出版的图书集中在一起显示,正确的 SQL 语句是:(分数:2.00)A.SELECT * FROM 图书 WHERE 出版单位=“高等教育
14、出版社“ AND 出版单位=“科学出版社“;ORDER BY 出版单位B.SELECT * FROM 图书 WHERE 出版单位 IN(“高等教育出版社“, “科学出版社“);ORDER BY 出版单位C.SELECT * FROM 图书 WHERE 出版单位=“高等教育出版社“ AND 出版单位=“科学出版社“;GROUP BY 出版单位D.SELECT * FROM 图书 WHERE 出版单位 IN(“高等教育出版社“, “科学出版社“);GROUP BY 出版单位35.有以下两个表:借阅(借书证号 C, 总编号 C, 借书日期 D)图书(总编号 C, 分类号 C, 书名 C, 作者 C,
15、 出版单位 C, 单价 N)查询没有任何借阅记录的图书信息,不正确的 SQL 语句是:(分数:2.00)A.SELECT * FROM 图书 WHERE 总编号 ALL (SELECT 总编号 FROM 借阅)C.SELECT * FROM 图书 WHERE 总编号 NOT IN (SELECT 总编号 FROM 借阅)D.SELECT * FROM 图书 WHERE NOT EXISTS (SELECT 总编号 FROM 借阅 WHERE 总编号=图书.总编号)36.有以下表:图书(总编号 C, 分类号 C, 书名 C, 作者 C, 出版单位 C, 单价 N)统计并显示图书数量大于等 10
16、的出版单位,正确的 SQL 语句是:(分数:2.00)A.SELECT 出版单位, COUNT(*) 数量 FROM 图书 GROUP BY 出版单位 WHERE 数量=10B.SELECT 出版单位, COUNT(*) 数量 FROM 图书 GROUP BY 出版单位 HAVING 数量=10C.SELECT 出版单位, SUM(*) 数量 FROM 图书 GROUP BY 出版单位 WHERE 数量=10D.SELECT 出版单位, SUM(*) 数量 FROM 图书 GROUP BY 出版单位 HAVING 数量=1037.有以下两个表:借阅(借书证号 C, 总编号 C, 借书日期 D)
17、图书(总编号 C, 分类号 C, 书名 C, 作者 C, 出版单位 C, 单价 N)统计每本图书被借阅的次数,若没被借阅过,则显示次数为 0,正确的SQL 语句是:(分数:2.00)A.SELECT 图书.总编号, 书名, COUNT(*) 次数 FROM 图书 RIGHT JOIN 借阅 ON 图书.总编号=借阅.总编号 GROUP BY 图书.总编号B.SELECT 图书.总编号, 书名, COUNT(*) 次数 FROM 图书 JOIN 借阅 ON 图书.总编号=借阅.总编号 GROUP BY 图书.总编号C.SELECT 图书.总编号, 书名, COUNT(借阅.借书证号) 次数 FR
18、OM 图书 LEFT JOIN 借阅 ON 图书.总编号=借阅.总编号 GROUP BY 图书.总编号D.SELECT 图书.总编号, 书名, COUNT(借阅.借书证号) 次数 FROM 图书 JOIN 借阅 ON 图书.总编号=借阅.总编号 GROUP BY 图书.总编号38.为便于在表单中连续添加同种类型的多个控件,可先按下“表单控件“工具栏中的:(分数:2.00)A.选定对象按钮B.按钮锁定按钮C.生成器锁定按钮D.查看类按钮39.下面不属于按钮控件事件的是:(分数:2.00)A.InitB.LoadC.ClickD.Error40.下面设置系统菜单的命令中,错误的是:(分数:2.00
19、)A.SET SYSMENU DEFAULTB.SET SYSMENU NOSAVEC.SET SYSMENU OFFD.SET SYSMENU TO国家二级 VF 机试(选择题)-试卷 32 答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.算法的时间复杂度与空间复杂度没有直接关系 解析:解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂
20、度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为 D。2.下列叙述中正确的是(分数:2.00)A.循环队列中的元素个数随队头指针与队尾指针的变化而动态变化 B.循环队列中的元素个数随队头指针的变化而动态变化C.循环队列中的元素个数随队尾指针的变化而动态变化D.以上说法都不对解析:解析:在循环队列中,用队尾指针 rear 指向队列中的队尾元素,用排头指针 front 指向排头元素的前一个位置。因此,从排头指针 front 指向的后一个位置直到队尾指针 rear 指向的位置之间所有的元素均为队列中的元素。所以循环队列中的元素个数与队头指针和队尾指针的变化而变化,A 正确。3.一棵
21、二叉树中共有 80 个叶子结点与 70 个度为 1 的结点,则该二叉树中的总结点数为(分数:2.00)A.219B.229 C.230D.231解析:解析:二叉树中,度为 0 的节点数等于度为 2 的节点数加 1,即 n2=n0-1,叶子节点即度为 0,则n2=79,总结点数为 n0+n1+n2=80+70+79=229,答案为 B。4.对长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为(分数:2.00)A.9B.10C.45 D.90解析:解析:冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换,需要互换的次数为 9+8+7+6+5+4
22、+3+2+1=45,选 C。5.构成计算机软件的是(分数:2.00)A.源代码B.程序和数据C.程序和文档D.程序、数据及相关文档 解析:解析:软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档,选D。6.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(分数:2.00)A.测试B.设计C.可行性研究 D.实现解析:解析:开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计 3 个阶段,实施则包括编码和测试两个阶段,C 不属于开发阶段。7.下面不能作为结构化方法软件需求分析工具的是(分数:2.00)A.系统结构图
23、 B.数据字典(DD)C.数据流程图(DFD 图)D.判定表解析:解析:结构化方法软件需求分析工具主要有数据流图、数据字典、判定树和判定表。8.在关系模型中,每一个二维表称为一个(分数:2.00)A.关系 B.属性C.元组D.主码(键)解析:解析:关系模型采用二维表来表示,即每个二维表称为一个关系。9.若实体 A 和 B 是一对多的联系,实体 B 和 C 是一对一的联系,则实体 A 和 C 的联系是(分数:2.00)A.一对一B.一对多 C.多对一D.多对多解析:解析:A 和 B 为一对多的联系,则对于 A 中的每一个实体,B 中有多个实体与之联系,而 B 与 C 为一对一联系,则对于 B 中
24、的每一个实体,C 中之多有一个实体与之联系,则可推出对于 A 中的每一个实体,C 中有多个实体与联系,所以为一对多联系。10. (分数:2.00)A.选择B.投影C.交D.并 解析:解析:关系 T 中的元素与关系 R 和关系 S 中不同元素的总和,因此为并操作。11.在 Visual FoxPro 中,不允许出现重复字段值的索引是:(分数:2.00)A.主索引和唯一索引B.主索引和候选索引 C.唯一索引和候选索引D.唯一索引解析:解析:根据索引功能的不同,可以将索引分为主索引、候选索引、唯一索引和普通索引四种,其中主索引的特点是在指定字段或表达式中不允许出现重复值的索引;候选索引与主索引类似,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 机试 选择题 试卷 32 答案 解析 DOC
