【计算机类职业资格】国家二级(VF)机试-试卷9及答案解析.doc
《【计算机类职业资格】国家二级(VF)机试-试卷9及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(VF)机试-试卷9及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(VF)机试-试卷 9 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.算法一般都可以用哪几种控制结构组合而成( )。(分数:2.00)A.选择、分支、递归B.顺序、循环、选择C.循环、递归、选择D.顺序、选择、嵌套2.用链表表示线性表的优点是( )。(分数:2.00)A.花费的存储空间较顺序存储少B.没有明显优势C.便于插入和删除操作D.便于随机存取操作3.在下列几种排序方法中,要求内存量最大的是( )。(分数:2.00)A.冒泡排序B.插入排序和选择排序C.归并排序D.快速排序4.下面不属于软件工程的三要素的是( )。(分数:2.
2、00)A.需求B.方法C.工具D.过程5.卜列不属于结构化分析的常用工具的是( )。(分数:2.00)A.数据流图B.流程图C.数据字典D.判定树和判定表6.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是( )。(分数:2.00)A.路径的集合B.选择的集合C.操作的集合D.日标的集合7.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有( )。(分数:2.00)A.数据较低的冗余度B.数据共享度高C.特定的数据模型D.专门的数据管理软件8.下列说法中,不属于数据模型所描述的内容的是( )。(分数:2.00)A.数据结构B.数据操作C.数据约束D.数
3、据管理9.用二维表的形式表示实体和实体间联系的数据模型( )。(分数:2.00)A.关系模型B.层次模型C.网状模型D.数据模型10.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段11.存下述关于数据库系统的叙述中,正确的是( )。(分数:2.00)A.数据库中只存在数据项之间的联系B.数据库的数据项和记录之间都存在联系C.数据库的数据项之间无联系,记录之间存存联系D.数据库的数据项和记录之间都不存在联系12.命令“DIME myArrayr(10,10)”执行后,myArray(5,5)的值
4、为( )。(分数:2.00)A.0B.5C.TD.F13.在下列的 Visual FoxPro 表达式中,其运算结果为逻辑真的是( )。(分数:2.00)A.“abcd”=“abcd”B.“ab cd”=“abcd”C.DTOC(09132012 08:00:00)=“09132012 08:00:00”D.“2842”=“2842”14.在 Visual FoxPro 中,数据库表和自由表的字段名可允许的最大字符数分别是( )。(分数:2.00)A.10、10B.10、128C.128、10D.256、12815.在 Visual FoxPr0 的命令中,定位第 6 条记录上的命令是( )。
5、(分数:2.00)A.GO TOPB.GO BOTTOMC.GO 6D.GOTO 616.以下索引类型中,能够随表的打开而打开的是( )。(分数:2.00)A.单一的 IDx 索引B.非结构复合索引(CDX)C.结构复合索引D.以上类型都不是17.在 Visual FoxPm 中进行参照完整性设置时,要想设置成“当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值”,应选择( )。(分数:2.00)A.级联或限制B.限制C.忽略D.级联18.在 Visual FoxPro 中,在打开了多个工作区的情况下,执行 SELECT0 的结果是( )。(分数:2.00)A.选择了
6、 0 号工作区B.选择已打开工作区中最小号的工作区C.选择了空闲的最小号工作区D.关闭选择的工作区19.结构化查询语言中的 SELECT 语句是( )。(分数:2.00)A.切换数据库语句B.数据查询语句C.数据修改语句D.数据定义语句20.有学生DBF:学号 C(8),姓名 C(12),性别 C(2),出生日期 D,院系 C(8) 要求查询所有计算机系学生的学号和姓名,正确的命令是( )。(分数:2.00)A.SELECT*FROM 学生B.SELECT*FROM 学生 WERE 院系=计算机系C.SELECT 学号,姓名 FROM 学生D.SELECT 学号,姓名 FROM 学生 wHER
7、E 院系=计算机系21.SQL 命令中的 HAVING 短语必须与( )结合使用,不能单独使用。(分数:2.00)A.ORDER BYB.FROMC.WHERED.GROUP BY22.查询教师表中“系别号”字段的值为空值的所有记录的 SQL 是( )。(分数:2.00)A.SELECT*FROM 教师 WHERE 系别号=B.SELECT*FROM 教师 WHERE 系别号=nullC.SELECT*FROM 教师 WHERE 系别号 is nullD.SELECT ISNULL(系别号)FROM 教师23.在 SQL 语句中,与表达式“系别号 NOT IN(“5”,“8”)”功能相同的表达
8、式是( )。(分数:2.00)A.系别号=“5”AND 系别号=“8”B.系别号!=“5”OR 系别号#“8”C.系别号60”语句的功能是( )。(分数:2.00)A.从敦师表中彻底删除年龄大于 60 岁的记录B.教师表中年龄大于 60 岁的记录被加上删除标记C.删除教师表D.删除教师表的年龄列26.如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职工号,以下 SQL 正确的是( )。 CREATE TABLE 职工表( 职工号_, 职工名 C(20),部门号 C(5), 工资 Y )(分数:2.00)A.C(5)DEFAULTB.C(5)PRIMARY KEYC
9、.C(5)NOT NULLD.C(5)CHECK KEY27.查询是 Visual FoxPro 支持的一种数据库对象,下列关于查询的说法中,不正确的是( )。(分数:2.00)A.查询是预先定义好的一个 SQL SELECT 语句B.查询是以扩展名为 QPR 的文件保存在磁盘上的C.通过查询设计器,可完成任何查询D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出28.DO 命令可以执行程序文件,其程序文件的默认扩展名是( )。(分数:2.00)A.prgB.appC.CmdD.exe29.变量的一个重要属性是作用域,它指的是变量在什么范围内是有效的或能够被访问的。其中在任何模块
10、中都可使用的内存变量是( )。(分数:2.00)A.公共变量B.私有变量C.局部变量D.本地变量30.在 Visual FoxPro 中,要编辑修改表单文件 myFormscx,可以在命令窗口输入命令( )(分数:2.00)A.MODIFY myFormB.MODIFY myFormsexC.MODIFY FORM myformD.以上都不可以31.在 Visual FoxPro 中可让控件获得焦点,使其成为活动对象的方法是( )(分数:2.00)A.RELEASEB.GETFOCUSC.LOADD.SETFOCUS32.某个表单文件中有一个文本框控件,其 PasswordChar 属性值设置
11、为星号(*),当在文本框中输入“伦敦 2012”时,文本框中显示的是( )。(分数:2.00)A.伦敦 2012B.*C.*D.伦敦*33.有一个记录学生信息的表单,表单名为 FormStudent,该表单中含有一个页框 PgStudentlnfo,将该页框的第 2 页(PageFamily)的标题设置为“家庭成员”的代码是( )。(分数:2.00)A.FormStudentPageFamilyCaption=“家庭成员”B.FormStudentPgStudentlnfoTitle=“家庭成员” C.ThisformPgStudentlnfoPageFamilyCaption=“家庭成员”D
12、.ThisformPgStudentlnfoPageFamilyTitle=“家庭成员”34.假设有菜单文件 mainmumnx,下列说法正确的是( )(分数:2.00)A.在命令窗口利用 DO mainmu 命令,可运行该菜单文件B.首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmumpr,然后在命令窗口执行命令:DOmainmu 可运行该菜单文件C.首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmumpr,然后在命令窗口执行命令:DOmainmumpr 可运行该菜单文件D.首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmumpr,然后在命令窗口执行命令:
13、DOMEMU mainmu 可运行该菜单文件35.在 Visual FoxPro 中,以下( )控件可以在报表设计器中使用。(分数:2.00)A.标签B.线条C.域控件D.以上三种都可以36.已知表中有字符型字段“职称”和“工龄”,要建立一个索引,要求首先按工龄排序,工龄相同时再按职称排序,正确的命令是( )。(分数:2.00)A.INDEX ON 工龄+职称 TO sy_sepB.INDEX ON 工龄,职称 TO sy_sepC.INDEX ON 职称+工龄 TO sy_sepD.INDEX ON 职称,工龄 TO sy_sep37.在当前打开的表中,显示“地址”以“北京市”打头的所有仓库
14、,正确的命令是( )。(分数:2.00)A.list for 地址=“北京市”B.list for 地址=“北京市”C.list for 地址=“北京”D.list where 地址=“北京市”38.为当前表中所有教师的工资增加 1000 元,可以使用的命令是( )。(分数:2.00)A.CHANGE 工资 WITH 工资+1000B.REPLACE 工资 WITH 工资+1000C.REPLACE ALL 工资 WITH 工资+1000D.CHANGE ALL 工资 WITH 工资+100039.在 Visual FoxPro 中,有如下内存变量赋值语句: X=20100808 10:15:
15、20 AM Y=Y Z=“12324” 执行上述赋值语句之后,内存变量 X、Y 和 Z 的数据类型分别是( )。(分数:2.00)A.D、L、CB.T、L、CC.D、C、ND.T、C、N40.假设“产品”表中有 c 型字段“产地”,要求将产地以“北京”开头的产品记录全部打上删除标记,正确的 SQL 命令是( )。(分数:2.00)A.DELETE FROM产品 FOR 产地=“北京”B.DELTE FROM 产品 WHERE 产地=“北京”C.DELETE FROM 产品 FOR 产地=“北京*”D.DELETE FROM 产品 WHERE 产地 LIKE“北京”二、基本操作题(总题数:1,分
16、数:2.00)41.在考生文件夹下,完成如下操作: 1打开考生文件夹下的表单 one,如下图所示,编写“显示”命令按钮的 Click 事件代码,使表单运行时单击该命令按钮则在 Textl 文本框中显示当前系统日期的年份(提示:通过设置文本框的 Value 属性实现,系统日期函数是 date(),年份函数是 year()。 打开考生文件夹下的表单 two,如下图所示,选择“表单”菜单中的“新建方法程序”命令,在“新建方法程序”对话框中,为该表单新建一个 test 方法,然后双击表单,选择该方法编写代码,该方法的功能是使“测试”按钮变为不可用,即将该按钮的 Enabled 属性设置为F。 (分数:
17、2.00)_三、简单应用题(总题数:1,分数:2.00)42.在考生文件夹下完成以下简单应用(自由表 order 中存放着订单的有关数据): 1利用查询设计器创建查询,从 employee 表和 order 表中查询金额最高的 10 笔订单。查询结果依次包含订单号、姓名、签订日期和金额 4 个字段,各记录按金额降序排列,查询去向为表 tableone。最后将查询保存在queryoneqpr 文件中,并运行该查询。 2首先创建数据库 order_m,并向其中添加 employee 表和order 表。然后在数据库中创建视图 viewone:利用该视图只能查询组别为 l 的职员的相关数据;查询结果
18、依次包含职员号、姓名、订单号、签订日期、金额 5 个字段;各记录按职员号升序排列,若职员号相同则按金额降序排列。最后利用刚创建的视图查询视图中的全部信息,并将查询结果存放在表 tabletwo 中。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.设计一个文件名和表单名均为 currency_form 的表单,所有控件的属性必须在表单设计器的属性窗口中设置完成。表单的标题为“外币市值情况”。表单中有一个“姓名”标签控件 Labell、一个文本框控件 Textl、一个表格控件 Gridl 和两个命令按钮“查询”(Command1)和“退出”(Command2),如下图所示。(
19、分数:2.00)_国家二级(VF)机试-试卷 9 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.算法一般都可以用哪几种控制结构组合而成( )。(分数:2.00)A.选择、分支、递归B.顺序、循环、选择 C.循环、递归、选择D.顺序、选择、嵌套解析:解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、循环、选择三种垠本控制结构组合而成。本题答案为 B。2.用链表表示线性表的优点是( )。(分数:2.00)A.花费的存储空间较顺序存储少B.没有明显优
20、势C.便于插入和删除操作 D.便于随机存取操作解析:解析:链式存储结构克服了顺序存储结构的缺点:它的节点空间可以动态申请和释放;它的数据元素的逻辑次序靠节点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。本题答案为 C。3.在下列几种排序方法中,要求内存量最大的是( )。(分数:2.00)A.冒泡排序B.插入排序和选择排序C.归并排序 D.快速排序解析:解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各
21、元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置霄),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。本题答案为 C。4.下面不属于软件工程的三要素的是( )。(分数:2.00)A.需求 B.方法C.工具D.过程解析:解析:软件工程包括 3 个要素,即方法、工具和过程,本题答案为 A。5.卜列不属于结构化分析的常用工具的是( )。(分数:2.00)A.数据流图B.流程图 C.数据字典D.判定树和判定表解析:解析:结构化分析的常用工具行数据
22、流图、数据字典、判定树叶判定表。而流利图是常见的过程设计工具中的图形设计。本题答案为 B。6.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是( )。(分数:2.00)A.路径的集合 B.选择的集合C.操作的集合D.日标的集合解析:解析:软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计成选择测试用例,对程序所有逻辑路径进行测试。本题答案为 A。7.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有( )。(分数:2.00)A.数据较低的冗余度B.数据共享度高C.特定的数据模型 D.专门的数据管理软件
23、解析:解析:在文件系统中,相互独立的记录其内部结构的最简单形式是等长、同格式的记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。本题答案为C。8.下列说法中,不属于数据模型所描述的内容的是( )。(分数:2.00)A.数据结构B.数据操作C.数据约束D.数据管理 解析:解析:数据模型所描述的内容有 3 个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操
24、作类型与操作方式。本题答案为 D。9.用二维表的形式表示实体和实体间联系的数据模型( )。(分数:2.00)A.关系模型 B.层次模型C.网状模型D.数据模型解析:解析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。 关系模型是用二维表的形式表示实体和实体间联系的数据模型。关系模型的特点如下:关系模型与非关系模型不同,它是建立在严格的数学概念基础上的;关系模型的概念单一,无论实体或实体之间的联系都用关系表示;存取路径对用户透明:关系必须是规范化的关系。10.在数据库设计中,将 E-R 图转换成关系数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 试试 答案 解析 DOC
