【计算机类职业资格】国家二级VF笔试-试卷255及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷255及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷255及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试-试卷 255及答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据处理的效率无关C.数据的存储结构与数据处理的效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的3.从工程管理角度,软件设计般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与
2、数据设计D.过程设计与数据设计4.设树 T的度为 4,其中度为 1,2,3,4 的结点个数分别为 4,2,1,1,则 T中的叶子结点数为( )。(分数:2.00)A.5B.6C.7D.85.对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.log2nB.n/2C.nD.n+l6.数据库设计的 4个阶段是:需求分析、概念设计、逻辑设计和( )。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计7.在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。(分数:2.00)A.概要设计B.详细设计C.可行性分析D.
3、需求分析8.下面不属于软件设计原则的是( )。(分数:2.00)A.抽象B.模块化C.白底向上D.信息隐蔽9.在长度为 64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。(分数:2.00)A.63B.64C.6D.710.下列叙述中正确的是( )。(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上 3种说法都不对11.将 E-R图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系C.键D.域12.下列关于 Visual FoxPro的叙述正确
4、的是( )。(分数:2.00)A.表也被称作表单B.数据库文件不存储用户数据C.数据库文件的扩展名是 dbfD.一个数据库中的所有表文件存储在一个物理文件中13.数据库系统的核心是( )。(分数:2.00)A.数据库B.操作系统C.数据库管理系统D.文件14.按照数据模型分类,数据库管理系统可以分为 3种类型,它们是( )。(分数:2.00)A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体15.定义何种菜单时,可以使用菜单设计器窗口中的“插入栏”按钮,以插入标准的系统菜单命令( )。(分数:2.00)A.条形菜单B.弹出式菜单C.快捷菜单D.)和)都正确16.
5、下列关于控件类的说法中,错误的是( )。(分数:2.00)A.控件是一个可以以图形化的方式显示的对象B.控件可以与用户进行交互C.控件通常被放置在一个容器里D.控件是不可复制的17.用鼠标双击对象时所引发的事件是( )。(分数:2.00)A.ClickB.DbclickC.RightClickD.LeftClick18.SQL SELECT语句中的 WHERE用于说明( )。(分数:2.00)A.查询数据B.查询条件C.查询分组D.查询排序19.SQL语句可以进行多个查询的嵌套,但 Visual FoxPro中只支持( )层嵌套。(分数:2.00)A.1B.2C.3D.无穷20.在成绩表中要求
6、按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。(分数:2.00)A.SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESCB.SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESCC.SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESCD.SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC21.找出职工年龄大于 50的职工姓名,以及这些职工工作所在的城市,正确的命语句是( )。(分数:2.00)A.SELECT 姓名,城市 FROM 职工; WHERE (年龄50) OR (
7、职工.职工号=城市.职工号)B.SELECT 姓名,城市 FROM 职工; WHERE (年龄50) AND (职工.职工号=城市.职工号)C.SELECT 姓名,城市 FROM 城市,职工; WHERE (年龄50) OR (职工.职工号=城市.职工号)D.SELECT 姓名,城市 FROM 城市,职工; WHERE (年龄50) AND (职工.职工号=城市.职工号)22.在 Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统反应是( )。(分数:2.00)A.不做参照完整性检查B.不准删除父表中的记录C.自动删除子
8、表中所有相关记录D.若子表中有相关记录,则禁止删除父表中的记录23.在 Visual FoxPro中,下列选项中数据类型所占字符的字节数相等的是( )。(分数:2.00)A.字符型和逻辑型B.日期型和备注型C.逻辑型和通用型D.通用型和备注型24.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量B.局部变量C.全局变量D.数组变量25.在 Visual FoxPro的数据库表中只能有一个( )。(分数:2.00)A.候选索引B.普通索引C.主索引D.唯一索引26.下列关于 SQL对表的定义的说法中,正确的是( )。(分数:2.00)A.利用 ALTER TABLE来定义一
9、个新的数据表结构B.SQL的表定义语句定义自由表的域完整性、字段有效性规则等C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置D.SQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引27.下列关于查询的描述中,正确的是( )。(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询28.“主键”不允许取重复值,是指( )。(分数:2.00)A.实体完整性约束规则B.引用完整性约束规则C.用户自定义完整性约束规则D.数据完整性约束规则29.检索尚未确定的供应商的订单号,正确的语句是(
10、)。(分数:2.00)A.SELECT * FROM 订购单 WHERE 供应商号 NULLB.SELECT * FROM 订购单 WHERE 供应商号 =NULLC.SELECT * FROM 订购单 WHERE 供应商号 IS NULLD.SELECT * FROM 订购单 WHERE 供应商号 IS NOT NULL30.可以随表的打开而自动打开的索引是( )。(分数:2.00)A.单项索引B.复合索引C.结构复合压缩索引D.非结构化索引31.下列选项中,不属于 SQL特殊运算符的是( )。(分数:2.00)A.GROUPB.ONC.ALLD.EMPTY使用下列数据表。“外汇名”表:外币
11、代码 外币名称 现钞买入价 现钞卖出价 基准价 13 欧元 958.6400 985.2300 996.540028 英镑 1220.9700 1330.2200 1287.456537 法郎 592.7650 618.1305 612.591026 加元 516.4110 531.4280 519.869015 美元 811.5410 817.8900 815.6650“持有数”表:姓名 外币代码 持有数量李巡芬 37 30000.00 张武奇 13 1000.00 陆凭凭 15 3000.00 陆凭凭 37 4000.00张武奇 15 2200.00 林诗诗 26 2000.20 李巡芬
12、26 30000.00 张武奇 28 3000.00 陆凭凭 26 3000.00 陆凭凭 13 4000.00 张武奇 26 18000.00(分数:10.00)(1).执行下列 SQL语句后,第一条记录的内容是( )。SELECT 姓名,外币名称,持有数量 FROM 外汇名,持有数; WHERE 外汇名.外币代码=持有数.外币代码; AND 持有数量=10000; ORDER BY 持有数量 DESC,姓名(分数:2.00)A.张武奇 加元 18000B.张武奇 瑞士法郎 18000C.李巡芬 加元 30000D.李巡芬 瑞士法郎 30000(2).查询持有外币种类在 4种以上人员的姓名,
13、及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句中正确的是( )。(分数:2.00)A.SELECT 姓名,COUNT(*) AS 外币种类 FROM 持有数; GROUP BY 姓名 HAVING COUNT(*)=4; ORDER BY 外币种类,姓名 DESCB.SELECT 姓名,COUNT(*) AS 外币种类 FROM 持有数; GROUP BY 姓名 HAVING COUNT(*)=4; ORDER BY COUNT(*),姓名 DESCC.SELECT 姓名,COUNT(*) AS 外币种类 FROM 持有数; GROUP BY 姓名 HAVING
14、 COUNT(*)=4; ORDER BY 外币种类 AND 姓名 DESCD.SELECT 姓名,COUNT(*) AS 外币种类 FROM 持有数; GROUP BY 姓名 HAVING COUNT(*)=4; ORDER BY 外币种类+姓名 DESC(3).计算出“陆凭凭”所持有的全部外币相当于人民币的价值数量,下列语句中正确的是 ( )。(某种外币相当于人民币数量的计算公式:人民币价值数量=该种外币的“现钞买入价” * 该种外币“持有数量”)(分数:2.00)A.SELECT SUM (现钞买入价*持有数量) AS 人民币价值; FROM 持有数,外汇名; WHERE 外汇名.外币代
15、码=持有数.外币代码; AND 姓名=“陆凭凭“B.SELECT SUM (现钞买入价*持有数量) AS 人民币价值; FROM 持有数,外汇名; WHERE 外汇名.外币代码=持有数.外币代码; FOR 姓名=“陆凭凭“C.SELECT COUNT (现钞买入价,持有数量) AS 人民币价值; FROM 持有数,外汇名; WHERE 外汇名.外币代码=持有数.外币代码; AND 姓名=“陆凭凭“D.SELECT COUNT (现钞买入价*持有数量) AS 人民币价值; FROM 持有数,外汇名; WHERE 外汇名.外币代码=持有数.外币代码; FOR 姓名=“陆凭凭“(4).将“外汇名”表
16、美元和欧元的基准价下调 1%,下列语句中正确的是( )。(分数:2.00)A.UPDATE 外汇名 FOR 基准价=基准价*0.99; WHERE 外币名称=“美元“ OR 外币名称=“欧元“B.UPDATE 外汇名 SET 基准价=基准价*0.99; WHERE 外币名称=“美元“ OR 外币名称=“欧元“C.UPDATE 外汇名 SET 基准价=基准价*0.99; WHERE 外币名称=“美元“ AND 外币名称=“欧元“D.UPDATE 外汇名 FOR 基准价=基准价*0.99; WHERE 外币名称=“美元“ AND 外币名称=“欧元“(5).删除“持有数”表中所有外币名称为“瑞士法郎
17、”的记录,下列语句中正确的是( )。(分数:2.00)A.DELETE FROM 持有数; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称=“法郎“B.DELETE FROM 持有数,外汇名; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称=“法郎“C.DELETE FROM 持有数 WHERE 外币代码 IN; (SELECT 外币代码 FROM 外汇名 WHERE 外币名称=“法郎“)D.DELETE FROM 持有数 WHERE 外币代码 IN; SELECT 外币代码 FROM 外汇名 WHERE 外币名称=“法郎“二、填空题(总题数:16,分数
18、:32.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_34.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_35.在一个容量为 32的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_36.一棵二叉树第 6层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:_37.度为
19、 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_38.在项目管理器的“其他”选项卡中,包括文本文件、 1 文件和其他文件。(分数:2.00)填空项 1:_39.在 Visual FoxPro中修改表结构的非 SQL命令是 1。(分数:2.00)填空项 1:_40.数据完整性一般包括 1、域完整性和参照完整性等。(分数:2.00)填空项 1:_41.表单标签控件的 Caption(标题)属性最多能接收 1 个字符。(分数:2.00)填空项 1:_42.条件函数 IIF(LEN(SPACE(4)6,“TRUE“,“FALSE“)的返回值是 1。(分数:2
20、.00)填空项 1:_43.多栏报表的栏目数可以通过 1 对话框来设置。(分数:2.00)填空项 1:_44.在运行表单时,INIT、GOTFOFUS 和 DESTROY 3个事件中第 2个引发的事件是 1。(分数:2.00)填空项 1:_45.SQL语句中, 1 命令短语的功能是修改表中的记录。(分数:2.00)填空项 1:_46.逻辑删除成绩表中总分在 600分以下的学生记录,可使用 SQL语句:DELETE 1 成绩表 WHERE 总分600(分数:2.00)填空项 1:_47.SQL语句:SELECT*FROM 仓库表 WHERE NOT EXISTS; (SELECT*FROM 职工
21、表 WHERE 仓库号=仓库.仓库号)该语句等价于:SELECT*FROM 仓库表 WHERE 仓库号 1; (SELECT 仓库号 FROM 职工表)(分数:2.00)填空项 1:_国家二级 VF笔试-试卷 255答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据处理的效率无关 C.数据的存储结构与数据处理的效率密切相关
22、D.数据的存储结构在计算机中所占的空间不一定是连续的解析:解析:一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等,选项 A和选项 D正确。采用不同的存储结构,其数据处理的效率不同,因此,在进行数据处理时,选择合适的存储结构是很重要的,选项 C正确,选项 B错误,应为本题正确答案。3.从工程管理角度,软件设计般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计 B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计解析:解析:从工程管理的角度,软件设计可分为概要设计和详细设计两大步骤。4.设树 T的度为 4,其中度为 1,2,
23、3,4 的结点个数分别为 4,2,1,1,则 T中的叶子结点数为( )。(分数:2.00)A.5B.6C.7D.8 解析:解析:根据给定的条件,在树中,各结点的分支总数为:41+22+13+41=15;树中的总结点数为:15(各结点的分支总数)+1(根结点)=16;非叶子结点总数为:4+2+1+1=8。因此,叶子结点数为16(总结点数)-8(非叶子结点总数)=8。5.对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.log2nB.n/2C.n D.n+l解析:解析:在长度为 n的线性表中进行顺序查找,最坏情况下需要比较 n次。6.数据库设计的 4个阶
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 255 答案 解析 DOC
