【计算机类职业资格】国家二级VF笔试-试卷232及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷232及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷232及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 232 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为(分数:2.00)A.63B.64C.6D.73.关于结构化程序设计原则和方法的描述错误的是( )。(分数:2.00)A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO 语句D.语言中所没有的控
2、制结构,应该采用前后一致的方法来模拟4.下列叙述中,不属于测试的特征的是( )。(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性5. (分数:2.00)A.B.C.D.6.下列叙述中正确的是( )。(分数:2.00)A.在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法7.下列关于队列的叙述中正确的是_。(分数:2.00)A.在队列中只能插
3、入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表8.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是_。(分数:2.00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序9.下列关于栈的描述中错误的是(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针10.在软件生命周期中,所花费用最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护11.下列数据结构中,属于非线性结构的是(分数:2.00)A.循环队列B.带链队列C.二叉树D.带链栈1
4、2.关于索引文件说法正确的是_。(分数:2.00)A.索引文件的扩展名只有.CDXB.复合索引文件中可以存储多种排序方法C.建立索引时不可以使用 for 条件D.“index on 性别 tag al”命令中的 a1 是指索引文件名13.下列关于报表带区及其作用的叙述,错误的是_。(分数:2.00)A.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容B.对于“页标头”带区,系统只打印一次该带区所包含的内容C.对于“细节”带区,每条记录的内容只打印一次D.对于“组标头”带区,系统将在数据分组时每组打印一次该内容14.通过连编可以生成多种类型的文件,却不能生成_。(分数:2.00)A
5、.PRG 文件B.APP 文件C.DLL 文件D.EXE 文件15.对于图书管理数据库,检索电子工业出版社的所有图书的书名和单价,检索结果按单价降序排列,下面 SQL 语句正确的是_。 SELECT 书名,单价 FROM 图书 WHERE 出版单位=“电子工业出版社”;(分数:2.00)A.GROUP BY 单价 DESCB.ORDER BY 单价 DESCC.ORDER BY 单价 ASCD.GROUP 单价 ASC16.有如下程序: INPUT TO A IF A=10 S=0 ENDIF S=1 ?S 假定从键盘输入的 A 的值一定是数值型,那么上面条件选择程序的执行结果是_。(分数:2
6、.00)A.0B.1C.由 A 的值决定D.程序出错17.SQL 语句中修改表结构的命令是 _。(分数:2.00)A.MODIFY TABLEB.MODIFY STRUCTUREC.ALTER TABLED.ALTER STRUCTURE18.查询 2008 年 1 月 1 日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的 SQL 语句是( )。(分数:2.00)A.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户; ON 订单客户号=客户客户号 WHERE 签订日期2008-1-1B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户;
7、WHERE 订单客户号=客户客户号 AND 签订自期2008-1-1)C.SELECT 订单号溶户名,签订日期 FROM 订单,客户; WHERE 订单客户号=客户客户号 AND 签订日期50B.SELECT 姓名 FROM 职工 FOR 年龄50C.SELECT 姓名 FROM 职工 SET 年龄50D.SELECT 姓名 FROM 职工 wHERE 年龄5022.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量B.局部变量C.全局变量D.数组变量23.下面关于列表框和组合框的陈述中,正确的是( )。(分数:2.00)A.列表框可以设置成多重选择,而组合框不能B.组合框
8、可以设置成多重选择,而列表框不能C.列表框和组合框都可以设置成多重选择D.列表框和组合框都不能设置成多重选择24.下列有关数据库表和自由表的叙述中,错误的是( )。(分数:2.00)A.数据库表和自由表都可以用表设计器来建立B.数据库表和自由表都支持表间联系和参照完整性C.自由表可以添加到数据库中成为数据库表D.数据库表可以从数据库中移出成为自由表25.在 Visual FoxPro 中,使用 LOCATE FORexpL命令按条件查找记录,当查找到满足条件的第 1 条记录后,如果还需要查找下一条满足条件的记录,应使用( )。(分数:2.00)A.LOCATE FOR expL命令B.SKIP
9、 命令C.CONTINUE 命令D.GO 命令26.要设置标签的显示文本,应使用_属性。(分数:2.00)A.AlignmentB.CaptionC.CommentD.Name27.视图设计器中比查询器多出的选项卡是( )。(分数:2.00)A.字段B.排序依据C.联接D.更新条件28.删除数据库文件 RSDADBF 的数据,但保留其结构的操作( )。(分数:2.00)A.USE RSDAB.USE RSDAC.USED.USE RSDA DELE ALL DELE DELE ALL RSDADBF ERASE PACK PACK29.下列关于数据库和数据库表之间关系的叙述中,说法正确的是(分
10、数:2.00)A.数据库表中可以包含数据库B.数据库中只包含数据库表C.数据库表和数据库没有关系D.数据库中可以包含数据库表、表间的关系和相关的操作30.可以伴随着表的打开而自动打开的索引文件是_。(分数:2.00)A.单一索引文件(IDX)B.复合索引文件(CDX)C.结构化复合索引文件D.非结构化复合索引文件31.如果要改变一个关系中元组的排列顺序,应使用的关系运算是(分数:2.00)A.重建B.选取C.投影D.连接32.一个 Visual FoxPro 过程化程序,从功能上可将其分为(分数:2.00)A.程序说明部分、数据处理部分、控制返回部分B.环境保存与设置部分、功能实现部分、环境恢
11、复部分C.程序说明部分、数据处理部分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分33.在 Visual FoxPro 中,关于视图的正确叙述是(分数:2.00)A.视图与数据库表相同,用来存储数据B.视图不能同数据库表进行连接操作C.在视图上不能进行更新操作D.视图是从一个或多个数据库表导出的虚拟表34.UPDATE-SQL 语句的功能是_。(分数:2.00)A.属于数据定义功能B.属于数据查询功能C.可以修改表中某些列的属性D.可以修改表中某些列的内容35.Visual FoxPro 提供的各种设计器中,可以用来定义表单或报表中使用的数据源的是(分数:2.00)A.表单设计器B
12、.报表设计器C.数据环境设计器D.数据库设计器36.下列关系表达式中,运算结果为逻辑真T的是(分数:2.00)A.副教授$“教授“B.3+5#2*4C.计算机2008-1-1 B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户; WHERE 订单客户号=客户客户号 AND 签订自期2008-1-1)C.SELECT 订单号溶户名,签订日期 FROM 订单,客户; WHERE 订单客户号=客户客户号 AND 签订日期2008-1-1),故可排除选项C 和选项 D;两个表用联接查询,若使用 JOIN 连接,连接条件应使用 ON,可排除选项 B。19.运算结果是字符串“hom
13、e“的表达式是( )。(分数:2.00)A.LEFT(“myhome”,4)B.RIGHT(“hometown”,4)C.SUBSTR(“myhometown”,4,4)D.SUBSTR(“myhometown”,3,4) 解析:20.用 SQL 命令查询哪些考点至少有一个考场的考试成绩为 70 分,正确的命令是( )。(分数:2.00)A.SELECT 考场 FROM 考点 WHERE 准考证号 IN; (SELECT 准考证号 FROM 考生信息 WHERE 分数=70)B.SELECT 考场 FROM 考点 WHERE 准考证号 IN; (SELECT 准考证号 FOR 考生信息 WHE
14、RE 分数=70)C.SELECT 考点 FROM 考场 WHERE 准考证号 IN (SELECT 准考证号 FROM 考生信息 WHERE 分数=70) D.SELECT 考点 FROM 考场 WHERE 准考证号 IN; (SELECT 准考证号 FOR 考生信息 WHERE 分数=70)解析:解析:题干中要查询的是考点,可排除选项 A 和选项 B,选项 D 中内查询的写法错误,查询的数据来源应用 FROM 短语。21.检索职工表中年龄大于 50 的职工姓名,正确的命令是( )。(分数:2.00)A.SELECT 姓名 wHERE 年龄50B.SELECT 姓名 FROM 职工 FOR
15、年龄50C.SELECT 姓名 FROM 职工 SET 年龄50D.SELECT 姓名 FROM 职工 wHERE 年龄50 解析:解析:简单查询基于一个关系,即仅对一个表进行查询,可以包含简单的查询条件。22.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量 B.局部变量C.全局变量D.数组变量解析:解析:在程序中直接使用由系统自功隐含建立的变量都是私有变量。作用域是建立它的模型块及其下属的各层模型。局部变量只能在建立它的模型中使用。23.下面关于列表框和组合框的陈述中,正确的是( )。(分数:2.00)A.列表框可以设置成多重选择,而组合框不能 B.组合框可以设置成多
16、重选择,而列表框不能C.列表框和组合框都可以设置成多重选择D.列表框和组合框都不能设置成多重选择解析:解析:表框就是为用户提供一个列表,供用户选择其中的某一项,方便用户输入数据,保证输入数据的有效性。组合框的功能和列表框相似,二者的不同之处是列表框任何时候都显示它的列表,而组合框平时只显示一项,当用户单击它的向下按钮后才显示下拉列表。24.下列有关数据库表和自由表的叙述中,错误的是( )。(分数:2.00)A.数据库表和自由表都可以用表设计器来建立B.数据库表和自由表都支持表间联系和参照完整性 C.自由表可以添加到数据库中成为数据库表D.数据库表可以从数据库中移出成为自由表解析:解析:自由表不
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 232 答案 解析 DOC
