【计算机类职业资格】计算机二级(VF)15及答案解析.doc

上传人:刘芸 文档编号:1338009 上传时间:2019-10-17 格式:DOC 页数:12 大小:66.50KB
下载 相关 举报
【计算机类职业资格】计算机二级(VF)15及答案解析.doc_第1页
第1页 / 共12页
【计算机类职业资格】计算机二级(VF)15及答案解析.doc_第2页
第2页 / 共12页
【计算机类职业资格】计算机二级(VF)15及答案解析.doc_第3页
第3页 / 共12页
【计算机类职业资格】计算机二级(VF)15及答案解析.doc_第4页
第4页 / 共12页
【计算机类职业资格】计算机二级(VF)15及答案解析.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、计算机二级(VF)15 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.关于内存变量的调用,下列说法正确的是( )。(分数:70.00)A.局部变量不能被本层模块程序调用B.私有变量只能被本层模块程序调用C.局部变量能被本层模块和下层模块程序调用D.私有变量能被本层模块和下层模块程序调用2.下列关于栈的描述中错误的是_。 (分数:70.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针3.下列关于报表带区及其作用的叙述,错误的是( )

2、。(分数:70.00)A.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容B.对于“页标头”带区,系统只打印一次该带区所包含的内容C.对于“细节”带区,每条记录的内容只打印一次D.对于“组标头”带区,系统将在数据分组时每组打印一次该内容4.下列关于查询的说法,正确的是( )。(分数:70.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据视图建立查询D.可以根据数据库表、自由表或视图建立查询5.下列关于视图的操作中,错误的是( )。(分数:70.00)A.操作数乘以 2B.操作数除以 2C.操作数乘以 4D.操作数除以 46.设 X=“11“,Y=“1122“

3、,下列表达式结果为假的是_。(分数:70.00)A.NOT(X=Y)AND(X$Y)B.NOT(X$Y)OR(X=Y)D.NOT(X$Y)数据库系统与文件系统的最主要区别是( )。(分数:70.00)_8.在文件系统阶段,操作系统管理数据的基本单位是( )。(分数:70.00)A.记录B.程序C.数据项D.文件9.如果文本框的 SelStart 属性值为-1,表示的含义为( )。(分数:70.00)A.-3B.-4C.3D.3.2510.在连编对话框中,下列不能生成的文件类型是( )。(分数:70.00)A.DLLB.APPC.PRGD.EXE11.将文本框的 PasswordChar 属性值

4、设置为星号(*),那么,当在文本框中输入“电脑 2004“时,文本框中显示的是( )。(分数:70.00)A.0B.2C.1D.312.下列函数中,函数值为数值型的是( )。(分数:70.00)A.DATE( )B.TIME( )C.YEAR( )D.DATETIME( )13.“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是_。 (分数:70.00)A.查询、视图或表单B.表单、报表和标签C.查询、表单或程序D.以上文件都可以14.下列关于快捷菜单的说法,正确的是( )。(分数:70.00)A.2 3B.2 56C.5 12D.10 2015.在表单中,有关列表框和组合框内选项

5、的多重选择,正确的叙述是( )。(分数:70.00)A.自由表B.数据库表C.自由表或数据库表D.都不能设置16.SQL 支持集合的并运算,在 Visual FoxPro 中 SQL 并运算的运算符是( )。(分数:70.00)_17.将关系看成一张二维表,则下列叙述中不正确的是( )。(分数:70.00)A.表中不允许出现相同的行B.表中不允许出现相同的列C.表中的行次序可以交换D.表中的列次序不可以交换18.对关系 S 和 R 进行集合运算,产生的元组属于 S 中的元组,但不属于 R 中的元组,这种集合运算称为( )。(分数:70.00)A.并运算B.交运算C.差运算D.积运算19.下列关

6、于报表预览的说法,错误的是( )。(分数:70.00)A.P(1)=2,P(2)=3,P(3)=4,b=15B.P(1)=2,P(2)=4,P(3)=6,b=8C.P(1)=2,P(2)=4,P(3)=6,b=18D.P(1)=2,P(2)=4,P(3)=8,b=1520.下列关于过程调用的叙述中,正确的是( )。(分数:70.00)A.文本框的 Locked 属性设置为 FalseB.文本框的 Locked 属性设置为 TreeC.文本框的 Multiline 的属性设置为 FasleD.文本框的 Multiline 的属性设置为 True21.下列程序实现的功能是 USE 学生表 DO W

7、HILE NOT EOF( ) IF 计算机=60 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE (分数:70.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE22.学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用 SQL 命令查询选修的每门课程的成绩都高于或等于 85 分的学生的学号和姓名,正 确的命令是_。 (分数:70.00)A.SELECT 学号,姓名 FROM S WH

8、ERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩=85)C.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩=85D.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩=8523.建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为( )。(分数:70.00)A.abB.bdC.acD.出错24.以下所列各项属于命令按钮事件的是_。 (分数:70.00)A.ParentB.Thi

9、sC.ThisFormD.Click25.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:70.00)A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积26.详细设计的结果基本决定了最终程序的( )。(分数:-1.00)A.代码的规模B.运行速度C.质量D.可维护性27.对象实现了数据和操作的结合,是指对数据和数据的操作进行( )。(分数:-1.00)A.结合B.隐藏C.封装D.抽象28.一个关系中属性个数为 1 时,称此关系为 ( )。(分数:-1.00)A.对应关系B.单一关系C.一元关系D.二元关系29.算法的时间复杂度是指( )。(分数:-1.00)A.执行算法程

10、序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数30.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。(分数:-1.00)A.对象成分B.变量成分C.语句成分D.传输成分31.开发大型软件时,产生困难的根本原因是( )。(分数:-1.00)A.大系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重32.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语言33.栈通常采用的两种存储结构是( )。(分数:-1.00)A.线性存储结构和链表存

11、储结构B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构34.下列数据模型中,具有坚实理论基础的是( )。(分数:-1.00)A.层次模型B.网状模型C.关系模型D.以上 3 个都是35.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语言三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.在表单中要使控件成为可见的,应设置控件的 1 属性。(分数:3.00)填空项 1:_37.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:3.00)填空项

12、 1:_38.Visual FoxPro 6.0 是一个 1 位的数据库管理系统。(分数:3.00)填空项 1:_39.在用 SELECT 选择工作区时,命令选项可以是别名,也可以是 1,被选定的工作区称为 2。(分数:3.00)填空项 1:_40.在成绩表中,检索选修 3 门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4 个字段。 请将下面的 SQL 语句补充完整。 SELECT 学号,SUM(成绩)FROM 1; WHERE 成绩=60; GROUP BY 学号; 2 COUNT(*)=3 (分数:3.00)填空项 1:_41.在命令窗口定义了一个空的一维数组

13、S(5),在命令窗口输入?S(1)的结果为 1。(分数:3.00)填空项 1:_42.data=CTOD(“01-01-99“),则 data+365 的值是 1。(分数:3.00)填空项 1:_43.假设 X=100,则函数 IIF(X50,X-50,X+50的值为 1。(分数:3.00)填空项 1:_44.SQL 语句中,修改表中数据的短语是 1,修改表结构的短语是 2。(分数:3.00)填空项 1:_45.在面向对象方法中,类的实例称为 1。(分数:3.00)填空项 1:_46.关系操作的特点是 1 操作。(分数:-1.00)填空项 1:_47.由关系数据库系统支持的完整性约束是指 1

14、和参照完整性。(分数:-1.00)填空项 1:_48.当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不至于引起应用程序的变化,这是指数据的 1。 (分数:-1.00)填空项 1:_49.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:-1.00)填空项 1:_50.数据的逻辑结构有线性结构和 1 两大类。(分数:-1.00)填空项 1:_计算机二级(VF)15 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.关于内存变量的调用,下列说法正确的是(

15、 )。(分数:70.00)A.局部变量不能被本层模块程序调用B.私有变量只能被本层模块程序调用C.局部变量能被本层模块和下层模块程序调用D.私有变量能被本层模块和下层模块程序调用 解析:公共变量可以被整个程序调用;私有变量只能被本层模块和下层模块程序调用;而局部变量只能被本层模块调用,其他模块都不能调用局部变量。2.下列关于栈的描述中错误的是_。 (分数:70.00)A.栈是先进后出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一 端称为栈顶,另一端称为栈底。

16、一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚 被插入的元素。所以栈又称先进后出表(FILOFirst In Last Out)。线性表可以顺序存储,也可以链式存储, 而栈是一种线性表,也可以采用链式存储结构。3.下列关于报表带区及其作用的叙述,错误的是( )。(分数:70.00)A.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容B.对于“页标头”带区,系统只打印一次该带区所包含的内容 C.对于“细节”带区,每条记录的内容只打印一次D.对于“组标头”带区,系统将在数据分组时每组打印一次该内容解析:打印或预览报表时,系统会以不同的方式处理各个带区的数据,对于“页

17、标头”带区,系统将在每一页上打印一次该带区的内容 。4.下列关于查询的说法,正确的是( )。(分数:70.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据视图建立查询D.可以根据数据库表、自由表或视图建立查询 解析:建立查询时,会打开“添加表或视图”的对话框,用来指定建立查询的数据源,数据源可以是自由表、数据库表或视图。5.下列关于视图的操作中,错误的是( )。(分数:70.00)A.操作数乘以 2B.操作数除以 2 C.操作数乘以 4D.操作数除以 4解析:右移运算符“”是双目运算符。其功能是把“”左边的运算数的各二进位全部右移若干位,“”右边的数指定移动的位数。例如:

18、设 a=15,a2 表示把 000001111 右移为 00000011(十进制 3)。 6.设 X=“11“,Y=“1122“,下列表达式结果为假的是_。(分数:70.00)A.NOT(X=Y)AND(X$Y)B.NOT(X$Y)OR(X=Y)D.NOT(X$Y) 解析:逻辑运算符有三个:.NOT.或!(逻辑非),.AND.(逻辑与)以及.OR.(逻辑或)。其优先次序依次为 NOT、AND、OR。$为子串包含测试,“ X “$“Y“的返回结果为.T.,X=Y 的返回结果为.F.,X=Y 的返回结果为.F.,X=85D.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC

19、.学号 AND ALL 成绩=85解析:本题建立的是 SELECTSQL 命令的嵌套查询语句。在这个命令中要用到两个 SELECTFROM WHERE 查询块,即内层查询块和外层查询块,通过查询块检索选修的每门课程的成绩都高于或等于 85 分的 记录,即选修的每门课程的成绩中都不存在 85 分以下的记录。23.建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为( )。(分数:70.00)A.abB.bd C.acD.出错解析:在 Visual Basic 中,一般可以用 Array 函数解决数值初始值的输入,格式为: 数组名=Array(

20、要输入的值) 本题中声明的数组 d,默认下界为 0,即数组第一个元素为 d(0),所以当程序调用 Array 函数后,d(O)=a,d(1)=b,d(2)=c,d(3)=d。不难看出最后 Print 语句要输出的是 d(1),d(3)的值,即 b、d。所以只有选项 B)正确。 24.以下所列各项属于命令按钮事件的是_。 (分数:70.00)A.ParentB.ThisC.ThisFormD.Click 解析:常用的命令按钮事件有:Init 事件、Destory 事件、Error 事件、GotFocus 事件、Click 事件、RightClick 事件、Refresh 方法、SetFocus

21、方法。25.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:70.00)A.选择、排序B.选择、投影 C.并、差、交D.联接、笛卡儿积解析:关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括并、差、交等,专门的关系运算包括选择、投影和联接。26.详细设计的结果基本决定了最终程序的( )。(分数:-1.00)A.代码的规模B.运行速度C.质量 D.可维护性解析:详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,但详细设计阶段的任务还不是具体的编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码,因此,详细设计阶段的结果

22、基本上就决定了最终的程序代码的质量。27.对象实现了数据和操作的结合,是指对数据和数据的操作进行( )。(分数:-1.00)A.结合B.隐藏C.封装 D.抽象解析:对象是由数据及可以对这些数据施加的操作组成的统一体。对象的内部,即处理能力的实行和内部状态,对外是看不见的,这一特性称做对象的封装。 28.一个关系中属性个数为 1 时,称此关系为 ( )。(分数:-1.00)A.对应关系B.单一关系C.一元关系 D.二元关系解析:在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有 N个属性的关系称为 N 元关系。29.算法的时间复杂度是指( )。(分数:-1.00

23、)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。30.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。(分数:-1.00)A.对象成分B.变量成分C.语句成分D.传输成分 解析:程序设计语言是用于书写计算机程序的语言,其基本成分有以下 4 种,数据成分:用来描述程序中的数据。运算成分:描 述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成

24、分:定义数据传输成分,如输入输出语言。31.开发大型软件时,产生困难的根本原因是( )。(分数:-1.00)A.大系统的复杂性 B.人员知识不足C.客观世界千变万化D.时间紧、任务重解析:软件的显著特点是规模庞大,复杂度超线性增长,在开发大型软件时,要保证高质量,极端复杂困难,不 仅涉及技术问题,更重要的是必须要有严格而科学的管理。32.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML) D.汇编语言解析:DBMS 提供数据操纵语言(DML)实现对数据库中数据的操作,数据操纵语言(DML)是用户(包括应用程序)与数据库

25、系统的接口。数据操纵语言通常包括检索和更新功能。33.栈通常采用的两种存储结构是( )。(分数:-1.00)A.线性存储结构和链表存储结构 B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构解析:和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针 top 指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。34.下列数据模型中,具有坚实理论基础的是( )。(分数:-1.00)A.层次模型B.网状模型C.关系模型 D.以上 3 个都是解析:关

26、系模型比格式化模型(网状模型和层次模型)有以下方面的优点,即数据结构比较简单、具有很高的数据独立性、可以直接处理多对多的联系,以及有坚实的理论基础。35.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML) D.汇编语言解析:DBMS 提供数据操纵语言(DML)实现对数据库中数据的操作,数据操纵语言(DML)是用户(包括应用程序)与数据库系统的接口。数据操纵语言通常包括检索和更新功能。三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.在表单中要使控件成为可见的,应设置控件的 1 属性。(分数

27、:3.00)填空项 1:_ (正确答案:Visible)解析:在表单设计中,要使表单控件成为可见的,应将控件的 Visible 属性设置为真(T)37.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:3.00)填空项 1:_ (正确答案:主)解析:与数据库表比较,在自由表中只能建立 3 种索引,即候选索引、惟一索引和普通索引。38.Visual FoxPro 6.0 是一个 1 位的数据库管理系统。(分数:3.00)填空项 1:_ (正确答案:32)解析:Visual FoxPro 从 30 版本开始,就是一个 32 位的管理系统,并支持面向对象编程。39.在用 SELECT 选

28、择工作区时,命令选项可以是别名,也可以是 1,被选定的工作区称为 2。(分数:3.00)填空项 1:_ (正确答案:工作区号)解析:利用 SELECT 命令选择不同的工作区,可采用的参数是一个大于或等于 0 的数字。最大工作区号是32 767,还可以采用表自身的别名或工作区所对应的别名进行选择。40.在成绩表中,检索选修 3 门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4 个字段。 请将下面的 SQL 语句补充完整。 SELECT 学号,SUM(成绩)FROM 1; WHERE 成绩=60; GROUP BY 学号; 2 COUNT(*)=3 (分数:3.00)填

29、空项 1:_ (正确答案:成绩表)解析:本题中,根据学号将学生记录分组,然后利用 SQL 的统计函数 COUNT-|_|-,统计选修 3 门课程以上的学生记录,并利用 SUM-|_|-函数将及格科目的分数求和。41.在命令窗口定义了一个空的一维数组 S(5),在命令窗口输入?S(1)的结果为 1。(分数:3.00)填空项 1:_ (正确答案:F)解析:系统在定义一个新的数组后,会自动给每个数组中的每个元素赋以一个逻辑值:逻辑假F,因此利用“?”显示数组中的每个元素值都为F。42.data=CTOD(“01-01-99“),则 data+365 的值是 1。(分数:3.00)填空项 1:_ (正

30、确答案:01-01-00(或 01/01/00))解析:日期型数据 data 与数值型数据相加,表示指定日期的后若干天,结果仍为日期型。计算结果中,年份应为 2000,但因此处的日期格式为 mm-dd-yy,因此年份结果显示为 00。43.假设 X=100,则函数 IIF(X50,X-50,X+50的值为 1。(分数:3.00)填空项 1:_ (正确答案:150)解析:IIF(逻辑表达式,表达式 1,表达式 2函数测试的值,若为逻辑真(T),函数返回表达式 1的值,否则返回表达式 2的值。表达式 1和表达式 2的类型可以不相同。 44.SQL 语句中,修改表中数据的短语是 1,修改表结构的短语

31、是 2。(分数:3.00)填空项 1:_ (正确答案:UPDATE)解析:修改表中数据的功能,属于 SQL 操作中的数据更新功能(UPDATE),修改表结构属于 SQL,的定义功能,关键字为 ALTER。45.在面向对象方法中,类的实例称为 1。(分数:3.00)填空项 1:_ (正确答案:对象)解析:将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。所以, 类是对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。46.关系操作的特点是 1 操作。(分数:-1.00)填空项 1:_ (正确答案:集合)解析:在关系操作中,所有操作对

32、象与操作结果都是关系。而关系定义为元素数相同的元组的集合。因此,关系操作的特点是集合操作。 47.由关系数据库系统支持的完整性约束是指 1 和参照完整性。(分数:-1.00)填空项 1:_ (正确答案:实体完整性)解析:关系的完整性约束指关系的某种约束条件,包括实体完整性、参照完整性和用户定义的完整性。其中,前两种完整性约束由关系数据库系统自动支持。48.当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不至于引起应用程序的变化,这是指数据的 1。 (分数:-1.00)填空项 1:_ (正确答案:物理独立性)解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独

33、立于应用程序而不依赖于应用程序。也就是说,数 据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。数据独立性一般分为物理独立性与逻辑独立性两级。49.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:-1.00)填空项 1:_ (正确答案:关系模型)解析:数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。50.数据的逻辑结构有线性结构和 1 两大类。(分数:-1.00)填空项 1:_ (正确答案:非线性结构)解析:数据的逻辑结构有线性结构和非线性结构两大类。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1