2012山西省计算机等级考试二级考资料
- 格式:docx
- 大小:17.11 KB
- 文档页数:2
全国计算机等级考试二级VB真题(2005-2012完整版)2005-2012年国二VB真题—唐海2005年4月全国计算机等级考试二级VB笔试试卷一、选择题((1)~(35)每小题2分,共70分)(1)数据的存储结构是指A)存储在外存中的数据 B)数据所占的存储空间量C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是A)栈是先进后出的线性表 B)栈只能顺序存储C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2(4)对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2n B) n/2 C) n D) n+1(5)下列对于线性链表的描述中正确的是A)存储空间不一定是连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 (7)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是A)程序就是软件B)软件开发不受计算机系统的限制 C)软件既是逻辑实体,又是物理实体 D)软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一。
1、信息隐蔽的概念与下述哪一种概念直接相关(B)A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度2、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)A. 概要设计B. 详细设计C. 可行性分析D. 需求分析3、检查软件产品是否符合需求定义的过程称为(A)A. 确认测试B. 集成测试C. 验证测试D. 验收测试4、将E-R图转换到关系模式时,实体与联系都可以表示成(B)A. 属性B. 关系C. 键D. 域5、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息6、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码7、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确8、信息隐蔽的概念与下述哪一种概念直接相关(B)A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度9、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记A. N+1B. NC. (N+1)/2D. N/210、数据的存储结构是指(B)A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据11、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境。
第一套填空:程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。
函数fun的功能是输出这名学生的信息。
1、tt2、tt.score[i]3、std改错:给定程序MODI1.C中函数fun的功能是:求出数组中最大数和次最大数,并把最大数和a[0]中的数对调、次最大数和a[1]中的数对调。
1、m=0; 改为 m=i;2、if(a[k]>a[m]) k=m;改为if(a[k]>a[m]) m=k;程序设计题:请编写一个函数 unsigned fun (unsigned w),w是一个大于10的无符号整数,若w是n(n≥2)位的整数,函数求出w的低n-1位的数作为函数值返回。
{if(w>10000) w %= 10000 ;else if(w>1000) w %= 1000 ;else if(w>100) w %= 100 ;else if(w>10) w %=10 ;return w ;}第二套填空:给定程序中,函数fun的功能是:对形参ss所指字符串中的M个字符串按长度由短到长进行排序。
ss所指字符串数组中共有M个字符串,且串长<N。
1、i+12、k=j3、t改错:给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。
1、void fun(char str, char ch ) 改为void fun(char *str, char ch )2、if ( *str == ch )改为if ( *str! = ch )3、str[1] = '0';改为 str[1] = 0;程序设计题:请编一个函数fun (char *s),函数的功能是把s所指字符串中的内容逆置。
{char b[N] ;int i = 0, j ;for(j = strlen(s) - 1 ; j >= 0 ; j--)b[i++] = s[j] ;strcpy(s, b) ;}第三套填空:给定程序中,函数fun的功能是:求出形参ss中最长字符串的长度,其余字符串用字符*补齐,使其与最长的字符串等长。
1、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境2、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致3、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式4、在深度为5的满二叉树中,叶子结点的个数为(C)A. 32B. 31C. 16D. 155、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 3516、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法7、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD8、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境9、以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈10、下面对对象概念描述错误的是(A)A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C. 对象间的通讯靠消息传递D. 操作是对象的动态性属性11、在关系数据库中,用来表示实体之间联系的是(D)A. 树结构B. 网结构C. 线性表D. 二维表12、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构13、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计14、下面不属于软件设计原则的是(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽15、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD16、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型17、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA18、下面不属于软件设计原则的是(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽19、下面不属于软件设计原则的是(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽20、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式21、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35122、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息23、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息24、关系数据库管理系统能实现的专门关系运算包括(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表25、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 1526、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码27、信息隐蔽的概念与下述哪一种概念直接相关(B)A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度28、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码29、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35130、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD31、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报32、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数33、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)34、将E-R图转换到关系模式时,实体与联系都可以表示成(B)A. 属性B. 关系C. 键D. 域35、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报。
普通高中信息技术学业水平考试21.[单选题1 分]学校想对高三学生的月考成绩进行统计分析,应选用的软件是()。
A、DreamweaverB、PowerPointC、ExcelD、Word2.[单选题1 分]计算机能直接识别和处理的是用()编写的程序。
A、汇编语言B、自然语言C、机器语言D、高级语言3.[单选题1 分]采集信息时,根据不同的信息来源,会有不同的(),如通过检索媒体采集信息、通过与他人交流采集信息及通过亲自探究事物本身获取信息。
A、采集信息的工具B、保存信息的方法C、采集信息的方法D、信息需求4.[单选题1 分]随着信息技术的不断发展,通过网络发布信息已经成为信息发布的重要方式。
下列信息中适合于通过网络发布的是()。
A、个人隐私B、未经证实的地震消息C、行业机密D、神州八号与天宫一号成功对接的消息5.[单选题1 分]要预防计算机犯罪,养成安全的信息活动习惯,以下哪种做法()是不可取的。
A、不给别人发送垃圾邮件、携带病毒的邮件B、在计算机中安装防火墙和杀毒软件并定时升级C、通过网络强行控制他人的计算机并删除部分文件D、不发布攻击、谩骂别人的言论6.[单选题1 分]人工智能的目的是让机器能够()。
A、代替人类思考B、和人一样工作C、完全代替人的大脑D、模拟、延伸和扩展人的智能7.[单选题1 分]小明要制作一个反映高一军训生活的多媒体作品,同学们给了他如下建议,你认为小明不应采纳的是()。
A、插入的动画越多越好,这样才能体现多媒体作品的特点B、一定要先做好规划和设计后再进行制作C、在内容选取、表现形式上要有创意D、要经过不断调试和改进达到最佳效果8.[单选题1 分]某校每年举办一次校园科技文化节,今年围绕“追求高尚文化、学习科学精神”的主题策划了“班级文化、歌咏比赛、征文比赛、学科知识竞赛、研究性学习公开答辩、书法、绘画、电脑制作评比”等项目,如果您的孩子参加了其中一项活动,您可以通过()了解本次活动的最新情况。
全国计算机等级考试二级 VB 大纲考纲◆ 基本要求 1. 熟悉 Visual Basic 集成开发环境。
2. 了解 Visual Basic 中对象的概念和事件驱动程序的基本特性。
3. 了解简单的数据结构和算法 4. 能够编写和调试简单的 Visual Basic 程序。
◆ 考试内容 一、Visual Basic 程序开发环境 1. Visual Basic 的特点和版本。
2. Visual Basic 的启动与退出。
3. 主窗口: (1) 标题和菜单。
(2) 工具栏。
4. 其它窗口: (1)窗体设计器和工程资源管理器。
(2)属性窗口和工具箱窗口。
二、对象及其*作 1.对象: (1)Visual Basic 的对象。
(2)对象属性设置。
2.窗体: (1)窗体的结构与属性。
(2)窗体事件。
3.控件: (1)标准控件。
(2)控件的命名和控件值。
4.控件的画法和基本*作。
5.事件驱动。
三、数据类型及运算 1.数据类型: (1)基本数据类型。
(2)用户定义的数据类型。
2.常量和变量: (1)局部变量和全局变量。
(2)变体类型变量。
(3)缺省声明。
3.常用内部函数。
4.运算符和表达式: (1)算术运算符。
(2)关系运算符和逻辑运算符。
(3)表达式的执行顺序。
四、数据输入输出 1.数据输出: (1)Print 方法。
(2)与 Print 方法有关的函数(Tab,Spc,Space $) 。
(3)格式输出(Format $) 。
2.InputBox 函数。
3.MsgBox 函数和 MsgBox 语句。
4.字形。
5.打印机输出: (1)直接输出。
(2)窗体输出。
五、常用标准控件 1.文本控件: (1)标签。
(2)文本框。
2.图形控件: (1)图片框、图象框的属性、事件和方法。
(2)图形文件的装入。
(3)直线和形状。
3.按钮控件。
4.选择控件:复选框和单选按钮。
计算机二级ACCESS 2012考试大纲及讲义复习方法及近年真题(独家编辑)(收录)本人的计算机成绩并不算好,但由于考前一个月临阵磨枪复习得法,在今年9月的考试中取得了笔试和机试双优的成绩。
下现我将个人的经验拿出来和大家分享。
正确的复习方法 其实计算机二级并不难,大多为记忆性的知识,需要灵活运用的很少。
所以,备考二级不宜太早,以考前一个半月开始准备为宜。
所谓万变不离其宗,因此教材应至少通读两遍,把该记住(如变量、函数等)的都记牢,并不断复习巩固。
参考资料则不宜过多过杂,题海战术不是最有效的,可根据考试大纲,对所做题型进行适当分类整理。
比如在二级考笔试中,一般有四大类,每一大类又有若干小类,包括计算机硬件和软件系统的常识,一些基础概念、数制、各种外设的常识、主机常识等,以及计算机最新发展的一些基本常识,如互联网、多媒体等;二是DOS操作系统的知识,如目录、路径,文件等知识;三是某一语种的基本知识,如命令函数的功能和用法;四是该语种的程序阅读和理解,一般是给一段小程序,要求考生理解其意义,或选择或填空。
笔试 做笔试题最好在电脑上实验。
如果是程序题,把程序输进电脑进行运行,看得出什么结果。
若是命令和函数,也可在电脑上测试,这样你会发现许多有趣的技巧或别的东西,记忆深刻。
一般说来,笔试部分只需五套模拟试题外加两套历年真题便可搞掂。
但做这些套题时不能走马观花,要反复练习,认真分析,加以总结。
“北大飞腾”的系列参考书非常具有代表性,解题技巧和复习重点一目了然,最重要的是价钱还不贵。
机试 机试相对较难,二级没过的人80%栽到机试上。
机试部分除了多练习别无他法。
上机的编程题分数较多,如果只是纸上谈兵,没有实际的编程经验,很难应付考试。
对二级考生,为准备上机编程,应熟练地掌握30~50个左右的程序例子。
上机题一般都有输出结果,而要产生输出结果,必须运行程序,运用程序调试方法。
在运行中调试程序,是一项重要的技能。
全国计算机等级考试二级VISUAL BASIC真题2012年3月(总分:100.00,做题时间:90分钟)一、选择题(每小题2分,共70分) (总题数:35,分数:70.00)1.下列叙述正确的是()。
(分数:2.00)A.循环队列是队列的一种链式存储结构√B.循环队列是队列的一种顺序存储结构C.循环队列是非线性结构D.循环队列是一种逻辑结构解析:解析:循环队列是一种顺序存储的线性结构,所以,“循环队列是队列中的一种链式存储结构,”“循环队列是非线性结构”和“循环队列是一种逻辑结构”的说法都是错误的。
2.下列叙述正确的是()。
(分数:2.00)A.栈是一种先进先出的线性表B.队列是一种后进后出的线性表C.栈和队列都是非线性结构D.以上三种说法都不对√解析:解析:栈和队列都是线性结构,并且栈是后进先出,队列是先进先出,所以三种说法都不对。
3.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
(分数:2.00)A.16 √B.10C.6D.4解析:解析:根据公式n0=n2+1,叶子节点个数为5,则度为2的结点书为4,那么度为1的结点数n1=n-n0-n2=25-4-5=16.4.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
(分数:2.00)A.外模式B.内模式√C.概念模式D.逻辑模式解析:解析:数据库系统在气内部都具有三级模式:概念模式、内部模式与外部模式。
其中,内模式(又称物理模式)给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径,内模式的物理特性主要体现在操作系统及文件级上,它还为深入到设备及上。
概念模式是数据库系统中全局数据逻辑结构的描述。
是全体用户(应用)的go公共数据师徒,主要描述数据的概念记录类型一级他们之间的广西,它还包括一些数据间的语意约束。
外模式(子模式货用户模式)是用户的数据师徒,也就是用户缩减到的数据模式,它由概念模式推到而出的,在一般的DBMS中都提供相关的外模式描述语言(外模式DDL)5.在满足实体完整性约束的条件下()。
2012年计算机二级考试真题卷(1)•本卷共分为1大题50小题,作答时刻为180分钟,总分100分,60分及格。
一、单项挑选题(共50题,每题2分。
每题的备选项中,只要一个最契合题意)1.以下程序段运转后屏幕输出为____charstr[80];strcpy(str,"hello");printf("%d",strlen(str));A:5B:6C:7D:80参阅答案:A2.设X="11”,Y="1122",下列表达式成果为假的是A:NOT(X==y)AND(X$y)B:NOT(X$Y)OR(X◇Y)C:NOT()(X>=Y)D:NOT(X$Y)参阅答案:D3.设有一共用体变量界说如下union data{ longw;float x;int y;char z;};union data beta;履行下列句子后,正确的共用体变量beta的值是beta.w=123456;beta.y=888;beta.x=3.1416;beta.z=’x’; A:123456B:888C:3.1416D:’x’参阅答案:D4.Modify Command指令树立的文件的默许扩展名是____ A:prgB:appC:cmdD:exe参阅答案:A5.在窗体上画一个List1的列表框,一个称号为Label1的标签,列表框中显现若干个项目,当单击列表框中的某个项目时,在标签中显现被选中的项目的称号,下列能正确完结上述操作的程序是____A:)Private Sub List1_Click()Label1.Caption = List1.ListIndex End SubB:)Private Sub List1_Click() =List1.ListIndex End SubC:)Private Sub List1_Click() =List1.Text End SubD:)Private Sub List1_Click()Label1.Caption = List1.Text End Sub参阅答案:D6.文本框取得焦点时,能触发KeyPress事情的操作是____A:选定文本框中内容B:双击文本框C:按下键盘上的某个键D:单击文本框参阅答案:C7.Int(100*Rnd____)+1产生的随机整数的闭区间是____A:[0,99 ]B:[1,100]C:[0,100]D:[1,99]参阅答案:B8.假如 X是一个正的实数,将千分位四舍五入,保存两位小数的表达式是____A:0.01*Int(X+0.05)B:0.01*Int(100(X+0.005))C:0.01*Int(100*(X+0.05))D:0.01*Int(X+0.005)参阅答案:B9.设有以下句子int a=1,b=2,c;c=a^(b<<2);履行后,C的值为A:6B:7C:8D:9参阅答案:D10.以下程序段运转的成果为____ Dim m(10),s : s=0For I=1 to 5 m(I)=I s=s+m(I) Next I Print sA:5B:10C:15D:20参阅答案:C11.Windows的菜单项前带有对勾符号的表明____A:挑选该项将翻开一个下拉菜单B:挑选该项将翻开一个对话框C:该项是复选项且被选中D:该项是单选项且被选中参阅答案:C12.在窗体上画一个文本框和一个计时器控件,称号分别为Text1和Timer1,在特点窗口中把计时器的Interval特点设置为1000,Enabled特点设置为False,程序运转后,假如单击指令按钮,则每隔一秒钟在文本框中显现一次当时的时刻。
1、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A. 调用语句
B. 命令
C. 口令
D. 消息
2、下面不属于软件工程的3个要素的是(D)
A. 工具
B. 过程
C. 方法
D. 环境
3、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法
B.插入类排序法
C.选择类排序法
D.建堆排序法
4、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据
B. 在队列中只能删除数据
C. 队列是先进先出的线性表
D. 队列是先进后出的线性表
5、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性
B. 关系
C. 键
D. 域
6、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计
A. 详细设计
B. 需求分析
C. 总体设计
D. 编程调试
7、下面对对象概念描述错误的是(A)
A. 任何对象都必须有继承性
B. 对象是属性和方法的封装体
C. 对象间的通讯靠消息传递
D. 操作是对象的动态性属性
8、索引属于(B)
A. 模式
B. 内模式
C. 外模式
D. 概念模式
9、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误
B.改正错误
C.改善软件的性能
D.挖掘软件的潜能
10、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349
B. 350
C. 255
D. 351
11、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流
B. 控制流
C. 调用关系
D. 组成关系
12、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型
B. 层次模型
C. 网状模型
D. 数据模型
13、关系表中的每一横行称为一个(A)
A. 元组
B. 字段
C. 属性
D. 码
14、结构化程序设计主要强调的是(B)
A.程序的规模
B.程序的易读性
C.程序的执行效率
D.程序的可移植性
15、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R
B. R|X|Rf
C. бf(R)
D. ∏f(R)
16、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A. 调用语句
B. 命令
C. 口令
D. 消息。