【计算机类职业资格】计算机二级考试VISUAL+FOXPRO二2015年及答案解析.doc
《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO二2015年及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO二2015年及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级考试 VISUAL+FOXPRO 二 2015 年及答案解析(总分:40.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.在三种基本结构中,能简化大量程序代码行的是( )。(分数:1.00)A.顺序结构B.分支结构C.选择结构D.重复结构2.两个或两个以上模块之间关联的紧密程度称为( )。(分数:1.00)A.耦合度B.内聚度C.复杂度D.数据传输特性3.下列有关数据库的叙述,正确的是( )。(分数:1.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每列称为元组,个元组就是个字段D.
2、如果个关系中的属性或属性组并非该关系的关键字,但它是另个关系的关键字,则称其为本关系的外关键字4.概要设计中要完成的任务是( )。(分数:1.00)A.系统结构和数据结构的设计B.系统结构和过程的设计C.过程和接口的设计D.数据结构和过程的设计5.下面排序算法中,平均排序速度最快的是( )。(分数:1.00)A.冒泡排序法B.选择排序法C.交换排序法D.堆排序法6.下列关于栈的描述正确的是( )。(分数:1.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在端插入或删除元素D.栈是特殊的线性表,只能在端插入元素,而在另端删除元素7.下列描
3、述中正确的是( )。(分数:1.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题8.关系模型允许定义 3 类数据约束,下列不属于数据约束的是( )。(分数:1.00)A.实体完整性约束B.参照完整性约束C.属性完整性约束D.用户自定义的完整性约束9.下列描述中正确的是( )。(分数:1.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合10.用树型结构表示实体之间联系的模型是( )。(
4、分数:1.00)A.关系模型B.网状模型C.层次模型D.以上三个都是11.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。(分数:1.00)A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口12.下面的控件可作为其他控件容器的是( )。(分数:1.00)A.PictureBox 和 DataB.Frame 和 ImageC.PictureBox 和 FrameD.Image 和 Data13.下列说法错误的是( )。(分数:1.00)A.窗体文件的扩展名为“frm”B.个窗体对应个窗体文件C.Visual Basic 中的个工程只包含个窗体D.Visual Basic 中
5、个工程最多可以包含 255 个窗体14.要设置窗体为固定对话框,并包含控制菜单栏和标题栏,但没有最大化和最小化按钮,设置的操作是( )。(分数:1.00)A.设置 BorderStyle 的值为 Fixed ToolWindowB.设置 BorderStyle 的值为 Sizable ToolWindowC.设置 BorderStyle 的值为 Fixed DialogD.设置 BorderStyle 的值为 Sizable15.用下面语句定义的数组的元素个数是( )。 Dim A(3 To 5)As Integer(分数:1.00)A.6B.7C.8D.916.如果在程序中要将 a 定义为静
6、态变量,且为整型数,则应使用的语句是( )。(分数:1.00)A.Redim a As IntegerB.Static a As IntegerC.Public a As IntegerD.Dim a As Integer17.用 InputBox 函数设计的对话框,其功能是( )。(分数:1.00)A.只能接收用户输入的数据,但不会返回任何信息B.能接收用户输入的数据,并能返回用户输入的信息C.既能用于接收用户输入的信息,又能用于输出信息D.专门用于输出信息18.建立个新的标准模块,应该选择( )下的“添加模块”命令。(分数:1.00)A.“工程”菜单B.“文件”菜单C.“工具”菜单D.“编
7、辑”菜单19.设 a=”Visual Basic”,下面使 b=”Basic”的语句是( )。(分数:1.00)A.b=Left(a,8,12)B.b=Mid(a,8,5)C.b=Rigth(a,5,5)D.b=Left(a,8,5)20.以下能判断是否到达文件尾的函数是( )。(分数:1.00)A.BOFB.LOCC.LOFD.EOF21.当在滚动条内拖动滚动块时触发( )。(分数:1.00)A.KeyUp 事件B.KeyPress 事件C.Scroll 事件D.Change 事件22.下面程序的输出结果是( )。 (分数:1.00)A.ABCDEFB.FEDCBAC.AD.F23.执行下列
8、程序段后,输出的结果是( )。 (分数:1.00)A.90B.60C.40D.1024.在窗体上画两个文本框(其 Name 属性分别为 Text1 和 Text2)和个命令按钮(其 Name 属性为 Command1),然后编写如下事件过程: (分数:1.00)A.1 和 0B.2 和 72C.3 和 50D.4 和 16825.把窗体的 KeyPreview 属性设置为 True,然后编写如下事件过程: (分数:1.00)A.AB.BC.CD.D26.若在某窗体模块中有如下事件过程: (分数:1.00)A.此事件过程与不带参数的事件过程没有区别B.有个名称为 Command1 的窗体,单击此
9、窗体则执行此事件过程C.有个名称为 Command1 的控件数组,数组中有多个不同类型控件D.有个名称为 Command1 的控件数组,数组中有多个相同类型控件27.下列程序段的执行结果为( )。 (分数:1.00)A.*0 *B.*1*C.*2*D.028.设有数组定义语句:Dim a(5)As Integer,List 1 为列表框控件。下列给数组元素赋值的语句错误的是( )。(分数:1.00)A.a(3)=3B.a(3)=InputBox(”input data”)C.a(3)=List1List IndexD.a=Array(1,2,3,4,5,6)29.在窗体上画个名称为 Text1
10、 的文本框和个名称为 Command1 的命令按钮,然后编写如下事件过程: (分数:1.00)A.12B.13C.14D.1530.如果个工程含有多个窗体及标准模块,则以下叙述中错误的是( )。(分数:1.00)A.任何时刻最多只有个窗体是活动窗体B.不能把标准模块设置为启动模块C.用 Hide 方法只是隐藏个窗体,不能从内存中清除该窗体D.如果工程中含有 Sub Main 过程,则程序定首先执行该过程31.下列程序的执行结果为( )。 (分数:1.00)A.20 1220 15B.12 2012 25C.24 1512 20D.24 1212 1532.在窗体上画个通用对话框,其 Name
11、属性为 Cont,再画个命令按钮,Name 属性为 Command1,然后编写如下事件过程: (分数:1.00)A.该事件过程用来建立个 Open 对话框,可以在这个对话框中选择要打开的文件B.选择后单击“打开”按钮,所选择的文件名即作为对话框的 FileName 属性值C.Open 对话框不仅仅用来选择个文件,还可以打开、显示文件D.过程中的“ContAction=1”用来建立 Open 对话框,它与 ContShowOpen 等份33.以下叙述中错误的是( )。(分数:1.00)A.在 KeyUp 和 KeyDown 事件过程中,从键盘上输入 A 或 a 被视作相同的字母(即具有相同的 K
12、eyCode)B.在 KeyUp 和 KeyDown 事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的 KeyCode)C.KeyPress 事件中不能识别键盘上某个键的按下与释放D.KeyPress 事件中可以识别键盘上某个键的按下与释放34.假定有如下的 Sub 过程: 在窗体上画个命令按钮,然后编写如下事件过程: (分数:1.00)A.5 4B.1 1C.125 4D.125 135.在窗体上画个名称为 Label1、标题为“Visual Basie 考试”的标签,两个名称分别为 Command1 和Command2、标题分别为“开始”和“停止”的命令按钮,然
13、后画个名称为 Timer1 的计时器控件,并把其 InterVal 属性设置为 500,如图所示。编写如下程序: (分数:1.00)A.标签的移动方向为自右向左B.单击“停止”按钮后再单击“开始”按钮,标签从停止的位置继续移动C.当标签全部移出窗体后,将从窗体的另端出现并重新移动D.标签按指定的时间间隔移动36.某人编写了个能够返回数组 a 中 10 个数中最大数的函数过程,代码如下: (分数:1.00)A.语句 max=1 应改为 max=a(1)B.语句 For k=2 To 10 应改为 For k=1 To 10C.If 语句中的条件 a(k)a(max)应改为 a(k)maxD.语句
14、 MaxValue=max 应改为 MaxValue=a(max)37.在窗体上画个名称为 Command1 的命令按钮,并编写以下程序: (分数:1.00)A.9 !B.10 !C.1 !+2 !+9 !D.1!+2 !+10!38.有个名称为 Form1 的窗体,上面没有控件,设有以下程序(其中方法 Pset(X,Y)的功能是在坐标X,Y 处画个点): (分数:1.00)A.每按下鼠标键次,在鼠标所指位置画个点B.按下鼠标键,则在鼠标所指位置画个点;放开鼠标键,则此点消失C.不按鼠标键而拖动鼠标,则沿鼠标拖动的轨迹画条线D.按下鼠标键并拖动鼠标,则沿鼠标拖动的轨迹画条线,放开鼠标键则结束画
15、线39.某人设计了下面的函数 fun,功能是返回参数 a 中数值的位数: (分数:1.00)A.把语句 n=1 改为 n=0B.把循环条件 a10=0 改为 a100C.把语句 a=a10 改为 a=a Mod 10D.把语句 fun=n 改为 fun=a40.在窗体上有个名称为 Check1 的复选框数组(含 4 个复选框),还有个名称为 Text1 的文本框,初始内容为空。程序运行时,单击任何复选框,则把所有选中的复选框后面的方字罗列在文本框中(见图)。下面能实现此功能的事件过程是( )。 (分数:1.00)A.B.C.D.计算机二级考试 VISUAL+FOXPRO 二 2015 年答案解
16、析(总分:40.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.在三种基本结构中,能简化大量程序代码行的是( )。(分数:1.00)A.顺序结构B.分支结构C.选择结构D.重复结构 解析:【解析】重复结构又称为循环结构,它根据给定的条件,判断是否需要重复执行某相同或类似的程序段,利用重复结构可以简化大量的程序代码行。2.两个或两个以上模块之间关联的紧密程度称为( )。(分数:1.00)A.耦合度 B.内聚度C.复杂度D.数据传输特性解析:【解析】耦合度是指模块之间的关联程度,内聚度是指模块内部各部分的聚合程度。3.下列有关数据库的叙述,正确的是( )。(分数:1.0
17、0)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每列称为元组,个元组就是个字段D.如果个关系中的属性或属性组并非该关系的关键字,但它是另个关系的关键字,则称其为本关系的外关键字 解析:【解析】数据处理是指将数据转换成信息的过程,故选项 A 叙述错误;数据的物理独立性是指数据的物理结构的改变不会影响数据库的逻辑结构,故选项 B 叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项 C 叙述错误。4.概要设计中要完成的任务是( )。(分数:1.00)A.系统结构和数据结构的设计 B
18、.系统结构和过程的设计C.过程和接口的设计D.数据结构和过程的设计解析:【解析】软件概要设计的基本任务:设计软件系统结构;数据结构及数据库设计;编写概要设计文档;概要设计文档评审。5.下面排序算法中,平均排序速度最快的是( )。(分数:1.00)A.冒泡排序法B.选择排序法C.交换排序法D.堆排序法 解析:【解析】在各种排序方法中,快速排序法和堆排序法的平均速度是最快的,因为它们的时间复杂度都是 O(nlog2n),其他的排序算法的时间复杂度大都是 O (n2)。6.下列关于栈的描述正确的是( )。(分数:1.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈
19、是特殊的线性表,只能在端插入或删除元素 D.栈是特殊的线性表,只能在端插入元素,而在另端删除元素解析:【解析】根据数据结构对栈的定义及其特点可知:栈是限定只在表尾进行插入或删除操作的线性表,因此栈是先进后出的线性表,对栈的插入与删除操作,不需要改变栈底元素。栈是限定只在表尾进行插入或删除操作的线性表。7.下列描述中正确的是( )。(分数:1.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发中的技术问题解析:【解析】软件工程是研究和应用如何以系统性的、规范化的、可定量的
20、过程化方法来开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。软件工程的目标是生产具有正确性、可用性和开销合宜的产品,它的主要思想是强调在软件开发过程中需要应用工程化原则。8.关系模型允许定义 3 类数据约束,下列不属于数据约束的是( )。(分数:1.00)A.实体完整性约束B.参照完整性约束C.属性完整性约束 D.用户自定义的完整性约束解析:【解析】关系模型允许定义 3 类数据约束,即实体完整性约束、参照完整性约束和用户自定义完整性约束。其中前两种完整性约束由关系数据库系统支持,用户自定义完整性约束则由关系数据库系统提供完整性约束语言,用户利用
21、该语言给出约束条件,运行时由系统自动检查。9.下列描述中正确的是( )。(分数:1.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合 解析:【解析】软件是程序、数据与相关文档的集合,它是个逻辑实体。软件的开发要受计算机系统的限制,如硬件系统的限制、软件操作系统的限制等。10.用树型结构表示实体之间联系的模型是( )。(分数:1.00)A.关系模型B.网状模型C.层次模型 D.以上三个都是解析:【解析】层次模型是数据库系统中最早出现的数据模型,它用树型结构来表示各类实体及实体间的联系。在现实世界中事物之间的联系更多的是非
22、层次关系,用层次模型表示非树型结构很不直接,网状模型则用来表示非树型结构。关系模型是目前最重要的种数据模型,它建立在严格的数学概念基础上。关系模型由关系数据结构、关系操作系统和关系完整性约束 3 部分组成。11.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。(分数:1.00)A.工程资源管理器窗口B.工具箱窗口C.代码窗口 D.属性窗口解析:【解析】打开“代码窗口”的方法主要有 4 种:双击窗体或窗体上的控件;执行“视图”菜单中的“代码容器”命令;按F7键;单击“工程资源管理器”窗口中的“查看代码”命令。12.下面的控件可作为其他控件容器的是( )。(分数:1.00)A.Pict
23、ureBox 和 DataB.Frame 和 ImageC.PictureBox 和 Frame D.Image 和 Data解析:【解析】visual Basic 控件中,PitureBox 和 Frame 可以作为其他控件的容器,而 Data 和 Image则不能。13.下列说法错误的是( )。(分数:1.00)A.窗体文件的扩展名为“frm”B.个窗体对应个窗体文件C.Visual Basic 中的个工程只包含个窗体D.Visual Basic 中个工程最多可以包含 255 个窗体 解析:【解析】visual Basic 中的个工程可包含个或者多个窗体,但最多只能是 255 个。14.要
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 考试 VISUALFOXPRO 2015 答案 解析 DOC
