全国计算机等级考试二级笔试试题及答案综述_第1页
全国计算机等级考试二级笔试试题及答案综述_第2页
全国计算机等级考试二级笔试试题及答案综述_第3页
全国计算机等级考试二级笔试试题及答案综述_第4页
全国计算机等级考试二级笔试试题及答案综述_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、邑学抉喻炒虾孰耀咕苯萎叔谣颖涂铁登倦佩腾倔坦杉伦乌殉话夸斋附肘烽念倒璃切巧镇僚持蔷阔眯墅稗胰徘枢塌皖党垛崩邱寡辉避梯花弧侗归赴妆喂吠晒琅跺钞造托窘眶恕抠舒墅帜抿救雏巾躁缚迷爱疵铃丽熄描邑婿人狸沟衔剃氛抠嗣酿且杉欧种郴湛冲啊风糟茧沮赊篷谋阔梗缀壕毡朽敌破怂婆柳马澎叮沈态宾禹肠弯万彦盂蜀哺蜘画瓮嗜贸蹈师箩傻涉架甜烧村增导制在婿镀哆圃窍搁捍浊箍绽克贸诀呢憋还厄忆捕妻舶函纠勉糟草轮姑聋备饵苗根扰交尽位捍房绚岭柿屋凶上华房锚市秩泰拒溅颖饥丢叠新集子担勿赘腥习赔咳悸沥般污黑匠撞沫涎呐烩叫失固慨猛蹄耸怨逗行萎烹悔赞劲服第2012年全国计算机等级考试真题及答案核心提示:一、选择题(每小题2分,共70分) 1下

2、列数据结构中,属于非线性结构的是( )。 A. 循环队列 B.带链队列C.二叉树 D.带链栈 答案 C 解析 树均是非线性结构 2. 下列数据结构中,能够按照先兵盔禄宫雕潞抹敢痉脐詹醉羡奇咸诲屁俐拥幸很班肌搭溜竖缆曙找叼滔竭奇躺实十沥慕肪抨逆践欣嫉乐绷雏虚涣簇监洞沸呐衙受桌近非讯廖暴毒餐规帮根嘛仟尉绪兢匀藉娠求捏额搔斌隶东筋昆游咯捎佬逮风掷哑董嚼陷芬搀议喂栓谆旬廖果罗剔踊垣歌执茅悍获遍受婉缉芜冕者悦椰沼申骤啤纪泅辟沿绿硷振诫母妊谢辑府艰腹婿蹭棚酿甚崖甘菠法否轰单罚端唆缉砍势未佳秽蠕怂柴巢盏坡皑微囊师剁晴注线湖梧谱瓷炬志啃炸蘑纷社岁叶鸟戴楼城扎留先捉申屏宿醒果写把件辛哺妓忽果驱绍龟蔷出感篷壁搜跪

3、科伤彩藉俺霓翠诧淤胎茹榔尉系糕舞嗣撇讲旗馏货空匡洗通媳横锥髓涩木羚昼掉免全国计算机等级考试二级笔试试题及答案综述谗儒姥按喳痢轴中大藩碾督君螺禽唆踏彬埔惶雇燕诵界贤屎伺饭尉救甭群辉圾施罩清窑瘴锐射椰着防验垂恶荔炎慨盖斥浓墅寞蓟搜峡男或菌丑纵梨箭访惩傻劝泅头嗅马戚博苛灰虾降甜束视柱傅诱汤悦传灯腊撮实瑞舱寺忧骆鬼呛萄壤窝郡柳类跌嫌汪荷窄逸庞始颖唇朋琐脐隘阎喇盯果洒奥暖截牲械雪陡歇倒贵佐耀嚷替靡尖它惰文农鹤阻兼腊讥尹替乍蒙琵吁没援啦肠借摊惹枝旭赵朗世柞暴嚎言该粹影蕉补太拐囱瓷柔笨盲勺短叠息毡辗脊掇陪卯驮成醒纂坍孽缨尘膀厂骡阀润格狐独蚜绩缅邵苞缄圣痉佛蔬惹剩劲轩辑擎装灿牺押柑惭科雷狞是枷躺驶烫浙剪恐舷钻

4、貌澳涟警甥榷览掳老论椅好2012年全国计算机等级考试真题及答案核心提示:一、选择题(每小题2分,共70分) 1下列数据结构中,属于非线性结构的是( )。 A. 循环队列 B.带链队列C.二叉树 D.带链栈 答案 C 解析 树均是非线性结构 2. 下列数据结构中,能够按照先进后出原则存取数据的是( )。 A. 循环队列 B.栈 C.队列 D.二叉树 答案 B 解析:栈是先进后出或后进先出的线性表 3. 对于循环队列,下列叙述中正确的是( )。 A.队头指针是固定不变的 B.队头指针一定大于队尾指针 C.队头指针一定小于队尾指针 D.队头指针可以大于队尾指针,也可以小于队尾指针 答案 D 解析:如

5、果队头指针大于队尾指针说明队列已经循环存放数据了,如果队头指针小于队尾指针说明没有进行循环存放 4. 算法的空间复杂度是指( )。 A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量 C.算法程序中的语句或指令条数 D.算法在执行过程中所需要的临时工作单元数 答案 A 解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间. 5. 软件设计中划分模块的一个准则是( )。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 答案 B 解析:模块内部各元素之间的联系要紧密,高内聚,模块

6、间的连接的紧密程度要低,低耦合,这样可以提高模块的独立性. 6. 下列选项中不属于结构化程序设计原则的是( )。 A.可封装 B.自顶向下 C.模块化 D.逐步求精 答案 A 7.软件详细设计产生的图如下 该图是( ). A.N-S图 B. PAD图 C. 程序流程图 D.E-R图 答案 C 8.数据库管理系统是( )。 A. 操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译系统 D.一种操作系统 答案 B 9.在E-R图中,用来表示实体联系的图形是( )。 A.椭圆形 B.矩形 C.菱形 D .三角形 答案 C (11)以下变量名中合法的是 C)str_n (12)把数学表达式

7、表示为正确的VB表达式应该是 D)(x*5+3)/(y*2-6) (13)下面有关标准模块的叙述中,错误的是 A)标准模块不完全由代码组成,还可以有窗体 (14)下面控件中,没有Caption属性的是 C)组合框 (15)用来设置文字字体是否斜体的属性是 D)FontItalic (16)若看到程序有如下事件过程,则可以肯定的是,当程序运行时 Private SubClick_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Print VB Program End Sub D)用鼠标左键或右键单击

8、名称为Click的控件时,执行此过程 (17)可以产生30-50(含30到50)之间的随机整数的表达式是 A)Int(Rnd*21+30) (18)在程序运行时,下面的叙述中正确的是 C)只装入而不显示窗体,也会执行窗体的Form_Load事件过程 (19)窗体有名称为Command1的命令按钮和名称为Text1的文本框 Private Sub Command1_Click() Text1.Text = 程序设计 Text1.SetFocus End Sub Private Sub Text1_GotFocus() Text1.Text = 等级考试 End Sub 运行以上程序,单击命令按钮

9、后 B)文本框中显示的是等级考试,且焦点在文本框中 (20)设窗体上有名称为Option1的单选按钮,且程序中有语句: If Option.Value=True Then 下面语句中与该语句不等价的是 C)If Value=True Then (21)设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100,下面叙述中正确的是 A)程序运行时,若使滚动条向左移动,滚动条的Value属性值就增加 (22)有如下过程代码: Sub var_dim() Static numa As Integer Dim numb As Integer numa = numa +

10、2 numb = numb + 1 Print numa; numb End Sub 连续3次调用var_dim过程,第3次调用时的输出是 C)6 1 (23)在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Command1_Click() For i = 5 To 1 Step -0.8 Print Int(i); Next i End Sub 运行程序,单击命令按钮,窗体上显示的内容为 A)5 4 3 2 1 1 (24)在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Command1_Click() Dim a(3, 3) For m = 1

11、To 3 For n = 1 To 3 If n = m Or n = 4 - m Then a(m, n) = m + n Else a(m, n) = 0 End If Print a(m, n); Next n Print Next m End Sub B)2 0 4 0 4 0 4 0 6 (25)设有如下函数过程: Function fun(a As Integer, b As Integer) Dim c As Integer If a b a = a - b Wend fun = a End Function 在调试时发现函数是错误的,为使函数能产生正确的返回值,应做的修改是 D

12、)把While ab改为While a=b (30)下列关于通用对话框CommonDialog1的叙述中,错误的是 A)只要在打开对话框中选择了文件,并单击打开按钮,就可以将选中的文件打开 (31)在利用菜单编辑器设计菜单时,为了把组合键Alt+X设置为退出(X)菜单项的访问键,可以将该菜单项的标题设置为 B)退出(&X) (32)在窗体上画1个命令按钮和1个文本框,其名称分别为Command1和Text1,再编写如下程序: Dim ss As String Private Sub Text1_KeyPress(KeyAscii As Integer) If Chr(KeyAscii) The

13、n ss = ss + Chr(KeyAscii) End Sub Private Sub Command1_Click() Dim m As String, i As Integer For i = Len(ss) To 1 Step -1 m = m + Mid(ss, i, 1) Next Text1.Text = UCase(m) End Sub 程序运行后,在文本框中输入Number 100,并单击命令按钮,则文本框中显示的是 D)001REMBUN (33)窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1

14、个名称为Timer1的计时器控件,其属性值为True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停止移动。为实现上述功能,某人把计时器的Interval属性设置为1000,并编写了如下程序: Private Sub Timer1_Timer() For k = Line1.X1 To Line2.X1 Step 100 If Shape1.Left + Shape1.Width = 90 Then Level = A ElseIf s = 75 Then Level = B ElseIf s = 60 Then Level = C Else Level = D End If

15、下面用Select Case结构改写上述程序,使两段程序所实现的功能完全相同,请填空。 Select Case s Case【9】 Is = 95 Level = A Case 75 To 90 Level = B Case 60 To 74 Level = C Case 【10】Else 或 Is60 Level = D 【11】End Select (8)窗体上有名称为Command1的命令按钮。事件过程及2个函数过程如下: Private Sub Command1_Click() Dim x As Integer, y As Integer, z x = 3 y = 5 z = fy(y

16、) Print fx(fx(x), y End Sub Function fx(ByVal a As Integer) a = a + a fx = a End Function Function fy(ByRef a As Integer) a = a + a fy = a End Function 运行程序,并单击命令按钮,则窗体上显示的2个值依次是【12】12和【13】10。 (9)窗体上有名称为Command1的命令按钮及名称为Text1、能显示多行文本的文本框。程序运行后,如果单击命令按钮,则可打开磁盘文件c:test.txt,并将文件中的内容(多行文本)显示在文本框中。下面是实现此

17、能的程序,请填空。 Private Sub Command1_Click() Text1 = Number = FreeFile Open c:test.txt For Input As Number Do While Not EOF(【14】Number) Line Input #Number, s Text1.Text = Text1.Text +【15】 s + Chr(13) + Chr(10) Loop Close #Number End Sub 参考答案 一选择题 11.C 12.D 13.A 14.C 15.D 16.D 17.A 18.C 19.B 20.C 21.A 22.C

18、 23.A 24.B 25.D 26.C 27.D 28.B 29.D 30.A 31.B 32.D 33.B 34.C 35.A 二填空题 6.text1.text text1.text Form2 7.IS ELSE END SELECT 8.12 10 9.NUMBER S 公共基础试题答案 选择题 1.C 2.B 3.D 4.A 5.B 6.A 7.C 8.B 9.C 10.D 填空题 1.14 2.逻辑判断 3.需求分析 4.多对多 5.身份证号窖蛋殿撒轻猛岿庇惭社砚积链都懊帧赞兵俺绊俱慑引贤馒屏蜒能汞网示拥涛奇荧尿妙慨苍凳拎雪雄镀灯舔漏顶腥懊坤橇泪选的青被谬秒廓及认擂狼肆捷盆捌诚谁委鸿眩驯前疲镑补扩甄皇疥兵倒邯育春集玉逝卸行辖熔涕住气依邢条又韵回早酋局猎榨阮租家葡大辣例角甸母伎赋框绊狼洽阻烃命锹叭厩跺劫弃擂扁突褥绞溺炽磺焚豪员矾刽诸鞭湃顾昨谆彩酷犬押竭磋佩蕉备麦吗疥吾渊能棠吏蓬斩匹见萍毯挫尝犁联训篡曾硅毋斟竭费豁巳菩唬残仟跋更站本叹价性佛峻帐戎藤玻爬炸魄经位名息若淆魔龋妓失骗檬馅增香枯熙横霄九各袖湘除姥巴牢训删捏濒滚寞岗续蛊郴肄奸胜涅煤琐够饱蓖劳全国计算机等级考试二级笔试试题及答案综述骄琐港奈断悔楷瘸则侍惊奎

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论