[考研类试卷]计算机专业(基础综合)模拟试卷21及答案与解析.doc
《[考研类试卷]计算机专业(基础综合)模拟试卷21及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业(基础综合)模拟试卷21及答案与解析.doc(30页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)模拟试卷 21 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 在具有 n 个结点的顺序表,算法的时间复杂度是 O(1)的操作是( )。(A)访问第 i 个结点(1in)和求第 i 个结点的直接前驱(2in)(B)在第 i 个结点后插入一个新结点(1in)(C)删除第 i 个结点(1in)(D)将 n 个结点从大到小排序2 使用双链表存储线性表,其优点是( )。I 提高查找速度 更方便数据的插入和删除 节约存储空间 很快回收存储空间(A)I、(B) I、(C)仅 (D)、3 若进栈序列为
2、 a,b,c ,则通过出栈操作可能得到 a,b,c 的不同排列个数为( )。(A)4(B) 5(C) 6(D)74 若对 n 阶对称矩阵 A1n,1n以行序为主序方式下将其下三角的元素 (包括主对角线上的所有元素)依次存放于一维数组 B1n(n+1)2中,则在 B 中确定 aij(i(A)i(i-1)2+j(B) j(j 一 1)2+i(C) i(i+1)2+j(D)j(j+1)2+i5 在线索化二叉树中,t 所指结点没有左子树的充要条件是 ( )。(A)t-left=NULL(B) t-ltag=1(C) t-ltag=1 且 t-left=NULL(D)以上都不对6 若采用邻接矩阵来存储简
3、单有向图,则其某一个顶点 i 的入度等于该矩阵( )。(A)第 i 行中值为 1 的元素个数(B)所有值为 1 的元素个数(C)第 i 行及第 i 列中值为 1 的元素总个数(D)第 i 列中值为 1 的元素个数7 在有 11 个元素的有序表 A111中进行折半查找,查找元素 A11时,被比较的元素的下标依次是( )。(A)6,8,10,1 1(B) 6,9,10,11(C) 6,7,9,1 1(D)6,8,9,118 设散列表表长 m=14,散列函数 H(k)=k MOD 11,表中已有 15,38,61,84 四个元素,如果用线性探测法处理冲突,则元素 49 的存储地址是( )。(A)8(
4、B) 3(C) 5(D)99 以下关于查找方法的说法正确的是( )。I 顺序查找法只能在顺序存储结构上进行折半查找法可以在有序的双向链表上进行分块查找的效率与线性表被分为多少块有关(A)I、(B) 、(C) I、(D)只有10 下述排序方法中,比较次数与待排序记录的初始状态无关的是( )。(A)插入排序和快速排序(B)归并排序和快速排序(C)选择排序和归并排序(D)插入排序和归并排序11 堆排序、快速排序、归并排序就排序算法所用的辅助空间而言,从小到大的关系是( )。(A)堆排序、快速排序、归并排序(B)堆排序、归并排序、快速排序(C)快速排序、归并排序、堆排序(D)归并排序、快速排序、堆排序
5、12 目前的计算机,从原理上讲( )。(A)指令以二进制形式存放,数据以十进制形式存放(B)指令以十进制形式存放,数据以二进制形式存放(C)指令和数据都以二进制形式存放(D)指令和数据都以十进制形式存放13 在 CRC 码中,接收端检查出某一位数据出错后,一般采用的纠正方法是( )。(A)请求重新发送(B)删除数据(C)判断余数值由接收端自行纠(D)以上均可14 表示浮点数时,若要求机器零在计算机中的表示为全“0”,则阶码应采用的编码是( )。(A)原码(B)反码(C)补码(D)移码15 若浮点运算结果尾数不是规格化数,将进行结果规格化。结果规格化有左规和右规之分,下列操作中,属于结果规格化的
6、操作是( )。I尾数左移 1 位,阶码加 1 尾数左移 1 位,阶码减 1尾数右移 1 位,阶码加 1 1V尾数右移 1 位,阶码减 1(A)I、(B) 、(C) I、IV(D)、16 如下图所示,若低位地址(A0A11)接在内存芯片地址引脚上,高位地址(A12 A19)进行片选译码(其中,A14 和 A16 没有参加译码 ),且片选信号低电平有效,则对下图所示的译码电路,不属于此译码空间的地址是( )。 (A)AB000HABFFFH(B) BB000 HBBFFFH(C) EF000HEFFFFH(D)FE000HFEFFFH17 在 32 位处理器上,假设栈顶指针寄存器的当前值为 0x0
7、0FFFFE8,那么在执行完指令 “push eax”(eax 为 32 位寄存器)后,栈指针的当前值为 ( )。(A)0x00FFFFE4(B) 0x00FFFFE6(C) 0x00FFFFEA(D)0x00FFFFEC18 在补码加法运算时,产生溢出的情况是( )。I两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数相同两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数不同运算时采用单符号位,结果的符号位和最高数位不同时产生进位运算时采用单符号位,结果的符号位和最高数位同时产生进位V运算时采用双符号位,运算结果的两个符号位相同运算时采用双符号位,运算结果的两个符
8、号位不同(A)I、V(B) 、(C) 、(D)I、19 在采用增量计数器法的微指令中,下一条微指令的地址存放的位置是( )。(A)在当前微指令中(B)在微指令地址计数器中(C)在程序计数器中(D)在机器指令的地址码中20 在 32 位总线系统中,若时钟频率为 500MHz,传送一个 32 位字需要 5 个时钟周期,则该总线系统的数据传送速率是( )。(A)200MB/s(B) 400MB/s(C) 600MB/s(D)800MB/s21 计算机要对声音信号进行处理时,必须将它们转换成数字声音信号。最基本的声音信号数字化方法是取样一量化法。若量化后的每个声音样本用 2 个字节表示,则量化分辨率是
9、( ) 。(A)12(B) 11024(C) 165536(D)113107222 在 DMA 方式下,数据从内存传送到外设经过的路径是( )。(A)内存数据总线外设(B)内存 DMAC外设(C)内存 CPU 总线 外设(D)外设内存23 提高单机资源利用率的关键技术是( )。(A)SPOOLing 技术(B)虚拟技术(C)交换技术(D)多道程序设计技术24 一个进程被唤醒意味着( )。(A)该进程可以重新竞争 CPU(B)优先级变大(C) PCB 移到就绪队列之首(D)进程变为运行态25 出现下列的情况可能导致死锁的是( )。(A)进程释放资源(B)一个进程进入死循环(C)多个进程竞争资源出
10、现了循环等待(D)多个进程竞争使用共享型的设备26 进程从运行状态转换为就绪状态的可能原因是( )。(A)被调度程序选中占用处理机(B)等待某一事件(C)等待的事件已经发生(D)时间片用完27 某计算机采用虚拟页式存储技术,系统为每一个进程提供 65536B 的地址空间,含内外存。页面大小为 4096B,某一个进程的代码段有 32768B,数据段:16396B,堆栈段在进程创建时为 1024B,运行中最大会增涨到 15284B。那么这个进程( )。(A)能够创建到内存,运行正常(B)能够创建到内存,运行过程中出错(C)不能创建到内存(D)能够创建到内存,可能会死锁28 虚拟页式存储管理中,CP
11、U 须具备必要的物理硬件的支持,而不是必需的单元是( )。(A)缺页中断机构(B)地址加法器(C) cache(D)地址寄存器29 在文件的逻辑组织中,不属于记录文件的是( )。(A)索引文件(B)分区文件(C)链接文件(D)索引顺序文件30 文件系统可以利用位图实现的是( )。(A)记录图形文件(B)磁盘空间管理(C)磁盘调度(D)目录查找31 文件共享可以有多种方式,下列不是文件共享的方式是( )。(A)绕道法(B)链接法(C)文件映射法(D)基本文件目录表法32 通道是一利 IO 设备,它主要用于传输的数据是位于( )。(A)主存与 IO 设备(B) CPU 与 IO 设备(C)主存与外
12、存(D)CPU 与外存33 计算机网络体系之所以采用层次结构的主要原因是( )。(A)层次结构允许每一层只能同相邻的上下层次发生联系(B)层次结构优于模块化结构(C)使各层次的功能相对独立,使得各层次实现技术的进步不影响相邻层次,从而保持体系结构的稳定性(D)层次结构的方法可以简化计算机网络的实现34 某调制解调器同时使用幅移键控和相移键控,采用 0、2、 和 32 种相位,每种相位又都有 2 个不同的幅值,在波特率为 1200 的情况下数据速率是( )。(A)7200bps(B) 4800bps(C) 2400bps(D)1 200bps35 以太网的 MAC 子层遵守的标准是( )。(A)
13、IEEE8024(B) IEEE8025(C) IEEE8022(D)IEEE802336 一个以太网卡经历 4 次连续冲突后,如果带宽是 10M,那么其最大等待时间是( )。(A)768 微秒(B) 81 92 微秒(C) 71 68 微秒(D)921 微秒37 局域网中访问冲突的根源是( )。(A)独占介质(B)共享介质(C)引入 MAC 子层(D)规则的拓扑结构38 TCP 的滑动窗口协议中规定重传分组的数量最多可以是( )。(A)任意的(B) 1 个(C)大于滑动窗口的大小(D)等于滑动窗口的大小39 下面关于交换机的说法中,正确的是( )。(A)以太网交换机可以连接运行不同网络层协议
14、的网络(B)从工作原理上讲,以太网交换机是一种多端口网桥(C)集线器是一种特殊的交换机(D)通过交换机连接的一组工作站形成一个冲突域40 关于 FTP 的工作过程,下面那种说法错误的是( )。(A)在传输数据前,FTP 服务器用 TCP 21 端口与客户端建立连接(B)建立连接后,FTP 服务器用 TCP 20 端口传输数据(C)数据传输结束后,FTP 服务器同时释放 21 和 20 端口(D)FTP 客户端的端口是动态分配的二、综合应用题41-47 小题,共 70 分。41 现有一个解决无向连通图的最小生成树的一种方法如下:将图中所有边按权重从大到小排序为(el,e2 ,em);i=1;wh
15、ile(所剩边数= 顶点数 )从图中删去 ei;若图不再连通。则恢复 ei;i=i+1;请问上述方法能否求得原图的最小生成树?若该方法可行,请证明之;否则请举例说明。42 42设有带头结点的循环双链表表示的线性表 L=(a1,a 2,a n-1,a n)。设计在时间和空间上都尽可能高效的算法,将 L 改造成L=(a1,a 2,a n,a 4,a 2)。要求: (1)给出算法的基本设计思想。 (2)根据设计思想,采用 C 或 C 十十或 JAVA 语言描述算法,关键之处给出注释。 (3)说明你所设计算法的时间复杂度和空间复杂度。43 下图是某存储芯片的引脚图,请回答: (1)这个存储芯片的类型(
16、是 RAM 还是ROM)?这个存储芯片的容量? (2) 若地址线增加一根,存储芯片的容量将变为多少 ? (3)这个芯片是否需要刷新? 为什么?刷新和重写有什么区别。 (4)如果需要刷新,请指出芯片刷新一遍需要的时间(设存取周期为 05s)及你准备选择的刷新方式,需说明理由。 44 磁盘机由 6 个盘片组成,其中专设 1 个盘面为伺服面,其他的盘面作为记录数据的盘面。盘存储区域内直径为 61cm,外直径为 1 29cm,道密度为220TPM,位密度为 6000bpm,平均寻道时间为 10ms,磁盘转速为 7200RPM。假定 7=3,试计算:(1)数据盘面数和柱面数。(2)盘组容量是多少字节?(
17、3)数据传输率是多少字节秒?(4)从任一磁道读取 80000 个字节数据的平均存取时间是多少?(5)假定系统配备上述磁盘机 15 台,每个磁道分为 64 个扇区,试为该磁盘系统设计一个地址方案。45 有 n 个生产者进程向 1 个有限的缓冲区不断地发送消息,这些消息通过缓冲区分发到 m 个消费者,缓冲区的大小只可以存放 1 条消息。生产者和消费者的工作遵循如下规则:(1)生产者和消费者对缓冲区的访问互斥;(2)对每 1 条放入缓冲区的消息,所有消费者都必须接收 1 次;(3)缓冲区满时,生产者必须阻塞,缓冲区空时,消费者阻塞。请用信号量和 P、V 操作组织正确的发送和接收。用类 C 语言进行描
18、述。46 并发使得处理机的利用率得到提高,其主要原因是处理机与 IO 可以同时为多个进程服务,也即处理机与 IO 设备真正地并行。但是处理机的利用率提高并不是简单地将两个进程的处理机利用率相加,而是遵循一定的规律。现在有一个计算机系统采用多道程序技术实现了并发,调度算法采用时间片轮转,时间片很小可以不计进程并发时的次序。忽略计算机系统的开销,请计算并填写下表以及甘特图的空缺内容: 假设进程创建时间和完全占有 CPU 运行的确切时间如下表所示。已知其IO 繁忙率为 80,处理机的利用率为 20。 请计算并填写下列空格(填百分率)和图表空格处( 填时间) 。 47 下图是三个计算机局域网 A,B
19、和 C,分别包含 10 台,8 台和 5 台计算机,通过路由器互联,并通过该路由器接口 d 联入因特网。路由器各端口名分别为a、b、c 和 d(假设端口 d 接入 IP 地址为 61602180 的互联网地址)。LAN A和 LAN B 公用一个 C 类 IP 地址(网络地址为 20238600),并将此 IP 地址中主机地址的高两位作为子网编号。A 网的子网编号为 01,B 网的子网编号为 10。主机号的低 6 位作为子网中的主机编号。C 网的 IP 网络号为 20236610。请回答如下问题: (1)为每个网络中的计算机和路由器的端口分配 IP 地址; (2)写出三个网段的子网掩码; (3
20、)列出路由器的路由表; (4)LAN B 上的一台主机要向 B 网段广播一个分组,请填写此分组的目的地址; (5)LAN B 上的一台主机要向 C 网段广播一个分组,请填写此分组的目的地址。计算机专业(基础综合)模拟试卷 21 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 A【试题解析】 顺序表是随机存取结构,选项 A 中实质是查找第 i 个结点和第 i 一1 个结点,因此时间复杂度为 O(1);选项 B 和 C 插入和删除都需要移动元素,时间复杂度为 O(n);选项 D 是排序问题,时间复杂度
21、是 O(n)O(n 2)。2 【正确答案】 c【试题解析】 在链表中一般只能进行顺序查找,所以,双链表并不能提高查找速度,因为双链表中有两个指针域,显然不能节省存储空间,对于动态存储分配,回收存储空间的速度是一样的。由于双链表具有对称性,所以其插入和删除操作更加方便。3 【正确答案】 B【试题解析】 若进栈序列为 a,b,c,可以考虑所有进栈出栈情况,则可能得到a,b,c 的出栈序列是 abc,acb,bac,bca,cba。4 【正确答案】 B【试题解析】 将对称矩阵 A 中的下三角的元素存放于 B 数组中,若求 aij(ij)的位置 k 的关系,答案为 A,即 i(i 一 1)2+j。 但
22、是,本题求 aij(iij(iij(iij 这就需要将备选答案 A 中 i(i 一 1)2+j 的 i 与 j 互换,因此正确答案为 B,即 j(j 一 1)2+i。5 【正确答案】 B【试题解析】 线索二叉树中某结点是否有左孩子,不能通过左指针域是否为空来判断,而要判断左标志是否为 1。6 【正确答案】 D【试题解析】 由邻接矩阵的定义可知,对于无向图,其邻接矩阵的第 i 行的和即为第 i 个顶点的度。对于有向图,邻接矩阵的第 i 行元素的和即为第 i 个顶点的出度,而邻接矩阵的第 j 列元素的和即为第 j 个顶点的出度。7 【正确答案】 B【试题解析】 由折半查找过程可得,第一次 L(1+
23、11)2 j=6 ,第二次 L(6+1)+11)2 J=9 ,第三次 L(9+1)+11)2 j,第四次 11。 或者由下图所示的折半查找的判定树可求得下标。 8 【正确答案】 A【试题解析】 元素 1 5,38,61,84 分别存储在 4,5,6,7 单元,而元素 49 的散列地址为 5,发生冲突,向后探测 3 个单元,其存储地址为 8。9 【正确答案】 D【试题解析】 I 和的说法都是错误的,顺序查找法可以在顺序存储结构和链式存储结构上进行,而折半查找只能在可以进行随机存取的存储结构上进行,即只能在顺序存储的有序表上进行。10 【正确答案】 C【试题解析】 选择排序在最好、最坏、平均情况下
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 模拟 21 答案 解析 DOC
