首页 10年计算机考研真题解析

10年计算机考研真题解析

举报
开通vip

10年计算机考研真题解析 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 2010年全国硕士研究生入学统一考试 计算机学科专业基础综合试卷计算机学科专业基础综合试卷计算机学科专业基础综合试卷计算机学科专业基础综合试卷 一一一一、、、、单项选择题单项选择题单项选择题单项选择题(1-40(1-40(1-40(1-40小题小题小题小题,,,,每小题每小题每小题每小题 2222分分分分,,,,共共共共 80808080分分分分,,...

10年计算机考研真题解析
天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 2010年全国硕士研究生入学统一考试 计算机学科专业基础综合试卷计算机学科专业基础综合试卷计算机学科专业基础综合试卷计算机学科专业基础综合试卷 一一一一、、、、单项选择题单项选择题单项选择题单项选择题(1-40(1-40(1-40(1-40小题小题小题小题,,,,每小题每小题每小题每小题 2222分分分分,,,,共共共共 80808080分分分分,,,,下列每小题给出的四个选项中下列每小题给出的四个选项中下列每小题给出的四个选项中下列每小题给出的四个选项中,,,,只有一项只有一项只有一项只有一项 符合题目 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 符合题目要求符合题目要求符合题目要求,,,,把所选项前的字母填在题后的括号内把所选项前的字母填在题后的括号内把所选项前的字母填在题后的括号内把所选项前的字母填在题后的括号内.).).).) (1)若元素 a、b、c、d、e、f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次 进行退栈工作,则不可能得到的出栈序列是 (A)d,c,e,b,f,a (B)c,b,d,a,e,f (C)b,c,a,e,f,d (D)a,f,e,d,c,b (2)某队列允许在其两端进行入队操作,但仅允许在一端进行出队操作,若元素 a,b,c,d,e 依 次入此队列后再进行出队操作,则不可能得到的出队序列是 (A)b,a,c,d,e (B)d,b,a,c,e (C)d,b,c,a,e (D)e,c,b,a,d (3)下列线索二叉树中(用虚线表示线索),符合后序线索树定义的是 (A) (B) (C) (D) (4)在下列所示的平衡二叉树中插入关键字 48 后得到一棵新平衡二叉树,在新平衡二叉 树中,关键字 37 所在结点的左、右子结点中保存的关键字分别是 (A)13,48 (B)24,48 (C)24,53 (D)24,90 (5)在一棵度数为 4 的树 T中,若有 20 个度为 4 的结点,10 个度为 3 的结点,1 个度为 2 的 结点,10 个度为 1 的结点,则树 T的叶结点个数是 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 (A)41 (B)82 (C)113 (D)122 (6)对 n(n>=2)个权值均不相同的字符构成哈弗曼树,关于该树的叙述中,错误的是 (A)该树一定是一棵完全二叉树 (B)树中一定没有度为 1 的结点 (C)树中两个权值最小的结点一定是兄弟结点 (D)树中任一非叶结点的权值一定不小于下一层任一结点的权值 (7)若无向图 G=(V,E)中含 7个顶点,则保证图 G在任何情况下都是连通的,则需要的边数 最少是 (A)6 (B)15 (C)16 (D)21 (8)对下图进行拓扑排序,可以得到不同的拓扑序列的个数是 (A)4 (B)3 (C)2 (D)1 (9)已知一个长度为 16 的顺序表 L,其元素按关键字有序排列,若采用折半查找法查找一 个不存在的元素,则比较次数最多的是 (A)4 (B)5 (C)6 (D)7 (10)采用递归方式对顺序表进行快速排序,下列关于递归次数的叙述中,正确的是 (A)递归次数于初始数据的排列次数无关 (B)每次划分后,先处理较长的分区可以减少递归次数 (C)每次划分后,先处理较短的分区可以减少递归次数 (D)递归次数与每次划分后得到的分区处理顺序无关 (11)对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下: 第一趟:2,12,16,5,10,88 第二趟:2,12,5,10,16,88 第三趟:2,5,10,12,16,88 则采用的排序方法可能是 (A)冒泡排序法 (B)希尔排序法 (C)归并排序法 (D)基数排序法 (12)下列选项中,能缩短程序执行时间的措施是 Ⅰ. 提高 CPU 时钟频率 Ⅱ. 优化通过数据结构 Ⅲ. 优化通过程序 (A)仅Ⅰ和Ⅱ (B)仅Ⅰ和Ⅲ (C)仅Ⅱ和Ⅲ (D)Ⅰ、Ⅱ、Ⅲ (13)假定有 4 个整数用 8 位补码分别表示 r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果 存放在一个 8 位寄存器中,则下列运算会发生益处的是 (A)r1×r2 (B)r2×r3 (C)r1×r4 (D)r2×r4 (14)假定变量 i,f,d 数据类型分别为 int, float, double(int 用补码表示 ,float 和 double 用 IEEE754 单精度和双精度浮点数据格式表示),已知 i=785,f=1.5678e3,d=1.5e100,若在 32 位机 器中执行下列关系表达式,则结果为真的是 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 Ⅰ. i==(int)(float)i Ⅱ. f==(float)(int)f Ⅲ. f==(float)(double)f Ⅳ. (d+f)-d==f (A)仅Ⅰ和Ⅱ (B)仅Ⅰ和Ⅲ (C)仅Ⅱ和Ⅲ (D)仅Ⅲ和Ⅳ (15)假定用若干个 2K×4位芯片组成一个 8K×8为存储器,则 0B1FH所在芯片的最小地址 是 (A) 0000H (B) 0600H (C) 0700H (D) 0800H (16)下列有关 RAM和 ROM得叙述中正确的是 Ⅰ. RAM 是易失性存储器,ROM 是非易失性存储器 Ⅱ. RAM 和 ROM都是采用随机存取方式进行信息访问 Ⅲ. RAM 和 ROM都可用做 Cache Ⅳ. RAM 和 ROM都需要进行刷新 (A)仅Ⅰ和Ⅱ (B)仅Ⅱ和Ⅲ (C)仅Ⅰ、Ⅱ、Ⅲ (D)仅Ⅱ、Ⅲ、Ⅳ (17)下列命令组合情况,一次访存过程中,不可能发生的是 (A)TLB 未命中,Cache 未命中,Page 未命中 (B)TLB 未命中,Cache 命中,Page 命中 (C)TLB 命中,Cache未命中,Page 命中 (D)TLB 命中,Cache 命中,Page 未命中 (18)下列寄存器中,反汇编语言程序员可见的是 (A)存储器地址寄存器(MAR) (B)程序计数器(PC) (C)存储区数据寄存器(MDR) (D)指令寄存器(IR) (19)下列不会引起指令流水阻塞的是 (A)数据旁路 (B)数据相关 (C)条件转移 (D)资源冲突 (20)下列选项中的英文缩写均为总线标准的是 (A)PCI、CRT、USB、EISA (B)ISA、CPI、VESA、EISA (C)ISA、SCSI、RAM、MIPS (D)ISA、EISA、PCI、PCI-Express (21)单级中断系统中,中断服务程序执行顺序是 Ⅰ.保护现场 Ⅱ.开中断 Ⅲ.关中断 Ⅳ.保存断点 Ⅴ.中断事件处理 Ⅵ.恢复现场 Ⅶ.中断返回 (A)Ⅰ->Ⅴ->Ⅵ->Ⅱ->Ⅶ (B)Ⅲ->Ⅰ->Ⅴ->Ⅶ (C)Ⅲ->Ⅳ->Ⅴ->Ⅵ->Ⅶ (D)Ⅳ->Ⅰ->Ⅴ->Ⅵ->Ⅶ (22)假定一台计算机的显示存储器用 DRAM 芯片实现,若要求显示分辨率为 1600*1200, 颜色深度为 24位,帧频为 85HZ,现实总带宽的 50%用来刷新屏幕,则需要的显存总带宽至少约 为 (A)245Mbps (B)979Mbps (C)1958Mbps (D)7834Mbps (23)下列选项中,操作 S提供的给应程序的接口是 (A)系统调用 (B)中断 (C)库函数 (D)原语 (24)下列选项中,导制创进新进程的操作是 Ⅰ.用户登陆成功 Ⅱ.设备分配 Ⅲ.启动程序执行 (A)仅Ⅰ和Ⅱ (B)仅Ⅱ和Ⅲ (C)仅Ⅰ和Ⅲ (D)Ⅰ、Ⅱ、Ⅲ (25)设与某资源相关联的信号量初值为 3,当前值为 1,若 M表示该资源的可用个数,N 表 示等待该资源的进程数,则M,N 分别是 (A)0,1 (B)1,0 (C)1,2 (D)2,0 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 (26)下列选项中,降低进程优先权级的合理时机是 Ⅰ. i==(int)(float)i Ⅱ. f==(float)(int)f Ⅲ. f==(float)(double)f Ⅳ. (d+f)-d==f (A)仅Ⅰ和Ⅱ (B)仅Ⅰ和Ⅲ (C)仅Ⅱ和Ⅲ (D)仅Ⅲ和Ⅳ (15)假定用若干个 2K×4位芯片组成一个 8K×8为存储器,则 0B1FH所在芯片的最小地址 是 (A) 0000H (B) 0600H (C) 0700H (D) 0800H (16)下列有关 RAM和 ROM得叙述中正确的是 Ⅰ. RAM 是易失性存储器,ROM 是非易失性存储器 Ⅱ. RAM 和 ROM都是采用随机存取方式进行信息访问 Ⅲ. RAM 和 ROM都可用做 Cache Ⅳ. RAM 和 ROM都需要进行刷新 (A)仅Ⅰ和Ⅱ (B)仅Ⅱ和Ⅲ (C)仅Ⅰ、Ⅱ、Ⅲ (D)仅Ⅱ、Ⅲ、Ⅳ (17)下列命令组合情况,一次访存过程中,不可能发生的是 (A)TLB 未命中,Cache 未命中,Page 未命中 (B)TLB 未命中,Cache 命中,Page 命中 (C)TLB 命中,Cache未命中,Page 命中 (D)TLB 命中,Cache 命中,Page 未命中 (18)下列寄存器中,反汇编语言程序员可见的是 (A)存储器地址寄存器(MAR) (B)程序计数器(PC) (C)存储区数据寄存器(MDR) (D)指令寄存器(IR) (19)下列不会引起指令流水阻塞的是 (A)数据旁路 (B)数据相关 (C)条件转移 (D)资源冲突 (20)下列选项中的英文缩写均为总线标准的是 (A)PCI、CRT、USB、EISA (B)ISA、 CPI、VESA、 EISA (C)ISA、SCSI、RAM、MIPS (D)ISA 、 EISA 、 PCI 、 PCI-Express (21)单级中断系统中,中断服务程序执行顺序是 Ⅰ.保护现场 Ⅱ.开中断 Ⅲ.关中断 Ⅳ.保存断点 Ⅴ.中断事件处理 Ⅵ.恢复现场 Ⅶ.中断返回 (A)Ⅰ->Ⅴ->Ⅵ->Ⅱ->Ⅶ (B)Ⅲ->Ⅰ->Ⅴ->Ⅶ (C)Ⅲ->Ⅳ->Ⅴ->Ⅵ->Ⅶ (D)Ⅳ->Ⅰ->Ⅴ->Ⅵ->Ⅶ (22)假定一台计算机的显示存储器用 DRAM 芯片实现,若要求显示分辨率为 1600*1200, 颜色深度为 24位,帧频为 85HZ,现实总带宽的 50%用来刷新屏幕,则需要的显存总带宽至少约 为 (A)245Mbps (B)979Mbps (C)1958Mbps (D)7834Mbps (23)下列选项中,操作 S提供的给应程序的接口是 (A)系统调用 (B)中断 (C)库函数 (D)原语 (24)下列选项中,导制创进新进程的操作是 Ⅰ.用户登陆成功 Ⅱ.设备分配 Ⅲ.启动程序执行 (A)仅Ⅰ和Ⅱ (B)仅Ⅱ和Ⅲ (C)仅Ⅰ和Ⅲ (D)Ⅰ、Ⅱ、Ⅲ (25)设与某资源相关联的信号量初值为 3,当前值为 1,若 M表示该资源的可用个数,N 表 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 示等待该资源的进程数,则M,N 分别是 (A)0,1 (B)1,0 (C)1,2 (D)2,0 (26)下列选项中,降低进程优先权级的合理时机是 (A)进程的时间片用完 (B)进程刚完成 I/O,进入就绪列队 (C)进程长期处于就绪列队 (D)进程从就绪状态转为运行状态 (27) 进行 PO 和 P1 的共享变量定义及其初值为: boolean flag[2]; int turn=0; flag[0]=false; flag[1]=false; 若进行 P0 和 P1 访问临界资源的类 C 代码实现如下: void p0() // 进程 p0 void p1() // 进程 p1 { while (TRUE) { while (TRUE) { flag[0]=TRUE; turn=1; { flag[0]=TRUE; turn=0; While (flag[1]&&(turn==1)) While (flag[0]&&(turn==0)); 临界区; 临界区; flag[0]=FALSE; flag[1]=FALSE; } } } } 则并发执行进程 PO 和 P1 时产生的情况是 (A)不能保证进程互斥进入临界区,会出现”饥饿”现象 (B)不能保证进程互斥进入临界区,不会出现”饥饿”现象 (C)能保证进程互斥进入临界区,会出现”饥饿”现象 (D)能保证进程互斥进入临界区,不会出现”饥饿”现象 (28)某基于动态分区存储管理的计算机 ,其主存容量为 55Mb(初始为空),采用最佳适配 (Best Fit)算法,分配和释放的顺序为:分配 15Mb,分配 30Mb,释放 15Mb,分配 6Mb,此时主存 中最大空闲分区的大小是 (A)7Mb (B)9Mb (C)10Mb (D)15Mb (29)某计算机采用二级页表的分页存储管理方式 ,按字节编制,页大小为 210 字节,页表项 大小为 2 字节,逻辑地址结构为 页目录号 页号 页内偏移量 逻辑地址空间大小为 210页,则表示整个逻辑地址空间的页目录表中包含表项的个数至 少是 (A)64 (B)128 (C)256 (D)512 (30)设文件索引节点中有 7个地址项,其中 4个地址为直接地址索引,1个地址项是二级间 接地址索引,每个地址项的大小为 4字节,若磁盘索引块和磁盘数据块大小均为 256字节,则可 表示的单个文件最大长度是 (A)33KB (B)519KB (C)1057KB (D)16513KB (31)设当前工作目录的主要目的是 (A)节省外存空间 (B)节省内存空间 (C)加快文件的检索速度 (D)加快文件的读写速度 (32)本地用户通过键盘登陆系统是,首先获得键盘输入信息的程序时 (A)命令解释程序 (B)中断处理程序 (C)系统调用程序 (D)用户登录程序 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 (33)下列选项中,不属于网络体系结构中所描述的内容是 (A)网络的层次 (B)每一层使用的 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 (C)协议的内部实现细节 (D)每一层必须完成的功能 (34)在下图所表示的采用”存储-转发”方式分组的交换网络中所有的链路的数据传输速 度为 100Mbps,分组大小为 1000B,其中分组头大小为 20B 若主机 H1 向主机 H2 发送一个大 小为 980000 的文件,则在不考虑分组拆装时间和传播延迟的情况下,从 H1 发送到 H2 接受完 为止,需要的时间至少是 (A)80ms (B)80.08ms (C)80.16ms (D)80.24ms (35)某自治系统采用 RIP 协议,若该自治系统内的路由器 R1 收到其邻居路由器 R2 的距 离矢量中包含的信息,则可能得出的结论是 (A)R2 可以经过 R1 到达 net1,跳数为 17 (B)R2 可以到达 net1,跳数为 16 (C)R1 可以经过 R2 到达 net1,跳数为 17 (D)R1 不能经过 R2 到达 net1 (36) 若路由器 R 因为拥塞丢弃 IP 分组,则此时 R 可向发出该 IP 分组的源主机的 ICMP 报文件的类型是 (A)路由重定向 (B)目的不可达 (C)源抑制 (D)超时 (37)某网络的 IP地址空间为192.168.5.0/24采用长子网划分,子网掩码为255.255.255.248, 则该网络的最大子网个数、每个子网内的最大可分配地址个数为 (A)32,8 (B)32,6 (C)8,32 (D)8,30 (38)下列网络设备中,能够抑制网络风暴的是 Ⅰ.中继器 Ⅱ.集线器 Ⅲ.网桥 Ⅳ.路由器 (A)仅Ⅰ和Ⅱ (B)仅Ⅲ (C) 仅Ⅲ和Ⅳ (D)仅Ⅳ (39)主机甲和主机乙之间建立一个 TCP 连接,TCP 最大段长度为 1000 字节,若主机甲的 当前拥塞窗口为4000字节,在主机甲向主机乙连续发送2个最大段后,成功收到主机乙发送的 第一段的确认段,确认段中通告的接收窗口大小为 2000 字节,则此时主机甲还可以向主机乙 发送的最大字节数是 (A)1000 (B)2000 (C)3000 (D)4000 (40)如果本地域名服务无缓存,当采用递归方法解析另一网络某主机域名时,用户主机本 地域名服务器发送的域名请求条数分别为 (A)1 条,1 条 (B)1 条,多条 (C)多条,1 条 (D)多条,多条 (41)(10 分)将关键字序列(7、8、30、11、18、9、14)散列存储到散列表中,散列表的存储 空间是一个下标从 0开始的一个一维数组散列,函数为:H(key)=(key×3)MOD T,处理冲突采用 线性探测再散列法,要求装载因子为 0.7.问题: (1)请画出所构造的散列表. (2)分别计算等概率情况下,查找成功和查找不成功的平均查找长度. 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 (42)(13分)设将 n(n>1)个整数存放到一维数组R中.设计一个在时间和空间两方面尽可能 高效的算法.将 R 中的序列循环左移 P(0Rn 011B 相对 D(Rn) 转移目标地址=(PC)+(Rn) 注:(X)表示有存储地址 X 或寄存器 X的内容,请回答下列问题: (1)该指令系统最多可有多少指令?该计算机最多有多少个通用寄存器?存储地址寄存器 (MAR)和存储数据寄存器(MDR)至少各需多少位? (2)转移指令的目标地址范围是多少? (3) 若操作码 0010B 表示加法操作(助记符为 add),寄存器 R4 和 R5 得编号分别为 100B 何 101B,R4 的内容为 1234H,R5 的内容为 5678H,地址 1234H 中的内容为 5678H,5678H 中的 内容为 1234H,则汇编语言为 add(R4),(R5) (逗号前为源操作符,逗号后目的操作数)对应的机 器码是什么(用十六进制)?该指令执行后,哪些寄存器和存储单元的内容会改变?改变后的内 容是什么? (44)(12 分) 某计算机的主存地址空间大小为 256M,按字节编址。指令 Cache 分离,均有 8 个 Cache 行,每个 Cache 行大小为 64MB,数据 Cache 采用直接映射方式,现有两个功能相同的 程序 A和 B,其伪代码如下: 程序 A: int a[256][256]; ...... int sum_array1() { int i, j, sum = 0; for (i = 0; i < 256; i++) for (j= 0; j < 256; j++) sum += a[i][j]; return sum; 程序 B: int a[256][256]; ...... int sum_array2() { int i, j, sum = 0; for (j = 0; j < 256; j++) for (i= 0; i < 256; i++) sum += a[i][j]; return sum; 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 } } 假定 int 类型数据用 32 位补码表示,程序编译时 i,j,sum 均分配在寄存器中,数组 a 按行优 先方式存放,其地址为 320(十进制).请回答,要求说明理由或给出计算过程. (1)若不考虑用于 Cache 一致维护和替换算法的控制位,则数据 Cache 的总容量为多少? (2)数组元素 a[0][31]和 a[1][1]各自所在的主存块对应的 Cache行号分别是多少(Cache行 号从 0 开始) (3)程序 A和 B得数据访问命中率各是多少?哪个程序的执行时间短? (45)(7 分) 假设计算机系统采用 CSCAN(循环扫描)磁盘调度策略,使用 2KB 的内存空间 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 16384 个磁盘的空闲状态. (1)请说明在上述条件如何进行磁盘块空闲状态的管理. (2)设某单面磁盘的旋转速度为每分钟 6000 转,每个磁道有 100 个扇区,相临磁道间的平 均移动的时间为 1ms. 若在某时刻,磁头位于 100 号磁道处,并沿着磁道号增大的方向移动(如下图所示),磁道号的请 求队列为50,90,30,120对请求队列中的每个磁道需读取1个随机分布的扇区,则读完这个扇区 点共需要多少时间?需要给出计算过程. (3)如果将磁盘替换为随机访问的 Flash 半导体存储器(如 U盘、SSD等),是否有比 C SACN 更高效的磁盘调度策略?若有,给出磁盘调度策略的名称并说明理由;若无,说明理 由。 (46)(8分) 设某计算机的逻辑地址空间和物理地址空间均为 64KB,按字节编址.某进程最 多需要 6页数据存储空间,页的大小为 1KB,操作系统采用固定分配局部置换策略为此进程分 配 4 个页框. 页号 页框号 装入时间 访问位 0 7 130 1 1 4 230 1 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 2 2 200 1 3 9 160 1 当该进程执行到时刻 260 时,要访问逻辑地址为 17CAH 的数据.请回答下列问题: (1)该逻辑地址对应的页号时多少? (2)若采用先进先出(FIFO)置换算法,该逻辑地址对应的物理地址?要求给出计算过程. (3)采用时钟(Clock)置换算法,该逻辑地址对应的物理地址是多少?要求给出计算过程.(设 搜索下一页的指针按顺时针方向移动,且指向当前 2 号页框,示意图如下) (47)(9 分) 某局域网采用 CSMA/CD 协议实现介质访问控制,数据传输率为 100M/S,主机 甲和主机已的距离为 2KM,信号传播速度是 200000KM/S 请回答下列问题,并给出计算过程. (1)若主机甲和主机已发送数据时发生冲突,则从开始发送数据时刻起,到两台主机均检 测到冲突时刻为止,最短经过多长时间?最长经过多长时间?(假设主机甲和主机已发送数据时, 其它主机不发送数据) (2)若网络不存在任何冲突与差错,主机甲总是以标准的最长以太数据帧(1518 字节)向主 机已发送数据,主机已每成功收到一个数据帧后,立即发送下一个数据帧,此时主机甲的有效 数据传输速率是多少?(不考虑以太网帧的前导码) 2010 年计算机考研 试题 中考模拟试题doc幼小衔接 数学试题 下载云南高中历年会考数学试题下载N4真题下载党史题库下载 详细解析 1.1.1.1.DDDD 分析:快速解题,选项所给序列中出现长度大于等于 3的连续逆序子序列,即为不符合要求的出 栈序列。 四个选项所给序列的进出栈操作序列分别为: 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 A. Push,Push,Push,Push,Pop,Pop,Push,Pop,Pop,Push,Pop,Pop; B. Push,Push,Push,Pop,Pop,Push,Pop,Pop,Push,Pop,Push,Pop; C. Push,Push,Pop,Push,Pop,Pop,Push,Push,Pop,Push,Pop,Pop; D. Push,Pop,Push,Push,Push,Push,Push,Pop,Pop,Pop,Pop,Pop; 按照题设要求,选项 D所给序列即为不可能得到的出栈顺序。 2.C2.C2.C2.C 分析:快速解题,无论哪种入队方式(即先从左边入队还是先从右边入队),a和 b都应该相邻, 这是出队序列合理的必要条件。只有选项 C所给序列中 a与 b不相邻,可以确定正确选项为 C。 四个选项所给序列的进队操作序列分别为(L代表左入,R代表右入): A. aL(或 aR), bL, cR, dR, eR B. aL(或 aR), bL, cR, dL, eR C. 不可能出现 D. aL(或 aR), bL, cR, dR, eL 3.D3.D3.D3.D 分析:线索二叉树利用二叉链表的空链域来存放结点的前驱和后继信息。题中所给二叉树的后序 序列为 d,b,c,a 。结点 d无前驱和左子树,左链域空,无右子树,右链域指向其后继结点 b;结点 b无左子树,左链域指向其前驱结点 d;结点 c无左子树,左链域指向其前驱结点 b,无右子树,右 链域指向其后继结点 a。正确选项为 D。 4.C4.C4.C4.C 分析:插入 48以后,该二叉树根结点的平衡因子由-1变为-2,失去平衡,进行平衡调整,过 程如下图: 5.B5.B5.B5.B 分析:设树中度为 i(i=0,1,2,3,4)的结点数分别为 Ni,树中结点总数为 N,则树中各结 点的度之和等于 N-1,即 N=1+N1+2N2+3N3+4N4=N0+ N1+N2+N3+N4,根据题设中的数据,即可得到 N0 = 82,即树 T的叶结点的个数是 82。 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 6.A6.A6.A6.A 分析:哈夫曼树为带权路径长度最小的二叉树,不一定是完全二叉树。哈夫曼树中没有度为1的 结点,B正确;构造哈夫曼树时,最先选取两个权值最小的结点作为左右子树构造一棵新的二叉树, C正确;哈夫曼树中任一非叶结点 P的权值为其左右子树根结点权值之和,其权值不小于其左右子树 根结点的权值,在与结点 P的左右子树根结点处于同一层的结点中,若存在权值大于结点 P权值的结 点 Q,那么结点 Q与其兄弟结点中权值较小的一个应该与结点 P作为左右子树构造新的二叉树,综上 可知,哈夫曼树中任一非叶结点的权值一定不小于下一层任一结点的权值。 7.C7.C7.C7.C 分析:要保证无向图 G在任何情况下都是连通的,即任意变动图 G中的边,G始终保持连通,首 先需要 G的任意六个结点构成完全连通子图 G1,需 15条边,然后再添一条边将第 7个结点与 G1连 接起来,共需 16条边。 8.B8.B8.B8.B 分析:拓扑排序的步骤为:(1)在有向图中选一个没有前驱的顶点并且输出之;(2)从图中删 除该顶点和所以以它为尾的弧。重复上述两步,直至全部顶点均已输出。由于没有前驱的顶点可能不 唯一,所以拓扑排序的结果也不唯一。 题中所给图有三个不同的拓扑排序序列,分别为 a,b,c,e,d a,b,e,c,d a,e,b,c,d。 9.B9.B9.B9.B 分析:折半查找法在查找不成功时和给定值进行比较的关键字个数最多为+1,即折半查找判定树 的高度,在本题中,n=16,故比较次数最多为 5。 10.D10.D10.D10.D 分析:本题实际考察了快速排序的时间复杂度分析,快速排序的效率与初始序列有关这 是显然的,因此 A错。 对于 B,C,D: 折半查找法的算法可以简写为: void qicksort(int R[],int l,int r) { ... ... ... ... qicksort(R,l,i-1);//① qicksort(R,i+1,r);//② } 快速排序的递归次数由 l和 r决定(l和 r决定了要处理问题的规模)。将快速排序的 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 递归次数设为 F(l,r) 则按照上述代码中①②句的执行次序有: 递归次数 F(l,r)=F(l,i-1)+F(i+1,r)..........③ 如果将①②句颠倒,则有: 递归次数 F(l,r)=F(i+1,r)+F(l,i-1)..........④ 显然③和④式是相等的,因此递归次数与每次划分后得到的分区处理顺序无关。 11.A11.A11.A11.A 本题考查起泡排序算法的执行过程。 11112222....DDDD 分析:从常识上看也大体上可以知道这个结果是全选,“优化”一般就是对性能的提高, 自然会使得计算机在执行程序时的用时缩短。理论上来看,程序执行时间=程序指令数*每 条指令时钟(CPI)*时钟周期 T,提高时钟频率可以缩短时钟周期;编译优化可能减少程 序的指令数或者优化指令结构;优化数据通路结构有可能减少指令时钟。 11113333....BBBB 分析:本题看上去较为复杂,因为牵涉到头疼的乘法运算。但这题的考察目的在于补码 的范围和溢出的理解:补码是的最高位是符号位,相乘中只参与正负运算;溢出就是比特位 (本题中 8位)无法表示出得到的结果。 因此,如果按照书本上的方式来算出每个结果再判定,这肯定是最冤枉的路。解题方法 为:先知道,8位补码所表示的十进制范围:-128 ~ +127。然后把四个十六进制数全部 转换为十进制,进行口算相乘(数字很小),得出的结果中,最大的就是会溢出的。 r1= –(FGH – FEH)= –2; r2= –(FGH – F2H)= –14; r3= –(G0H – 90H)= –70H; r4= –(FGH – F8H)= –8; 这里的 G是计算技巧,代表十进制数 15(事实上不是十六进制),免去了加一操作。 这几个数相乘,一定是 r2*r3溢出。 对于此种类型的题目,最重要的还是对于基础的掌握,各种进制的转换要熟悉,并且各 种码制所能表达的范围要知其然知其所以然。 11114444....BBBB 分析:首先应当明确,int、float、double,表达数据的精度是提高的,并且从低 到高的转换一般不损失精度,而从高到低的转换可能损失精度。此题中需要找出结果为真的, 按照前面说的规则,Ⅰ、Ⅲ很容易就可以判断出,一定是真(此时便可以写出结果,但出于 严谨,我们继续判断);而Ⅱ因为先将一个浮点型书转换为整数,后又转为浮点型,那么精 度一定会有损失,必为假;Ⅳ看上去是相等的,但在计算机的执行中,需要考虑到位数的限 制。按题目的说明,IEEE754表示的 float和 double分别有 7位和 15位的有效位,本 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 题中(d+f)超过 double的有效位数(15位),因此在(d+f)中,f将被忽略,则左边 等式的结果应当为 0(d-d=0)。 11115555....DDDD 由 2K×4位芯片组成 8K×8芯片,需要 8片 2K×4。理解为由 4组由 2片 2K×4组成 2K×8 组成。其中每组中 2片 2K×4由同一地址访问。 四组的地址格式是:0000 0000 0000 0000 0000 0111 1111 1111 0000 1000 0000 0000 0000 1111 1111 1111 0001 0000 0000 0000 0001 0111 1111 1111 0001 1000 0000 0000 0001 1111 1111 1111 0B1FH的地址格式是 0000 1011 0001 1111 可知它属于第二组中的一个地址,所 以这个地址所在芯片的最小地址为 0000 1000 0000 0000,即 0800H。 11116666....AAAA 分析:RAM即为随机存储器。存储单元的内容可按需随意取出或存入。按照存储信息的 不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器 (Dynamic RAM,DRAM)。其中动态随机存储器需要每隔一段时间刷新一次。 ROM是只读存储器,是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦 储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,资料 并且不会因为电源关闭而消失。 RAM断电会失去信息,而 RAM不会,所以 I对。 RAM和 ROM都是随机存储方式。 Cache需要具有信息的输入和输出。而ROM只可读,不可输入,所以不可以作为Cache。 只有动态的 RAM才需要刷新。 11117777....DDDD 分析:Cache是物理主存块的副本,TLB是页表的副本。即一个是内存内容的副本, 一个是地址的副本。Cache中有的主存中必定有,TLB中有的也表中也必定有。D中在Cache 中命中在 Page不命中,即表示主存中没有,这是不可能的,所以错误。 11118888....AAAA 分析:所谓可见,就是程序员可以对其进行主动的修改。知道这个,本题便很容易解答。 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 IR、MAR、MDR是 CPU的内部工作寄存器,在程序执行的过程中是自动赋值的,程序员无 法对其操作。而 PC程序计数器中,存放的是下一条需要执行的指令,因而程序员可以通过 转移指令、调动子程序等指令来改变其内容。解答本题,需要对程序指令在 CPU中的执行 过程有清晰的理解和记忆。 11119999....AAAA 分析:数据相关,条件转移,资源冲突是指令流水线的三个主要冲突,而数据旁路主要 是为了解决数据相关的这一冲突,即时的将产生的数据传输给需要的指令,因而数据旁路不 是引起指令流水阻塞的原因。 20202020....DDDD 分析:A中 CRT是纯平显示器的缩写。CPI是每条指令执行周期数。RAM是随机存储 器。D中各项均为总线标准。 21212121....BBBB 分析:本题中提到的在单级中断系统中,不允许中断嵌套,因而,整个中断处理的过程 为(考研中应当按照这个顺序理解):1、关中断;2、保存断点;3、识别中断源;4、保存 现场;5、中断事件处理;6、恢复现场;7、开中断;8、中断返回。其中 1~3是由硬件完 成,其余的由中断服务程序完成。 22222222....DDDD 分析:题目的意思是说一个显示器总共有 1600*1200个像素点,每个+像素点又由 24 为来表述颜色,没秒钟需要刷屏 85次,其中只有一半的带宽用来传输数据以显示屏幕。所 以带宽 BAND=1600*1200*24*85/50%=7,833,600,000,为 7834Mbps。 23232323....AAAA 分析:操作系统提供两类接口,一类是命令接口,比如用户通过键盘命令和鼠标命令来 操作计算机;另一类是程序接口,它提供一组系统调用,用户可以通过运行一些应用程序来 访问操作系统的资源。 实际上,本题四个选项中,只有 A是操作系统提供的接口。 24242424....CCCC 分析:用户登录成功就是需要为这个用户创建进程来解释用户的各种命令操作;设备分 配由内核自动完成,不需要创建新进程;启动程序执行的目的就是创建一个新进程来执行程 序。 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 25252525....BBBB 分析:信号量用来表示某资源的当前可用数量。当信号量 K>0时,表示此资源还有 K 个相关资源可用,没有等待该资源的进程。而当信号量 K<0 时,表示此资源有|K|个进程 在等待该资源。此题中信号量 K=1。所以该资源可用数 N=1,等待该资源的进程数 M=0 26262626....AAAA 分析:B中,进程完成 I/O后,进入就绪队列时,已经是优先级最低的了,不能再降 低其优先级,为了让其及时处理 I/O,也应该提高优先级;C中,进程长期处于就绪队列, 也需要增加优先级,使其不至于产生饥饿,所谓饥饿就是进程长期得不到 CPU的状态,就好 像好久没吃饭;D中,当进程处于运行状态时,不可提高也不可降低其优先级。A中,采用 时间片算法处理进程调度时,如果进程运行完,需要排到就绪队列的末尾,也就是优先级最 低,所以降低优先级的合理时机是时间片用完时。 27.D27.D27.D27.D 分析:在之前没有了解过该算法的情况下,临场想要判断出来还是很难的,尤其本题的 算法是一个可以保证进程护持进入临界区、不会出现“饥饿”现象的良好算法,在考虑的时 候,没法找出破绽,却还容易误认为自己的想法不够全面。实际上,该算法满足互斥、空闲 让进、有限等待这三条同步机制准则,可以达到比较好的同步效果。对于此种类型的题目, 在复习时候可以多分析一些经典的互斥算法。本题为 Peterson算法,此外还有 dekker 算法等,读者可以自己找来进行分析理解。 28.B28.B28.B28.B 分析:采用最佳适配方法,简单讲就是每次只找最小的但又大于等于所需分配大小的分 区。下面由图来表示整个分区的过程。 (其中红色字体部分为已分配,黑色字体部分为尚未分配) 有此可知最后主存的最大空间为 9MB。 29.B29.B29.B29.B 分析:首先明白二级页表分页存储的意思。在内存的每页中存放页表项的信息,内存中 每页的大笑为 210,就是 1024B,每个页表项的大小为 2B,那么,每页中可以存放 512个 页表项信息,逻辑地址总共有 216 页,所以 216/512=27=128,即为 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 。 55MB 15MB 45MB 15MB 30MB 10MB 15MB 30MB 10MB 15MB 30MB 8MB 15MB 30MB 8MB 6MB 30MB 8MB 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 30.C30.C30.C30.C 分析:根据题目,每个磁盘索引块有 256/4=64个地址项。直接地址索引指向数据块 的大小为 4×256 = 1KB; 一级间接地址索引数据块的大小为 2×64×256 = 32KB;二级间接地址索引数据块的大 小为 64×64×256=1024KB;所以单个文件的最大长度是:1KB+32KB+1024KB=1057KB. 31.C31.C31.C31.C 分析:设置当前目录的作用就是为了加快文件的检索速度,因为设置了当前目录情况下 不需要从根目录出发进行检索。至于 A、B节省空间和此无关。文件的读写速度和磁盘的旋 转速度等有关。 32.B32.B32.B32.B 分析:解答:答案为 B。通过键盘登录系统时,必然需要进行键盘的录入,在录入键盘 命令是,系统首先会产生中断,以对键盘录入的信息进行存储,待键盘录入完毕后,再进行 整体登录信息的处理。因此,首先获得键盘输入信息的程序是中断处理程序。 33.C33.C33.C33.C 分析:显然网络的层次(比如 7 层结构和 5 层结构)、每一层使用的协议、每一层必须 完成的功能在课本都有提及,唯有协议的内部实现细节没有提及(内部实现细节由工作人员 完成,我们并不需要知道),故选【C】。 34.C34.C34.C34.C 分析:题目中说分组大小为 1000B,其中分组头大小为 20B,可以得出每个分组的数据部 分为 980B,所以大小为 980000 的文件应该分为 1000 个分组传送,每一个分组 1000B(加 上了头部 20B),所以一共需要传送 1000000B 字节的信息(记住不要随意写成 1MB,在第 一章我就做过辨析),而链路的数据传输速度为 100Mbps,即 12.5 MBps(100Mbps/8),所 以主机 H1 传送完所有数据需要用的时间为:1000000B/12.5 MBps=80ms,而此时恰好最后 一个分组从主机 H1 出去,还没有被主机 H2 接收,而一个分组从主机 H1 需要经过 2 次存储 转发才能到达主机 H2(不考虑传播时延),需要用时:2*1000B/12.5 MBps=0.16ms,综上, 总共用时为:80ms+0.16ms=80.16ms,故选【C】。 35.D35.D35.D35.D 分析:此题考查概念,记住就得分,RIP 允许一条路径最多只能包含 15 个路由器,因此 距离等于 16 时相当于不可达,故选【D】。 36.C36.C36.C36.C 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 分析:当路由器或主机由于拥塞而丢弃数据报时,就向源点发送源点抑制报文,使源点 知道应当把数据报的发送速率放慢,故选【C】。 37.B37.B37.B37.B 分析:先将子网掩码写成二进制为:11111111 11111111 11111111 11111000,可见 IP 地址空间 192.168.5.0/24(本来主机位是 8 位)拿出了 5 位来划分子网,所以一共可以划分 32 个子网(这里使用的是 CIDR,所以全 0 全 1 的子网不用去除),而主机位只有 3 位了,所 以最大可分配的地址是 23-2=6 个(要去除全 0 全 1 的地址),故选【B】。 38.D38.D38.D38.D 分析:什么是广播风暴?一个数据帧或包被传输到本地网段上的每个节点就是广播;由 于网络拓扑的设计和连接问题,或其他原因导致广播在网段内大量复制,传播数据帧,导致 网络性能下降,甚至网络瘫痪,这就是广播风暴。所以需要有能够隔离广播域的设备才可以 抑制广播风暴,只有路由器可以隔离广播域,故选【D】。 39.A39.A39.A39.A 分析:首先看到课本 212页的一个公式,发送窗口的上限值=Min【接收窗口,拥塞窗 口】,于是此时发送方的发送窗口=Min【4000,2000】=2000 字节,而主机甲向主机乙连续 发送 2 个最大段后,只收到第一个段的确认,所以此时主机甲还可以向主机乙发送的最大字 节数为 2000-1000=1000 字节,故选【A】。 40.A40.A40.A40.A 分析:首先如果主机所询问的本地域名服务器不知道被查询域名的 IP 地址,那么本地 域名服务器就以 DNS 客户的身份,向其他服务器继续发出查询请求报文,而不是让该主机 自己进行下一步的查询,所以主机只需向本地域名服务器发送一条域名请求即可;其次题目 已经说明用递归方法解析另一网络某主机域名,所以现在需要在脑海形成一个流程图(什么 是递归),还记不记得前面讲过一句话来记忆:递归=直到找到弟弟才回来(递和弟是谐音), 就是说递归方法解析一定要查到主机需要的 IP 地址才返回,所以本地域名服务器只需发送 一条域名请求给根域名服务器即可,然后依次递归,最后再依次返回结果,故选【A】。 41414141 【参考答案】 (1)因为装填因子为 0.7,数据总数为 7,所以存储空间长度为 L = 7/0.7 = 10 因此可选 T=10,构造的散列函数为 H(key) = (key×3) MOD 10 线性探测再散列函数为: Hi(key)= ( H(key)+ di ) MOD 10 , (di = 1,2,3...9) 因此,各数据的下标为 天勤论坛 www.csbiji.comwww.csbiji.comwww.csbiji.comwww.csbiji.com 为计算机考研学子提供一站式答疑服务 H(7) = (7×3) MOD 10 = 1 H(8) = (8×3) MOD 10 = 4 H(30) = (30×3) MOD 10 = 0 H(11) = (11×3) MOD 10 = 3 H(18) = (18×3) MOD 10 = 4 H1(18) = (H(18)+1) MOD 10 = 5 H(9) = (9×3) MOD 10 = 7 H(14) = (14×3) MOD 10 = 2 由上述计算所得 Hash表如下: 下标 0 1 2 3 4 5 6 7 8 9 关键字 30 7 17 11 8 18 空 9 空 空 (2)由上表可以得: 查找成功的平均查找长度为: ASL1=(1+1+1+1+2+1+1)/7=8/7 查找不成功的平均查找长度为: ASL2=(7+6+5+4+3+2+1+2+1+1)=3.2 44442222 【参考答案】 (1)建立一个可以放下 p个整数的辅助队列,将数组 R中的前 p个整数依次进入辅助 队列,将 R中后面的 n-p个整数依次前移 p个位置,将辅助队列中的数据依次出队,依次 放入 R中第 n-p个整数开始的位置。 (2)使用 c语言描述算法如下: void Shift(int R[],int n,int p)//n为存放的整数个数,p为循环左移的个数 { int temp[p]; // 辅助数组,存放要移出的整数。 int i=0; while(i
本文档为【10年计算机考研真题解析】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_143142
暂无简介~
格式:pdf
大小:454KB
软件:PDF阅读器
页数:22
分类:
上传时间:2010-10-10
浏览量:21