2010年计算机二级选择题及答案汇总
2010年3月计算机二级真题及答案

2010年3月计算机二级VB试题真题一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n log2n)(2)算法的时间复杂度是指A)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是A)软件概要设计的工具B)软件详细设计的工具C)结构化方法的需求分析工具D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。
详细设计属于A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系R得到关系T的操作是A)选择B)投影C)交D)并(11)在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是(12)设x是整型变量,与函数Ⅱf(x>0,-x,x)有相同结果的代数式是A)|x|B)-|x|C)xD)-x(13)设窗体文件中有下面的事件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是A)整型,整型B)变体型,变体型C)整型,变体型D)变体型,整型(14)下面哪个属性肯定不是框架控件的属性A)TextB)CaptionC)LeftD)Enabled(15)下面不能在信息框中输出“VB”的是A)MsgBox "VB"B)x=MsgBox("VB")C)MsgBox("VB")D)Call MsgBox "VB"(16)窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程Private Sub Option1_C1ick(Index As Integer)…End Sub下面关于此过程的参数Index的叙述中正确的是A)Index为1表示单选按钮被选中,为O表示未选中B)Index的值可正可负C)Index的值用来区分哪个单选按钮被选中D)Index表示数组中单选按钮的数量(17)设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发A)Text1的SetFocus事件B)Text1的GotFocus事件C)Text1的LostFocus事件D)窗体的GotFocus事件(18)VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母A)这3个事件都会触发B)只触发KeyPress事件C)只触发KeyDown、KeyUp事件D)不触发其中任何一个事件(19)下面关于标准模块的叙述中错误的是A)标准模块中可以声明全局变量B)标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程C)标准模块中可以包含一些Public过程D)一个工程中可以含有多个标准模块(20)设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是A)Form1_MouseDownB)Win_MouseDownC)Form_MouseDownD)MouseDown_Form1(21)下面正确使用动态数组的是A)Dim arr() As Integer…ReDim arr(3,5)B)Dim arr() As IntegerReDim arr(50)As StringC)Dim arr()…ReDim arr(50) As IntegerD)Dim arr(50) As Integer…ReDim arr(20)(22)下面是求最大公约数的函数的首部Function gcd(ByVal x As Integer, ByVal y As Integer) As Integer若要输出8、12、16这3个数的最大公约数,下面正确的语句是A)Print gcd(8,12),gcd(12,16),gcd(16,8)B)Print gcd(8,12,16)C)Print gcd(8),gcd(12),gcd(16)D)Print gcd(8,gcd(12,16))(23)有下面的程序段,其功能是按图1所示的规律输出数据Dim a(3,5) As IntegerFor i=1 To 3For j=1 To 5A(i,j)=i+jPrint a(i,j);NextPrintNext若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是A)For i=1 To 5For j=1 To 3Print a(j,i);NextPrintNextB)For i=1 To 3For j=1 To 5Print a(j,i);PrintNextC)For j=1 To 5For i=1 To 3Print a(j,i);NextPrintNextD)For i=1 To 5For j=1 To 3Print a(i,j);NextPrintNext(24)窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序Private Sub Commandl_Click()Dim nIf Text1.Text<>"23456" Thenn=n+1Print "口令输入错误" & n & "次"End IfEnd Sub希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。
2010年秋季江苏省计算机二级C语言真题(笔试)

2010年(秋季)江苏省计算机等级考试二级笔试试卷C语言程序设计(考试时间120分钟,满分60分)一、选择题((1)~(30)每小题1分,共30分)1.微电子技术是信息技术领域中的关键技术,它以集成电路为核心.下列有关集成电路的敘述中,错误的是A.现代集成电路使用的半导体材料只能是硅(si),不能使用其它任何半导体材料B.集成度是指集成电路包含的电子元件数目,可分为SSI、MSI、VLSI等C.moore定律指出,单块集成电路的集成度平均18~24个月翻一番D.我国第二代身份证中嵌入了集成电路芯片,可以实现电子防伪和数字管理功能2. 数据传输速率是数据通信中重要的性能指标。
Gb/s是数据传输速率的计量单位之一,其正确含义是A.每秒兆位B.每秒千兆位C.每秒百兆位D.每秒百万位3,所谓"变号操作"是指格一个整数变成绝对值相同但符号相反的另一个整数。
假设使用补码表示的8位整数x=,则经过变号操作后结果为A. B. C. D.4. 下列有关PC机主拔的敘述中,错误的是A.主板的物理尺寸没有标准,各厂家均可自行定义B.主板上包含芯片组,它是PC机各组成部分相互连接和通信的枢纽C.主拔上包含BIOS和CMOS芯片D.主板上包含CPU插座、内存条插槽及其他类型的插槽5. 下列有关PC机中央处理器(CPU)和内存(内存条)的叙述中,正确的是A.PC机所采用的CPU都是intel公司生产的pentium系列芯片,其它厂商生产的CPU都与之不兼容B.目前已有双核的微处理器(例如Core2Duo),但还没有四核的微处理器C.通常来说,DRAM的速度比SRAM的存取速度慢D.一般来说,一个内存条上仅有一个DRAM或SRAM芯片6. 下列有关PC机I/O总线与I/O接口的叙述中,错误的是A. 目前PC机中协调与管理总线操作的总线控制器包含在主板上的芯片组中B.总线最重要的性能是数据传输率,其单位通常为MB/s或GB/sC.SATA接口的数据传输速率通常低于USB2.0的数据传输速率D.UCB连接器有4个引脚,其中一个脚引连接+5V电源7. 下列有关PC机常用I/0设备的叙述中,错误的是A.目前台式机键盘通常有一百零几个按键,笔记本电脑的键盘有八十几个按键B.目前流行的鼠标是光电鼠标,其与主机的接口有PS/2与USB两种C.宽屏LCD显示器的宽高比为16:9或16:10D.打印速度是打印机的重要性能指标,速度单位通常为dpi8. 下列有关PC机外存储器的叙述中,错误的是A.目前的硬盘片大多为35、25或1.8英寸,一个硬盘中可有一个或多个盘片B.目前有些U盘可以模拟硬盘和光盘存储器启动操作系统C.目前光盘存储器主要分为CD、DVD和BD三种,它们均采用红外激光进行读写D.目前光驱的速率通常用多少倍速表示9.下列有关计算机软件的叙述中,错误的是A.软件一般是指程序及其相关的数据和文档资料B.从软件的用途考虑,软件可分为系统软件和应用软件,主要的系统软件有操作系统、语言处理系统和数据库处理系统等。
计算机二级选择题Word 2010

计算机二级公共基础Word部分1基础1. 以下不属于Word文档视图的是______。
A阅读版式视图B放映视图C Web版式视图D大纲视图2.在Word功能区中,拥有的选项卡分别是______。
A开始、插入、页面布局、引用、邮件、审阅等B开始、插入、编辑、页面布局、引用、邮件等C开始、插入、编辑、页面布局、选项、邮件等D开始、插入、编辑、页面布局、选项、帮助等2基本操作1.张编辑休假前正在审阅一部Word书稿,他希望回来上班时能够快速找到上次编辑的位置,在Word 2010中最优的操作方法是______。
A 下次打开书稿时,直接通过滚动条找到该位置B 记住一个关键词,下次打开书稿时,通过"查找"功能找到该关键词C 记住当前页码,下次打开书稿时,通过"查找"功能定位页码D 在当前位置插入一个书签,通过"查找"功能定位书签2.王老师在Word中修改一篇长文档时不慎将光标移动了位置,若希望返回最近编辑过的位置,最快捷的操作方法是______。
A操作滚动条找到最近编辑过的位置并单击B 按Ctrl+F5组合键C 按Shift+F5组合键D 按Alt+F5组合键3.下列文件扩展名,不属于Word模板文件的是______。
A .DOTB .DOTMC .DOTXD .DOCX4.在Word中,邮件合并功能支持的数据源不包括______。
A Word数据源B Excel工作表C PowerPoint演示文稿D HTML文件5.在Word中编辑一篇文稿时,纵向选择一块文本区域的最快捷操作方法是______。
A 按下Ctrl键不放,拖动鼠标分别选择所需的文本B 按下Alt键不放,拖动鼠标选择所需的文本C 按下Shift键不放,拖动鼠标选择所需的文本D 按Ctrl+Shift+F8组合键,然后拖动鼠标所需的文本6.在Word中编辑一篇文稿时,如需快速选取一个较长段落文字区域,最快捷的操作方法是______。
2010年全国计算机二级考试试卷__历年考试真题演练

05年试卷一、选择题((1)~(35)每小题2分,共70分下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(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)数据独立性是数据库技术的重要特点之一。
2010年9月全国计算机等级考试二级笔试试卷

2010年9月计算机二级Access考试笔试试题一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A) 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B) 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C) 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D) 上述三种说法都不对答案:B分析:线性表的链式存储结构除了要存储数据外还要存储指针,所以线性表的链式存储鸨结构所需要的存储空间一般要多于顺序存储结构。
(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对答案:C分析:栈是限定在一端进行插入和删除操作的线性表。
允许插入和删除的一端叫栈顶,另一端叫做栈底,因此栈中元素随着栈顶指针的变化而动态变化而栈底指针不变(3)软件测试的目的是A)评估软件可靠性 B)发现并改正程序中的错误C)改正程序中的错误D) 发现程序中的错误答案:D分析:软件测试的目的是尽可能多的发现程序中的错误,而不是为了单纯的改正程序中的错误。
(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制D)软件成本不断提高答案:A分析:软件危机表现在以下几个方面:1、经费预算经常突破完成时间一再拖延2、开发的软件不能满足用户要求3、开发的软件可维护性差4、开发的软件可靠性差5、软件开发费用不断增加6、软件开发生产效率低下(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程答案:A分析:软件生命周期是指从软件定义、开发、使用、维护到报废为止的整个过程,一般包括问题定义、可行性分析、总体设计,详细设计,编码、测试和维护等。
2010年3月全国计算机等级考试二级笔试试卷及参考答案

绝密★启用前2010年3月全国计算机等级考试二级笔试试卷C语言程序设计及参考答案(考试时间90分钟,满分100分)一、选择题((1)—(10)、(21)—(40)每题2分,(11)—(20)每题1分。
共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分。
(1) 下列叙述中正确的是AA)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)log n)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(2log n)D) 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n2(2) 算法的时间复杂度是指DA)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3) 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是BA)编辑软件B)操作系统C)教务管理系统D)浏览器(4) 软件(程序)调试的任务是AA)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5) 数据流程图(DFD图)是CA)软件概要设计的工具B)软件详细设计的工具C)结构化方法的需求分析工具D)面向对象方法的需求分析工具(6) 软件生命周期可分为定义阶段,开发阶段和维护阶段。
详细设计属于BA)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7) 数据库管理系统中负责数据模式定义的语言是AA)数据定义语言B)数据管理语言 C)数据操纵语言D)数据控制语言(8) 在学生管理的关系数据库中,存取一个学生信息的数据单位是D A)文件 B)数据库 C)字段 D)记录(9) 数据库设计中,用E-R 图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的CA)需求分析阶段 B)逻辑设计阶段 C)概念设计阶段 D)物理设计阶段(10) 有两个关系R 和T 如下:ART则由关系R 得到关系T 的操作是 选择 B )投影 C)交 D)并(11) 以下叙述正确的是BA)C 语言程序是由过程和函数组成的 有函数组成 B)C 语言函数可以嵌套调用,例如:fun(fun(x)) C)C 语言函数不可以单独编译D)C 语言中除了main 函数,其他函数不可以作为单独文件形式存在(12) 以下关于C 语言的叙述中正确的是BA)C 语言中的注释不可以夹在变量名或关键字的中间 B)C 语言中的变量可以再使用之前的任何位置进行定义 C)在C 语言算术的书写中,运算符两侧的运算数类型必须一致 D)C 语言的数值常量中夹带空格不影响常量值的正确表示(13) 以下C 语言用户标示符中,不合法的是DA)_1 B)AaBcC)a_b D)a--b(14) 若有定义:double a=22;int i=0,k=18;则不符合C 语言规定的赋值语句是C A)a=a++,i++ B)i=(a+k)<=(i+k) C)i=a%11 D)i=!a (15)#include <stdio.h>main(){char a,b,c,d;scanf("%c%c",&a,&b);c=getchar(); d=getchar();printf("%c%c%c%c\n",a,b,c,d);}当执行程序时,按下列方式输入数据(从第一列开始,<CR>代表回车,注意:回车是一个字符)12<CR>34<CR>则输出结果是:CA、1234B、12C、12D、123 3416、以下关于C语言数据类型使用的叙述中错误的是:DA、若要准确无误的表示自然数,应使用整数类型。
2010上半年计算机等考二级C语言真题及答案

一、选择题:1、一个C程序的执行是从(A)。
A本程序的main函数开始,到main函数结束B本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C本程序的main函数开始,到本程序文件的最后一个函数结束D本程序文件的第一个函数开始,到本程序main函数结束2、在C 语言中,每个语句必须以(D )结束。
A. 回车符B. 冒号C. 逗号D. 分号3、C 语言规定:在一个源程序中,main函数的位置( C )。
A. 必须在最开始B. 必须在系统调用的库函数的后面C. 可以任意D. 必须在最后4、一个C 语言程序是由(B )。
A. 一个主程序和若干子程序组成B. 函数组成C. 若干过程组成D. 若干子程序组成5、下列说法中错误的是( D )。
A. 主函数可以分为两个部分:主函数说明部分和主函数体B. 主函数可以调用任何非主函数的其他函数C. 任何非主函数可以调用其他任何非主函数D. 程序可以从任何非主函数开始执行6、用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( C )。
A. 生成可执行目标文件B. 生成目标文件C. 输出运行结果D. 自动保存源文件二、填空题:1、C 语言只有32 个关键字和9 种控制语句。
2、每个源程序有且只有一个main 函数,系统总是从该函数开始执行C语言程序。
3、C 语言程序的注释可以出现在程序中的任何地方,它总是以\* 符号作为开始标记,以*/ 符号作为结束标记。
4、C 语言中,输入操作是由库函数scanf 完成的,输出操作是由库函数printf 完成的。
5、系统默认的C 语言源程序文件的扩展名是.c ,经过编译后生成的目标文件的扩展名是.obj,经过连接后生成的可执行文件的扩展名是.exe 。
6、C 语言的标识符只能由字母、数字和下划线三种字符组成。
第三章数据类型、运算符和表达式一、选择题:1、以下选项中,不正确的 C 语言浮点型常量是(C )。
A. 160.B. 0.12C. 2e4.2D. 0.02、以下选项中,( D )是不正确的C 语言字符型常量。
2010年3月二级C语言考试真题(附答案)

2010年3月计算机等级考试二级C笔试试题一、选择题(1)下列叙述中正确的是A)对长度为n的有序链表进行查找,最坏清况下需要的比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)(2)算法的时问复杂度是指A)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是A)软件概要设计的工具B)软件详细设计的工具C)结构化方法的需求分析工具D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。
详细设计属于A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计一阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系K得到关系T的操作是A)选择B)投影C)交D)并(11)以下叙述正确的是A)C语言程序是由过程和函数组成的B)C语言函数可以嵌套调用,例如:fun(fun(x))C)C语言函数不可以单独编译D)C语言中除了main函数,其他函数不可作为单独文件形式存在(12)以下关于C语言的叙述中正确的是A)C语言中的注释不可以夹在变量名或关键字的中间B)C语言中的变量可以在使用之前的任何位置进行定义C)在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致D)C语言的数值常量中夹带空格不影响常量值的正确表示(13)以下C语言用户标识符中,不合法的是A)_1B)AaBcC)a_bD)a—b(14)若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是A)a=a++,i++;B)i=(a+k)<=(i+k);C)i=a ;D)i=!a;(15)有以下程序#includemain(){ char a,b,c,d;scanf(“%c%c”,&a,&b);c=getchar(); d=getchar();printf(“%c%c%c%c\n”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符)1234则输出结果是A)1234B)12C)123D)1234(16)以i关于C语言数据类型使用的叙述中错误的是A)若要准确无误差的表示自然数,应使用整数类型B)若要保存带有多位小数的数据,应使用双精度类型C)若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型D)若只处理“真”和“假”两种逻辑值,应使用逻辑类型(17)若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是A)1B)0C)2D)不知道a的值,不能确定(18)以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是A)switch(a){case:a=b;break;default:a++;}B)switch(a==1){case 0:a=b;break;case 1:a++;}C)switch(a){default:a++;break;case 1:a=b;}D)switch(a==1){case 1:a=b;break;case 0:a++;}(19)有如下嵌套的if语句if (a<B)< p>if(a< p>else k=c;elseif(belse k=c;以下选项中与上述if语句等价的语句是A)k=(a<C)?B:C;< p>B)k=(a<B)?((Bc)?b:c);C)k=(a<B)?((A<E)?A:E):((B<E)?B:C);< p>D)k=(a<C)?A:C;< p>(20)有以下程序#includemain(){in i,j,m=1;for(i=1;i<3;i++){for(j=3;j>O;j--){if(i*j)>3)break;m=i*j;}}printf("m=%d\n",m);}程序运行后的输出结果是A)m=6B)m=2C)m=4D)m=5(21)有以下程序#include(stdio.h>main(){int a=l;b=2;for(;a<8;a++) {b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是A)9,18B)8,11C)7,11D)10,14(22)有以下程序,其中k的初值为八进制数#includemain(){int k=011;printf("%d\n",k++);}程序运行后的输出结果是A)12B)11C)10D)9(23)下列语句组中,正确的是A)char *s;s="Olympic";B)char s[7];s="Olympic";C)char *s;s={"Olympic"};D)char s[7];s={"Olympic"};(24)以下关于return语句的叙述中正确的是A)一个自定义函数中必须有一条return语句B)一个自定义函数中可以根据不同情况设置多条return语句C)定义成void类型的函数中可以有带返回值的return语句D)没有return语句的自定义函数在执行结束时不能返回到调用处(25)下列选项中,能正确定义数组的语句是A)int num[0..2008];B)int num[];C)int N=2008;int num[N];D)#define N 2008int num[N];(26)有以下程序#includevoid fun(char *c,int d){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);main(){char b='a',a='A';fun(&b,a);printf("%e,%e\n",b,a);}程序运行后的输出结果是A)b,B,b,AB)b,B,B,AC)a,B,B,aD)a,B,a,B(27)若有定义int(*Pt)[3];,则下列说法正确的是A)定义了基类型为int的三个指针变量B)定义了基类型为int的具有三个元素的指针数组ptC)定义了一个名为*pt、具有三个元素的整型数组D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组(28)设有定义double a[10],*s=a;,以下能够代表数组元素a[3]的是A)(*s)[3]B)*(s+3)C)*s[3]D)*s+3(29)有以下程序#include(stdio.h)main(){int a[5]={1,2,3,4,5},b[5]={O,2,1,3,0},i,s=0;for(i=0;i<5;i++) s=s+a[b[i]]);printf("%d\n", s);}程序运行后的输出结果是A)6B)10C)11D)15(30)有以下程序#includemain(){int b [3][3]={O,1,2,0,1,2,O,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=ij<=1;j++) t+=b[i][b[j][i]];printf("%d\n",t);}程序运行后的输出结果是A)1B)3C)4D)9(31)若有以下定义和语句char s1[10]="abcd!",*s2="\n123\\";printf("%d %d\n", strlen(s1),strlen(s2));则输出结果是A)5 5B)10 5C)10 7D)5 8(32)有以下程序#include#define N 8void fun(int *x,int i){*x=*(x+i);}main(){int a[N]={1,2,3,4,5,6,7,8},i;fun(a,2);for(i=O;i<>{printf("%d",a[i]);}printf("\n");}程序运行后的输出结果是A)1313B)2234C)3234D)1234(33)有以下程序#includeint f(int t[],int n);main{ int a[4]={1,2,3,4},s;s=f(a,4); printf("%d\n",s);int f(int t[],int n){ if(n>0) return t[n-1]+f(t,n-1); else return 0;}程序运行后的输出结果是A)4B)1OC)14D)6(34)有以下程序#includeint fun(){ static int x=1;x*2; return x;}main(){int i,s=1,for(i=1;i<=2;i++) s=fun(); printf("%d\n",s);}程序运行后的输出结果是A)OC)4D)8(35)有以下程序#include#define SUB(a) (a)-(a)main(){ int a=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是A)0B)-12C)-20D)10(36)设有定义:struct complex{ int real,unreal;} data1={1,8},data2;则以下赋值语句中错误的是A)data2=data1;B)data2=(2,6);C)data2.real=data1.real;D)data2.real=data1.unreal;(37)有以下程序#include#includestruct A{ int a; char b[10]; double c;};void f(struct A t);main(){ struct A a={1001,"ZhangDa",1098.0};f(a); printf("%d,%s,%6.1f\n",a.a,a.b,a.c);}void f(struct A t){ t.a=1002; strcpy(t.b,"ChangRong");t.c=1202.0;} 程序运行后的输出结果是A)1001,zhangDa,1098.0B)1002,changRong,1202.0C)1001,ehangRong,1098.OD)1002,ZhangDa,1202.0(38)有以下定义和语句struct workers{ int num;char name[20];char c;struct{int day; int month; int year;}s;};struct workers w,*pw;pw=&w;能给w中year成员赋1980的语句是A)*pw.year=198O;B)w.year=1980;C)pw->year=1980;D)w.s.year=1980;(39)有以下程序#includemain(){ int a=2,b=2,c=2;printf("%d\n",a/b&c);}程序运行后的输出结果是A)OB)1C)2D)3(40)有以下程序#includemain(){ FILE *fp;char str[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fpfopen("myfile.data","a++");fprintf(fp,"%d",28);rewind(fp);fscanf(fp,"%s",str); puts(str);fclose(fp);}程序运行后的输出结果是A)abcB) 28cC) abc28D)因类型不一致而出错二、填空题(1)一个队列的初始状态为空。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
24.与十六进制数AB等值的十进制数是。
A.170 B.171C.172D.17325.把硬盘上的数据传送到计算机的内存中去,称为。
A.打印B.写盘C.读盘D.输出26.在计算机中,既可作为输入设备又可作为输出设备的是。
A.磁盘驱动器B.显示器C.图形扫描仪D.键盘27.若在一个非零无符号二进制整数右边加两个零形成一个新的数,则新数的值是原数值的。
A.二分之一B.四倍C.二倍D.四分之一28.计算机病毒是可以造成计算机故障的。
A.一种微生物B.一种特殊的程序C.一个程序逻辑错误D.一块特殊芯片29.目前微型计算机中常用的鼠标器有两类。
A.电动式和机电式B.电动式和机械式C.光电式和机械式D.光电式和机电式30.若在一个非零无符号二进制整数右边加两个零形成一个新的数,则新数的值是原数值的。
A.二分之一B.二倍C.四倍D.四分之一31.为解决某一特定问题而设计的指令序列称为。
A.文档B.程序C.系统D.语言32.下列存储器中读写速度最快的是。
A.光盘B.软盘C.硬盘D.内存33.如果要播放音频或视频光盘,不是需要安装的。
A.网卡B.声卡C.播放软件D.显卡34.一个完整的计算机系统应包括。
A.主机、键盘、显示器和辅助存储器B.硬件系统和软件系统C.主机和外部设备D.系统硬件和系统软件35.十进制整数100化为二进制数是。
A.B.C.D.36.[多选题]下列哪些属于系统软件?A.WPS B.DOS C.UNIXD.MIS37.[多选题]微型计算机总线一般由哪几种总线组成?A.网络总线B.地址总线C.数据总线D.控制总线31.在Word文档中输入复杂的数学公式,执行命令。
A.“插入”菜单中的数字B.“插入”菜单中的对象C.“表格”菜单中的公式D.“格式”菜单中的样式32.在Word的编辑状态,连续进行了两次“插入”操作,当单击二次“撤消”按钮后。
A.将第一次插入的内容全部取消B.将两次插入的内容全部取消C.将第二次插入的内容全部取消D.两次插入的内容都不被取消E.光标落到右面一表格列的单元格里33.要在Word中建一个表格式简历表,最简单的方法是。
A.在“表格”菜单中选择表格自动套用格式B.用绘图工具进行绘制C.在新建中选择简历向导中的表格型向导D.用插入表格的方法34.在Word编辑状态下,给当前打开的文档加上页码,应使用的菜单项是。
A.格式B.工具C.编辑D.插入35.在Word中,的作用是能在屏幕上显示所有文本内容。
A.最大化按钮B.滚动条C.控制框D.标尺36.下列关于Word的叙述中,错误的一条是。
A.剪切板中保留的是最后一次剪切的内容B.在普通视图下可以显示用绘图工具绘制图形C.工具栏中的“撤消”按钮可以撤消上一次的操作D.最小化的文档窗口被放置在工作区的底部37.在Word中,关于表格自动套用格式的用法,以下说法正确的是。
A.每种自动套用的格式已经固定,不能对其进行任何形式的更改B.在套用一种格式后,不能再更改为其他格式C.只能直接用自动套用格式生成表格D.可在生成新表时使用自动套用格式或插入表格的基础上使用自动套用格式38.在Word中,保存一个新建的文件后,要想此文件不被他人查看,可以在保存的“选项”中设置开。
A.建议以只读方式打开B.打权限口令C.修改权限口令D.快速保存39.在Word编辑状态下,若要输入某字符为上标,应选择的操作是。
A.单击“插入→对象”B.单击“插入→符号”C.单击“格式→更改大小写”D.单击“格式→字体”40.关于图表的错误叙述是。
A.只能以表格列作为数据系列B.当工作表区域中的数据发生变化时,由这些数据产生的图表的形状会自动更新C.图表可以放在一个新的工作表中,也可嵌入在一个现有的工作表中D.选定数据区域时最好选定带表头的一个数据区域41.在Word中,保存一个新建的文件后,要想此文件不被他人查看,可以在保存的“选项”中设置。
A.建议以只读方式打开B.修改权限口令C.快速保存D.打开权限口令42.在Word中,要将文档中一部分选定的文字中,英文字体、字形、字号、颜色等各项同时进行设置,应使用。
A.“格式”菜单下的“字体”子菜单B.工具栏中的“字体”列表框选择字体C.“工具”菜单D.工具栏中的“字号”列表框选择字号43.在Word的编辑状态,设置了标尺,可以同时显示水平标尺和垂直标尺的视图方式是。
A.页面方式B.普通方式C.全屏显示方式D.大纲方式44.在Word中,关于打印预览,下列说法错误的是。
A.单击工具栏上的“打印预览”按钮,进入预览状态B.在打印预览时不可以确定预览的页数C.在正常的页面视图下,可以调整视图的显示比例,也可以很清楚地看到该页中的文本排列情况D.选择“文件”菜单中的“打印预览”命令,可以进入打印预览状态45.在Word文档中输入复杂的数学公式,执行命令。
A.“格式”菜单中的样式B.“表格”菜单中的公式C.“插入”菜单中的数字D.“插入”菜单中的对象46.在Word中,如果要插入页眉和页脚,首先要切换到视图方式下。
A.普通B.大纲C.页面D.全屏显示47.关于Word中的多文档窗口操作,以下叙述中错误的是A.文档窗口可以拆分为两个文档窗口B.多个文档编辑工作结束后,只能一个一个地存盘或关闭文档窗口C.允许同时打开多个文档进行编辑,每个文档有一个文档窗口D.多文档窗口间的内容可以进行剪切、粘贴和复制等操作48.在Word编辑器状态下,若要进行选定文本行间距的设置,应该选择的操作是。
A.单击“编辑→格式”B.单击“格式→段落”C.单击“编辑→段落”D.单击“格式→字体”49.在Word编辑状态下,格式刷可以复制。
A.段落的格式和内容B.段落、文字和格式C.文字的格式和内容D.段落、文字的格式和内容50.在Word中选定一个句子的方法是。
A.单击该句中的任意位置B.双击该句中任意的位置C.按住Ctrl同时单击句中任意位置 D.按住Ctrl同时双击名中任意位置51.在Word文档中,“插入”菜单中的“书签”命令用来。
A.快速定位文档B.快速移动文本C.快速浏览文档D.快速复制文档61.在Word中,关于邮件合并的叙述正确的有。
A.数据源文档可以是一个扩展名为.doc的Word文档B.主文档与数据源合并后可直接输出到打印机,不保存到文件C.数据源中的域名可由用户定义D.数据源在数据源文档中以表格形式保存,该表格不能直接用Word修改62.下列各种功能中,Word可以实现的表格功能有。
A.单元格在水平方向上及垂直方向上都可以合并B.可以将一个表格拆分成两个或多个表格C.可以在Word文档中插入Excel电子表格D.可以在单元格中插入图形63.关闭当前的Word文档可采用如下的办法:。
A.按Alt+F4键B.鼠标双击当前窗口左上角的Word图标C.鼠标单击“文件→关闭”D.按Ctrl+S键64.用户在编辑Word文档时,选择某一段文字后,按键能将这段文字删除。
A.Alt B.Ctrl C.DelD.Backspace65.在Word中,关于分节符的理解,下列选项中正确的是。
A.Word中提供的分节符就是通常所说的强制分页符B.分节符由一条横贯屏幕的虚双线表示C.在Word中,要实现多种分栏并存,一般要用到分节符D.在同一个Word文档中,要实现不同页面可以设置使用分节符66.在Word文档中,要将其中一部分内容复制到文中的另一位置,应进行下列操作中的哪几项?A.选择文本块B.复制C.剪切D.粘贴67.Word文档中,要将其中一部分内容移动到文中的另一位置,应进行下列操作中的哪几项?A.选择文本块B.剪切C.粘贴D.复制35.下面关于工作表与工作簿的论述正确的是。
A.一个工作簿中一定有3张工作表B.一张工作表保存在一个文件中C.一个工作簿的多张工作表类型相同,或同是数据表,或同是图表D.一个工作簿保存在一个文件中36.在Excel工作表中已输入的数据如下所示:A B C D E11010%=$A$1*C122020%如将D1单元格中的公式复制到D2单元格中,则D2单元格的值为。
A.1 B.#### C.2 D.437.在Excel中,在选择了内嵌图表后,改变它的大小的方法是。
A.用鼠标拖拉图表边框上的控制点 B.用鼠标拖拉它的边框C.按“↑”键或“↓”键D.按“+”号或“-”号38.下列数据,Excel默认为文本型数据。
A.2.6E+3 B.0.28 C.1,455 D.'103 39.可用表示Sheet2工作表的B9单元格。
A.=Sheet2:B9 B.=Sheet2!B9C.=Sheet2$B9 D.=Sheet2.B940.设A1单元格中的公式为=A VERAGE(C1:E5),将C 列删除后,A1单元格中的公式将调整为。
A.=A VERAGE(D1:E5)B.=A VERAGE(C1:D5)C.=A VERAGE(C1:E5) D.出错41.在Excel工作表单元格中,输入下列表达式有可能是错误的。
A.=B2/C1 B.=(15-B1)/3 C.=SUM(A3:A4)/2 D.=A3+D442.在向Excel工作表的单元格里输入公式,运算符有优先顺序,下列说法是错误的。
A.乘和除优先于加和减B.字符串连接优先于关系运算C.乘方优先于负号D.百分比优先于乘方43.下列操作中,不能在Excel工作表的选定单元格中输入公式的是。
A.单击“插入”菜单中的“函数”命令B.单击“编辑公式”按钮,在从左端的函数列表中选择所需函数C.单击“编辑”菜单中的“对象……”命令D.单击工具栏中的“粘贴函数”按钮44.当向Excel工作表单元格输入公式时,使用单元格地址D$2引用D列2行单元格,该单元格的引用称为。
A.交叉地址引用B.相对地址引用C.混合地址引用D.绝对地址引用45.为了区别“数字”与“数字字符串”数据,Excel要求在输入项前添加符号来区别。
A.# B." C.'D.@46.在Excel中,在A1单元格中输入=SUM(8,7,8,7),则其值为。
A.15 B.30 C.7 D.8 47.在Excel中,计算平均值的函数是。
A.Count B.Sum C.MaxD.Average48.Excel广泛应用于。
A.工业设计、机械制造、建筑工程B.美术设计、装潢、图片制作C.统计分析、财务管理分析、经济管理D.多媒体制作49.在Excel工作表中,每个单元格都有唯一的编号叫地址,地址的使用方法是。
A.字母+数字B.列标+行号C.数字+字母D.行号+列标50.在Excel工作表中,当前单元格只能是。
A.选中的一行B.选中的一列C.选中的区域D.单元格指针选定的一个61.在Excel中,关于“删除”和“清除”的错误叙述有。