895计算机学科专业基础-2013
2013年暨南大学计算机学科与技术基础综合考研真题
2013年全国硕士研究生统一入学考试自命题试题(副卷)
******************************************************************************************** 学科与专业名称:计算机系统结构、计算机软件与理论、计算机应用技术、软件工程
考试科目代码与名称:834 计算机学科与技术基础综合
考试科目:计算机学科与技术基础综合共6 页,第1 页
考试科目:计算机学科与技术基础综合共6 页,第2 页
考试科目:计算机学科与技术基础综合共6 页,第3 页
考试科目:计算机学科与技术基础综合共6 页,第4 页
考试科目:计算机学科与技术基础综合共6 页,第5 页
考试科目:计算机学科与技术基础综合共6 页,第6 页。
2013计算机专业课考研大纲详解
2012年计算机考研大纲Ⅰ考查目标计算机学科专业基础综合考试涵盖数据机构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。
要求考生比较系统地掌握上述专业基础课程的概念、基本原理和方法,能够运用所学的基本原理和基本方法分析、判断和解决有关理论问题和实际问题。
Ⅱ考试形式和试卷结构一、试卷满分及考试时间本试卷满分为150分,考试时间为180分钟二、答题方式答题方式为闭卷、笔试三、试卷内容结构数据结构45分计算机组成原理45分操作系统35分计算机网络25分四、试卷题型结构单项选择题80分(40小题,每小题2分)综合应用题70分Ⅲ考查范围数据结构【考查目标】1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。
2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。
3.能够选择合适的数据结构和方法进行问题求解。
一、线性表(一)线性表的定义和基本操作(二)线性表的实现1.顺序存储结构2.链式存储结构3.线性表的应用二、栈、队列和数组(一)栈和队列的基本概念(二)栈和队列的顺序存储结构(三)栈和队列的链式存储结构(四)栈和队列的应用(五)特殊矩阵的压缩存储三、树与二叉树(一)树的概念(二)二叉树1.二叉树的定义及其主要特征2.二叉树的顺序存储结构和链式存储结构3.二叉树的遍历4.线索二叉树的基本概念和构造5.二叉排序树6.平衡二叉树(三)树、森林1.书的存储结构2.森林与二叉树的转换3.树和森林的遍历(四)树的应用1.等价类问题2.哈夫曼(Huffman)树和哈夫曼编码四、图(一)图的概念(二)图的存储及基本操作1.邻接矩阵法2.邻接表法(三)图的遍历1.深度优先搜索2.广度优先搜索(四)图的基本应用及其复杂度分析1.最小(代价)生成树2.最短路径3.拓扑排序4.关键路径五、查找(一)查找的基本概念(二)顺序查找法(三)折半查找法(四)B-树(五)散列(Hash)表及其查找(六)查找算法的分析及应用六、内部排序(一)排序的基本概念(二)插入排序1.直接插入排序2.折半插入排序(三)气泡排序(bubble sort)(四)简单选择排序(五)希尔排序(shell sort)(六)快速排序(七)堆排序(八)二路归并排序(merge sort)(九)基数排序(十)各种内部排序算法的比较(十一)内部排序算法的应用【知识点解析】1.线性表线性表是一种最简单的数据结构,在线性表方面,主要考查线性表的定义和基本操作、线性表的实现。
2013年计算机统考真题及答案解析
, pn 。若 p2 3 ,则 p3 可能取值
的个数是 B. n 2 C. n 1 D. 无法确定 A. n 3 3. 若将关键字 1,2,3,4,5,6,7 依次插入到初始为空的平衡二叉树 T 中,则 T 中平衡因 子为 0 的分支结点的个数是 A. 0 B. 1 C. 2 D. 3 4. 已知三叉树 T 中 6 个叶结点的权分别是 2,3,4,5,6,7,T 的带权(外部)路径长度最 小是 A. 27 B. 46 C. 54 D. 56
17. 假设变址寄存器 R 的内容为 1000H,指令中的形式地址为 2000 H;地址 1000H 中的内容 为 2000H,地址 2000H 中的内容为 3000H,地址 3000 H 中的内容为 4000H,则变址寻址 方式下访问到的操作数是 A. 1000H B. 2000H C. 3000H D. 4000 H 18. 某 CPU 主频为 1.03 GHz,采用 4 级指令流水线,每个流水段的执行需要 1 个时钟周期。 假定 CPU 执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线 的吞吐率为 A. 0.25×109 条指令/秒 B. 0.97×109 条指令/秒 C. 1.0×109 条指令/秒 D. 1.03 ×109 条指令/秒 19. 下列选项中,用于设备和设备控制器(I/O 接口)之间互连的接口标准是 A. PCI B. USB C. AGP D. PCI-Express 20. 下列选项中,用于提高 RAID 可靠性的措施有 I. 磁盘镜像 II. 条带化 III. 奇偶校验 IV. 增加 Cache 机制 A.仅 I、II B. 仅 I、III C. 仅 I、III 和 IV D. 仅 II、III 和 IV 21. 某磁盘的转速为 10 000 转/分,平均寻道时间是 6 ms,磁盘传输速率是 20 MB/s,磁盘控 制器延迟为 0.2 ms,读取一个 4 KB 的扇区所需的平均时间约为 A. 9 ms B. 9.4 ms C. 12 ms D. 12.4 ms 22. 下列关于中断 I/O 方式和 DMA 方式比较的叙述中,错误 的是 .. A. 中断 I/O 方式请求的是 CPU 处理时间,DMA 方式请求的是总线使用权 B. 中断响应发生在一条指令执行结束后,DMA 响应发生在一个总线事务完成后 C. 中断 I/O 方式下数据传送通过软件完成,DMA 方式下数据传送由硬件完成
2013年中国科学院大学计算机技术基础考研试题
中国科学院中国科学院大学大学2013年招收攻读硕士学位研究生入学统一考试试题科目名称科目名称::计算机技术基础考生须知考生须知::1.本试卷满分为150分,全部考试时间总计180分钟。
2.所有答案必须写在答题纸上,写在试题纸上或草稿纸上一律无效。
一、单选题(每小题2分,共80分)1. 操作系统负责管理和控制计算机系统的__________。
A. 软件资源B. 硬件资源和软件资源C. 对用户有用的资源D. 硬件资源2. UNIX 操作系统产生于__________年。
A. 1965B. 1970C. 1973D. 19753. 进程和程序的本质区别是_____________。
A. 前者分时使用CPU ,后者独占CPUB. 前者存储在内存,后者存储在外存C. 前者在一个文件中,后者在多个文件中D. 前者是动态的,后者是静态的4. __________置换算法会产生Belady 现象。
A. 最不常用B. 先进先出C. 最近最久未使用D. 最佳5. 下列关于管程的叙述中,错误的是___________。
A. 管程有数据结构,但不包含对数据的操作B. 管程内部定义函数的具体实现对于外部来说是不可见的C. 管程是一个基本程序单位,可以单独编译D. 管程中引入了面向对象的思想6. 如果P 、V 操作的信号量S 的初值为3,当前值为-2,则表示有_______个等待进程。
A. 0个B. 1个C. 2个D. 3个7.进程和线程的本质区别是___________。
A. 前者存储在外存,后者存储在内存B. 前者有地址空间,后者没有地址空间C. 前者在一个文件中,后者在多个文件中D. 前者是拥有资源的基本单位,后者是程序执行的基本单位8.关于线程的优点,描述不正确的是___________。
A. 线程是具有最少开销的程序执行实体B. 撤销线程比撤销进程花费的时间短C. 线程间切换比进程间切换花费的时间短D. 由于共享资源,一个进程中的线程不能并发执行9.关于内核线程和用户线程,描述不正确的是___________。
2023年扬州大学研究生自主命题 858计算机专业基础试卷A考试真题
D.同一进程中的各个线程拥有各自不同的地址空间
6.把逻辑地址转变为内存的物理地址的过程称为?
A.编译B.链接C.运行D.地址映射
7.虚拟存储管理系统的基础是程序的?理论。
A.局部性B.全局性C.动态性D.虚拟性
8.磁盘存储器在计算机系统中进行信息交换的单位是?
A.内存不足B.资源共享C.请求I/OD.多个进程对应同一个程序
16.采用按序分配资源的策略可以预防死锁,这是利用了?条件不成立。
A.互斥B.循环等待C.不可抢占D.占有并等待
17.下列选项中不会产生内部碎片的存储管理方式是?
A.分页管理B.分段管理C.固定分区管理D.段页式管理
18.程序员利用系统调用打开I/O设备时,通常使用的设备标识是?
扬州大学
2023
科目代码858科目名称计算机专业基础满分150
注意:①认真阅读答题纸上的注意事项;②所有答案必须写在答题纸上,写在本试题纸或草稿纸上均无效;③本试题纸须随答题纸一起装入试题袋中交回!
一、操作系统:选择题(共20小题,每小题2分,共40分)
1.从用户的观点看,操作系统是?
A.用户与计算机之间的接口
3.以二叉链表表示二叉树,试编写实现二叉树先序遍历、中序遍历、后序遍历的递归算法。
4.试编写有序表的折半查找算法。
5.试编写对顺序表采用快速排序的排序算法。
6.给定带权有向图G=(V,E)和源点v0∈V,试编写用Dijkstra算法求有向网G的v0顶点到其余顶点v的最短路径及其路径长度的算法。要求先给出算法思想,再写出相应算法。
C.描述程序动态执行过程的性质D.使程序与计算过程一一对应
4.进程调度有各种各样的算法,如果算法选择不当,就会出现?现象。
2013年计算机统考真题及答案解析
D. 中断 I/O 方式适用于所有外部设备,DMA 方式仅适用于快速外部设备 23. 用户在删除某文件的过程中,操作系统不可能执行的操作是 A. 删除此文件所在的目录 B. 删除与此文件关联的目录项 C. 删除与此文件对应的文件控制块 D. 释放与此文件关联的内存级冲区 24. 为支持 CD-ROM 中视频文件的快速随机播放,播放性能最好的文件数据块组织方式是 A. 连续结构 B. 链式结构 C. 直接索引结构 D. 多级索引结钩 25. 用户程序发出磁盘 I/O 请求后,系统的处理流程是:用户程序→系统调用处理程序→设备 骆动程序→中断处理程序。其中,计算数据所在磁盘的柱面号、磁头号、扇区号的程序是 A. 用户程序 B. 系统调用处理程序 C. 设备驱动程序 D. 中断处理程序 26. 若某文件系统索引结点(inode)中有直接地址项和间接地址项,则下列选项中,与单个文 件长度无关 的因素是 .. A. 索引结点的总数 B. 间接地址索引的级数 C. 地址项的个数 D. 文件块大小 27. 设系统缓冲区和用户工作区均采用单缓冲,从外设读入 1 个数据块到系统缓冲区的时间为 100,从系统缓冲区读入 1 个数据块到用户工作区的时间为 5,对用户工作区中的 1 个数据 块进行分析的时间为 90(如下图所示) 。进程从外设读入并分析 2 个数据块的最短时间是
5. 若 X 是后序线索二叉树中的叶结点,且 X 存在左兄弟结点 Y,则 X 的右线索指向的是 A. X 的父结点 B. 以 Y 为根的子树的最左下结点 C. X 的左兄弟结点 Y D. 以 Y 为根的子树的最右下结点 6. 在任意一棵非空二叉排序树 T1 中,删除某结点 v 之后形成二叉排序树 T2,再将 v 插入 T2 形 成二叉排序树 T3。下列关于 T1 与 T3 的叙述中,正确的是 I. 若 v 是 T1 的叶结点,则 T1 与 T3 不同 II. 若 v 是 T1 的叶结点,则 T1 与 T3 相同 III. 若 v 不是 T1 的叶结点,则 T1 与 T3 不同 IV. 若 v 不是 T1 的叶结点,则 T1 与 T3 相同 A. 仅 I、III B. 仅 I、IV C. 仅 II、III D. 仅 II、IV 7. 设图的邻接矩阵 A 如下所示。各顶点的度依次是 0 1 0 1 0 0 1 1 A 0 1 0 0 1 0 0 0 A. 1,2,1,2 B. 2,2,1,1 C. 3,4,2,3 D. 4,4,2,2 8. 若对如下无向图进行遍历,则下列选项中,不 是广度优先遍历序列的是 . A. h,c,a,b,d,e,g,f C. d,b,c,a,h,e,f,g B. e,a,f,g,b,h,c,d D. a,b,c,d,h,e,f,g
2013年全国计算机等级考试--大纲汇总
2013年全国计算机等级考试大纲汇总基本要求1. 掌握算法的基本概念。
2. 掌握基本数据结构及其操作。
3. 掌握基本排序和查找算法。
4. 掌握逐步求精的结构化程序设计方法。
5. 掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。
6. 掌握数据的基本知识,了解关系数据库的设计。
考试内容一、基本数据结构与算法1. 算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。
2. 数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。
3. 线性表的定义;线性表的顺序存储结构及其插入与删除运算。
4. 栈和队列的定义;栈和队列的顺序存储结构及其基本运算。
5. 线性单链表、双向链表与循环链表的结构及其基本运算。
6. 树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
7. 顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。
二、程序设计基础1. 程序设计方法与风格。
2. 结构化程序设计。
3. 面向对象的程序设计方法,对象,方法,属性及继承与多态性。
三、软件工程基础1. 软件工程基本概念,软件生命周戎概念,软件工具与软件开发环境。
2. 结构化分析方法,数据流图,数据字典,软件需求规格说明书。
3. 结构化设计方法,总体设计与详细设计。
4. 软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。
5. 程序的调试,静态调试与动态调试。
四、数据库设计基础1. 数据库的基本概念:数据库,数据库管理系统,数据库系统。
2. 数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。
3. 关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。
4. 数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。
1、公共基础的考试方式为笔试,与C语言(VisualBASIC、Visual FoxPro、Java、Access、Visual C++)的笔试部分合为一张试卷。
南京林业大学2013年884计算机软件基础考研真题
在有 n 个叶子结点的哈夫曼树中,其结点总数是(
21. 设二叉树的根结点层次为 1,所有含有 15 个结点的二叉树中, 最小高度是( A.6 B.5 C.4 D.3 22. 深度为 4 的三叉树至多有( )个结点。 A.13 B.14 C.40 D.41 23. 当一棵有 n 个结点的满二叉树按层次从上到下, 同层次从左到右将数据存放在一维数组 A[1..n]中时,数组中第 i 个结点的左孩子为( )。 A.A[2i] (2i<=n) B.A[2i+1] (2i+1<=n) C.A[i/2] D.无法确定 24. 在下述结论中,正确的是( ) ①只有一个结点的二叉树的度为 0; ②二叉树的度为 2; ③二叉树的左右子树可任意交 换; ④深度为 K 的完全二叉树的结点个数小于或等于深度相同的满二叉树。 A.①②③ B.②③④ C.②④ D.①④ 25. 在二叉排序树中,关键字值最大的结点的( A.左指针一定为空 C.左右指针均为空 26. 27. A.数组 B.队列 ) B.右指针一定为空 D.左右指针均不为空 ) )个非零元素。 C.二叉树 D.栈
科目代码:884 科目名称: 计算机软件基础 第 2 页 共 5 页
31. 进程控制块是描述进程状态和特征的数据结果,一个进程( ) 。 A.可以有多个进程控制块 B.只能有唯一的进程控制块 C.可以没有进程控制块 D.可以和其他进程公用一个进程控制块 32. 虚拟储存器给用户提供了特大的地址空间。实际上它是( ) 。 A.扩大物理内存容量 B.扩大物理外存容量 C.扩大逻辑内存容量 D.扩大逻辑外存容量 33. 进程的三个基本状态在一定的条件下可以互相转化, 进程由就绪状态变为运行状态的条 件是( ) 。 A.时间片用完 B.等待某一件事 C.等待的某一件事已经发生 D.被进程调度程序选中. 34.在下列文件的物理结构中, ( )不利于文件长度动态增长。 A.顺序结构 B.链接结构 C.索引结构 D.Hash 结构 35. 如果 I/O 设备于存储设备进行数据交换不经过 CPU 来完成,这种数据交换方式是 ( ) 。 A.程序查询 B.中断方式 C.DMA 方式 D.无条件存取方式 36. 在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。 A.地址从大到小 B.地址从小到大 C.尺寸从大到小 D.尺寸从小到大 37. 竞争计算机系统资源的基本单位是( ) A.进程 B.作业 C.程序 D.过程 38. 在可变分区分配方案中,为了实现主存的空间分配,采用( )进行管理。 A. 页表 B. 段表 C. 段表+页表 D. 分区分配表+空闲区表 39. UNIX 文件系统对盘空间的管理采用( ) A. FAT 表法 B. 位示图法 C. 空闲块链接法 D. 空闲块成组链接法 40. 下列算法可用于磁盘移臂调度的是( ) A. LRU 算法 B. 电梯调度算法 C. 时间片轮转法 D. 响应比高者优先算法。 二 填空题(本大题共 12 填空,每填空 1 分,共 12 分) 1. 在线性表的两个元素 a 和 b 之间插入一个数据元素 e,已知 P 为其单链表存储结构中指 向结点 a 的指针,S 为指向 e 的指针,请按顺序写出指针修改的语句。 P S (1)_______1_____________ (2)_______2_____________
昆明理工大学818计算机学科专业基础综合2013--2019年考研真题试卷
昆明理工大学2014年硕士研究生招生入学考试试题(A卷)考试科目代码:818 考试科目名称:计算机学科专业基础综合考生答题须知1 所有题目(包括填空、选择、图表等类型题目)答题答案必须做在考点发给的答题纸上,做在本试题册上无效。
请考生务必在答题纸上写清题号。
2 评卷时不评阅本试题册,答题如有做在本试题册上而影响成绩的,后果由考生自己负责。
3 答题时一律使用蓝、黑色墨水笔或圆珠笔作答(画图可用铅笔),用其它笔答题不给分。
4 答题时不准使用涂改液等具有明显标记的涂改用品。
数据结构部分一、选择题: (25题,每题1分,共25分)1.从一个具有n个结点单链表中查找其值等于x结点时,在查找成功时,需平均比较结点数是。
(A) n (B) n/2 (C) (n-1)/2 (D) (n+1)/22.下面算法的空间复杂度为。
float aver(float a[n]){ int j; for (j=n;j<0;j--) printf(“%8.2f”,a[j]); }(A) O(1) (B) O(log2n) (C) O(n) (D) O(n2)3.在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度为。
(A) O(1) (B) O(n) (C) O(n2) (D) O(log2n)4.在一个单链表中,若要删除*p结点的后继结点,则执行。
(A) p->next=p->next->next;(B) p->next=p->next->next; free(p->next);(C) p->next=p->next->next; q=p->next; free(q);(D) q=p->next; p->next=p->next->next; free(q);5.在一个链队列中,f 和 r 分别为队首尾指针,则进行插入s结点的操作时执行。
山东农业大学2013年硕士生招生专业参考书目
080201, 080202, 080203:复试(笔试)科目:机械设计基础:《机械设计基础》(第四版),杨可桢主编,高等教育出版社。
080204车辆工程:复试(笔试)科目:汽车设计: 《汽车设计》(第四版) ,王望予主编,机械工业出版社;汽车理论:《汽车理论》(第五版), 余志生主编,机械工业出版社。
341农业知识综合三-农业机械化:《理论力学》(第五版),哈尔滨工业大学编,高等教育出版社。《材料力学》(第三版),刘鸿文主编,高等教育出版社。《电子技术》(数字部分)(第五版),康华光主编,高等教育出版社。
341农业知识综合三-食品加工与安全:《食品微生物学》(第二版)何国庆、贾英民主编,中国农业大学出版社,2009年;《食品营养学》(第二版)孙远明主编,中国农业大学出版社,2010年;《食品化学》阚建全主编,中国农业大学出版社,2008年。
851微观经济学:《西方经济学》第四版(微观部分)高鸿业主编,中国人民大学出版社。
861英语写作与翻译:《英语翻译教程》张培基等编著,上海外语教育出版社;《英语写作手册》丁往道等编著,外语教学与研究出版社
864物理化学:《物理化学》上、下册(第五版)傅献彩主编,高等教育出版社,2005年。
871水力学:《水力学》(第二版),吴持恭主编,高等教育出版社。
复试参考书目(按专业代码排列)
注:同等学力加试科目请与相关学院联系。
020203财政学:复试(笔试)科目:财政学:《财政学》,刘怡,北京大学出版社,2010年3月版。
020204金融学:复试(笔试)科目:货币银行学《货币银行学》(第四版),黄达,中国人大出版社
854计算机专业基础
辽宁大学2020年全国硕士研究生招生考试初试自命题科目考试大纲科目代码:854科目名称:计算机专业基础满分:150分考试内容包括:操作系统和数据结构一、操作系统1、操作系统引论(1)设计操作系统的目标及操作系统的作用。
(2)操作系统的基本特征和操作系统的主要功能。
2、进程的描述与控制(1)进程的概念、进程的特征及操作系统中引入进程的原因。
(2)进程与程序的区别。
(3)进程控制:进程的三种基本状态及引起进程状态转换的事件。
(4)进程同步:使用信号量机制实现进程互斥、描述前趋图。
(5)经典进程的同步问题:生产者-消费者、哲学家进餐、读者-写者问题。
3、处理机调度与死锁(1)高级、中级及初级调度的功能。
(2)调度算法:先来先服务、短作业/进程优先、高优先权优先、高响应比优先及多级反馈队列调度算法的原理及应用。
当调度算法应用于进程调度时,需要考虑系统是否采用抢占式的调度方式。
(3)死锁的定义及死锁产生的必要条件。
(4)预防死锁的方法及具体措施。
(5)避免死锁:掌握银行家算法的基本思想,并能够应用银行家算法判定是否满足某进程的资源请求,从而避免系统进入不安全状态。
4、存储器管理(1)连续分配存储管理方式:重点掌握动态分区分配方式。
(2)分页存储管理方式:实现的基本原理及将给定的逻辑地址转换成相应的物理地址。
(3)分段存储管理方式:实现的基本原理及将给定的逻辑地址转换成相应的物理地址。
5、虚拟存储器(1)请求分页存储管理方式:实现的基本原理及将给定的逻辑地址转换成相应的物理地址。
(2)页面置换算法:最佳置换、先进先出、最近最久未使用、简单的Clock、改进型Clock等置换算法实现的基本原理及应用。
6、输入输出系统(1)Spooling系统的组成、特点及假脱机打印机系统的实现(2)磁盘存储器的性能和调度:掌握先来先服务、最短寻道时间优先、扫描算法及循环扫描算法的原理与应用。
7、文件管理(1)文件系统的层次结构(2)文件系统中使用打开和关闭文件操作的目的(3)文件的逻辑结构(4)文件目录8、磁盘存储器的管理(1)外存的组织方式:掌握链接组织方式及索引组织方式(2)文件存储空间的管理:掌握位示图法和成组链接法。
2013年计算机考研专业课真题及答案
考研专业课复习是考研备考中至关重要的一环,真题是必不可少的备考资料。
中公考研为大家整理了2013年计算机考研专业课真题及答案,供大家下载使用,并且提供计算机考研专业课辅导,更多真题敬请关注中公考研网!2013年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项符合试题要求。
1.已知两个长度分别为m和n的升序链表,若将它们合并为一个长度为m+n的降序链表,则最坏情况下的时间复杂度是A.()OnB. ()OmnC. (min(,))OmnD. (max(,))Omn2.一个栈的入栈序列为1,2,3, ,n,其出栈序列是123,,, ,npppp。
若23p,则3p可能取值的个数是A. 3nB. 2nC. 1nD. 无法确定3.若将关键字1,2,3,4,5,6,7依次插入到初始为空的平衡二叉树T中,则T中平衡因子为0的分支结点的个数是A. 0B. 1C. 2D. 34.已知三叉树T中6个叶结点的权分别是2,3,4,5,6,7,T的带权(外部)路径长度最小是A. 27B. 46C. 54D. 565.若X是后序线索二叉树中的叶结点,且X存在左兄弟结点Y,则X的右线索指向的是A.X的父结点B. 以Y为根的子树的最左下结点C. X的左兄弟结点YD. 以Y为根的子树的最右下结点6.在任意一棵非空二叉排序树T1中,删除某结点v之后形成二叉排序树T2,再将v插入T2形成二叉排序树T3。
下列关于T1与T3的叙述中,正确的是I. 若v是T1的叶结点,则T1与T3不同II. 若v是T1的叶结点,则T1与T3相同III. 若v不是T1的叶结点,则T1与T3不同IV. 若v不是T1的叶结点,则T1与T3相同A.仅I、IIIB. 仅I、IVC. 仅II、IIID. 仅II、IV7.设图的邻接矩阵A如下所示。
各顶点的度依次是0101001101001000AA. 1,2,1,2B. 2,2,1,1C. 3,4,2,3D. 4,4,2,28.若对如下无向图进行遍历,则下列选项中,不是广度优先遍历序列的是A.h,c,a,b,d,e,g,fB. e,a,f,g,b,h,c,dB.C. d,b,c,a,h,e,f,g D. a,b,c,d,h,e,f,g9.下列AOE网表示一项包含8个活动的工程。
2013计算机考研真题及参考答案完整版
2013年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:第1~40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项最符合试题要求。
1.已知两个长度分别为m 和n 的升序链表,若将它们合并为一个长度为m +n 的降序链表,则最坏情况下的时间复杂度是( )。
A .()O n B .()O m n ⨯ C .(min(,))O m n D .(max(,))O m n 2.一个栈的入栈序列为1,2,3,,n ,其出栈序列是123,,,,n p p p p 。
若23p =,则3p 可能取值的个数是( )。
A .3n -B .2n -C .1n -D .无法确定3.若将关键字1,2,3,4,5,6,7依次插入到初始为空的平衡二叉树T 中,则T 中平衡因子为0的分支结点的个数是( )。
A .0B .1C .2D .34.已知三叉树T 中6个叶结点的权分别是2,3,4,5,6,7,T 的带权(外部)路径长度最小是( )。
A .27B .46C .54D .565.若X 是后序线索二叉树中的叶结点,且X 存在左兄弟结点Y ,则X 的右线索指向的是( )。
A .X 的父结点B .以Y 为根的子树的最左下结点C .X 的左兄弟结点YD .以Y 为根的子树的最右下结点6.在任意一棵非空二叉排序树T 1中,删除某结点v 之后形成二叉排序树T 2,再将v 插入T 2形成二叉排序树T 3。
下列关于T 1与T 3的叙述中,正确的是( )。
I .若v 是T 1的叶结点,则T 1与T 3不同II . 若v 是T 1的叶结点,则T 1与T 3相同III .若v 不是T 1的叶结点,则T 1与T 3不同IV .若v 不是T 1的叶结点,则T 1与T 3相同A .仅I 、IIIB .仅I 、IVC .仅II 、IIID .仅II 、IV7.设图的邻接矩阵A 如下所示。
各顶点的度依次是( )。
2013年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合真题及详解 【圣才
6.在任意一棵非空二叉排序树 T1 中,删除某结点 v 之后形成二叉排序树 T2,再将 v 插入 T2 形成二叉排序树 T3。下列关于 T1 与 T3 的叙述中,正确的是( )。
5 / 36
圣才电子书 十万种考研考证电子书、题库视频学习平台
9.图 3 所示 AOE 网表示一项包含 8 个活动的工程。通过同时加快若干进度可以缩短 整个工程的工期。下列选项中,加快其进度就可以缩短工程工期的是( )。
图 3 AOE 网 A.c 和 e B.d 和 c C.f 和 d D.f 和 h 【答案】C 【解析】根据 AOE 网的定义可知,同时缩短几条关键路径上的活动时间,可以缩短整 个工期。
A.n-3 B.n-2 C.n-1 D.无法确定 【答案】C
1 / 36
圣才电子书 十万种考研考证电子书、题库视频学习平台
【解析】除了 3 本身以外,其他的值均可以取到,因此可能取值的个数为 n-1。
3.若将关键字 1,2,3,4,5,6,7 依次插入到初始为空的平衡二叉树 T 中,则 T 中平衡因子为 0 的分支结点的个数是( )。
A.O(n) B.O(m×n) C.O(min(m,n)) D.O(max(m,n)) 【答案】D 【解析】m 和 n 是两个升序链表,长度分别为 m 和 n,在合并过程中最坏的情况是两 个链表中的元素依次进行比较,比较的次数是 m 和 n 中的最大值。
801计算机专业基础
题号:801《计算机专业基础》考试大纲注:以下五部分内容只选择两部分进行答题(一)、计算机组成原理(75分)一、考查目标1.深入理解单处理器计算机系统的组织结构、工作原理、互连结构,具有完整的计算机系统整机的概念;2.掌握各部件的组成结构、工作原理、软硬件设计的舍取、以及硬件实现;3.综合运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行计算、分析,并能对一些基本部件进行逻辑设计。
二、考试内容1.总线:总线的组成、分类、特性和性能指标,总线的层次结构,总线定时、传送、仲裁。
2.内存储器:存储器的基本概念、分类、层次结构,半导体主存储器,高速缓冲存储器(Cache),差错检测。
3.输入/输出:I/O编制的方法,编程I/O、程序中断、DMA的原理及控制机制。
4.运算方法与运算器:计算机中的数制系统,数的表示方法,定点数四则运算方法,浮点数四则运算方法,定点加减法器设计。
5.指令系统:指令格式、数据类型、寻址方式、指令类型、指令系统设计与优化。
6.处理器技术:CPU的结构、CPU中的寄存器组织、控制器的结构和工作原理、微程序设计技术。
三、参考书目1.唐朔飞编著.计算机组成原理(第二版).高等教育出版社,20082.白中英主编.计算机组成原理(第四版).科学出版社,20093.蒋本珊编著.计算机组成原理(第二版).清华大学出版社,2008(二)、数据结构(75分)考查目标1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。
2.掌握基本的数据处理原理和方法,在此基础上能够对算法进行设计与分析。
3.能够选择合适的数据结构和方法进行问题求解。
考查内容一、线性表(一)线性表的定义和基本操作(二)线性表的实现1.顺序存储结构2.链式存储结构3.线性表的应用二、栈、队列和数组(一)栈和队列的基本概念(二)栈和队列的顺序存储结构(三)栈和队列的链式存储结构(四)栈和队列的应用(五)特殊矩阵的压缩存储三、树与二叉树(一)树的概念(二)二叉树1.二叉树的定义及其主要特征2.二叉树的顺序存储结构和链式存储结构3.二叉树的遍历4.线索二叉树的基本概念和构造5.二叉排序树6.平衡二叉树(三)树、森林1.树的存储结构2.森林与二叉树的转换3.树和森林的遍历(四)树的应用1.等价类问题2.哈夫曼树和哈夫曼编码四、图(一)图的概念(二)图的存储及基本操作1.邻接矩阵法2.邻接表法(三)图的遍历1.深度优先搜索2.广度优先搜索(四)图的基本应用及其复杂度分析1.最小(代价)生成树2.最短路径3.拓扑排序4.关键路径五、查找(一)查找的基本概念(二)顺序查找法(三)折半查找法(四)B-树(五)散列(Hash)表及其查找(六)查找算法的分析及应用六、内部排序(一)排序的基本概念(二)插入排序1.直接插入排序2.折半插入排序3.希尔(shell)排序(三)交换排序1.冒泡排序2.快速排序(四)选择排序1.简单选择排序2.堆排序(五)归并排序1.二路归并排序(六)基数排序(七)各种内部排序算法的比较(八)内部排序算法的应用参考书从考试大纲看,所要求的知识在一般的大学数据结构教材中都已经包含,所以,选择哪本书并不是重要的事情。
2013计算机考研真题及答案解析
2013 年全国硕士研究生入学统一考试—计算机专业基础综合试题2013 年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(科目代码 408)12013 年全国硕士研究生入学统一考试—计算机专业基础综合试题一、单项选择题:第1~40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项最符合试题要求。
1.求整数n(n≥0)阶乘的算法如下,其时间复杂度是int fact(int n){if (n<=1)return 1;return n*fact(n-1);}A. O(log2n)B. O(n)C. (nlog2n)D. O(n2)2.已知操作符包括‘+’、‘-’、‘*’、‘/’、‘(’和‘)’。
将中缀表达式a+b-a*((c d)/e-f)+g转换为等价的后缀表达式ab+acd+e/f-*-g+ 时,用栈来存放暂时还不能确定运算次序的操作符,若栈初始时为空,则转换过程中同时保存在栈中的操作符的最大个数是A. 5B. 7C. 8D. 113.若一棵二叉树的前序遍历序列为a, e, b, d, c,后序遍历序列为b, c, d, e, a,则根结点的孩子结点A.只有eB.有e、bC.有e、cD.无法确定4.若平衡二叉树的高度为6,且所有非叶结点的平衡因子均为1,则该平衡二叉树的结点总数为A. 10B. 20C. 32D. 335.对有n个结点、e条边且使用邻接表存储的有向图进行广度优先遍历,其算法时间复杂度是A. O(n)B. O(e)C. O(n+e)D. O(n*e)6.若用邻接矩阵存储有向图,矩阵中主对角线以下的元素均为零,则关于该图拓扑序列的结论是A.存在,且唯一C.存在,可能不唯一B.存在,且不唯一D.无法确定是否存在7.对如下有向带权图,若采用迪杰斯特拉(Dijkstra)算法求源点a到其他各顶点的最短路径,则得到的第一条最短路径的目标顶点是b,第二条最短路径的目标顶点是c,后续得到的其余各最短路径的目标顶点依次是22013 年全国硕士研究生入学统一考试—计算机专业基础综合试题A.d,e,fB.e,d,fC. f,d,eD.f,e,d8.下列关于最小生成树的说法中,正确的是I.最小生成树树的代价唯一II.权值最小的边一定会出现在所有的最小生成树中III.用普里姆(Prim)算法从不同顶点开始得到的最小生成树一定相同IV.普里姆算法和克鲁斯卡尔(Kruskal)算法得到的最小生成树总不相同A.仅IB.仅IIC.仅I、IIID.仅II、IV9.设有一棵3阶B树,如下图所示。