ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:24.51KB ,
资源ID:12030528      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12030528.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机二级.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机二级.docx

1、计算机二级一、选择题(每题2分。共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是A)线性表是线性结构B)栈与队列是非线性结构C)线性链表是非线性结构D)二叉树是线性结构(2)下列数据结构中,插入时不需要移动其他元素的是A)有序线性表B)无序线性表C)栈和队列D)以上三种都不是(3)数据的存储结构是指A)数据所占的存储空间量B)数据的逻辑结构在计算机中的表示C)数据在计算机中的顺序存储方式D)存储在外存中的数据(4)一棵二叉树中共有69个度为2的结点与80个度为1的结点,则该二又树中的总结点数

2、为A)22lB)219C)231D)229(5)下列关于栈的叙述中正确的是A)只能在栈顶插入元素,而不能删除元素B)可以插入元素。也能删除元素C)插入元素时需要移动栈中所有的元素D)删除元素时需要移动栈中所有的元素(6)下列叙述中正确的是A)软件测试的目的是证明程序是否正确B)软件测试的目的是尽可能多的发现程序中的错误C)软件测试的目的是使程序运行结果正确D)软件测试的目的是使程序符合结构化原则(7)下列叙述中正确的是A)在面向对象的程序设计中,各个对象之间应相对独立,相互依赖性小B)在面向对象的程序设计中,各个对象之间应具有密切的联系C)在面向对象的程序设计中,各个对象应都是公用的D)上述三

3、种说法都不对(8)下列叙述中正确的是A)数据库设计是指设计数据库系统B)数据库设计是指设计数据库管理系统C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)以上三种说法都不对(9)设有二元关系R和三元关系s,下列运算中合法的是A)Rn SB)RU SC)RSD)RS(10)下列关于E_R图的描述中正确的是A)E-R图只能表示实体之间的联系B)E-R图只能表示实体和实体之间的联系C)E_R图只能表示实体和属性D)ER图能表示实体、属性和实体之间的联系(11)隐藏命令窗口的组合键是A)Ctrl+F2B)Ctrl+F4C)Ctrl+F6D)Ctrl+F8(12)目前三种基本的数据模型是A)层

4、次模型、网状模型、关系模型B)网状模型、关系模型、对象模型,C)网络模型,关系模型、对象关系模型D)层次模型、关系模型、树状模型(13)在数据库表设计器中可以设置的有效性规则有A)设置字段的有效性规B)设置记录的有效性规则C)设置表增、删、改的规则D)以上均正确(14)下列关于数据库操作的说法中,不正确的是A)数据库被删除后,它所包含的数据库表并不被删除B)打开了新的数据库,原来已打开的数据库并没有被关闭C)数据库被关闭后,它所包含的数据库表不能被打开D)数据库被删除后,它所包含的数据表可以变成自由表(15)VFP系统中,使用查询设计器生成的查询文件中保存的是A)查询的命令B)查询的结果C)与

5、查询有关的基表D)查询的条件(16)打开Visual FoxPr0“项目管理器”的“文档”(Does)选项卡,其中包含的文件是A)表单(Form)文件B)报表(Report)文件C)标签(Label)文件D)以上三种文件.(17)下列命令用于显示l968年及其以前出生的职工记录,其中错误的是A)LIST FOR YEAR(出生日期)一1968B)LIST FOR SUBSTR(DTOC(出生日期),7,2)=”68”C)LIST FOR LEFT(DTOC(出生日期),7,2)=”68”D)LIST FOR RIGHT(DTOC(出生日期),2)一”68”(18)结束FOR循环的命令为A)Re

6、ad EventsB)Clear EventsC)EnddoD)Endfor(19)数据库表的参照完整性规则包括更新规则、删除规则和插入规则。其中插入规则可以设置为A)级联、或限制、或忽略B)级联或忽略C)级联或限制D)限制或忽略(20)在下列表达式中,运算结果为日期的是A)DATE()一CTOD(05/20/98)B)DATE()+10C)CTOD(05/20/99)一DATE()D)YEAR(DATE()(21)下面是对将表移出数据库后的描述,其中正确的是A)将表移出数据库后就是将该表删除B)将表移出数据库后,该表就不存在了C)将该袁移出的操作不会影响当前数据库中与该表有联系的其他袁D)被

7、移出的表成为自由表(22)保存字段的默认值的文件是A)表的索引文件B)数据库文件C)表文件D)表的备注文件(23)VFP中可执行的查询文件的扩展名是A).PRGB).QUXC).QURD).QPR(24)下面是对VFP帮助文件的叙述,正确的是A)Visual FoxPr0的“典型安装”方式自动安装帮助文件B)Visual FoxPr0“典型安装”后,按Fl功能键将获得帮助C)Visual FoxPr0的“典型安装”方式不会自动安装帮助文件D)Visual FoxPr0的帮助文件名为Foxhelp.txt(25)在下面的选项中,适合使用CheckBox控件的是A)两种状态选择B)条件选取C)数据

8、项目选取D)多种选择(26)所有基类均能识别的事件是A)ClickB)LoadC)InteractiveChangeD)Init(27)在以下选项中,容器集合属性一致的选项是A)表单、表单集、表格B)命令按钮组、选项按钮组C)页框、页面、表格D)页面、表单、工具栏(28)某菜单项名称为“Help”,要为该菜单项设置访问键H,则菜单项名称为A)AIt+HelpB)C)AIt+D)H第(29)(32)题使用如下三个表:学生.DBF:学号c(8),姓名C(12),性别C(2),出生日期D,院系C(8)课程.DBF:课程编号C(4),课程名称C(10),开课院系C(8)学生成绩.DBF:学号C(8),

9、课程编号C(4),成绩I(29)统计只有2名以下(含2名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序。正确的命令是A)SELECT课程名称,开课院系,COUNT(课程编号)AS选修人数;FROM学生成绩,课程wHERE课程.课程编号=学生成绩.课程编号;GROUP BY学生成绩.课程编号HAVING C0uNT(*)一2;0RDER BY COUNT(课程编号)B)SELECT课程名称,开课院系,COUNT(学号)选修人数;FROM学生成绩,课程wHERE课程.课程编号一学生成绩.课程编号;GROUP BY学生成绩.学号HAVING COUNT(*)

10、一2;0RDER BY COUNT(学号)C)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;GROUP BY课程名称HAVING COUNT(学号)一2;0RDER BY选修人数D)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;FROM学生成绩,课程HAvING COUNT(课程编号)=2;GROUP BY课程名称0RDER BY选修人数(30)查询所有目前年龄是22岁的学生信息:学号。姓名和年龄,正确的命令组是A)CREATE VIEW AGELIST AS;SELECT学号,姓名,YEA

11、R(DATE()一YEAR(出生日期)年龄FROM学生SELECT学号,姓名,年龄FROM AGE LIST WHERE年龄=22B)CREATE VIEW AGE LIST AS:SELECT学号,姓名,YEAR(出生日期)FROM学生SELECT学号,姓名,年龄FROM AGE LIST WHERE YEAR(出生日期)一22C)CREATE VIEW AGE LIST AS;SELECT学号,姓名,YEAR(DATE()一YEAR(出生日期)年龄FROM学生SELECT学号,姓名,年龄FROM学生wHERE YEAR(出生日期)=22D)CREATE VIEW AGE LIST AS S

12、TUDENT;SELECT学号,姓名,YEAR(DATE()一YEAR(出生日期)年龄FROM学生SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22(31)查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是A)SELECT课程名称,SUM(成绩)AS分数FROM课程,学生成绩;WHERE课程.课程编号一学生成绩.课程编号;GROUP BY课程名称B)SELECT课程名称,MAX(成绩)分数FROM课程,学生成绩;wHERE课程.课程编号=学生成绩.课程编号;GROUP BY课程名称C)SELEcT课程名称,SUM(成绩)分数FROM课程,学生成绩;WH

13、ERE课程.课程编号一学生成绩.课程编号;GROUP BY课程.课程编号D)SELECT课程名称,MAX(成绩)AS分数FROM课程。学生成绩;WHERE课程.课程编号=学生成绩.课程编号;GROUP BY课程编号(32)向学生表插入一条记录的正确命令是A)APPEND INT0学生VALUES(”l2349999”,李红女,会计,l9851224)B)INSERT INT0学生VALUES(”12349999”,李红女,19851224),会计)C)APPEND INT0学生vALUES(”12349999”,李红,女,19851224,会计)D)INSERT INT0学生VALUES(”1

14、2349999”,李红,女,1985一l224)(33)在Visual FoxPrO中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是A)PRIVATEB)PUBLICC)LOCALD)在程序中直接使用的内存变量(不通过A、B、C说明)第(34)(35)题使用如下表的数据:商品表部门号 商品号 商品名称单价数量产地400101A牌电风扇200.O0lO广东400104A牌微波炉350.O0i0广东400105B牌微波炉600.O010广东201032C牌传真机1000.O020上海400107D牌微波炉A420.OO10北京2001lOA牌电话机200.O050广东2001

15、12B牌手机2000.O010广东400202A牌电冰箱3000.O02广东30104IB牌计算机6000.OO10广东300204C牌计算机10000.O010上海(34)SQL语句SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号查询结果有几条记录?A)1B)4C)3D)10(35)SqL语句查询结果的第一条记录的产地和提供的商品种类数是A)北京,1B)上海,2C)广东,5D)广东,7二、填空题(每空2分。共30分)请将每空的正确答案写在答题卡【1】【15】序号的横线上,答在试卷上不得分。(1)设一棵二叉树的中序遍历结果为ABCDEFG,前序遍历结果为DBACFE

16、G,则后序遍历结果为 【1】 。(2)在面向对象方法中,属性与操作相似的一组对象称为 【2】 。(3)在结构化设计方法中,数据流图表达了问题中的数据丽与加工之间的关系,并且,每一个【3】实际上对应一个处理模块。(4)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中【4】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(5)在关系运算中,【5】运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。(6)标签Labell的Click事件t= 【6】. 【7】 .Caption。(7)在某文本框中输入一

17、字符串”abcdcf”,但显示在文本框的字符却是6个”*”字符,这是由于把文本框的 【8】 属性设置为”*”。(8)蒋VFP默认路径设置为D:uSER的命令是 【9】 。(9)表单的 【10】, 方法用来重画表单,而且还能重画表单所包容的对象。表单的 【11】 方法用来从内存释放表单,砸就是终止此表单对象的存在。(10)下列程序演示过程调用效果,以不同的参数调用,将产生不同的结果。执行(11)下面是通过建立计算阶乘的自定义函数计算组合C(M,N)一M!/(N!*(MN)!)的值,其中的M,N通过键盘输入。请在【15】处填上正确的语句。一、选择题(1)A【解析】线性表是线性结构;线性链表是线性表

18、的链式存储结构,因此也是线性结构;栈与队列是特殊的线性表,因此也是线性结构;二叉树是非线性结构。(2)C【解析】显然,对于栈和队列来说,插入时不需要移动其他元素。(3)B【解析】 数据的存储结构是指数据的逻辑结构在计算机中的表示。(4)B【解析】二叉树有一个性质:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。由于本题中的二叉树有70个叶子结点,因此有69个度为2的结点该二叉树中总的结点数为度为2的结点数+度为1的结点数+叶子结点数=69+80+70=219(5)B【解析】栈(stack)是限定在一端进行插入与删除的线性表。(6)B【解析】软件测试的目标是在精心控制的环

19、境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。由此可知,测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。测试只能说明程序有错,而不能证明程序无错,希望通过有限次的测试就能发现程序中的所有错误是不可能的,即完全测试是不可能的。(7)A【解析】在面向对象的程序设计中,对象是面向对象的软件的基本模块,它是由数据及可以对这些数据施加的操作所组成的统一体,而且对象是以数据为中心的,操作围绕对其数据所需做的处理来设置,没有无关的操作。从模块的独立性考虑,对象内部各种元素彼此结合得很紧密,内聚性强。由于完成对象功能所需要的元素(数据和方法)基本

20、上都被封装在对象内部,它与外界的联系自然就比较少,因此,对象之间的耦合通常比较松。因此,选项B与C中的说法都是错误的,而选项A中的说法是正确的。(8)C【解析】数据库设计是指在已有数据库管理系统的基础上建立数据库。(9)D【解析】在并(U)、交(n)、差(一)三种运算中,都要求参加运算的两个关系具有相同的属性名表,其运算结果也与它们具有相同的属性名。即它们的表框架是相同的。由此可以看出,本题给出的两个关系R与S其表格框架是不同的(R是二元关系,S是三元关系),因此,它们不能作并(U)、交(n)、差(一)这三种运算。而两个不同框架的关系是可以作笛卡尔积()运算的。(10)D【解析】E-R(实体一

21、联系,EntityRelationship)图是设计概念模型的有力工具。在E-R图中,用三种图框分别表示实体、属性和实体之间的联系:用矩形框表示实体,框内标明实体名;用椭圆状框表示实体的属性,框内标明属性名;用菱形框表示实体间的联系,框内标明联系名;实体与其属性之间以无向边连接,菱形框与相关实体之间也用无向边连接,并在无向边旁标明联系的类型。因此,用E-R图不仅可以简单明了地描述实体及其相互之间的联系,还可以方便地描述多个实体集之间的联系和个实体集内部实体之间的联系。由此可知,选项A、B、C三个选项中的说法都是不对的。(11)B【解析】Ctrl+F2是显示命令窗口;Ctrl+F4是隐藏命令窗口

22、。(12)A【解析】 目前数据口管理系统所支持的三种基本的数据模型是层次模型、网状模型、关系模型。(13)D【解析】有A和C所列规则,而记录是整体概念,所以都是正确的。(14)C【解析】要打开一个表,并不一定要打开数据库。(15)A【解析】查询设计器生成的查询文件的扩展名为qbr,这是一个文本文件,它的主体是SQLSELECT语句,也就是查询的命令。(16)D【解析】三种文件。(17)C【解析】DTOC(出生日期)输出的形式是:月/日/年,年只是最后两位。例如2005年1月19号的输出是01/19/05,由此可见C是正确的。(18)D【解析】ENDD0是结束D0循环。READEVENTS命令建

23、立事件循环,CLEAR EVENTS命令终止事件循环。(19)D【解析】参照完整性则属于表间规则。对于永久关系的相关表,在更新、插入或删除记录时,若只改其一不改其二,则必然会影响数据的完整性。Visual FoxPr0提供了参照完整性规则,可以利用参照完整性生成器来选择要不要保持参照完整性,并可控制在相关表中更新、插入或删除记录。“插入规则”选项卡用于指定在子表中插入新记录或更新已存在的记录时所用的规则,它有限制或忽略两个选项。(20)B【解析】DATE()返回当前的系统日期,所以DATE()+10的运算结果为日期。其他几个选项进行了混合运算,结果不是日期。(21)D【解析】被移出的表成为自由

24、表。如果要从磁盘上删除该表,则应选择删除。(22)B【解析】保存字段的默认值的文件是数据库文件。默认值文本框用于指定字段的默认值。当增加记录时,字段默认值会在新记录中显示出来,从而提高输入速度。(23)D【解析】查询是按照某些条件在数据库中查找所需要的记录,VisualFoxPr0支持两种查询方式:使用查询工具(如查询向导、查询设计器等)和SQL查询命令。无论使用何种方式,VisualFoxPr0都将用户创建的查询保存在.QPR文件中。(24)C【解析】答案是A和C中的一个,微软提供,所以VisualFoxPr0的“典型安装”方式不会自动安装帮助文件,选择C。(25)A【解析】CheckBox

25、控件用于标记一个两值状态。(26)D【解析】当对象创建时,都会激活Init事件。由此可知,所有基类均能识别Init事件,所以正确的选择是D。(27)B【解析】VisualFoxPro Application对象和Visual FoxPr0中所有容器对象都具有与之相关的一个计数属性和一个集合属性。该集合属性是一个引用集合所包含对象的数组。计数属性是一个数值属性,它表明了所包含对象的数目。命令按钮组和选项按钮组都包含对象的数组,所以都具有集合属性。(28)B【解析】定义访问键的方法是在定义的字符之前加上“”。(29)C【解析】首先从统计只有2名以下(含2名)学生选修的课程情况的要求判别,根据语法关

26、系排除B项。根据WHERE条件排除D项。从要求按课程名称分组的条件可以排除A。当然,也可以直接通过书写正确的语句来验证。(30)A【解析】从WHERE语句可以排除8和C。从FORM可以排除D,所以选择A。(31)B【解析】GROUPBY课程名称是正确的,所以是A和B之一。要求查最高分,所以B是正确的。(32)B【解析】 向学生表插入一条记录使用INSERT。(33)C【解析】变量的作用域指的是变量在什么范围内是有效或能够被访问的。在VisualFoxPro中,若以变量的作用域来分,内存变量可分为公共变量、私有变量和局部变量三类。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建

27、立它的模块程序运行结束时,局部变量自动释放。局部变量用LOCAl。命令建立。(34)C【解析】GROUPBY部门号,查询结果有3条记录。(35)C【解析】WHERE子旬指明查询条件。如果省略则将查询FORM子句指定表中的所有记录。如果由FORM子句指定多表查询,则要用WHERE子句指定多表之间的连接条件。由ORDERBY子句指定的列如果有相同值,则相同值的那些行也在查询结果中。二、填空题(1)【1】ACBEGFD【解析】由于在前序遍历中首先访问根结点,因此,前序序列中的第一个结点为二叉树的根结点,即D为二叉树的根结点。又由于在中序遍历中访问根结点的次序为居中,而访问左子树上的结点为居先,访问右

28、子树上的结点为最后,因此,在中序序列中,以根结点(D)为分界线,前面的子序列(ABC)一定在左子树中,后面的子序列(EFG)一定在右子树中。同样的道理,对于已经划分出的每一个子序列的所有结点中,位于前序序列最前面的一个结点为子树的根结点,而在中序序列中位于该根结点前面的结点构成左子树上的结点子序列,位于该根结点后面的结点构成右子树上的结点子序列。这个处理过程直到所有子序列为空为止。根据上述道理,该二叉树恢复的过程如下图所示:根据后序遍历的方法,对该二叉树后序遍历的结果为ACBEGFD。(2)【2】类【解析】在面向对象方法中,类描述的是具有相似性质的一组对象。因此,属性与操作相似的一组对象称为类

29、。(3)【3】加工【解析】 SD方法实际上是面向数据流图的,即它的工作对象实际上是在SA方法中形成的数据流图。因此,可以由数据流图来导出结构图。另外,由数据流图导出结构图的关键是找出中心加工,而每个加工则对应一个处理模块。(4)【4】驱动模块【解析】在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(5)【5】选择【解析】在关系运算中,选择运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。(6)【6】thisform【7】Label1 【解析】 thisform是当前表单。(7)【8】PasswordChar【解析】这种属性用来设置口令验证。(8)【9】SETDEFA TO D:USER【解析】 可以使用SET命令设置路径。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1