云南全国计算机四级题库单选题100道及答案_第1页
云南全国计算机四级题库单选题100道及答案_第2页
云南全国计算机四级题库单选题100道及答案_第3页
云南全国计算机四级题库单选题100道及答案_第4页
云南全国计算机四级题库单选题100道及答案_第5页
已阅读5页,还剩27页未读, 继续免费阅读

下载本文档

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

文档简介

云南全国计算机四级题库单选题100道及答案1.在计算机网络中,以下哪种拓扑结构的可靠性最高?A.总线型B.星型C.环型D.网状型答案:D解析:网状型拓扑结构中,每个节点都与多个节点相连,当一条线路出现故障时,可通过其他线路传输数据,可靠性最高。2.若某算法的时间复杂度为O(n^2),当n从10增加到20时,算法执行时间大约会变为原来的?A.2倍B.4倍C.8倍D.16倍答案:B解析:时间复杂度为O(n^2),n从10变为20,(20^2)/(10^2)=4,所以大约变为原来的4倍。3.数据库中,以下哪种操作不属于数据更新操作?A.SELECTB.INSERTC.UPDATED.DELETE答案:A解析:SELECT是用于查询数据,INSERT是插入数据,UPDATE是更新数据,DELETE是删除数据,INSERT、UPDATE、DELETE属于数据更新操作。4.在操作系统中,进程的三种基本状态不包括?A.就绪态B.运行态C.阻塞态D.挂起态答案:D解析:进程的三种基本状态是就绪态、运行态和阻塞态,挂起态不是基本状态。5.计算机中,以下哪种编码方式用于表示字符?A.原码B.反码C.补码D.ASCII码答案:D解析:原码、反码、补码主要用于数值的表示和运算,ASCII码用于表示字符。6.以下哪种排序算法在平均情况下时间复杂度最低?A.冒泡排序B.选择排序C.插入排序D.快速排序答案:D解析:冒泡排序、选择排序、插入排序平均时间复杂度为O(n^2),快速排序平均时间复杂度为O(nlogn)。7.若一个栈的输入序列为1,2,3,4,以下哪个输出序列是不可能的?A.4,3,2,1B.3,4,2,1C.2,4,1,3D.2,3,4,1答案:C解析:根据栈的后进先出原则,对每个选项进行分析,C选项不符合栈的操作顺序。8.数据结构中,树的度是指?A.树中节点的个数B.树的高度C.树中节点的最大度数D.树的分支数答案:C解析:树的度是指树中节点的最大度数。9.在计算机图形学中,以下哪种方法用于消除隐藏面?A.扫描线算法B.中点画线算法C.区域填充算法D.凸包算法答案:A解析:扫描线算法用于消除隐藏面,中点画线算法用于绘制直线,区域填充算法用于填充区域,凸包算法用于求凸包。10.以下哪种网络协议用于文件传输?A.HTTPB.FTPC.SMTPD.POP3答案:B解析:HTTP用于超文本传输,FTP用于文件传输,SMTP用于邮件发送,POP3用于邮件接收。11.数据库中,事务的原子性是指?A.事务中的操作要么全部执行,要么全部不执行B.事务执行过程中不受其他事务的干扰C.事务一旦提交,其对数据库的改变是永久的D.多个事务并发执行时,结果与它们串行执行的结果相同答案:A解析:原子性是指事务中的操作要么全部执行,要么全部不执行。12.操作系统中,以下哪种调度算法是剥夺式的?A.先来先服务调度算法B.短作业优先调度算法C.时间片轮转调度算法D.高响应比优先调度算法答案:C解析:时间片轮转调度算法是剥夺式的,其他几种算法一般是非剥夺式的。13.计算机中,指令系统通常包括?A.数据传送指令、算术运算指令、逻辑运算指令、控制指令B.输入输出指令、存储指令、打印指令、显示指令C.加法指令、减法指令、乘法指令、除法指令D.取数指令、存数指令、跳转指令、调用指令答案:A解析:指令系统通常包括数据传送指令、算术运算指令、逻辑运算指令、控制指令等。14.若一个队列的输入序列为a,b,c,d,输出序列为b,a,c,d,则该队列进行了几次入队和出队操作?A.4次入队,2次出队B.4次入队,4次出队C.2次入队,2次出队D.3次入队,2次出队答案:A解析:先入队a、b,出队b、a,再入队c、d,共4次入队,2次出队。15.数据结构中,图的邻接矩阵存储方式适合于?A.稀疏图B.稠密图C.有向图D.无向图答案:B解析:邻接矩阵存储图时,空间复杂度为O(n^2),适合稠密图。16.在计算机图形学中,以下哪种变换不属于几何变换?A.平移变换B.旋转变换C.投影变换D.颜色变换答案:D解析:平移、旋转、投影属于几何变换,颜色变换不属于几何变换。17.以下哪种网络拓扑结构中,一个节点故障会影响整个网络?A.总线型B.星型C.环型D.网状型答案:C解析:环型拓扑结构中,一个节点故障会导致整个环中断,影响整个网络。18.数据库中,以下哪种索引类型是基于B树的?A.哈希索引B.聚簇索引C.B+树索引D.位图索引答案:C解析:B+树索引是基于B树的,哈希索引基于哈希表,聚簇索引是一种索引组织方式,位图索引适用于特定情况。19.操作系统中,以下哪种存储管理方式支持虚拟存储器?A.单一连续分配B.固定分区分配C.页式存储管理D.段式存储管理答案:C解析:页式存储管理支持虚拟存储器,单一连续分配、固定分区分配不支持,段式存储管理虽有一定优势但页式更常用支持虚拟存储。20.计算机中,以下哪种设备属于输出设备?A.键盘B.鼠标C.显示器D.扫描仪答案:C解析:键盘、鼠标、扫描仪是输入设备,显示器是输出设备。21.若一个算法的空间复杂度为O(1),表示该算法?A.不需要额外的存储空间B.只需要常数级的额外存储空间C.所需存储空间与问题规模成正比D.所需存储空间与问题规模的平方成正比答案:B解析:空间复杂度为O(1)表示只需要常数级的额外存储空间。22.数据结构中,以下哪种查找算法适用于有序表?A.顺序查找B.二分查找C.哈希查找D.插值查找答案:B解析:二分查找适用于有序表,顺序查找对有序无序表都适用,哈希查找用于哈希表,插值查找是二分查找的改进也基于有序表。23.在计算机图形学中,以下哪种算法用于绘制曲线?A.中点画线算法B.Bezier曲线算法C.区域填充算法D.扫描线算法答案:B解析:中点画线算法用于画直线,Bezier曲线算法用于绘制曲线,区域填充算法用于填充,扫描线算法用于消除隐藏面。24.以下哪种网络协议用于电子邮件接收?A.HTTPB.FTPC.SMTPD.POP3答案:D解析:HTTP用于超文本传输,FTP用于文件传输,SMTP用于邮件发送,POP3用于邮件接收。25.数据库中,以下哪种约束用于确保列值的唯一性?A.PRIMARYKEYB.FOREIGNKEYC.UNIQUED.CHECK答案:C解析:PRIMARYKEY是主键约束,既保证唯一性又保证非空;FOREIGNKEY是外键约束;UNIQUE用于确保列值的唯一性;CHECK用于检查列值是否满足特定条件。26.操作系统中,以下哪种进程调度算法能较好地满足短作业需求?A.先来先服务调度算法B.短作业优先调度算法C.时间片轮转调度算法D.高响应比优先调度算法答案:B解析:短作业优先调度算法能优先处理短作业,较好地满足短作业需求。27.计算机中,指令的执行过程一般包括?A.取指令、译码、执行B.输入、处理、输出C.读数据、运算、写数据D.启动、运行、停止答案:A解析:指令执行过程一般包括取指令、译码、执行。28.若一个栈的初始状态为空,依次进行入栈操作a,b,c,再进行两次出栈操作,然后入栈操作d,此时栈中元素从栈底到栈顶依次为?A.a,b,dB.a,dC.b,dD.c,d答案:B解析:入栈a、b、c,出栈c、b,再入栈d,栈中元素从栈底到栈顶为a、d。29.数据结构中,图的深度优先搜索遍历类似于树的?A.先序遍历B.中序遍历C.后序遍历D.层序遍历答案:A解析:图的深度优先搜索遍历类似于树的先序遍历。30.在计算机图形学中,以下哪种变换用于改变图形的大小?A.平移变换B.旋转变换C.缩放变换D.投影变换答案:C解析:平移变换改变位置,旋转变换改变方向,缩放变换改变大小,投影变换用于投影。31.以下哪种网络拓扑结构的扩展性最好?A.总线型B.星型C.环型D.网状型答案:B解析:星型拓扑结构扩展时只需添加节点到中心设备,扩展性最好。32.数据库中,以下哪种操作可以提高查询效率?A.增加表的行数B.增加表的列数C.创建索引D.不使用约束答案:C解析:创建索引可以加快查询速度,增加表的行数和列数可能降低效率,不使用约束与查询效率无关。33.操作系统中,以下哪种存储分配方式会产生内部碎片?A.动态分区分配B.页式存储管理C.段式存储管理D.段页式存储管理答案:B解析:页式存储管理会产生内部碎片,动态分区分配产生外部碎片,段式存储管理和段页式存储管理也有一定的空间问题但内部碎片主要是页式。34.计算机中,以下哪种编码方式用于表示负数?A.原码B.反码C.补码D.以上都可以(按照要求修改后)计算机中,常用于表示负数的是?A.原码B.反码C.补码D.BCD码答案:C解析:在计算机中,补码常用于表示负数,原码和反码在运算中有局限性,BCD码用于表示十进制数。35.若一个算法的时间复杂度为O(logn),当n增大时,算法执行时间增长?A.很快B.较慢C.不变D.不确定答案:B解析:时间复杂度为O(logn),随着n增大,执行时间增长较慢。36.数据结构中,以下哪种排序算法是稳定的?A.快速排序B.堆排序C.归并排序D.希尔排序答案:C解析:归并排序是稳定的排序算法,快速排序、堆排序、希尔排序是不稳定的。37.在计算机图形学中,以下哪种算法用于实现图形的裁剪?A.Cohen-Sutherland算法B.中点画线算法C.区域填充算法D.扫描线算法答案:A解析:Cohen-Sutherland算法用于图形裁剪,中点画线算法用于画直线,区域填充算法用于填充,扫描线算法用于消除隐藏面。38.以下哪种网络协议用于网络层的路由选择?A.HTTPB.TCPC.UDPD.IP答案:D解析:HTTP是应用层协议,TCP和UDP是传输层协议,IP是网络层协议用于路由选择。39.数据库中,以下哪种操作会影响数据的完整性?A.备份数据B.恢复数据C.删除数据D.查看数据答案:C解析:删除数据可能会破坏数据的完整性,备份、恢复、查看数据一般不影响完整性。40.操作系统中,以下哪种文件系统适合大容量存储设备?A.FAT16B.FAT32C.NTFSD.EXT3答案:C解析:NTFS适合大容量存储设备,FAT16和FAT32有容量限制,EXT3是Linux系统的文件系统。41.计算机中,以下哪种设备属于输入输出设备?A.硬盘B.显示器C.键盘D.打印机答案:A解析:硬盘既可以作为输入设备读取数据,也可以作为输出设备存储数据,显示器是输出设备,键盘是输入设备,打印机是输出设备。42.若一个算法的时间复杂度为O(n),当n变为原来的2倍时,算法执行时间大约变为原来的?A.1倍B.2倍C.4倍D.8倍答案:B解析:时间复杂度为O(n),n变为原来2倍,执行时间大约变为原来2倍。43.数据结构中,以下哪种查找算法的平均查找长度最短?A.顺序查找B.二分查找C.哈希查找D.插值查找答案:C解析:哈希查找平均查找长度最短,顺序查找平均查找长度较长,二分查找和插值查找在有序表有较好表现但不如哈希查找。44.在计算机图形学中,以下哪种变换用于改变图形的方向?A.平移变换B.旋转变换C.缩放变换D.投影变换答案:B解析:平移变换改变位置,旋转变换改变方向,缩放变换改变大小,投影变换用于投影。45.以下哪种网络拓扑结构的可靠性最差?A.总线型B.星型C.环型D.网状型答案:A解析:总线型拓扑结构中,总线故障会影响整个网络,可靠性最差。46.数据库中,以下哪种操作可以实现数据的备份?A.SELECTB.INSERTC.UPDATED.BACKUP答案:D解析:SELECT用于查询,INSERT用于插入,UPDATE用于更新,BACKUP用于数据备份。47.操作系统中,以下哪种进程状态转换是不可能的?A.就绪态->运行态B.运行态->阻塞态C.阻塞态->运行态D.阻塞态->就绪态答案:C解析:阻塞态的进程要先进入就绪态,再由就绪态进入运行态,不能直接从阻塞态到运行态。48.计算机中,以下哪种编码方式用于表示汉字?A.ASCII码B.Unicode码C.BCD码D.格雷码答案:B解析:ASCII码用于表示西文字符,Unicode码可以表示汉字等多种字符,BCD码用于表示十进制数,格雷码用于减少错误。49.若一个队列的初始状态为空,依次进行入队操作1,2,3,再进行一次出队操作,然后入队操作4,此时队列中元素从队头到队尾依次为?A.2,3,4B.1,3,4C.3,4D.4答案:A解析:入队1、2、3,出队1,再入队4,队列中元素从队头到队尾为2、3、4。50.数据结构中,以下哪种图的存储方式更适合表示有向图?A.邻接矩阵B.邻接表C.十字链表D.邻接多重表答案:C解析:十字链表更适合表示有向图,邻接矩阵和邻接表也可表示但十字链表有优势,邻接多重表主要用于无向图。51.在计算机图形学中,以下哪种算法用于实现图形的反走样?A.中点画线算法B.区域填充算法C.加权区域采样算法D.扫描线算法答案:C解析:中点画线算法用于画直线,区域填充算法用于填充,加权区域采样算法用于实现图形的反走样,扫描线算法用于消除隐藏面。52.以下哪种网络协议用于传输多媒体数据?A.HTTPB.RTPC.SMTPD.POP3答案:B解析:HTTP用于超文本传输,RTP用于传输多媒体数据,SMTP用于邮件发送,POP3用于邮件接收。53.数据库中,以下哪种索引适合范围查询?A.哈希索引B.B+树索引C.位图索引D.全文索引答案:B解析:哈希索引不适合范围查询,B+树索引适合范围查询,位图索引适用于特定情况,全文索引用于文本搜索。54.操作系统中,以下哪种页面置换算法会产生Belady异常?A.最佳置换算法B.先进先出置换算法C.最近最少使用置换算法D.时钟置换算法答案:B解析:先进先出置换算法会产生Belady异常,即增加物理块数可能导致缺页率增加,其他几种算法一般不会。55.计算机中,以下哪种运算速度最快?A.加法运算B.乘法运算C.除法运算D.开方运算答案:A解析:在计算机中,加法运算速度最快,乘法、除法、开方运算相对较慢。56.若一个算法的空间复杂度为O(n),表示该算法?A.不需要额外的存储空间B.只需要常数级的额外存储空间C.所需存储空间与问题规模成正比D.所需存储空间与问题规模的平方成正比答案:C解析:空间复杂度为O(n)表示所需存储空间与问题规模成正比。57.数据结构中,以下哪种排序算法在最坏情况下时间复杂度最高?A.冒泡排序B.快速排序C.堆排序D.归并排序答案:A解析:冒泡排序最坏情况时间复杂度为O(n^2),快速排序最坏情况O(n^2),堆排序和归并排序最坏情况为O(nlogn),冒泡排序在最坏情况相对较高。58.在计算机图形学中,以下哪种变换用于将三维物体投影到二维平面?A.平移变换B.旋转变换C.投影变换D.缩放变换答案:C解析:平移变换改变位置,旋转变换改变方向,投影变换用于将三维物体投影到二维平面,缩放变换改变大小。59.以下哪种网络拓扑结构的布线成本最高?A.总线型B.星型C.环型D.网状型答案:D解析:网状型拓扑结构每个节点都与多个节点相连,布线成本最高。60.数据库中,以下哪种操作可以实现数据的恢复?A.SELECTB.INSERTC.RESTORED.UPDATE答案:C解析:SELECT用于查询,INSERT用于插入,RESTORE用于数据恢复,UPDATE用于更新。61.操作系统中,以下哪种存储管理方式可以实现内存的动态分配?A.单一连续分配B.固定分区分配C.动态分区分配D.页式存储管理答案:C解析:单一连续分配和固定分区分配是静态分配方式,动态分区分配可以实现内存的动态分配,页式存储管理有自己的特点但动态分区更强调动态分配。62.计算机中,以下哪种编码方式可以用于数据加密?A.ASCII码B.Unicode码C.凯撒密码D.BCD码答案:C解析:ASCII码和Unicode码用于字符表示,BCD码用于十进制数表示,凯撒密码是一种简单的数据加密方式。63.若一个栈的输入序列为5,6,7,8,输出序列为6,5,8,7,则该栈进行了几次入栈和出队操作?A.4次入栈,4次出栈B.4次入栈,3次出栈C.3次入栈,4次出栈D.3次入栈,3次出栈答案:A解析:入栈5、6,出栈6、5,入栈7、8,出栈8、7,共4次入栈,4次出栈。64.数据结构中,以下哪种图的遍历方式可以用于寻找最短路径?A.深度优先搜索遍历B.广度优先搜索遍历C.拓扑排序D.关键路径法答案:B解析:广度优先搜索遍历可以用于寻找无权图的最短路径,深度优先搜索一般不用于找最短路径,拓扑排序用于有向无环图排序,关键路径法用于项目管理。65.在计算机图形学中,以下哪种算法用于实现图形的填充?A.中点画线算法B.区域填充算法C.扫描线算法D.反走样算法答案:B解析:中点画线算法用于画直线,区域填充算法用于实现图形的填充,扫描线算法用于消除隐藏面,反走样算法用于改善图形边缘。66.以下哪种网络协议用于网络设备之间的通信?A.HTTPB.SNMPC.SMTPD.POP3答案:B解析:HTTP用于超文本传输,SNMP用于网络设备之间的通信,SMTP用于邮件发送,POP3用于邮件接收。67.数据库中,以下哪种约束用于确保表中每行记录的唯一性?A.PRIMARYKEYB.FOREIGNKEYC.UNIQUED.CHECK答案:A解析:PRIMARYKEY用于确保表中每行记录的唯一性且非空,FOREIGNKEY是外键约束,UNIQUE可保证列值唯一,CHECK用于检查列值条件。68.操作系统中,以下哪种进程调度算法能兼顾短作业和长作业?A.先来先服务调度算法B.短作业优先调度算法C.时间片轮转调度算法D.高响应比优先调度算法答案:D解析:高响应比优先调度算法综合考虑作业的等待时间和执行时间,能兼顾短作业和长作业。69.计算机中,以下哪种指令用于程序跳转?A.数据传送指令B.算术运算指令C.控制指令D.逻辑运算指令答案:C解析:控制指令用于程序跳转、条件判断等控制操作,数据传送指令用于数据移动,算术运算指令用于算术运算,逻辑运算指令用于逻辑运算。70.若一个队列的输入序列为a,b,c,d,输出序列为a,b,c,d,则该队列进行了几次入队和出队操作?A.4次入队,4次出队B.4次入队,3次出队C.3次入队,4次出队D.3次入队,3次出队答案:A解析:依次入队a、b、c、d,再依次出队a、b、c、d,共4次入队,4次出队。71.数据结构中,以下哪种排序算法的比较次数与初始序列无关?A.冒泡排序B.选择排序C.插入排序D.快速排序答案:B解析:选择排序的比较次数与初始序列无关,冒泡排序、插入排序和快速排序的比较次数受初始序列影响。72.在计算机图形学中,以下哪种变换用于实现图形的镜像?A.平移变换B.旋转变换C.对称变换D.缩放变换答案:C解析:平移变换改变位置,旋转变换改变方向,对称变换可实现图形的镜像,缩放变换改变大小。73.以下哪种网络拓扑结构的故障诊断最容易?A.总线型B.星型C.环型D.网状型答案:B解析:星型拓扑结构中,中心节点管理方便,故障诊断相对容易。74.数据库中,以下哪种操作可以优化查询性能?A.增加数据冗余B.减少索引C.避免使用嵌套查询D.增加表的关联答案:C解析:增加数据冗余可能导致数据不一致,减少索引可能降低查询速度,避免使用嵌套查询可优化性能,增加表的关联可能使查询变慢。75.操作系统中,以下哪种存储管理方式可以有效减少内存碎片?A.动态分区分配B.页式存储管理C.段式存储管理D.段页式存储管理答案:D解析:段页式存储管理结合了段式和页式的优点,能有效减少内存碎片,动态分区分配有外部碎片问题,页式有内部碎片,段式也有一定空间问题。76.计算机中,以下哪种编码方式用于表示浮点数?A.原码B.反码C.补码D.IEEE754标准答案:D解析:原码、反码、补码主要用于整数表示,IEEE754标准用于表示浮点数。77.若一个算法的时间复杂度为O(n^3),当n从2增加到4时,算法执行时间大约会变为原来的?A.2倍B.4倍C.8倍D.16倍答案:C解析:时间复杂度为O(n^3),n从2变为4,(4^3)/(2^3)=8,所以大约变为原来的8倍。78.数据结构中,以下哪种查找算法适用于哈希表?A.顺序查找B.二分查找C.哈希查找D.插值查找答案:C解析:哈希查找适用于哈希表,顺序查找对有序无序表都适用,二分查找适用于有序表,插值查找是二分查找的改进也基于有序表。79.在计算机图形学中,以下哪种算法用于实现图形的渐变填充?A.中点画线算法B.区域填充算法C.扫描线算法D.颜色插值算法答案:D解析:中点画线算法用于画直线,区域填充算法用于一般填充,扫描线算法用于消除隐藏面,颜色插值算法用于实现图形的渐变填充。80.以下哪种网络协议用于实现远程登录?A.HTTPB.FTPC.TelnetD.SMTP答案:C解析:HTTP用于超文本传输,FTP用于文件传输,Telnet用于实现远程登录,SMTP用于邮件发送。81.数据库中,以下哪种操作可以实现数据的完整性检查?A.SELECTB.INSERTC.CHECKD.UPDATE答案:C解析:SELECT用于查询,INSERT用于插入,CHECK用于实现数据的完整性检查,UPDATE用于更新。82.操作系统中,以下哪种进程调度算法的公平性最好?A.先来先服务调度算法B.短作业优先调度算法C.时间片轮转调度算法D.高响应比优先调度算法答案:C解析:时间片轮转调度算法每个进程轮流获得时间片,公平性最好。83.计算机中,以下哪种运算会产生溢出?A.加法运算B.减法运算C.乘法运算D.以上都可能(按照要求修改后)计算机中,以下哪种运算在特定情况下可能产生溢出?A.加法运算B.减法运算C.乘法运算D.逻辑运算答案:A解析:加法、减法、乘法运算在结果超出表示范围时都可能产生溢出,逻辑运算一般不会产生溢出,这里选加法运算作为示例。84.若一个栈的初始状态为空,依次进行入栈操作x,y,z,再进行一次出栈操作,然后入栈操作w,此时栈中元素从栈底到栈顶依次为?A.x,y,wB.x,z,wC.y,z,wD.x,y,z,w答案:A解析:入栈x、y、z,出栈z,再入栈w,栈中元素从栈底到栈顶为x、y、w。85.数据结构中,以下哪种图的存储方式更适合表示稀疏图?A.邻接矩阵B.邻接表C.十字链表D.邻接多重表答案:B解析:邻接表更适合表示稀疏图,邻接矩阵适合稠密图,十字链表多用于有向图,邻接多重表多用于无向图。86.在计算机图形学中,以下哪种算法用于实现图形的变形?A.中点画线算法B.变形网格算法C.区域填充算法D.扫描线算法答案:B解析:中点画线算法用于画直线,变形网格算法用于实现图形的变形,区域填充算法用于填充,扫描线算法用于消除隐藏面。87.以下哪种网络拓扑结构的传输延迟最小?A.总线型B.星型C.环型D.网状型答案:B解析:星型拓扑结构中,节点到中心节点的传输路径相对固定,传输延迟最小。88.数据库中,以下哪种索引适合频繁更新的表?A.哈希索引B.B+树索引C.位图索引D.全文索引答案:B解析:哈希索引不适合频繁更新,B+树索引适合频繁更新的表,位图索引适用于特定情况,全文索引用于文本搜索。89.操作系统中,以下哪种页面置换算法的性能最接近最佳置换算法?A.先进先出置换算法B.最近最少使用置换算法C.时钟置换算法D.改进的时钟置换算法答案:B解析:最近最少使用置换算法的性能最接近最佳置换算法,先进先出算法有Belady异常,时钟置换算法和改进的时钟置换算法是对性能的一种折衷。90.计算机中,以下哪种设备用于数据的长期存储?A.内存B.硬盘C.寄存器D.高速缓存答案:B解析:内存、寄存器、高速缓存用于临时存储数据,硬盘用于数据的长期存储。91.若一个算法的时间复杂度为O(2^n),当n从3增加到4时,算法执行时间大约会变为原来的?A.2倍B.4倍C.8倍D.16倍答案:A解析:时间复杂度为O(2^n),n从3变为4,(2^4)/(2^3)=2,所以大约变为原来的2倍。92.数据结构中,以下哪种排序算法是原地排序算法?A.归并排序B.快速排序C.堆排序D.以上都是(按照要求修改后)数据结构中,以下哪种排序算法是原地排序算法?A.归并排序B.快速排序C.桶排序D.计数排序答案:B解析:归并排序需要额外的辅

温馨提示

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

评论

0/150

提交评论