下列叙述中,正确的是( )
计算机基础知识参考试题及答案d
计算机基础知识参考试题及答案一、单选题1.下列叙述中,正确的是A)计算机的体积越大,其功能越强B)CD-ROM的容量比硬盘的容量大C)存储器具有记忆功能,故其中的信息任何时候都不会丢失D)CPU是中央处理器的简称【答案】D)【解析】中央处理器:Central Processing Unit,缩写为CPU,主要包括运算器(ALU)和控制器(CU)两大部件。
2.下列字符中,其ASCII码值最小的一个是()。
A)控制符 B)9 C)A D)a【答案】A)【解析】在ASCII码表中,根据码值由小到大的排列顺序是:控制符、数字符、大写英文字母、小写英文字母。
3.一条指令必须包括A)操作码和地址码B)信息和数据C)时间和信息D)以上都不是【答案】A)【解析】一条指令就是对计算机下达的命令,必须包括操作码和地址码(或称操作数)两部分。
前者指出该指令完成操作的类型,后者指出参与操作的数据和操作结果存放的位置。
4.以下哪一项不是预防计算机病毒的措施?A)建立备份B)专机专用C)不上网D)定期检查【答案】C)【解析】网络是病毒传播的最大来源,预防计算机病毒的措施很多,但是采用不上网的措施显然是防卫过度。
5.计算机操作系统通常具有的5大功能是()。
A)CPU的管理、显示器管理、键盘管理、打印机管理和鼠标器管理B)硬盘管理、软盘驱动器管理、CPU的管理、显示器管理和键盘管理C)CPU的管理、存储管理、文件管理、设备管理和作业管理D)启动、打印、显示、文件存取和关机【答案】 C)【解析】计算机操作系统通常具有的5大功能是CPU的管理、存储管理、文件管理、设备管理和作业管理。
6.微机上广泛使用的Windows2000是()。
A)多用户多任务操作系统 B)单用户多任务操作系统C)实时操作系统 D)多用户分时操作系统【答案】B)【解析】Microsoft公司开发的DOS是一单用户单任务系统,而Windows操作系统则是一单用户多任务系统,经过十几年的发展,已从Windows 3.1发展到目前的Windows NT、Windows 2000、Windows XP和Vista。
计算机一级Office模拟试题及答案解析(8)
计算机一级Office模拟试题及答案解析(8)(1/20)选择题(每题1分,共20分)在下列各题的[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第1题下列叙述中,正确的是______。
A.CPU能直接读取硬盘上的数据B.CPU能直接存取内存储器C.CPU由存储器、运算器和控制器组成D.CPU主要用来存储程序和数据下一题(2/20)选择题(每题1分,共20分)在下列各题的[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第2题1946年首台电子数字计算机ENIAC问世后,冯·诺依曼(Von Neumann)在研制EDVAC计算机时,提出两个重要的改进,它们是______。
A.引入CPU和内存储器的概念B.采用机器语言和十六进制C.采用二进制和存储程序控制的概念D.采用ASCII编码系统上一题下一题(3/20)选择题(每题1分,共20分)在下列各题的[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第3题控制器的功能是______。
A.指挥、协调计算机各部件工作B.进行算术运算和逻辑运算C.存储数据和程序D.控制数据的输入和输出上一题下一题(4/20)选择题(每题1分,共20分)在下列各题的[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第4题接入因特网的每台主机都有一个唯一可识别的地址,称为______。
A.TCP地址B.IP地址C.TCP/IP地址D.URL上一题下一题(5/20)选择题(每题1分,共20分)在下列各题的[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第5题在下列关于字符大小关系的说法中,正确的是______。
A.空格;a;AB.空格;A;aC.a;A;空格D.A;a;空格上一题下一题(6/20)选择题(每题1分,共20分)在下列各题的[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
一级选择题答案(08年6月份)
1-1.下列叙述中,错误的是()A:世界第一台计算机是美国发明的ENIACB:ENIAC不是存储程序控制的计算机C:世界上第一台投入运行的具有内存储程序控制的计算机是英国人设计并制造EDSAC D:ENIAC是1946年发明的所以1946年开始计算机时代答案:D1-2.香农(Shannon)在信息科学发展史上的主要贡献是创立了()A.控制论B.狭义信息论C.可计算理论D.逻辑代数答案:B1-3.信息论的创始人()A:布尔B:图垠C:诺依曼D:香农答案:D1-4.以下叙述错误的是()。
A)数学中的连续型的问题离散化后才能被计算机处理B)信息技术的核心技术是计算机、微电子和现代通信技术C)图灵机的工作模式为:存储程序,顺序控制D)香农认为信息就是不确定性的消除量答案:C1-5.假定某台电脑通过了图灵测验,则()A:表明电脑最终能取代人脑B:图灵测验是判断智能的唯一标准C:能够确定这台计算机具备真正的智能D:并不能确定这台计算机具备真正的智能答案:D1-6.第二代计算机的逻辑元件采用()A:电子管B:晶体管C:中小规模集成电路D:大规模或超大规模集成电路答案:B1-7.下列()不属于现代信息技术类。
A)电子信息技术B)激光信息技术C)经济信息技术D)生物信息技术答案:C1-8.下列()不属于信息科学研究内容。
A)通信理论B)智能理论C)控制理论D)结构理论答案:D1-9.关于数据和信息,下列说法错误的是()。
A)数据是计算机内信息的载体B)信息是加工处理提炼过的数据C)数据经过加工后即成为信息D)信息是有一定含义的、有价值的数据答案:C1-10.下列()不是信息技术的核心技术。
A)计算机技术B)操作技术C)微电子技术D)现代通信技术答案:B1-11.关于电子计算机特点论述错误的是()A:运算速度快B:精度高C:有记忆和逻辑判断能力D:运行过程需人工干预答案:D1-12.尽管计算机学科已经成为一个广泛的学科,但其根本问题仍然能行问题,能行问题是指()A:什么问题够被顺序地处理B:什么问题能够被并行地处理C:什么问题能够被有效地自动地处理D:什么问题能够被智能化地处理答案:C1-13.信息技术是对人类器官的某种拓展,从这意义上来讲,传感技术可以认为是对人体的()扩展A:思维器官B:神经器官C:效应器官D:感觉器官答案:D1-14.以下()均属于计算机科学与技术学科的应用层内容。
计算机一级基础选择题(30套)原版
全国计算机一级考试选择题第一套1、下列叙述中,正确的是(B)。
A) CPU能直接读取硬盘上的数据B) CPU能直接存取内存储器C) CPU由存储器、运算器和控制器组成D) CPU主要用来存储程序和数据2、1946年首台电子数字计算机ENIAC问世后,冯·诺依曼(Von Neumann)在研制EDVAC 计算机时,提出两个重要的改进,它们是(C)。
A) 引入CPU和内存储器的概念B) 采用机器语言和十六进制C) 采用二进制和存储程序控制的概念D) 采用ASCII编码系统3、汇编语言是一种()。
A) 依赖于计算机的低级程序设计语言B) 计算机能直接执行的程序设计语言C) 独立于计算机的高级程序设计语言D) 面向问题的程序设计语言4、假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。
硬盘的容量是内存容量的()。
A) 40倍B) 60倍C) 80倍D) 100倍5、计算机的硬件主要包括:中央处理器(CPU)、存储器、输出设备和()。
A) 键盘B) 鼠标C) 输入设备D) 显示器6、20GB的硬盘表示容量约为()。
A) 20亿个字节B) 20亿个二进制位C) 200亿个字节D) 200亿个二进制位7、在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的()。
A) 4倍B) 2倍C) 1/2倍D) 1/4倍8、Pentium(奔腾)微机的字长是()。
A) 8位B) 16位C) 32位D) 64位9、下列关于ASCII编码的叙述中,正确的是()。
A) 一个字符的标准ASCII码占一个字节,其最高二进制位总为1B) 所有大写英文字母的ASCII码值都小于小写英文字母'a'的ASCII码值C) 所有大写英文字母的ASCII码值都大于小写英文字母'a'的ASCII码值D) 标准ASCII码表有256个不同的字符编码10、在 CD 光盘上标记有"CD-RW"字样,"RW"标记表明该光盘是()。
计算机等级考试二级Python语言程序设计模拟题2020年(2)_真题-无答案
计算机等级考试二级Python语言程序设计模拟题2020年(2)(总分100,考试时间120分钟)单项选择题1. 1.下列叙述中正确的是( )。
A. 链表可以是线性结构也可以是非线性结构B. 链表只能是非线性结构C. 快速排序也适用于线性链表D. 对分查找也适用于有序链表2. 2.循环队列的存储空间为Q(1:50)。
经过一系列正常的入队与退队操作后,front=rear=25。
后又成功地将一个元素退队,此时队列中的元素个数为( )。
A. 24B. 49C. 26D. 03. 3.设二叉树中有20个叶子结点,5个度为1的结点,则该二叉树中总的结点数为( )。
A. 46B. 45C. 44D. 不可能有这样的二叉树4. 4.设栈与队列初始状态为空。
首先A,B,C,D,E依次入栈,再F,G,H,I,J依次入队;然后依次出队至队空,再依次出栈至栈空。
则输出序列为( )。
A. E,D,C,B,A,F,G,H,I,jB. E,D,C,B,A,J,I,H,G,FC. F,G,H,I,J,A,B,C,D,E,D. F,G,H,I,J,E,D,C,B,A5. 5.下面不属于软件工程三要素的是( )。
A. 环境B. 工具C. 过程D. 方法6. 6.程序流程图是( )。
A. 总体设计阶段使用的表达工具B. 详细设计阶段使用的表达工具C. 编码阶段使用的表达工具D. 测试阶段使用的表达工具7. 7.下面属于“对象”成份之一的是( )。
A. 封装B. 规则C. 属性D. 继承8. 8.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。
A. 数据控制功能B. 数据定义功能C. 数据存储功能D. 数据操纵功能9. 9.实体电影和实体演员之间的联系是( )。
A. 一对一B. 多对多C. 多对一D. 一对多10. 10.定义学生的关系模式如下:S(S#,Sn,Sex,Age,D#,Da)(其属性分别为学号、姓名、性别、年龄、所属学院、院长)该关系的范式最高是( )。
全国计算机等级考试二级C语言真题库之选择题(14)
全国计算机等级考试等级考试真题库之选择题(14)1.一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A) 12345ABCDEB) EDCBA54321C) ABCDE12345D) 54321EDCBA参考答案:B【解析】栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B)。
2.下列叙述中正确的是()。
A) 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B) 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C) 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D) 循环队列中元素的个数是由队头指针和队尾指针共同决定参考答案:D【解析】循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A)错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B)与C)错误。
3.在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
A) O(n)B) O(n2)C)D)参考答案:C【解析】当有序线性表为顺序存储时才能用二分法查找。
可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较次,而顺序查找需要比较n次。
4.下列叙述中正确的是()。
A) 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B) 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C) 顺序存储结构能存储有序表,链式存储结构不能存储有序表D) 链式存储结构比顺序存储结构节省存储空间参考答案:A【解析】链式存储结构既可以针对线性结构也可以针对非线性结构,所以B)与C)错误。
链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D)错误。
5.数据流图中带有箭头的线段表示的是()。
A) 控制流B) 事件驱动C) 模块调用D) 数据流参考答案:D【解析】数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。
全国计算机等级考试二级C语言真题库之选择题(16)
全国计算机等级考试等级考试真题库之选择题(16)1.下列叙述中正确的是A) 程序执行的效率与数据的存储结构密切相关B) 程序执行的效率只取决于程序的控制结构C) 程序执行的效率只取决于所处理的数据量D) 以上说法均错误参考答案:A【解析】程序执行的效率与数据的存储结构、数据的逻辑结构、程序的控制结构、所处理的数据量等有关。
2.下列与队列结构有关联的是A) 函数的递归调用B) 数组元素的引用C) 多重循环的执行D) 先到先服务的作业调度参考答案:D【解析】队列的修改是依先进先出的原则进行的,D正确。
3.A) DYBEAFCZXB) YDEBFZXCAC) ABDYECFXZD) ABCDEFXYZ参考答案:C【解析】前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。
前序遍历描述为:若二叉树为空,则执行空操作。
否则:①访问根结点;②前序遍历左子树;③前序遍历右子树,C正确。
4.一个栈的初始状态为空。
现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是A) 1,2,3,A,B,CB) C,B,A,1,2,3C) C,B,A,3,2,1D) 1,2,3,C,B,A参考答案:C【解析】栈的修改是按后进先出的原则进行的,所以顺序应与入栈顺序相反,故选C。
5.下面属于白盒测试方法的是A) 等价类划分法B) 逻辑覆盖C) 边界值分析法D) 错误推测法参考答案:B【解析】白盒测试法主要有逻辑覆盖、基本路径测试等。
逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断-条件覆盖,选择B。
其余为黑盒测试法。
6.下面对对象概念描述正确的是A) 对象间的通信靠消息传递B) 对象是名字和方法的封装体C) 任何对象必须有继承性D) 对象的多态性是指一个对象有多个操作参考答案:A【解析】对象之间进行通信的构造叫做消息,A正确。
第一章 计算机基础知识(多选和简答)及答案
第一章计算机基础知识多项选择题(有两个或两个以上正确答案)1、下列说法中,正确的是________。
A、一个汉字用1个字节表示B、在微机中,使用最普遍的字符编码是ASCII码C、高级语言程序可以编译为目标程序D、ASCII码的最高位用作奇偶校验位2、文件型(外壳型)计算机病毒主要感染扩展名为________。
A、COMB、BA TC、EXED、DOC3、计算机系统是由()组成A、中央处理器B、硬件系统C、打印机D、软件系统4、下列说法中,正确的是________。
A、一个汉字用1个字节表示B、ASCII码用7位二进制表示128个字符C、汉字国标码的代号为“GB2312--80”D、ASCII码的最高位用作奇偶校验位5、______不是计算机高级语言A、BASICB、MASMC、CD、DOS6、关于几个名词的概念,下列叙述正确的是________。
A、指令通常由操作数和操作码组成B、通常使用“字节”表示计算机存储器的长度C、计算机“字”的长度等于两个字节D、完成某一任务的指令集合称为语言7、下列设备中,_________可作为存储介质。
A、MP3随身听B、数码相机C、优(U)盘D、DVD盘片8、下列叙述中正确的是________。
A、计算机要长期使用,不要长期闲置不用B、为了延长计算机的寿命,应避免频繁开关机C、在计算机附近应避免磁场干扰D、计算机使用几小时后,应关机一会儿再用9、下列能用作存储容量单位的是________。
A、ByteB、MIPSC、KBD、GB10、计算机之所以能够应用于各个领域,主要是因为其具有________较突出的特点A、高速处理能力B、自动运行能力C、超强记忆能力D、计算机精确高和可靠的逻辑判断能力11、冯·诺依曼计算机结构规定计算机的硬件系统由运算器、存储器、_________部分组成。
A、键盘B、显示器C、控制器D、输入/输山设备12、计算机存储容量的基本单位是“字节”,一般用大写字母B表示,常用的单位还有KB,MB和GB,他们之间的换算关系正确的是__________。
全国计算机等级考试一级b考试选择题(计算机病毒与防治及解析)
1.下列叙述中,正确的是________。
A)Word文档不会带计算机病毒B)计算机病毒具有自我复制的能力,能迅速扩散到其他程序上C)清除计算机病毒的最简单办法是删除所有感染了病毒的文件D)计算机杀病毒软件可以查出和清除任何已知或未知的病毒2.下列关于计算机病毒的叙述中,正确的是________。
A)计算机病毒的特点之一是具有免疫性B)计算机病毒是一种有逻辑错误的小程序C)反病毒软件必须随着新病毒的出现而升级,提高查、杀病毒的功能D)感染过计算机病毒的计算机具有对该病毒的免疫性3. 随着Internet的发展,越来越多的计算机感染病毒的可能途径之一是________。
A)从键盘上输入数据B)通过电源线C)所使用的光盘表面不清洁D)通过Internet的E-mail,附着在电子邮件的信息中4.当计算机病毒发作时,主要造成的破坏是________。
A)对磁盘片的物理损坏B)对磁盘驱动器的损坏C)对CPU的损坏D)对存储在硬盘上的程序、数据甚至系统的破坏5.下列关于计算机病毒的叙述中,正确的是________。
A)计算机病毒只感染.exe或.com文件B)计算机病毒可通过读写移动存储设备或通过Internet网络进行传播C)计算机病毒是通过电网进行传播的D)计算机病毒是由于程序中的逻辑错误造成的6.下列关于计算机病毒的说法中,正确的是________。
A)计算机病毒是对计算机操作人员身体有害的生物病毒B)计算机病毒将造成计算机的永久性物理损害C)计算机病毒是一种通过自我复制进行传染的,破坏计算机程序和数据的小程序D)计算机病毒是一种感染在CPU中的微生物病毒7.传播计算机病毒的两大可能途径之一是________。
A)通过键盘输入数据时传入B)通过电源线传播C)通过使用表面不清洁的光盘D)通过Internet网络传播8.感染计算机病毒的原因之一是________。
A)不正常关机B)光盘表面不清洁C)错误操作D)从网上下载文件9.下列叙述中,正确的是________。
计算机一级选择题
一、单项选择题(每题1分,共计20分):1. 域名中主机名是__A____。
A、MHB、EDUC、CND、BIT解析:域名的格式:主机名.机构名.网络名.最高层域名,顶级域名主要包括:COM表示商业机构;EDU表示教育机构;GOV表示政府机构;MIL表军事机构;NET表示网络支持中心;ORG表示国际组织。
2. 下列有关操作系统的说法,__A____是错误的。
A、不能对计算机内存进行管理B、主要目的是使计算机系统方便使用C、MS-DOS是一种操作系统D、是用户与计算机硬件之间的界面程序解析:操作系统可看做用户与计算机之间的接口。
它是计算机所有软、硬件资源的管理者。
MS-DOS是一种操作系统。
3. 下列叙述中,正确的是___B___。
A、所有计算机病毒只在可执行文件中传染B、计算机病毒通过读写软盘或Internet网络进行传播C、只要把带毒软盘片设置成只读状态,那么此盘片上的病毒就不会因读盘而传染给另一台计算机D、计算机病毒是由于软盘片表面不清洁而造成的解析:计算机病毒是人为编写的特殊小程序,能够侵入计算机系统并在计算机系统中潜伏、传播,破坏系统正常工作并具有繁殖能力。
它可以通过读写软盘或Internet网络进行传播。
4. 二进制数110001 转换成十进制数是___C___。
A、47B、48C、49D、50解析:数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。
十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1不表示,八进制用0到7表示,十六进制用0到F表示。
(1)十进制整数转换成二进制(八进制、十六进制),转换方法:用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。
(2)二(八、十六)进制整数转换成十进制整数,转换方法:将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。
(3)二进制与八进制或十六进制数之间的选择项:转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。
智慧树知道网课《C语言程序设计(西华大学)》课后章节测试满分答案
第一章测试1【单选题】(5分)下列叙述中正确的是()。
A.C语言所有函数都是外部函数B.C语言的子程序有过程和函数两种C.C语言编译时不检查语法D.C语言的函数可以嵌套定义2【单选题】(5分)以下叙述中正确的是()。
A.C语言中的每条可执行语句最终都将被转换成二进制的机器指令B.C源程序经编译形成的二进制代码可以直接运行C.C语言中的函数不可以单独进行编译D.C语言的源程序不必通过编译就可以直接运行3【单选题】(5分)C语言的注释定界符是()。
A.[]B./**/C.\**\D.{}4【单选题】(5分)C语言源程序的基本单位是()。
A.过程B.标识符C.子程序D.函数5【单选题】(5分)一个算法应该具有“确定性”等五个特性,下面对另外4个特性的描述中的是()A.有零个或多个输入B.可行性C.有零个或多个输出D.有穷性6【单选题】(5分)以下叙述中正确的是()。
A.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式B.C语言可以不用编译就能被计算机识别执行C.C语言比其他语言高级D.C语言出现的最晚,具有其他语言的一切优点7【单选题】(5分)有一个命名为C001.C的C语言源程序,当正常执行后,在当前目录下不存在的文件是A.C001.EXEB.C001.CC.C001.OBJD.C001.DAT8【单选题】(5分)能将高级语言编写的源程序转换为目标程序的是()。
A.编辑程序B.链接程序C.解释程序D.编译程序9【单选题】(5分)结构化程序由三种基本结构组成,由这三种基本结构组成的算法()。
A.能完成符合结构化的任务B.只能完成部分复杂的任务C.只能完成一些简单的任务D.可以完成任何复杂的任务10【单选题】(5分)以下叙述中的是()。
A.C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件B.C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令C.C语言源程序经编译后生成后缀为.obj的目标程序D.用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中11【判断题】(5分)C语言程序将从源程序中第一个函数开始执行A.对B.错12【判断题】(5分)C语言程序中可以有多个函数,但只能有一个主函数。
C++试题及答案(2)
(1)下列叙述中正确的是。
A)算法的效率只与问题的规模有关,而与数据的存储结构无关.B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的.D)算法的时间复杂度与空间复杂度一定相关.(2)在结构化程序设计中,模块划分的原则是。
A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度(3)下列叙述中正确的是。
A)软件测试的主要目的是发现程序中的错误.B)软件测试的主要目的是确定程序中错误的位置.C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误(4)下面选项中不属于面向对象程序设计特征的是。
A)继承性B)多态性C)类比性D)封装性(5)下列对列的叙述正确的是。
A)队列属于非线性表B)队列按”先进后出”的原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据(6)对下列二叉树进行前序遍历的结果为A)DYBEAFCZXB)YDEBFZXCAC)ABDYECFXZD)ABCDEFXYZ(7)某二叉树中有n个度为2的结点则该二叉树中的叶子结点数为A)n+1B)n-1C)2nD)n/2(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是。
A)井B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之间是联系的图形是。
A)矩形B)椭圆形C)菱形D)平行四边形(10)下列叙述中错误的是。
A)在数据库系统中,数据的物理结构必须与逻辑结构一致.B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)为了取代C中带参数的宏,在C++中使用A)重载函数B)内联函数C)递归函数D)友元函数(12)下列关于类定义的说法中,正确的是A)类定义中包括数据成员和函数成员的声明B)类成员的缺省访问权限是保护的C)数据成员必须被声明为私有的D)成员函数只能在类体外进行定义(13)下列关于派生类构造函数和析构函数的说法中,错误的是A)派生类的构造函数会隐含调用基类的构造函数B)如果基类中没有缺省构造函数,那么派生类必须定义构造函数C)在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D)在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数(14)通过运算符重载,可以改变运算符原有的A)操作数类型B)操作数个数C)优先级D)结合性(15)有如下函数模板:template T souare(T x)(retumx * x ;)基中T是A)函数形参B)函数实参C)模板形参D)模板实参(16)使用输入输出操作符setw,可以控制A)输出精度B)输出宽度C)对齐方式D)填充字符(17)下列字符串中,不可以用作C++标识符的是A)y_2006B)____TEST__HC)RetumD)switch(18)字面常量42、4.2、42L的数据类型分别是A)long、double intB)long、float、intC)int、double、longD)int、float、long(19)执行下列语句段后,输出字符“*”的个数是for(int i =50;I>1;— i )cout<<”*”A)48B)49C)50D)51(20)有如下程序段int i =0, j=1;int &r=i ; // ①r =j; //②int*p=&i ; //③*p=&r ; //④基中会产生编译错误的语句是A)④B)③C)②D)①(21)有如下函数定义:void func (int a,int&b) {a++; b++;} 若执行代码段:int x=0 ,y=1func(x,y);则变量x和y值分别是A)0和1B)1和1C)0和2D)1和2(22)有如下程序:#includeusing namespace std;class A{publicstatic int a;void init(){a=1;}A(int a=2) {init();a++;}};int A:;a=0A obj;Int main(){cout< retum0;}运行时输出的结果是A)0B)1C)2D)3(23)下列有关继承和派生的叙述中,正确的是A)派生类不能访问基类的保护成员B)作为虚基类的类不能被实例化C)派生类应当向基类的构造函数传递参数D)虚函数必须在派生类中重新实现(24)下列运算符中,不能被重载的是A)&&B)!=C).D)++(25)下列函数模板的定义中,合法的是A) template Tabs(T x) {return x <0 – x: x;} B)template class Tabs(Tx){retumx<0 -x;x;}C)template Tabs(T x){retum x<0 -x;x;}D)template T abs(T x){returm x<0 -x;x;}(26)在语句cin>>data;中,cin是A)C++的关键字B)类名C)对象名D)函数名(27)有如下程序:#includeusing namespace std;class test {private:int a;public:test(){cout<<”constructor”<test(int a){cout< test(const test&_test){a=_testa;cout<<”copy constructor”<}test(){cout<<”destructor”<};int main()}test A(3)return0;运行时输出的结果是A)3B)constructordestruclorC)copy constructorD)3dstructor destruclor(28)若有如下类声明class My Class {public:MyClass() {cout<<1;}};执行下列语句MyClass a,b[2],*P[2];以后,程序的输出结果是A)11B)111C)1111D11111(29)有如下程序:#includeusing namespace std;class point {public:static int number;public:point(){number++;~point(){number-;}};imt point::number=0;void main(){point*ptr;printA,B;{point*ptr_point=new point{3};ptr=ptr_point;}pointC;cout< delete[]ptr;}运行时输出的结果是A)3B)4C)6D)7(30)如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员,有如下程序,没有使用多态机制。
高中化学会考题库(试题及答案)
会考题型示例说明:示例中题目的考试要求,分为初步了解、了解、理解(掌握)和应用(熟练掌握)四个层次;题目的难易程度,分别用易(较易试题)、中(中等难度试题)、难(较难试题)表示(供参考)。
一、选择题(每小题只有一个选项符合题意)1.下列原子中,半径最小的是()。
A.FB.ClC.BrD.I [理解;易]2.下列粒子的结构示意图中,表示氯离子的是()。
[理解;易]3. 下列第三周期元素中,化学性质最活泼的是()。
A.硅B.磷C.硫D.氯[理解;易]4. 下列各组元素中,属于同一周期的是()。
A.碳、氧、硫B.硅、磷、氯C.锂、钠、钾D.氟、氯、溴[理解;易]5.下列各种气体中,通常状况下极易溶于水的是()。
A.SO2B.N2C.NH3D.Cl2[掌握;易]6.下列仪器中,不能用于加热的是()。
A.锥形瓶B.容量瓶C.烧杯D.试管[理解;易]7. 在标准状况下,0.5 molO2的体积约是()。
A.22.4 LB.11.2 LC.32 LD.0.5 L [理解;易]8. 科学家在对原子核进行显微解剖时,发现了一种氟的同位素299F,该同位素原子核内的中子数是A. 9B. 20C. 29D. 38 [了解;易]9. 下列材料中,不属于通常所说的三大合成材料的是()。
A.塑料B.合成纤维C.蛋白质D.合成橡胶[初步了解;易]10. 环境污染已成为人类社会面临的重大威胁,下列污染现象中主要与排放SO2有关的是()。
A. 臭氧空洞B. 白色污染C. 温室效应D. 酸雨 [了解;易]11. 酸雨的形成主要是由于()。
A.森林遇到乱砍乱伐,破坏了生态平衡B. 燃放烟花爆竹B.大气中二氧化碳的含量增加 D. 工业上大量燃烧含硫燃料12.下列物质中,属于弱电解质的是()。
A.H2SO4 B.NaOH C.KNO3 D.CH3COOH [了解;易]13. 下列金属中,通常采用电解法冶炼的是()。
A. AlB. FeC. CuD.Ag [初步了解;易]CH314.有机物CH3-CH-CH3的名称是()。
计算机一级考试真题
一、单项选择题(每题1分,共计20分):1. 下列两个二进制数进行算术运算,10000 - 101 = ___A___。
A、01011B、1101C、101D、100解析:二进制数算术减运算的运算规则是0-0=0,0-1=1(借位1),1-0=1,1-1=0。
2. 二进制数100100 等于十进制数___B___。
A、144B、36C、64D、100解析:(100100)B=1*2^5+1*2^2=36D。
3. 十进制数91 转换成二进制数是___C___。
A、1011101B、10101101C、1011011D、1001101解析:91/2=45 (1)45/2=22 (1)22/2=11 011/2=5 (1)5/2=2 (1)2/2=1 01/2=0 (1)4. 在现代计算机阶段人们把__A____年出现的计算机称为第三代计算机时代,其硬件的电子器件为集成电路。
A、1965-1970B、1964-1975C、1960-1969D、1950-1970解析:人们通常把1965年至1970年出现的集成电路计算机称为第三代计算机。
例如IBM360系统,Honeywell6000系统,富士通F230系列等。
本题答案为A。
5. 下列叙述中,正确的是___D___。
A、计算机的体积越大,其功能越强B、CD-ROM的容量比硬盘的容量大C、存储器具有记忆功能,故其中的信息任何时候都不会丢失D、CPU是中央处理器的简称解析:中央处理器:Central Processing Unit,缩写CPU,主要包括运算器(ALU)和控制器(CU)两大部件。
6. 在下列字符中,其ASCII码值最大的一个是__D____。
A、8B、9 考试大论坛C、aD、b解析:ASCII码是一种国防大学标准信息交换码,原是由美国信息交换标准委员会制定,现已发展成为数字通信及计算机行业中的一种国际标准代码。
它是用7位二进制代码的编码来代表符号,再加上1位校验位之后正好等于一个字节,这样有利于处理与传输。
二级MS Office高级应用(新大纲)选择题题目、解析及答案(13)
二级MS Office高级应用(新大纲)选择题题目、解析及答案(13)1.世界上公认的第一台电子计算机诞生的年代是()。
A) 20世纪30年代B) 20世纪40年代C) 20世纪80年代D) 20世纪90年代参考答案:B2.20GB的硬盘表示容量约为()。
A) 20亿个字节B) 20亿个二进制位C) 200亿个字节D) 200亿个二进制位参考答案:C解析:硬盘厂商通常使用的换算式是1000而不是1024。
20GB=20×109B=200亿字节3.在微机中,西文字符所采用的编码是()。
A) EBCDIC码B) ASCII码C) 国标码D) BCD码参考答案:B4.下列关于计算机病毒的叙述中,错误的是()。
A) 计算机病毒具有潜伏性B) 计算机病毒具有传染性C) 感染过计算机病毒的计算机具有对该病毒的免疫性D) 计算机病毒是一个特殊的寄生程序参考答案:C5.计算机网络最突出的优点是()。
A) 资源共享和快速传输信息B) 高精度计算和收发邮件C) 运算速度快和快速传输信息D) 存储容量大和高精度参考答案:A6.以太网的拓扑结构是()。
A) 星型B) 总线型C) 环型D) 树型参考答案:B7.下列IP地址中正确的是()。
A) 202.112.111.1B) 202.2.2.2.2C) 202.202.1D) 202.257.14.13参考答案:A解析:IPV4地址采用四个字节表示,习惯将其转换为十进制,每个字节间用“.”隔开,称为“点分十进制”,每个字节的表示范围为1-255之间。
8.上网时通常需要在计算机上安装的软件是()。
A) 数据库管理软件B) 视频播放软件C) 浏览器软件D) 网络游戏软件参考答案:C9.下列叙述中正确的是()。
A) 算法的时间复杂度是指算法在执行过程中基本运算的次数B) 算法的时间复杂度是指算法执行所需要的时间C) 算法的时间复杂度是指算法执行的速度D) 算法复杂度是指算法控制结构的复杂程度参考答案:A10.下列叙述中正确的是()。
2021年全国计算机二级等级考试全真模拟试卷及答案(第五套)
2021年全国计算机二级等级考试全真模拟试卷及答案(第五套)1. 下列叙述中正确的是A) 栈与队列都只能顺序存储B) 循环队列是队列的顺序存储结构C) 循环链表是循环队列的链式存储结构D) 栈是顺序存储结构而队列是链式存储结构参考答案:B2.设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为A) BCAB) CBAC) ABCD) CAB参考答案:B3.下列排序方法中,最坏情况下时间复杂度最小的是A) 冒泡排序B) 快速排序C) 堆排序D) 直接插入排序参考答案:C4.为了对有序表进行对分查找,则要求有序表A) 只能顺序存储B) 只能链式存储C) 可以顺序存储也可以链式存储D) 任何存储方式参考答案:A5.软件设计中模块划分应遵循的准则是A) 低耦合低内聚B) 高耦合高内聚C) 低耦合高内聚D) 内聚与耦合无关参考答案:C6.下面属于整数类的实例是A) 0x518B) 0.518C) "-518"D) 518E-2参考答案:A7.下面属于白盒测试方法的是A) 边界值分析法B) 基本路径测试C) 等价类划分法D) 错误推测法参考答案:B8.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品 (商品号,商品名,单价,商品类别,供应商) ,客户 (客户号,姓名,地址,电邮,性别,身份证号) ,购买 (客户号,商品号,购买数量),则关系购买的键为A) 客户号B) 商品号C) 客户号, 商品号D) 客户号, 商品号, 购买数量参考答案:C9.有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为A) 并B) 自然连接C) 差D) 交参考答案:D10.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是A) 数据定义语言B) 数据管理语言C) 数据操纵语言D) 数据控制语言参考答案:C11.流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。
全国计算机等级考试一级测试题
全国计算机等级考试一级测试题1、十进制整数127转换为二进制整数等于()。
A)1010000B)0001000C)1111111(正确答案)D)1011000答案解析:127=64+32+16+8+4+2+1,便得到最后的二进制整数为11111112、用8位二进制数能表示的最大的无符号整数等于十进制整数()。
A)255(正确答案)B)256C)128D)127答案解析:无符号二进制数各位都为1时值最大,最大值为28-1=255。
3、计算机内存中用于存储信息的部件是()。
A)U盘B)只读存储器C)硬盘D)RAM(正确答案)答案解析:计算机的内存储器分为ROM(只读存储器)和RAM(随机存取存储器),RAM用于存储当前使用的程序、数据、中间结果以及和外存交换的数据。
因此答案选择D。
4、为了防止信息被别人窃取,可以设置开机密码,下列密码设置最安全的是()。
A)12345678B)nd@YZ@g1(正确答案)C)NDYZD)Yingzhong答案解析:为提高开机密码的安全级别,可以增加密码的字符长度,同时可设置数字、大小写字母、特殊符号等,安全系数会更高,综合比较几个选项,答案B最安全。
5、电子计算机最早的应用领域是()。
A)数据处理B)科学计算(正确答案)C)工业控制D)文字处理答案解析:计算机的应用主要分为数值计算和非数值计算两大类。
科学计算也称数值计算,主要解决科学研究和工程局技术中产生的大量数值计算问题,这也是计算机最初的也是最重要的应用领域。
因此答案选B。
6、在标准ASCII码表中,已知英文字母D的ASCII码是68,英文字母A的ASCII码是()。
A)64B)65(正确答案)C)96D)97答案解析:在标准ASCII码表中,大写字母码值按照顺序进行排列,若D的ASCII值是68,那么A的ASCII值就是68减3,为65。
故答案选择B选项。
7、下面关于U盘的描述中,错误的是()。
A)U盘有基本型、增强型和加密型三种B)U盘的特点是重量轻、体积小C)U盘多固定在机箱内,不便携带(正确答案)D)断电后,U盘还能保持存储的数据不丢失答案解析:U盘通过计算机的USB接口即插即用,使用方便。
2020年全国计算机二级等级考试全真模拟试卷及答案(第一套)
2020年全国计算机二级等级考试全真模拟试卷及答案(第一套)1. 下列叙述中正确的是A) 程序执行的效率与数据的存储结构密切相关B) 程序执行的效率只取决于程序的控制结构C) 程序执行的效率只取决于所处理的数据量D) 以上说法均错误参考答案:A2. 下列与队列结构有关联的是A) 函数的递归调用B) 数组元素的引用C) 多重循环的执行D) 先到先服务的作业调度参考答案:D3.A) DYBEAFCZXB) YDEBFZXCAC) ABDYECFXZD) ABCDEFXYZ参考答案:C4. 一个栈的初始状态为空。
现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是A) 1,2,3,A,B,CB) C,B,A,1,2,3C) C,B,A,3,2,1D) 1,2,3,C,B,A参考答案:C5. 下面属于白盒测试方法的是A) 等价类划分法B) 逻辑覆盖C) 边界值分析法D) 错误推测法参考答案:B6. 下面对对象概念描述正确的是A) 对象间的通信靠消息传递B) 对象是名字和方法的封装体C) 任何对象必须有继承性D) 对象的多态性是指一个对象有多个操作参考答案:A7. 软件设计中模块划分应遵循的准则是A) 低内聚低耦合B) 高耦合高内聚C) 高内聚低耦合D) 以上说法均错误参考答案:C8. 下面描述中不属于数据库系统特点的是A) 数据共享B) 数据完整性C) 数据冗余度高D) 数据独立性高参考答案:C9. 数据库设计过程不包括A) 概念设计B) 逻辑设计C) 物理设计D) 算法设计参考答案:D10.A) 自然连接B) 交C) 投影D) 并参考答案:A11. 以下叙述中正确的是A) 程序必须包含所有三种基本结构才能成为一种算法B) 我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令C) 如果算法非常复杂,则需要使用三种基本结构之外的语句结构,才能准确表达D) 只有简单算法才能在有限的操作步骤之后结束参考答案:B12. 以下叙述中正确的是A) 在算法设计时,可以把复杂任务分解成一些简单的子任务B) 在C语言程序设计中,所有函数必须保存在一个源文件中C) 只要包含了三种基本结构的算法就是结构化程序D) 结构化程序必须包含所有的三种基本结构,缺一不可参考答案:A13. 以下叙述中正确的是A) 只能在函数体内定义变量,其他地方不允许定义变量B) 常量的类型不能从字面形式上区分,需要根据类型名来决定C) 预定义的标识符是C语言关键字的一种,不能另作它用D) 整型常量和实型常量都是数值型常量参考答案:D14. 以下叙述中正确的是A) 在C程序中的八进制和十六进制,可以是浮点数B) 整型变量可以分为int型、short型、long型和unsigned型四种C) 八进制数的开头要使用英文字母o,否则不能与十进制区分开D) 英文大写字母X和英文小写字母x都可以作为二进制数字的开头字符参考答案:B15. 以下叙述中正确的是A) 在scanf函数中的格式控制字符串是为了输入数据用的,不会输出到屏幕上B) 在使用scanf函数输入整数或实数时,输入数据之间只能用空格来分隔C) 在printf函数中,各个输出项只能是变量D) 使用printf函数无法输出百分号%参考答案:A16. 以下叙述中正确的是A) 在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符B) 只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度C) scanf函数中的字符串,是提示程序员的,输入数据时不必管它D) 复合语句也被称为语句块,它至少要包含两条语句参考答案:A17. 以下叙述中正确的是A) 逻辑"或"(即运算符||)的运算级别比算术运算要高B) C语言的关系表达式:0<x<10完全等价于: (0<x) && (x<10)C) 逻辑"非"(即运算符!)的运算级别是最低的D) 由&&构成的逻辑表达式与由||构成的逻辑表达式都有"短路"现象参考答案:D18. 以下叙述中正确的是A) if语句只能嵌套一层B) if子句和else子句中可以是任意的合法的C语句C) 不能在else子句中再嵌套if语句D) 改变if-else语句的缩进格式,会改变程序的执行流程参考答案:B19. 以下叙述中正确的是A) 只要适当地修改代码,就可以将do-while与while相互转换B) 对于"for(表达式1;表达式2;表达式3) 循环体"首先要计算表达式2的值,以便决定是否开始循环C) 对于"for(表达式1;表达式2;表达式3) 循环体",只在个别情况下才能转换成while语句D) 如果根据算法需要使用无限循环(即通常所称的"死循环") ,则只能使用while语句参考答案:A20. 下叙述中正确的是A) 只能在循环体内和switch语句体内使用break语句B) 当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行C) continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环D) 在while语句和do-while语句中无法使用continue语句参考答案:A21. 以下叙述中正确的是A) '\0'表示字符0B) "a"表示一个字符常量C) 表达式:'a' > 'b'的结果是"假"D) '\"'是非法的参考答案:C22. 以下叙述中正确的是A) 字符变量在定义时不能赋初值B) 字符常量可以参与任何整数运算C) 同一英文字母的大写和小写形式代表的是同一个字符常量D) 转义字符用@符号开头参考答案:B23. 以下叙述中正确的是A) 函数名允许用数字开头B) 函数调用时,不必区分函数名称的大小写C) 调用函数时,函数名必须与被调用的函数名完全一致D) 在函数体中只能出现一次return语句参考答案:C24. 以下叙述中正确的是A) 如果p是指针变量,则&p是不合法的表达式B) 如果p是指针变量,则*p表示变量p的地址值C) 在对指针进行加、减算术运算时,数字1表示1个存储单元的长度D) 如果p是指针变量,则*p+1和*(p+1)的效果是一样的参考答案:C25. 以下叙述中正确的是A) 基类型不同的指针变量可以相互混用B) 函数的类型不能是指针类型C) 函数的形参类型不能是指针类型D) 设有指针变量为double *p,则p+1 将指针p移动8个字节参考答案:D26. 如果定义float a[10], x;则以下叙述中正确的是A) 语句a = &x; 是非法的B) 表达式a+1 是非法的C) 三个表达式a[1]、*(a+1)、*&a[1]表示的意思完全不同D) 表达式*&a[1]是非法的,应该写成*(&(a[1]))参考答案:A27. 有以下程序#include <stdio.h>main(){int a[ ] = { 2,4,6,8 }, *p=a, i;for( i=0; i<4; i++ )a[i]=*p++;printf( "%d\n" ,a[2] );}程序的输出结果是A) 2B) 8C) 4D) 6参考答案:D28. 以下叙述中正确的是A) 语句int a[4][3] = {{1,2}, {4,5}}; 是错误的初始化形式B) 语句int a[4][3] = {1,2,4,5}; 是错误的初始化形式C) 语句int a[][3] = {1,2,4,5}; 是错误的初始化形式D) 在逻辑上,可以把二维数组看成是一个具有行和列的表格或矩阵参考答案:D29. 以下叙述中正确的是A) 字符串常量"Hello"会被隐含处理成一个无名字符型数组,它有5个元素B) 不能用字符串常量对字符数组名进行整体赋值操作C) char str[7] = "string!"; 在语法上是合法的,运行也是安全的D) char *str; str = "Hello";与char str[]; str = "Hello";效果是一样的参考答案:B30. 以下叙述中正确的是A) 在语句char str[] = "string!";中,数组str的大小等于字符串的长度B) 语句char str[10] = "string!"; 和char str[10] = {"string!"}; 并不等价C) 对于一维字符数组,不能使用字符串常量来赋初值D) 对于字符串常量"string!",系统已自动在最后加入了'\0'字符,表示串结尾参考答案:D31. 设有定义char str[] = "Hello";则语句printf("%d %d", sizeof(str), strlen(str));的输出结果是A) 5 5B) 6 6C) 6 5D) 5 6参考答案:C32. 在32位编译器上,设有定义char *str1 = "Hello", str2[] = "Hello"; ,则以下语句printf("%d %d", sizeof(str1), sizeof(str2));的输出结果是A) 5 6B) 5 5C) 6 6D) 4 6参考答案:D33. 以下叙述中正确的是A) 任何情况下都不能用函数名作为实参B) 函数既可以直接调用自己,也可以间接调用自己C) 函数的递归调用不需要额外开销,所以效率很高D) 简单递归不需要明确的结束递归的条件参考答案:B34. 以下叙述中正确的是A) 函数的形式参数不属于局部变量B) 对于变量而言,"定义"和"说明"这两个词实际上是同一个意思C) 在复合语句中不能定义变量D) 全局变量的存储类别可以是静态类参考答案:D35. 以下叙述中正确的是A) 在一个程序中,允许使用任意数量的#include命令行B) 在包含文件中,不得再包含其他文件C) #include命令行不能出现在程序文件的中间D) 虽然包含文件被修改了,包含该文件的源程序也可以不重新进行编译和连接参考答案:A36. 以下叙述中正确的是A) 函数的返回值不能是结构体类型B) 在调用函数时,可以将结构体变量作为实参传给函数C) 函数的返回值不能是结构体指针类型D) 结构体数组不能作为参数传给函数参考答案:B37. 以下叙述中正确的是A) 结构体数组名不能作为实参传给函数B) 结构体变量的地址不能作为实参传给函数C) 结构体中可以含有指向本结构体的指针成员D) 即使是同类型的结构体变量,也不能进行整体赋值参考答案:C38. 设有如下的说明和定义struct {int a;char *s;} x, *p = &x;x.a = 4;x.s = "hello";则以下叙述中正确的是A) (p++)->a与p++->a都是合语法的表达式,但二者不等价B) 语句++p->a; 的效果是使p增1C) 语句++p->a; 的效果是使成员a增1D) 语句*p->s++; 等价于(*p)->s++;参考答案:C39. 下面关于位运算符的叙述,正确的是A) ||表示"按位或"的运算B) #表示"按位异或"的运算C) &表示"按位与"的运算D) ~表示"按位异或"的运算参考答案:C40. 下面关于"EOF"的叙述,正确的是A) EOF的值等于0B) EOF是在库函数文件中定义的符号常量C) 文本文件和二进制文件都可以用EOF作为文件结束标志D) 对于文本文件,fgetc函数读入最后一个字符时,返回值是EOF参考答案:B。
计算机等级考试二级办公软件高级应用模拟题2020年(1)_真含答案与解析)-交互19
计算机等级考试二级办公软件高级应用模拟题2020年(1)(总分100, 做题时间120分钟)选择题1.下列叙述中正确的是SSS_SINGLE_SELA顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C顺序存储结构能存储有序表,链式存储结构不能存储有序表D链式存储结构比顺序存储结构节省存储空间分值: 3.8答案:A顺序存储方式主要用于线性的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。
而链式存储结构的存储空间不一定是连续的。
2.下列数据结构中,属于非线性结构的是SSS_SINGLE_SELA循环队列B带链队列C二叉树D带链栈分值: 3.7答案:C根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类:线性结构和非线性结构。
循环队列、带链队列和带链栈都是线性结构,而二叉树是非线性结构。
3.下列关于栈叙述正确的是SSS_SINGLE_SELA栈顶元素最先能被删除B栈顶元素最后才能被删除C栈底元素永远不能被删除D以上三种说法都不对答案:A栈是先进后出的线性表,栈顶的元素最先被删除,栈底的元素最后被删除。
4.下列各组的排序方法中,最坏情况下比较次数相同的是SSS_SINGLE_SELA冒泡排序与快速排序B简单插入排序与希尔排序C堆排序与希尔排序D快速排序与希尔排序分值: 3.7答案:A最坏情况下冒泡排序需要比较n(n-1)/2次,即序列逆序的情况。
简单插入排序,无论是否最坏情况,都需要n(n-1)/2次。
直接插入排序,最坏情况需要n)次。
快速排比较次n(n-1)/2次。
堆排序,无论是否最坏都要比较O(nlog2序,最坏情况退化为冒泡排序,需要比较n(n一1)/2次。
在最坏情况下,希尔排序所需要的比较次数为O(n1.5)。
选项A正确。
5.下列关于栈的叙述中,正确的是SSS_SINGLE_SELA栈底元素一定是最后入栈的元素B栈顶元素一定是最先入栈的元素C栈操作遵循先进后出的原则D以上三种说法都不对分值: 3.7答案:C栈是限定只能在表的一端进行插入和删除操作的线性表,必须按“后进先出”的规则操作元素。