2017年温州医科大学眼视光学院408计算机学科专业基础综合之计算机组成原理考研仿真模拟题
● 摘要
一、选择题
1. 已知循环队列存储在一维数组rear 的值分别是( )。
A.0, 0 B.0, n-1 C.n-1, 0 D.n-1, n-1
【答案】B
【解析】题目要求队列非空时front 和rear 分别指向队头元素和队尾元素,若初始时队列为空,且要求第1个进入队列的元素存储在A[0]处,则此时front 和rear 的值都为0。由于进队操作要执
行
n ,则初始时front 的值为0、rear 的值为n-1。
2. 下列关于USB 总线特性的描述中,错误的是( )。
A. 可实现外设的即插即用和热插拔 B. 可通过级联方式连接多台外设 C. 是一种通信总线,可连接不同外设 D. 同时可传输2位数据,数据传输率高 【答案】D 。
【解析】USB 总线即通用串行总线,它的特点有:(1)即插即用;(2)热插拔;(3)有很强的链接能力能将所有外设链接起来,且不损失带宽;(4)有很好的可扩展性;(5)高速传输,速度可达480Mbps 。所有A ,B , C 都符合USB 总线的特点。对于选项D ,USB 是串行总线,不能同时传输两位数据,所以答案为D 。
3. 求整数阶乘的算法如下,其时间复杂度是( )。
A. B.0(n ) C. D. 【答案】B
第 2 页,共 43 页
中,且队列非空时front 和rear 分别指向队头元素和
队尾元素。若初始时队列为空,且要求第1个进入队列的元素存储在A[0]处,则初始时front 和
【解析】设fact (n )的运行时间函数是T (n )。
该函数中语句①的运行时间是0(1), 语句②的运行时间是T (n-1)+0(1), 其中O (1)为乘法运算的时间。
因此,当
T -0; 当n >l 时,时,(n )(1)
即fact (n )的时间复杂度为O (n )。
4. 下列调整中,不可能导致饥饿现象的是( )
A. 时间片转移 B. 静态优先及调度 C. 非抢占式作业优先 D. 抢占式短作业优先 【答案】A
【解析】时间片转移方法能在一个周期内使每个进程都得到一个时间片的CPU 使用时间,不会产生饥饿的现象,其余三个都会产生饥饿。
5. 下列关于管道(Pipe )通信的叙述中,正确的是( )
A. —个管道可实现双向数据传输 B. 管道的容量仅受磁盘容量大小限制
C. 进程对管道进行读操作和写操作都可以被阻塞 D. —个管道只能有一个读写进程或一个写进程对其操作 【答案】C
【解析】只有写进程才能对管道写入数据,读进程对管道进行读取数据,只能半双工通信,即某一时刻只能单向传输。管道为空,则读操作被堵塞,而如果有写操作对管道进行写的话那就要堵塞了。那么C 正确
6. 某系统正在执行三个进程Pl 、P2和P3, 各进程的计算(CTUCPUCPU )时间和I/OI/O时间比例如下表所示。
则,
为提高系统资源利用率,合理的进程优先级设置应( ) A. B.
第 3 页,共 43 页
C. D. 【答案】B
【解析】为了合理地设置进程优先级,应该将进程的CPU 利用时间和I/O时间做综合考虑,故答案选B 。
7. 用哈希(散列)方法处理冲突(碰撞)时可能出现堆积(聚集)现象,下列选项中,会受堆积现象直接影响的是( )
A. 存储效率 B. 数列函数 C. 装填(装载)因子 D. 平均查找长度 【答案】D
【解析】哈希方法冲突会使在查找冲突的关键字时,还要根据冲突处理办法多次比较关键字,则直接影响了平均查找长度。
8. 下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是( )。
A.24, 10, 5和24, 10, 7 B.24, 10, 5和24, 12, 7 C.24, 10, 10和24, 14, 11 D.24, 10, 5和24, 14, 6 【答案】D
【解析】哈夫曼树是带权路径长度最短的二叉树。由根节点出发到两个叶子节路径中,第二个被访问的两个结点的权值要么相等,要么和为根节点的权值,故B 项错误。同理,通过第三个被访问的节点排除A 项。C 项,由两条路径可推出三个叶子节点的权值分别是:3、10和11,而根据哈夫曼树的定义可知,权值为3的节点应该和权值为10的结点结合,故C 项错误。D 项,反推出有四个叶子节点,权值分别为:5、5、6和8,满足哈夫曼树的条件。
9. 分区分配内存管理方式的主要保护措施是( )。
A. 界地址保护 B. 程序代码保护 C. 数据保护 D. 栈保护 【答案】A
【解析】对于连续分配算法,无论固定分区或动态分区方法,程序都必须全部调入内存,不同的进程放于不同的内存块中,相互之间不可越界,因此需要进行界地址保护。通常的界地址保
第 4 页,共 43 页
相关内容
相关标签