考研计算机专业基础综合(单项选择题)模拟试卷31 (题后含答案及解析)
题型有:1.
1. 操作系统是扩充( )功能的第一层系统软件。
A.软件
B.裸机
C.机器语言
D.中断
正确答案:B
解析:操作系统是裸机的第一层软件扩充。 知识模块:操作系统
2. 通常不采用( )方法来解除死锁。
A.终止一个死锁进程
B.终止所有死锁进程
C.从死锁进程处抢夺资源
D.从非死锁进程处抢夺资源
正确答案:D
解析:解除死锁的主要方法有:①终止一个或多个死锁进程:②剥夺死锁进程的资源。 知识模块:操作系统
3. 下列关于各种设备说法中正确的是( )。
A.独占设备的分配单位是作业,且当某作业占用此设备时,其他作业也可以使用该设备
B.共享设备的分配单位是作业,且当某作业占用此设备时,其他作业也可以使用该设备
C.独占设备的分配单位是进程,且当某进程占用此设备时,其他进程也可以使用该设备
D.共享设备的分配单位是进程,且当某进程占用此设备时,其他进程也可以使用该设备
正确答案:D
解析:独占设备:该类设备要以用户或作业为单位分配,在该用户未退出系统之前或该作业未运行结束之前,此设备不能作其他分配。共享设备:多个进程可以“同时”从这些设备上存取信息。 知识模块:操作系统
4. 对AOE网络中有关关键路径的叙述中,正确的是( )。
A.从开始顶点到完成顶点的具有最大长度的路径,关键路径长度是完成整个工程所需的最短时间
B.从开始顶点到完成顶点的具有最小长度的路径,关键路径长度是完成整个工程所需的最短时间
C.从开始顶点到完成顶点的具有最大长度的路径,关键路径长度是完成整个工程所需的最长时间
D.从开始顶点到完成顶点的具有最小长度的路径,关键路径长度是完成整个工程所需的最长时间
正确答案:A
解析:本题考查关键路径的定义。 关键路径:从起点到终点的最长路径长度(路径上各活动持续时间之和)。 关键活动:关键路径上的活动称为关键活动。 知识模块:数据结构
5. 交换机在VLAN中的作用是( )。
A.实现VLAN的划分
B.交换VLAN成员信息
C.在VLAN内进行数据帧的交换
D.以上几项均是
正确答案:D
解析:交换机在VLAN中的作用就是实现VLAN的划分、交换VLAN成员信息、在VLAN内进行数据帧的交换。 知识模块:计算机网络
6. B类地址中,用( )位表示网络号。
A.2
B.7
C.14
D.16
正确答案:C
解析:IP地址共32位,B类地址的前两位“10”为地址分类标识,接下来14位表示网络号,因此答案C正确。 知识模块:计算机网络
7. 一台主机正在通过一条10 Gbit/s的信道发送65 535字节的满窗口数据,信道的往返延迟为1mS,不考虑数据处理时间。TCP连接可达到的最大数据吞吐量是( )。(假设用于标记字节的序号位为32位,报文的生存时间为120 s)
A.2 Mb/s
B.4 Mb/s
C.8 Mb/s
D.16 Mb/s
正确答案:A
解析:TCP协议分组中携带的数据量最大为65 535—20—20=65 495字节,所以要发送65 535字节的数据需要2个TCP报文。将65 535字节的数据发送完毕,无形中多出了两个IP分组+TCP分组的头部,为(20+20)×2=80字节,一共发送的比特数为n=(65 535+80)×8。发送两个分组需要两个响应,所以发送时间为数据的实际发送时间+信道延时,所以t=(65 535+80)×8/10G+1 ms×2,则这条连接的吞吐量为:n/t=2 Mb/so 知识模块:计算机网络
8. 下面是有关DRAM和SRAM存储器芯片的叙述:I.DRAM芯片的集成度比SRAM高Ⅱ.DRAM芯片的成本比SRAM高Ⅲ.DRAM芯片的速度比SRAM快Ⅳ.DRAM芯片工作时需要刷新,SRAM芯片工作时不需要刷新通常情况下,错误的是( )。
A.I和Ⅱ
B.Ⅱ和Ⅲ
C.Ⅲ和Ⅳ
D.I和Ⅳ
正确答案:B
解析:DRAM的集成度高于SRAM,SRAM的速度高于DRAM,可以推出DRAM的成本低于SRAM。SRAM芯片工作时不需要刷新,DRAM芯片工作时需要刷新。随机存储器RAM可分为静态和动态两种。SRAM由6个MOS管组成一个记忆单元,它的存取速度快,但集成度低,功耗也较大;DRAM由4个MOS管或单个MOS管组成一个记忆单元,它的集成度高,功耗小,但存取速度慢。DRAM是靠MOs电路中的栅极电容来存储信息的,栅极电容上的电荷数目会随着时间推移逐步泄漏,因此每隔一定的时间必须向栅极电容补充一次电荷,这个过程称为刷新。 知识模块:计算机组成原理
9. 通常情况下,微指令位数最长的编码方法是( )。
A.直接表示法/直接控制法
B.字段直接编码表示法
C.字段间接编码表示法
D.混合表示法
正确答案:A
解析:此题考查不同的微指令编码方法的特点:直接表示法/直接控制法速度最快,但位数最长,编码空间利用率最低。 知识模块:计算机组成原理
10. 在微程序控制方式中,以下说法中正确的是( )。 I.采用微程序控制器的处理器称为微处理器 Ⅱ.每一条机器指令由一个微程序来解释执行 Ⅲ.在微指令的编码中,执行效率最低的是直接编码方式 Ⅳ.水平型微指令能充分利用数据通路的并行结构
A.I和Ⅱ
B.Ⅱ和Ⅳ
C.I和Ⅲ
D.Ⅱ.Ⅲ和Ⅳ
正确答案:B
解析:微处理器是相对于大型机的处理器而言的,与微程序控制器没有必然联系,I错误。微程序的设计思想就是将每一条机器指令编写成一个微程序,每一个微程序包含若干条微指令,每一条微指令对应一个或几个微操作命令,Ⅱ正确。直接编码方式中每一位代表一个微命令,不需要译码,因此执行效率最高,Ⅲ错误。一条水平型微指令能定义并执行几种并行的基本操作,因此能更充分利用数据通路的并行结构,Ⅳ正确。 知识模块:计算机组成原理
11. 若某线性表中最常用的操作是在最后一个结点之后插入一个结点和删除第一个结点,则下面最节省运算时间的存储方式是( )。
A.单链表
B.带有头指针的单循环链表
C.双链表
D.带有尾指针的单循环链表
正确答案:D
解析:在链表中的最后一个结点之后插入一个结点要知道终端结点的地址,所以,单链表、带有头指针的单循环链表、双链表都不合适。考虑在带有尾指针的单循环链表中删除第一个结点,其时间性能是O(1),所以答案是D。 知识模块:数据结构
12. 下面的算法实现的是带附加头结点的单链表数据结点逆序连接,空缺处应当填入( )。 void reverse(pointer h) { //h为附加头结点指针pointer p,q; P=h一>next;h一>next=NULL; while(P!=null){ q=P: P=P一>next: q一>next=h一>next; h一>next=( ); } }
A.h
B.P
C.q
D.q一>next
varchar2最大长度正确答案:C
解析:h一>next=q;表示将当前结点作为头结点后的第一元素结点插入。 知识模块:数据结构
13. 有5个元素,其入栈次序为A,B,C,D,E,在各种可能的出栈次序中,以元素C,D最先出栈的次序不包括( )。
A.CDEBA
B.CDBEA
C.CDBAE
D.CDAEB
正确答案:D
解析:解析:以元素C,D最先出栈的次序有三个:CDEBA、CDBEA、CDBAE。 知识模块:栈、队列和数组
14. 一个递归算法必须包括( )。
A.递归部分
B.终止条件和递归部分
C.迭代部分
D.终止条件和迭代部分
正确答案:B
解析:此题考查的知识点是递归算法的组成部分。一个递归算法主要包括终止条件和递归部分,所以选B。A不全面,C、D不是递归算法。 知识模块:数据结构
15. 若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是( )。
A.10
B.11
C.16
D.不确定
正确答案:B
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论