[计算机类试卷]国家二级(VF)机试模拟试卷85及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷85及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷85及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 85及答案与解析 一、选择题 1 线性表常采用的两种存储结构是 ( )。 ( A)散列方法和索引方式 ( B)链表存储结构和数组 ( C)顺序存储结构和链式存储结构 ( D)线性存储结构和非线性存储结构 2 软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和 ( )。 ( A)阶段性报告 ( B)需求分析 ( C)需求总结 ( D)都不正确 3 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)需求分析 ( B)详细设计 ( C)软件设计 ( D)概要设计 4 对建立良好的程序设计风格,
2、下面描述正确的是 ( )。 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 下列工具中,不属于结构化分析的常用工具的是 ( )。 ( A)数据流图 ( B)数据字典 ( C)判定树 ( D) N-S图 6 在软件生产过程中,需求信息的来源是 ( )。 ( A)程序员 ( B)项目经理 ( C) 设计人员 ( D)软件用户 7 对关系 S和 R进行集合运算,结果中既包含 S中的所有元组也包含 R中的所有元组,这样的集合运算称为 ( )。 ( A)并运算 ( B)交运算 ( C)差运算 ( D)积运算 8 设有关
3、键码序列 (Q, G, M, Z, A, N, B, P, X, H, Y, S, T, L, K, E),采用堆排序法进行排序,经过初始建堆后关键码值 B在序列中的序号是 ( )。 ( A) 1 ( B) 3 ( C) 7 ( D) 9 9 数据库的故障恢复一般是由 ( )来执行恢复。 ( A)电脑用户 ( B)数据 库恢复机制 ( C)数据库管理员 ( D)系统普通用户 10 下列选项中,不属于数据模型所描述的内容的是 ( )。 ( A)数据类型 ( B)数据操作 ( C)数据结构 ( D)数据约束 11 打印或预览报表的命令是 ( )。 ( A) CREATE REPORT ( B) D
4、O FORM ( C) REPORT FORM ( D) START REPORT 12 在 VFP中,关于查询和视图的正确描述是 ( )。 ( A)视图只能查询表但不能更新表 ( B)查询和视图都是一个存储数据的表 ( C)查询和视图是同一种文件,只是名称不同 ( D)查询是一个预先定义好的 SQL SELECT语句文件 13 “项目 ”菜单的 “运行文件 ”命令用于执行选定的文件,这些文件可以是 ( )。 ( A)查询、视图或表单 ( B)查询、表单或程序 ( C)表单、报表和标签 ( D)以上文件都可以 14 设 n=STR(-123 456,6,2),则 n的值等于 ( )。 ( A)
5、 -123 45 ( B) -123 46 ( C) -123.5 ( D) -123.4 15 运算结果是字符串 “hao”的表达式 是 ( )。 ( A) LEFT(nihao“,3) ( B) RIGHT(nihao“,3) ( C) SUBSTR(nihao, 3) ( D) UPPER(hao) 16 下列运算结果为逻辑假 ( F )的是 ( )。 ( A) INT(X 5)=X 5 ( B) INT(X 5)=MOD(X,5) ( C) MOD(X, 5)=0 ( D) MOD(X, 5)=MOD(5, 5) 17 恢复表中所有被逻辑删除记录的命令是 ( )。 ( A) REDEL
6、ETE ( B) RECALL ( C) REPACK ( D) RESET 18 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于完整性中的( )。 ( A)域完整性 ( B)字段完整性 ( C)参照完整性 ( D)文体完整性 19 在 VFP中,关于自由表叙述正确的是 ( )。 ( A)自由表不可以加入到数据库中 ( B)自由表和数据库表是完全相同的 ( C)自由表不能建立候选索引 ( D)自由表不能建立字段级规则和约束 20 在 Visual FoxPro的查询设计器中,对应 SQL短语 DISTINCT的选项卡是 ( )。 ( A)联接 ( B)排序依据 ( C)筛选 ( D
7、)杂项 21 视图设计器和查询设计器基本类似,但视图设计器比查询设计器多了 ( )。 ( A) “查询输出 ”选项卡 ( B) “更新条件 ”选项卡 ( C) “分组依据 ”选项卡 ( D) “杂项 ”选项卡 22 显示当前表单程序代码是 ThisForm Show,其中的 Show是表单对象的 ( )。 ( A)标题 ( B)方法 ( C)属性 ( D)事件 23 假定一个表单里有一一个文本框 Text1和一个命令按钮组 CommandGroup1。命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的
8、 Value属性值,正确的表达式是 ( )。 ( A) This ThisForm Text1 Value ( B) This Parent Parent Text1 Value ( C) Parent Parent Text1.Value ( D) This Parent Text1 Value 24 删除视图 stuvw的命令是 ( )。 ( A) DROP stuvw ( B) DROP VJEW stuvw ( C) DELETE stuvw ( D) DELETE VIEW stuvw 25 要关闭当前处于打开状态的类库文件 mylib,可以使用命令 ( )。 ( A) RELEAS
9、E CLASSLIB mylib ( B) RELEASE CLASS mylib ( C) CLOSE CLASS mylib ( D) CLOSE CLASSLIB mylib 26 下面关于过程调用的陈述中,止确的是 ( )。 ( A)实参与形参的数量必须相等 ( B)当实 参的数量多于形参的数量时,多余的实参被忽略 ( C)当形参的数量多于实参的数量时,多余的形参取逻辑假 ( D)选项 B和 C都对 27 在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是 ( )。 ( A)改变表中记录的物理顺序 ( B)为了对表进行实体完整性约束 ( C)加快数据库表的更新速度 ( D)加
10、快数据库表的查询速度 28 在命令窗口执行 SQL命令时,若命令要占用多行,续行符是 ( )。 ( A)分号 (; ) ( B)冒号 (: ) ( C)连字符 (-) ( D)逗号 (, ) 29 如果要运行 SMENU MPR文件,正确的命令是 ( )。 ( A) DO MENU SMENU ( B) DO SMENU MPR ( C) RUN MENU SMENU ( D) RUN SMENU MPR 30 如果要为控件设置焦点,则下列属性值是真 ( T )的是 ( )。 ( A) Enabled和 Cancel ( B) Enabled和 Visible ( C) Default和 Ca
11、ncel ( D) Visible和 Cancel 31 通过设置表单控件的哪种属性,可以改变光标在控件之间的移动次序 ( )。 ( A) Tabs ( B) Tablndex ( C) Index ( D) Move 32 要为当前打开的 “成绩 ”表中所有的 “分数 ”增加 5分,可以使用命令 ( )。 ( A) UPDATE成绩 WITH分数 +5 ( B) CHANGE ALL分数 WITH分数 +5 ( C) DISPLAYALL分数 WITH分数 +5 ( D) REPLACE ALL分数 WITH分数 +5 33 将学号为 “25”的学生姓名改为 王莉 ,以下 SQL语句正确的是
12、 ( )。 ( A) UPDATE学生 SET姓名 FOR姓名 =王莉 WHERE学号 =25 ( B) UPDATE学生 WHERE姓名 =王莉 AND学号 =25 ( C) UPDATE FROM学生 WHERE姓名 =王莉 AND学号 =25 ( D) UPDATE学生 SET姓名 =王莉 WHERE学号 =25 34 与 “SELECT*FROM歌手 WHERE NOT(最后得分 9 00 OR最后得分 =8 00 AND最后得分 9 00 OR最后得分 =9 00 35 设有职工表 (其中包含字段:职工号,仓库号,工资 ),查询仓库号是 “CK1”的职工信息,并按工资降序排序,正确的
13、 SOL命令是 ( )。 ( A) SELECT*FROM职工表 WHERE仓库号 =CK1ORDER BY工资 DESC ( B) SELECT*FROM职工表 WHILE仓库号 =CK1ORDER BY工资 ASC ( C) SELECT*FROM职工表 WHERE仓库号 =CK1ORDER BY工资 ASC ( D) SELECT*FROM职工表 WHERE仓库号 =CK1GROUP BY工资 DESC 36 对项口进行连编测试的目的是 ( )。 ( A)对项目中各种程序的引用进行校验 ( B)对项目中 PRG文件进行校验,检查发现其中的错误 ( C)对项目中各种程序的引用进行校验,检查
14、所有的程序组 件是否可用 ( D)对项目中各种程序的引用进行校验,检查所有的程序组件是否可用,并重新编译过期的文件 37 查询持有外币种类在 4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是 ( )。 “外汇名 ”表: 外币代码 外币名称 现钞买入价 现钞卖出价 基准价 13 欧元 958 6400 985 2300 996 5400 28 英镑 1220 9700 1330 2200 1287 4565 37 法郎 592 7650 618 1305 612 5910 26 加元 516 4110 531 4280 519 8690
15、15 美元 811 5410 817 8900 815 665 0 “持有数 ”表: 姓名 外币代码 持有数量 李巡芬 37 30000 00 张武奇 13 1000 00 陆凭凭 15 3000 00 陆凭凭 37 4000 00 张武奇 15 2200 00 林诗诗 26 2000 20 李巡芬 26 30000 00 张武奇 28 3000 00 陆凭凭 26 3000 00 陆凭凭 13 4000 00 张武奇 26 18000 00 ( A) SELECT姓名, COUNT(*)AS外币种 类 FROM持有数; GROUP BY姓名 HAVING COUNT(*)=4; ORDER
16、BY外币种类,姓名 DESC ( B) SELECT姓名, COUNT(*)AS外币种类 FROM持有数; GROUP BY姓名 HAVING COUNT(*)=4; ORDER BY COUNT(*),姓名 DESC ( C) SELECT姓名, COUNT(*)AS外币种类 FROM持有数; GROUP BY姓名 HAVING COUNT(*)=4; ORDER BY外币种类 AND姓名 DESC ( D) SELECT姓名, COUNT(*)AS外币种类 FROM持有数 ; GROUP BY姓名 HAVING COUNT(*)=4; ORDER BY 外币种类 +姓名 DESC 38 计
17、算出 “陆凭凭 ”所持有的全部外币相当于人民币的价值数量,下列语句正确的是 ( )。 (某种外币相当于人民币数量的计算公式:人民币价值数量 =该种外币的“现钞买入价 ”*该种外币 “持有数量 ”) “外汇名 ”表: 外币代码 外币名称 现钞买入价 现钞卖出价 基准价 13 欧元 958 6400 985 2300 996 5400 28 英镑 1220 9700 1330 2200 1287 4565 37 法郎 592 7650 618 1305 612 5910 26 加元 516 4110 531 4280 519 8690 15 美元 811 5410 817 8900 815 665
18、 0 “持有数 ”表: 姓名 外币代码 持有数量 李巡芬 37 30000 00 张武奇 13 1000 00 陆凭凭 15 3000 00 陆凭凭 37 4000 00 张武奇 15 2200 00 林诗诗 26 2000 20 李巡芬 26 30000 00 张武奇 28 3000 00 陆凭凭 26 3000 00 陆凭凭 13 4000 00 张武奇 26 18000 00 ( A) SELECT SUM(现钞买入价 *持有数量 )AS人民币价值; FROM持有数,外汇名 ; WHERE外汇名外币代码 =持有数外币代码; AND姓名 =”陆凭凭 ” ( B) SELECT SUM(现钞
19、买入价 *持有数量 )AS人民币价值 ; FROM持有数,外汇名 ; WHERE外汇名外币代码 =持有数外币代码 ; FOR姓名 =陆凭凭 ( C) SELECT COUNT(现钞买入价 *持有数量 )AS人民币价值; FROM持有数,外汇名 ; WHERE外汇名外币代码 =持有数 外币代码; AND姓名 =陆凭凭 ( D) SELECT COUNT(现钞买入价 *持有数量 )AS人民币价值; FROM持有数,外汇名 ; WHERE外汇名外币代码 =持有数外币代码; FOR姓名 =陆凭凭 39 将 “外汇名 ”表美元和英镑的基准价下调 1,下列 SQL语句正确的是 ( )。 “外汇名 ”表:
20、外币代码 外币名称 现钞买入价 现钞卖出价 基准价 13 欧元 958 6400 985 2300 996 5400 28 英镑 1220 9700 1330 2200 1287 4565 37 法郎 592 7650 618 1305 612 5910 26 加元 516 4110 531 4280 519 8690 15 美元 811 5410 817 8900 815 665 0 “持有数 ”表: 姓名 外币代码 持有数量 李巡芬 37 30000 00 张武奇 13 1000 00 陆凭凭 15 3000 00 陆凭凭 37 4000 00 张武奇 15 2200 00 林诗诗 26
21、2000 20 李巡芬 26 30000 00 张武奇 28 3000 00 陆凭凭 26 3000 00 陆凭凭 13 4000 00 张武奇 26 18000 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; WHE
22、RE外币名称 =美元 AND外币名称 =欧元 40 删除 “持有数 ”表中所有外币名称为 “法郎 ”的记录,下列 SQL语句正确的是( )。 “外汇名 ”表: 外币代码 外币名称 现钞买入价 现钞卖出价 基准价 13 欧元 958 6400 985 2300 996 5400 28 英镑 1220 9700 1330 2200 1287 4565 37 法郎 592 7650 618 1305 612 5910 26 加元 516 4110 531 4280 519 8690 15 美元 811 5410 817 8900 815 665 0 “持有数 ”表: 姓名 外币代码 持有数量 李巡芬
23、 37 30000 00 张武奇 13 1000 00 陆凭凭 15 3000 00 陆凭凭 37 4000 00 张武奇 15 2200 00 林诗诗 26 2000 20 李巡芬 26 30000 00 张武奇 28 3000 00 陆凭凭 26 3000 00 陆凭凭 13 4000 00 张武奇 26 18000 00 ( A) DELETE FROM持有数 ; WHERE持有数外币代码 =外汇名外币代码 ; AND外币名称 =法郎 ( B) DELETE FROM持有数,外汇名; WHERE持有数外币代码 =外汇名外币代码; AND外币名称 =法郎 ( C) DELETE FROM持
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 85 答案 解析 DOC
