【计算机类职业资格】国家二级VF笔试-试卷111及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷111及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷111及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 111 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进先出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针3. (分数:2.00)A.B.C.D.4.一般来说,PoxPro 系统具有结构化程序的( )种基本结构。(分数:2.00)A.1B.2C.3D.45.在软件工程中,白箱测试
2、法可用于测试程序的内部结构。此方法将程序看做是(分数:2.00)A.路径的集合B.循环的集合C.目标的集合D.地址的集合6.数据库管理系统中用来定义模式、内模式和外模式的语言为(分数:2.00)A.CB.BasicC.DDLD.DML7.下面关于完全二叉树的叙述中,错误的是 _。(分数:2.00)A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点C.完全二叉树一般不是满二叉树D.具有结点的完全二叉树的深度为log2n+18.在下列叙述中,错误的一条是 _。(分数:2.00)A.对关系的描述称为关系模式,一个关系模式对应一个关系的结构B.不同元组对同一个属性的取值范围
3、称为域C.二维表中的行称为属性D.所谓关键词,即属性或属性组合,其值能够唯一标识一个元组9.已知二叉树 BT 的后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是(分数:2.00)A.cedbaB.acbedC.decabD.deabc10.下列 4 项中,必须进行查询优化的是(分数:2.00)A.关系数据库B.网状数据库C.层次数据库D.非关系模型11.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模型D.以上 3 个都是12.以下属于容器类控件的是_。(分数:2.00)A.TextB.FormC.LabelD.Commandb
4、utton13.以下属于非容器类控件的是_。(分数:2.00)A.FormB.LabelC.PageD.Container14.假设有菜单文件 mainmu.mnx,下列说法正确的是_。(分数:2.00)A.在命令窗口利用 DO mainmu 命令,可运行该菜单文件B.首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu.mpr,然后在命 令窗口执行命令:DO mainmu 可运行该菜单文件C.首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu.mpr,然后在命 令窗口执行命令:DOmainmu.mpr 可运行该菜单文件D.首先在菜单生成器中,将该文件生成可执行的菜单文件
5、 mainmu.mpr,然后在命 令窗口执行命令:DO MEMU mainmu 可运行该菜单文件15.有关 SCAN 循环结构,叙述正确的是 _。(分数:2.00)A.SCAN 循环结构中的 LOOP 语句,可将程序流程直接指向循环开始语句 SCAN,首先判断 EOF()函数的真假B.在使用 SCAN 循环结构时,必须打开某一个数据库C.SCAN 循环结构的循环体中必须写有 SKIP 语句D.SCAN 循环结构,如果省略了scope子句 FORexpll和 WHILE 条件子句,则直接退出循环16.Visual FoxPro 的报表文件.FRX 中保存的是 _。(分数:2.00)A.打印报表的
6、预览格式B.打印报表本身C.报表的格式和数据D.报表设计格式的定义17.以下程序为输入 50 个学生某门课程的成绩,并求出平均成绩 DIMENSION A (50) sum=0 FOR i=1 TO 50 INPUT TO A(i) _ END FOR Aver=sum/50 ?“平均成绩为:”,Aver 程序空白处应填入(分数:2.00)A.sum=A(i)B.sum=sum+A(i)C.sum=sum+iD.sum=i18.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量B.局部变量C.全局变量D.数组变量19.数据库表中有一长字段名“期末考试分数”,当该数据库表转为
7、自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分C.期末考试分*D.系统出错20.打开一个数据库的命令是( )。(分数:2.00)A.USEB.USE DATABASEC.OPEND.OPEN DATABASE21.在 Visual FoxPro 中,下列选项巾数据类型所占字符的字节数相等的是( )。(分数:2.00)A.字符型和逻辑型B.口期型和备注型C.逻辑型和通用型D.通用型和备注型22.执行如下命令序列后,最后一条命令的显示结果是( )。 DIMENSION M(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30 M(2,2)=40
8、7 M(2)(分数:2.00)A.变量未定义的提示B.10C.20D.F23.在定义菜单时,若要编写相应功能的段程序,则在结果一项中选择_。(分数:2.00)A.过程B.子菜单C.命令D.填充名称24.在表单运行中,当结果发生变化时,应刷新表单,刷新表单用( )命令。(分数:2.00)A.RESEASEB.DELEREC.REFRESHD.PACK25.有如下程序段: OPEN DATABACE xsxk USE 学生 IN 0 SELECT 学生 STORE 0 TO m,w SCAN FOR_ IF 性别.T. mm+1 ELSE ww+1 ENDIF EDNSCAN CLEAR ?男生人
9、数,m ?女生人数,w CLOSE DATABASE RETURN 功能说明:本程序段是统计专业代码(学号的第 3、4 位)为 03 的男、女生人数,则画横线处应填(分数:2.00)A.SUBSTR(学号,1,2)03B.SUBSTR(学号,2,2)03C.SUBSTR(学号,3,2)03D.SUBSTR(学号,4,2)0326.在 SELECT-SQL 语句中,要将查询结果保存在文本文件中的选项是_。(分数:2.00)A.INTO 新表名B.TO FILE文件名C.TO PRINTERD.TO SCREEN27.在数据库中,产生数据不一致的根本原因是_。(分数:2.00)A.数据存储量太大B
10、.数据冗余C.未对数据进行完整性控制D.没有严格保护数据28.下面有关 HAVING 子句描述错误的是(分数:2.00)A.HAVING 子句必须与 GROUPBY 子句同时使用,不能单独使用B.使用 HAVING 子句的同时不能使用 WHERE 子句C.使用 HAVING 子句的同时可以使用 WHERE 子句D.使用 HAVING 子句的作用是限定分组的条件29.惟一索引的“惟一性”是指( )。(分数:2.00)A.索引项的惟一B.字段值的惟一C.记录的惟一D.索引的惟一30.假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户
11、名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的 Click 事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE.not.EOF() IF Alltrim(用户名)=Alltrim(Thisform.Text1.Value) IF Alltrim(口令)=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用”WINDOW TIMEOUT2 ELSE WAIT“口令错误”WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF _ WAIT“用户名错误”W
12、INDOW TIMEOUT2 ENDIF 则在横线处应填写的代码是(分数:2.00)A.flag=-1B.flag=0C.flag=1D.flag=231.假设已经生成了名为 mymenu 的菜单文件,执行该菜单文件的命令是_。(分数:2.00)A.Do mymenuB.Do mymenu.mprC.Do mymenu.pjxD.Do mymenu.mnx32.关于 Visual FoxPro 数据库文件,以下说法不正确的是 _。(分数:2.00)A.存放用户数据的文件B.管理数据库对象的系统文件C.存放用户数据和系统的文件D.管理操作系统文件33.关系是指 _。(分数:2.00)A.元组的集
13、合B.属性的集合C.字段的集合D.实例的集合34.下列关于项目及项目中文件的叙述,正确的是(分数:2.00)A.项目中的文件是项目的一部分B.项目中的文件必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联35.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引36.在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是(分数:2.00)A.OptionGrouplB.CbecklC.SpinnerlD.Listl二、填空题(
14、总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.在面向对象方法中,类之间共享属性和操作的机制称为 1。(分数:2.00)填空项 1:_39.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_40.在面向对象的设计中,用来请求对象执行某处理或回答某些信息的要求称为 1。(分数:2.00)填空项 1:_41.软件测试中路径覆盖测试是整个测试的基础,它是对软件 1 进行测试。(分数:2.00)填空项 1:_42.软件测试分为白箱(盒)测试和黑箱(盒)测试
15、。等价类划分法属于 1 测试。(分数:2.00)填空项 1:_43.对于如下表:学生(学生号 N(3),姓名 C(3),性别 C(1),年龄 N(2)课程(课程号 C(3),课程名称 C(3),教师 C(3)选课(学生号 N(3),课程号 C(3),成绩 N(3),若要将“成绩”属性改名为“选课成绩”,则语法为:ALTERTABLE 选课 1(分数:2.00)填空项 1:_44.数据库设计分为 6 个设计阶段:需求分析阶段、 1、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_45.在 VFP 中,创建的新类可以被保存在类库文件中,其扩展名为 1。(分数:
16、2.00)填空项 1:_46.设有选课表,表中包含字段有:学号 N(6),课程号 C(6),成绩 N(4)。要查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL 语句为: SELECT 课程号,COUNT (学号) AS 学生人数 FROM 选课表; GROUP BY 1(分数:2.00)填空项 1:_47.建立索引时,用短语 1 表明此索引的每千个索引值只对应唯一的数据记录。(分数:2.00)填空项 1:_48.?LEN(“计算机”)LEN(“COMPUTER”)的显示结果是 1。(分数:2.00)填空项 1:_49.求选课在 3 门以上且各门课程均及格的学生的学号及总成绩,查
17、询结果按总成绩降序排列。请对下列的 SELECT 语句填空: SELECT 学号,SUM(成绩) AS 总成绩 FROM 选课表; WHERE 成绩=60 1ORDER BY 2DESC(分数:2.00)填空项 1:_50.当前目录下有 student 和 conic 两个表文件,要求查找同时选修了课程号为“0001”和“0002”的学生姓名,语句为: SELECT 姓名 FROM student,coure; WHERE student.学号=coure.学号; AND 课程号=“0001“; AND 姓名 1 ; (SELECT 姓名 FROM student,coure; WHERE s
18、tudent.学号=coure.学号; AND 课程号=“0002“)(分数:2.00)填空项 1:_51.视图设计器与查询设计器相比较,在视图设计器中多了 1 选项卡。(分数:2.00)填空项 1:_52.下列命令执行后的结果是 1。 STORE-100 TOX ?SIGN(X)*SQRT(ABS(X)(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 111 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_
19、解析:2.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进先出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:解析:栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。3. (分数:2.00)A.B.C.D. 解析:4.一般来说,PoxPro 系统具有结构化程序的( )种基本结构。(分数:2.00)A.1B.2C.3 D.4解析:5.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是(分数:2.00)A.
20、路径的集合 B.循环的集合C.目标的集合D.地址的集合解析:解析: 软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。6.数据库管理系统中用来定义模式、内模式和外模式的语言为(分数:2.00)A.CB.BasicC.DDL D.DML解析:解析:选项 A) ,B) 显然不合题意。数据定义语言(Data Definition Language,简称 DDL)负责数据的模式定义与数据的物理存取构建;数据操纵语言(Data Manipulation Language,简称 DML)负责数据的操纵,包括增、
21、删、改等操作。7.下面关于完全二叉树的叙述中,错误的是 _。(分数:2.00)A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点 C.完全二叉树一般不是满二叉树D.具有结点的完全二叉树的深度为log2n+1解析:解析:这里考察完全二叉树与满二叉树的定义及二叉树的性质。满二叉树指除最后一层外每一层上所有结点都有两个子结点的二叉树。完全二叉树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干子结点(叶子结点)的二叉树。因此选项 A 是正确的,而选项B 是错误的。由定义可知,满二叉树肯定是完全二叉树,而完全二叉树一般不是满二叉树,因此选项 C 是正
22、确的叙述。选项 D 即二叉树性质(5),也是正确的。8.在下列叙述中,错误的一条是 _。(分数:2.00)A.对关系的描述称为关系模式,一个关系模式对应一个关系的结构B.不同元组对同一个属性的取值范围称为域C.二维表中的行称为属性 D.所谓关键词,即属性或属性组合,其值能够唯一标识一个元组解析:解析:在关系模型中,一个关系就是一张二维表。二维表中的行称为元组,一行为一个元组。元组对应存储文件中的一个具体记录。而二维表中的列称为属性,每一列有一个属性名。每个属性的取值范围称为域。属性值相当于记录中的数据项或者字段值。9.已知二叉树 BT 的后序遍历序列是 dabec,中序遍历序列是 debac,
23、它的前序遍历序列是(分数:2.00)A.cedba B.acbedC.decabD.deabc解析:解析:由二叉树后序遍历序列和中序遍历序列可以唯一确定一棵二叉树。二叉树 BT 的后序遍历序列为 dabec,故 BT 的根结点为 c(后序遍历序列的最后一个结点为树的根结点):而 BT 的中序遍历序列是debac,即遍历序列中最后一个结点为根结点,说明 BT 的右子树为空。由 BT 的后序遍历序列和中序遍历序列可知 BT 左子树的后序遍历序列和中序遍历序列分别为 dabe 和 deba,因此 BT 左子树的根结点是 e。再由中序遍历序列可知其左子树为 d,右子树为 ba。因此 BT 的前序遍历序
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 111 答案 解析 DOC
