当前位置:文档之家› 2015年计算机专业408考研试题及答案(王道论坛)

2015年计算机专业408考研试题及答案(王道论坛)

2015年计算机专业408考研试题及答案(王道论坛)
2015年计算机专业408考研试题及答案(王道论坛)

2015年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题

一、单项选择题:第1~40小题,每小题2分,共80分。下列每题给出的四个选项中,只有一个选项最符合试题要求。

1.已知程序如下:

int S(int n)

{ return (n<=0)?0:s(n-1)+n;}

void main()

{ cout<< S(1);}

程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是。

A.main()→S(1)→S(0) B.S(0)→S(1)→main()

B.main()→S(0)→S(1) D.S(1)→S(0)→main()

2.先序序列为a,b,c,d的不同二叉树的个数是。

A.13 B.14 C.15 D.16

3.下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的是。

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

4.现有一棵无重复关键字的平衡二叉树(A VL树),对其进行中序遍历可得到一个降序序列。下列关于该平衡二叉树的叙述中,正确的是。

A.根结点的度一定为2 B.树中最小元素一定是叶结点

C.最后插入的元素一定是叶结点D.树中最大元素一定是无左子树

5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={}。若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是。

A.2 B.3 C.4 D.5

6.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(Kruskal)算法第2次选中但不是普里姆(Prim)算法(从V4开始)第2次选中的边是。

A.(V1,V3) B.(V1,V4) C.(V2,V3) D.(V3,V4)

7.下列选项中,不能构成折半查找中关键字比较序列的是。

A.500,200,450,180 B.500,450,200,180

C.180,500,200,450 D.180,200,500,450

8.已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”。采用KMP算法进行匹配,第一次出现“失配”(s[i]≠t[j]) 时,i=j=5,则下次开始匹配时,i和j的值分别是。

A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=2

9.下列排序算法中,元素的移动次数与关键字的初始排列次序无关的是。

A.直接插入排序B.起泡排序C.基数排序D.快速排序

10.已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,在此过程中,关键字之间的比较次数是。

A.1 B.2 C.3 D.4

11.希尔排序的组内排序采用的是。

A.直接插入排序B.折半插入排序C.快速排序D.归并排序

12.计算机硬件能够直接执行的是。

Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序

A.仅ⅠB.仅Ⅰ、ⅡC.仅Ⅰ、ⅢD.Ⅰ、Ⅱ、Ⅲ13.由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是。

A.-126 B.-125 C.-32 D.-3

14.下列有关浮点数加减运算的叙述中,正确的是。

Ⅰ. 对阶操作不会引起阶码上溢或下溢

Ⅱ. 右规和尾数舍入都可能引起阶码上溢

Ⅲ. 左规时可能引起阶码下溢

Ⅳ. 尾数溢出时结果不一定溢出

A.仅Ⅱ、ⅢB.仅Ⅰ、Ⅱ、Ⅳ

C.仅Ⅰ、Ⅲ、ⅣD.Ⅰ、Ⅱ、Ⅲ、Ⅳ

15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache的总容量的位数至少是。

A.146k B.147K C.148K D.158K

16.假定编译器将赋值语句“x=x+3;”转换为指令”add xadd r, 3”,其中xaddr是x 对应的存储单元地址。若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是。

A.0 B.1 C.2 D.3

17.下列存储器中,在工作期间需要周期性刷新的是。

A.SRAM B.SDRAM C.ROM D.FLASH

18.某计算机使用4体交叉编址存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生访存冲突的地址对是。

A.8004和8008 B.8002和8007 C.8001和8008 D.8000和8004 19.下列有关总线定时的叙述中,错误的是。

A.异步通信方式中,全互锁协议最慢

B.异步通信方式中,非互锁协议的可靠性最差

C.同步通信方式中,同步时钟信号可由各设备提供

D.半同步通信方式中,握手信号的采样由同步时钟控制

·002·

20.若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是。

A.8.1ms B.12.2ms C.16.3ms D.20.5ms

21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信息不可能是。

A.打印字符B.主存地址C.设备状态D.控制命令

22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。下列有关内部异常的叙述中,错误的是。

A.内部异常的产生与当前执行指令相关

B.内部异常的检测由CPU内部逻辑实现

C.内部异常的响应发生在指令执行过程中

D.内部异常处理后返回到发生异常的指令继续执行

23.处理外部中断时,应该由操作系统保存的是。

A.程序计数器(PC)的内容B.通用寄存器的内容

C.块表(TLB)中的内容D.Cache中的内容

24.假定下列指令已装入指令寄存器。则执行时不可能导致CPU从用户态变为内核态(系统态)的是。

A.DIV R0,R1; (R0)/(R1)→R0

B.INT n; 产生软中断

C.NOT R0; 寄存器R0的内容取非

D.MOV R0,addr; 把地址addr处的内存数据放入寄存器R0中

25.下列选项中,会导致进程从执行态变为就绪态的事件是

A.执行P(wait)操作B.申请内存失败

C.启动I/O设备D.被高优先级进程抢占

26.若系统S1 采用死锁避免方法,S2采用死锁检测方法。下列叙述中,正确的是。

Ⅰ.S1会限制用户申请资源的顺序,而S2不会

Ⅱ.S1需要进程运行所需资源总量信息,而S2不需要

Ⅲ.S1不会给可能导致死锁的进程分配资源,而S2会

A.仅Ⅰ、ⅡB.仅Ⅱ、ⅢC.仅Ⅰ、ⅢD.Ⅰ、Ⅱ、Ⅲ

27.系统为某进程分配了4个页框,该进程已访问的页号序列为2,0,2,9,3,4,2,8,2,4,8,4,5。若进程要访问的下一页的页号为7,依据LRU算法,应淘汰页的页号是。

A.2 B.3 C.4 D.8

28.在系统内存中设置磁盘缓冲区的主要目的是。

A.减少磁盘I/O次数B.减少平均寻道时间

C.提高磁盘数据可靠性D.实现设备无关性

29.在文件的索引节点中存放直接索引指针10个,一级和二级索引指针各1个。磁盘块大小为1KB,每个索引指针占4个字节。若某文件的索引节点已在内存中,则把该文件偏移量(按字节编址)为1234和307400处所在的磁盘块读入内存,需访问的磁盘块个数分别是。

A.1,2 B.1,3 C.2,3 D.2,4

30.在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是。

A.可变分配,全局置换B.可变分配,局部置换

·003·

C.固定分配,全局置换D.固定分配,局部置换

31.文件系统用位图法表示磁盘空间的分配情况,位图存于磁盘的32~127号块中,每个盘块占1024个字节,盘块和块内字节均从0开始编号。假设要释放的盘块号为409612,则位图中要修改的位所在的盘块号和块内字节序号分别是。

A.81、1 B.81、2 C.82、1 D.82、2

32.某硬盘有200个磁道(最外侧磁道号为0),磁道访问请求序列为:130,42,180,15,199,当前磁头位于第58号磁道并从外侧向内侧移动。按照SCAN调度方法处理完上述请求后,磁头移过的磁道数是。

A.208 B.287 C.325 D.382

33.通过POP3协议接收邮件时,使用的传输层服务类型是。

A.无连接不可靠的数据传输服务

B.无连接可靠的数据传输服务

C.有连接不可靠的数据传输服务

D.有链接可靠的数据传输服务

34.使用两种编码方案对比特流01100111进行编码的结果如下图所示,编码1和编码2分别是。

比特流0 1 1 0 0 1 1 1

编码1

编码2

A.NRZ和曼彻斯特编码B.NRZ和差分曼彻斯特编码

C.NRZI和曼彻斯特编码D.NRZI和差分曼彻斯特编码

35.主机甲通过128kbps卫星链路,采用滑动窗口协议向主机乙发送数据,链路单向传播延迟为250ms,帧长为1000字节。不考虑确认帧的开销,为使链路利用率不小于80%,帧序号的比特数至少是。

A.3 B.4 C.7 D.8

36.下列关于CSMA/CD协议的叙述中,错误的是。

A.边发送数据帧,边检测是否发生冲突

B.适用于无线网络,以实现无线链路共享

C.需要根据网络跨距和数据传输速率限定最小帧长

D.当信号传播延迟趋近0时,信道利用率趋近100%

37.下列关于交换机的叙述中,正确的是。

A.以太网交换机本质上是一种多端口网桥

B.通过交换机互连的一组工作站构成一个冲突域

C.交换机每个端口所连网络构成一个独立的广播域

D.以太网交换机可实现采用不同网络层协议的网络互联

·004·

·005·

若路由器收到一个目的地址为169.96.40.5的IP 分组,则转发该IP 分组的接口是 。 A .S1 B .S2 C .S3 D .S4 39.主机甲和主机乙新建一个TCP 连接,甲的拥塞控制初始阈值为32KB ,甲向乙始终以MSS=1KB 大小的段发送数据,并一直有数据发送;乙为该连接分配16KB 接收缓存,并对每个数据段进行确认,忽略段传输延迟。若乙收到的数据全部存入缓存,不被取走,则甲从连接建立成功时刻起,未发送超时的情况下,经过4个RTT 后,甲的发送窗口是 。

A .1K

B B .8KB

C .16KB

D .32KB 40.某浏览器发出的下列叙述中,错误的是 。 A .该浏览器请求浏览index.html

B .Index.html 存放在https://www.doczj.com/doc/ed6753128.html, 上

C .该浏览器请求使用持续连接

D .该浏览器曾经浏览过https://www.doczj.com/doc/ed6753128.html,

二、综合应用题:第

41~47小题,共70分。

41.(15分)用单链表保存m 个整数,结点的结构为:[data][link],且|data|≤n (n 为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data 的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head 如下:

则删除结点后的head 为:

要求:

1)给出算法的基本设计思想。

2)使用C 或C++语言,给出单链表结点的数据类型定义。

3)根据设计思想,采用C 或C++语言描述算法,关键之处给出注释。 4)说明你所设计算法的时间复杂度和空间复杂度。 42.(8分)已知含有5个顶点的图G 如下图所示。

请回答下列问题:

1)写出图G的邻接矩阵A(行、列下标从0开始)。

2)求A2,矩阵A2中位于0行3列元素值的含义是什么?

3)若已知具有n(n≥2)个顶点的图的邻接矩阵为B,则B m(2≤m≤n)中非零元素的含义是什么?

43.(13分)某16位计算机的主存按字节编码,存取单位为16位;采用16位定长指令字格式;CPU采用单总线结构,主要部分如下图所示。图中R0~R3为通用寄存器;T为暂存器;SR为移位寄存器,可实现直送(mov)、左移一位(left)和右移一位(right)3种操作,控制信号为SRop,SR的输出由信号SRout控制;ALU可实现直送A(mova)、A加B(add)、A减B(sub)、A与B(and)、A或B(or)、非A(not)、A加1(inc)7种操作,控制信号为ALUop。

请回答下列问题。

1)图中哪些寄存器是程序员可见的?为何要设置暂存器T?

2)控制信号ALUop和SRop的位数至少各是多少?

3)控制信号SRout所控制部件的名称或作用是什么?

4)端点①~⑨中,哪些端点须连接到控制部件的输出端?

5)为完善单总线数据通路,需要在端点①~⑨中相应的端点之间添加必要的连线。写出连线的起点和终点,以正确表示数据的流动方向。

6)为什么二路选择器MUX的一个输入端是2?

44.(10分)题43中描述的计算机,其部分指令执行过程的控制信号如下图所示。

·006·

题图a 部分指令控制信号

该机指令格式如下图所示,支持寄存器直接和寄存器间接两种寻址方式,寻址方式位分别为0和1,通用寄存器R0~R3的编号分别为0、1、2和3。

题图b 指令格式

请回答下列问题。

1)该机的指令系统最多可定义多少条指令?

2)假定inc、shl和sub指令的操作码分别为01H、02H和03H,则以下指令对应的机器代码各是什么?

①inc R1; R1 + 1→R1

②shl R2,R1 ; (R1) << 1→R2

③sub R3, (R1),R2; ((R1)) –(R2) → R3

3)假设寄存器X的输入和输出控制信号分别为Xin和Xout,其值为1表示有效,为0表示无效(例如,PCout=1表示PC内容送总线);存储器控制信号为MEMop,用于控制存储器的读(read)和写(write)操作。写出题图a中标号①~⑧处的控制信号或控制信号的取值。

4)指令“sub R1,R3,(R2)”和“inc R1”的执行阶段至少各需要多少个时钟周期?

45.(9分)有A、B两人通过信箱进行辩论,每个人都从自己的信箱中取得对方的问题。将答案和向对方提出的新问题组成一个邮件放入对方的邮箱中。假设A的信箱最多放M个邮件,B的信箱最多放N个邮件。初始时A的信箱中有x个邮件(0

CoBegin

·007·

·008·

CoEnd

当信箱不为空时,辩论者才能从信箱中取邮件,否则等待。当信箱不满时,辩论者才能将新邮件放入信箱,否则等待。请添加必要的信号量和P 、V (或wait 、signal )操作,以实现上述过程的同步。要求写出完整过程,并说明信号量的含义和初值。

46.(6分)某计算机系统按字节编址,采用二级页表的分页存储管理方式,虚拟地址格式如下所示:

请回答下列问题。

1

)页和页框的大小各为多少字节?进程的虚拟地址空间大小为多少页? 2)假定页目录项和页表项均占4个字节,则进程的页目录和页表共占多少页?要求写出计算过程。 3)若某指令周期内访问的虚拟地址为0100 0000H 和0111 2048H ,则进行地址转换时共访问多少个二级页表?要求说明理由。

47.(9分)某网络拓扑如图所示,其中路由器内网接口、DHCP 服务器、WWW 服务器与主机1均采用静态IP 地址配置,相关地址信息见图中标注;主机2~主机N 通过DHCP 服务器动态获取IP 地址等配置信息。

请回答下列问题。

1)DHCP 服务器可为主机2~主机N 动态分配IP 地址的最大范围是什么?主机2使用DHCP 协议获取IP 地址的过程中,发送的封装DHCP Discover

2)若主机2的ARP 表为空,则该主机访问Internet 时,发出的第一个以太网帧的目的MAC 地址是什么?封装主机2发往Internet 的IP 分组的以太网帧的目的MAC 地址是什么?

3)若主机1的子网掩码和默认网关分别配置为255.255.255.0和111.123.15.2,则该主机是否能访问WWW 服务器?是否能访问Internet ?请说明理由。

2015年计算机学科专业基础综合试题参考答案

一、单项选择题

1.A2.B3.D4.D5.D6.C7.A8.C

9.C10.C11.A12.A13.B14.D15.C16.B

17.B18.D19.C20.B21.B22.D23.B24.C

25.D26.B27.A28.A29.B30.C31.C32.C

33.D 34.A 35.B 36.B 37.A 38.C 39.A 40.C

二、综合应用题

41.解答:

1)算法的基本设计思想

算法的核心思想是用空间换时间。使用辅助数组记录链表中已出现的数值,从而只需对链表进行一趟扫描。

因为|data|≤n,故辅助数组q的大小为n+1,各元素的初值均为0。依次扫描链表中的各结点,同时检查q[|data|]的值,如果为0,则保留该结点,并令q[|data|]=1;否则,将该结点从链表中删除。

2)使用C语言描述的单链表结点的数据类型定义

typedef struct node {

int data;

struct node *link;

}NODE;

Typedef NODE *PNODE;

3)算法实现

void func (PNODE h,int n)

{ PNODE p=h,r;

int *q,m;

q=(int *)malloc(sizeof(int)*(n+1));//申请n+1个位置的辅助空间

for(int i=0;i

*(q+i)=0;

while(p->link!=NULL)

{ m=p->link->data>0? p->link->data:-p->link->data;

if(*(q+m)==0) //判断该结点的data是否已出现过

{ *(q+m)=1; //首次出现

p=p->link; //保留

}

else //重复出现

{ r=p->link; //删除

p->link=r->link

free(r);

}

}

free(q);

}

·009·

【评分说明】若考生设计的算法满足题目的功能要求且正确,则酌情给分。

4)参考答案所给算法的时间复杂度为O(m),空间复杂度为O(n)。

【评分说明】若考生所估计的时间复杂度和空间复杂度与考生实现的算法一致,可给分。

42.解答:

1)图G的邻接矩阵A如下:

2)A2如下:

0行3列的元素值3表示从顶点0到顶点3之间长度为2的路径共有3条。

3)B m(2≤m≤n)中位于i行j列(0≤i,j≤n-1)的非零元素的含义是:图中从顶点i到顶点j 长度为m的路径条数。

43.解答:

1)程序员可见寄存器为通用寄存器(R0~R3)和PC。因为采用了单总线结构,因此,若无暂存器T,则ALU的A、B端口会同时获得两个相同的数据,使数据通路不能正常工作。

【评分说明】回答通用寄存器(R0~R3),给分;回答PC,给分;部分正确,酌情给分。设置暂存器T的原因若回答用于暂时存放端口A的数据,则给分,其他答案,酌情给分。

2)ALU共有7种操作,故其操作控制信号ALUop至少需要3位;移位寄存器有3种操作,其操作控制信号SRop至少需要2位。

3)信号SRout所控制的部件是一个三态门,用于控制移位器与总线之间数据通路的连接与断开。

【评分说明】只要回答出三态门或者控制连接/断开,即给分。

4)端口①、②、③、⑤、⑧须连接到控制部件输出端。

【评分说明】答案包含④、⑥、⑦、⑨中任意一个,不给分;答案不全酌情给分。

5)连线1,⑥→⑨;连线2,⑦→④。

【评分说明】回答除上述连线以外的其他连线,酌情给分。

6)因为每条指令的长度为16位,按字节编址,所以每条指令占用2个内存单元,顺序执行时,下条指令地址为(PC)+2。MUX的一个输入端为2,可便于执行(PC)+2操作。

44.解答:

1)指令操作码有7位,因此最多可定义27=128条指令。

2)各条指令的机器代码分别如下:

·010·

①“inc R1”的机器码为:0000001 0 01 0 00 0 00,即0240H。

②“shl R2,R1”的机器码为:0000010 0 10 0 01 0 00,即0488H。

③“sub R3,(R1),R2”的机器码为:0000011 0 11 1 01 0 10,即06EAH。

3)各标号处的控制信号或控制信号取值如下:

①0;②mov;③mova;④left;⑤read;⑥sub;⑦mov;⑧Srout。

【评分说明】答对两个给分。

4)指令“sub R1,R3,(R2)”的执行阶段至少包含4个时钟周期;指令“inc R1”的执行阶段至少包含2个时钟周期。

45.解答:

semaphore Full_A = x; //Full_A表示A的信箱中的邮件数量

semaphore Empty_A = M-x; // Empty_A表示A的信箱中还可存放的邮件数量

semaphore Full_B = y; //Full_B表示B的信箱中的邮件数量

semaphore Empty_B = N-y; // Empty_B表示B的信箱中还可存放的邮件数量

semaphore mutex_A = 1; //mutex_A用于A的信箱互斥

semaphore mutex_B = 1; //mutex_B用于B的信箱互斥

【评分说明】

1)每对信号量的定义及初值正确,给分。

2)每个互斥信号量的P、V操作使用正确,各给分。

3)每个同步信号量的P、V操作使用正确,各给分。

4)其他答案酌情给分。

46.解答:

1)页和页框大小均为4KB。进程的虚拟地址空间大小为232/212=220页。

2)(210*4)/212(页目录所占页数)+(220*4)/212(页表所占页数)=1025页。

3)需要访问一个二级也表。因为虚拟地址0100 0000H和0111 2048H的最高10位的值都是4,访问的是同一个二级页表。

·011·

【评分说明】用其他方法计算,思路和结果正确同样给分。

47.解答:

1)DHCP服务器可为主机2~主机N动态分配IP地址的最大范围是:111.123.15.5~111.123.15.254;主机2发送的封装DHCP Discover报文的IP分组的源IP地址和目的IP地址分别是0.0.0.0和255.255.255.255。

2)主机2发出的第一个以太网帧的目的MAC地址是ff-ff-ff-ff-ff-ff;封装主机2发往Internet的IP 分组的以太网帧的目的MAC地址是00-a1-a1-a1-a1-a1。

3)主机1能访问WWW服务器,但不能访问Internet。由于主机1的子网掩码配置正确而默认网关IP地址被错误地配置为111.123.15.2(正确IP地址是111.123.15.1),所以主机1可以访问在同一个子网内的WWW服务器,但当主机1访问Internet时,主机1发出的IP分组会被路由到错误的默认网关(111.123.15.2),从而无法到达目的主机。

·012·

计算机考研科目及试卷成分

计算机专业考研科目及细节分析 计算机学科专业基础综合考试涵盖数据机构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。要求考生比较系统地掌握上述专业基础课程的概念、基本原理和方法,能够运用所学的基本原理和基本方法分析、判断和解决有关理论问题和实际问题。 一、试卷满分及考试时间 本试卷满分为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)表及其查找(六)查找算法的分析及应用 五、内部排序 (一)排序的基本概念(二)插入排序(三)气泡排序(bubble

最新408计算机考研考纲及参考书

408 计算机学科专业基础综合 考查内容 数据结构 【考查目标】 1.掌握数据结构的基本概念、基本原理和基本方法。 2.掌握数据的逻辑结构、存储结构及基本操作的实现,能够对算法进行基本的时间复杂度与空间复杂度的分析。 3.能够运用数据结构基本原理和方法进行问题的分析与求解,具备采用C或C++语言设计与实现算法的能力。 一、线性表 (一)线性表的定义和基本操作 (二)线性表的实现 1.顺序存储 2.链式存储 3.线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)栈和队列的应用 (五)特殊矩阵的压缩存储 三、树与二叉树 (一)树的基本概念 (二)二叉树 1.二叉树的定义及其主要特征 2.二叉树的顺序存储结构和链式存储结构 3.二叉树的遍历 4.线索二叉树的基本概念和构造 (三)树、森林 1.树的存储结构 2.森林与二叉树的转换 3.树和森林的遍历 (四)树与二叉树的应用 1.二叉排序树 2.平衡二叉树

3.哈夫曼(Huffman)树和哈夫曼编码 四、图 (一)图的基本概念 (二)图的存储及基本操作 1.邻接矩阵法 2.邻接表法 3.邻接多重表、十字链表 (三)图的遍历 1.深度优先搜索 2.广度优先搜索 (四)图的基本应用 1.最小(代价)生成树 2.最短路径 3.拓扑排序 4.关键路径 五、查找 (一)查找的基本概念 (二)顺序查找法 (三)分块查找法 (四)折半查找法 (五)B树及其基本操作、B+树的基本概念 (六)散列(Hash)表 (七)字符串模式匹配 (八)查找算法的分析及应用 六、排序 (一)排序的基本概念 (二)插入排序 1.直接插入排序 2.折半插入排序 (三)气泡排序(bubble sort) (四)简单选择排序 (五)希尔排序(shell sort) (六)快速排序 (七)堆排序 (八)二路归并排序(merge sort) (九)基数排序 (十)外部排序 (十一)各种内部排序算法的比较 (十二)排序算法的应用

计算机考研专业课真题及答案解析

一、单项选择题:1-40题,每题20分共80分。在每个小题给出的四个选项中选正确答案。 1、若元素a、b、c、d、e、f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈工作,则不可能得到的出栈序列是() A、dcebfa B、cbdaef C、bcaefd D、afedcb 2、某队列允许在其两端进行入队操作,但仅允许在一端进行出队操作,则不可能得到的顺顺序是() A、bacde B、dbace C、dbcae D、ecbad 3、下列线索二叉树中(用虚线表示线索),符合后序线索树定义的是() 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的叶结点个数是() 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年计算机考研真题解析

2010年全国硕士研究生入学统一考试 计算机学科专业基础综合试卷 一、单项选择题(1-40小题,每小题2分,共80分,下列每小题给出的四个选项中,只有一项符合题目要求,把所选项前的字母填在题后的括号内.) (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的叶结点个数是

(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位机器中执行下列关系表达式,则结果为真的是

王道2013计算机考研知识点(二).

计算机考研知识点 万学海文专业课教研中心 临近考研,万学海文集合考研专业课教研中心,深入研究2012年考研统考专业课考试 大纲,结合统考专业课的命题趋势、规律及特点,经过反复推敲锤炼之后,分析提炼各层级知识核心要点,从而对本年的考研命题进行预测,帮助学员把握出题重点。 数据结构 1. 线性表的基本操作问题:顺序表,单链表,带头结点的单链表,双向链表上的增 删改操作 2. 特殊线性表的性质问题:栈的FILO和队列的FIFO性质及其在实际问题中的应用 3. 二叉排序树的构造与基于其的查找问题:给定数据序列,能给出相应的二叉排序树 4. 基于二叉树性质的计算问题:计算二叉树的层数,节点总数,叶节点数等 5. 图的存储结构问题:图的矩阵表示,链表表示等表示方法的特点,以及不同的图,不同的应用问题中存储方法的选择 6. 图的最短路径问题:Dijkstra算法,给定一个图,能够按照Dijkstra算法逐步找到单源最短路径 7. 散列查找的特点与散列表的构造问题:不同散列函数的使用,不同散列存储方式的特征可以简化问题 8. 稀疏矩阵的压缩存储问题:稀疏矩阵的三元组表示,特殊矩阵的压缩存储,矩阵中元素下标的计算

9. 排序算法的选择和应用问题:根据给定的数据序列的特点,选择相应的高效排序算法,在解决特定的应用问题时,使用合适的排序算法先对数据进行处理 计算机组成原理 1. 数的原码、反码与补码表示法:给定一个数,做原码、反码与补码的相互转换 2. 浮点数的表示问题:浮点数的表示;对阶,尾数运算,规格化的计算过程 3. SRAM与DRAM的对比问题:存储特性,成本,速率等 4. Cache与主存的映射问题:组相连,全相连,直接映射,相应地址的转换问题 5. 段页式虚存地址变换计算问题:给定虚地址与段表页表,求出实际地址 6. 定长与变长操作码的对比:执行效率等 7. CPU的基本构成:ALU,寄存器,片内总线,控制器等 8. 微程序控制器结构与微地址形成:微控存,中断结构,时序等,微地址的几种形成方式 9. 总线仲裁问题:集中式与分布式的仲裁方式以及相应的仲裁器结构 10. DMA:相关的概念,执行过程,用到的硬件等 11. 多核处理器 操作系统 1. 操作系统体系结构 2. 进程的同步与互斥 3. 各种进程调度算法及其特点

计算机专业考研科目及细节分析

计算机专业考研科目及 细节分析 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

Ⅰ考查目标 计算机学科专业基础综合考试涵盖数据机构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。要求考生比较系统地掌握上述专业基础课程的概念、基本原理和方法,能够运用所学的基本原理和基本方法分析、判断和解决有关理论问题和实际问题。 一、试卷满分及考试时间 本试卷满分为150分,考试时间为180分钟 二、答题方式 答题方式为闭卷、笔试 三、试卷内容结构 数据结构 45分 计算机组成原理 45分 操作系统 35分 计算机网络 25分 四、试卷题型结构 单项选择题 80分(40小题,每小题2分) 综合应用题 70分 Ⅲ考查范围 数据结构 「考查目标」 1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。 2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。 3.能够选择合适的数据结构和方法进行问题求解。

一、线性表 (一)线性表的定义和基本操作 (二)线性表的实现 1.顺序存储结构 2.链式存储结构 3.线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)栈和队列的应用 (五)特殊矩阵的压缩存储 三、树与二叉树 (一)树的概念 (二)二叉树 1.二叉树的定义及其主要特征 2.二叉树的顺序存储结构和链式存储结构 3.二叉树的遍历 4.线索二叉树的基本概念和构造 5.二叉排序树 6.平衡二叉树 (三)树、森林 1.书的存储结构

2011年计算机统考真题+解析

王道考研系列 2011 年全国硕士研究生入学统一考试 计算机科学与技术学科联考计算机 学科专业基础综合 (科目代码:408) 特别鸣谢:阿三(casper08, 哈工大)王道考研系列辅导书 编写团队 予人玫瑰手留余香

2 2 共 1895个中间结点 一、单项选择题:1-40小题,每小题2分,共80分,下列每小题给出的四个选项中,只有一 项符合题目要求的。请在答题卡上将所选项的字母涂黑。) 1. 设 n 是描述问题规模的非负整数,下面程序片段的时间复杂度是 x=2; while (x

408考试教材以及参考书

一、数据结构 1.教材:《数据结构》严蔚敏清华大学出版社 清华大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威。也是国内使用最广,其广度远远超越其他同类教材,计算机考研专业课命题必定以它为蓝本。这一本数据结构是2007年的最新版本,完全适合任何学校的考研数据结构的复习之用,是数据结构学习最权威的教材。 2.辅导书:《算法与数据结构考研试题精析(第二版)》机械工业出版社 网上广为流传的数据结构1800题相信只要是计算机考研的同学无人不知无人不晓。其实1800题是2001年推出来的,当时编者把电子版免费分享给大家,却很少有人知道它也有纸质版本就是《算法与数据结构考研试题精析》。第二版是2007年最新出版的,对里面的题目进行了大量的更新,去掉了一些比较过时和重复的题,加上了很多名校最近几年的考研真题,总共大约1650题左右。真题就是训练的最好武器,相信当你复习完这本数据结构辅导书后,任何关于数据结构的考题都是小菜一碟。 二、计算机组成原理 1.教材:《计算机组成原理》唐朔飞高等教育出版社 《计算机组成原理》白中英科学出版社 这两本教材都是普通高等教育十一五国家级规划教材,其权威性不言而喻,在国内是使用最广的两本教材,而前者应该略胜一筹。而且两位老师说教学的计算机组成原理课程都是国家级精品课程,网上甚至还有他们的讲课视频可以下载,再配合教材的使用,这样可以更加增强学习的效率。 2.辅导书:《计算机组成原理考研指导》徐爱萍清华大学出版社 《计算机组成原理--学习指导与习题解答》唐朔飞高等教育出版社 清华大学的这套辅导教材在广大的考生中有着极为优秀的口碑,特别是系列中的李春葆《数据结构考研辅导》在数据结构考研辅导资料中占据着数一数二的地位。这本辅导书通俗易懂,重点突出,特别适合于考研复习,特别是武汉大学以前的专业试题就完全以这本书为蓝本,甚至直接考上面的原题。唐朔飞的题集上面的题型也比较适合于考研,和它的配套教材一样,是一本不可多得的好书。 三、操作系统 1.教材:《计算机操作系统(修订版)》汤子瀛西安电子科技大学出版社 毫无疑问这本教材是国内操作系统教材的权威,使用度很广,以往一般考操作

2017计算机专业考研必知考试科目与内容

2017计算机专业考研必知考试科目与内容计算机专业是每年很多同学报考的热门专业之一,既然选择了报考计算机专业,那就要早做准备。今天就和大家分享报考计算机专业必须知道的一些考研常识。 1、考试科目及题型 计算机科学与技术学科采用全国统考方式,初试科目调整后为4门,即政治理论、外国语、数学一和计算机学科专业基础综合,卷面满分值分别为100分、100分、150分和150分。 计算机统考只有两种题型——单选和综合应用题,其中单项选择题占80分(共40题,每小题2分),综合应用题占70分(共7题,各题分值不等)。在综合应用题中,数据结构、组成原理和操作系统各2道,网络出1道题。 2、专业课考试内容 计算机综合满分为150分,其主要的考试内容包括:数据结构、计算机组成原理、操作系统和计算机网络。数据结构和计算机组成原理均占45分,操作系统35分,计算机网络25分。 数据结构课程以抽象为主,从具体操作上来讲,一个是数组的实现方法,一个是链表的实现方法,从算法角度来讲,难点就是递归,还有回溯法,分治法等,从应用来讲,一个是查找,一个是排序,这三个方面掌握熟练,才能在最后的考试中脱颖而出。 计算机组成原理是目前大家公认比较难的课程,实际上同学们只要掌握冯.诺伊曼模型就可以解决章节知识点融合的考试方法,当然同学们必须把控制器这个难点啃下来,

把数值的表示和计算这个复杂点理顺了。单纯对存储,数值,指令,CPU的考查,同学们都没有问题,综合起来的考查,同学们必须把握住题目中的信息点。 操作系统相对比较容易一下,我们主要还是要了解一下pv操作,熟练掌握生产者和消费者模型,读者和写者模型,哲学家进餐模型,吸烟者问题,理发师问题,独木桥问题等经典问题,学会把问题中给定的情况反馈到已知模型,通过已知模型进行修改得出答案,这部分在冲刺课程也会有专项训练。 计算机网络在近来考研中越来越来重要,自主中的分值也越来越高,击溃网络学习的快捷方法就是协议分析,从实际报文中把握体系结构的概念,层次的意义,协议的过程,应用的设计。做到这一点,网络的题目可迎刃而解。 3、专业课参考书目 科目书名作者出版社 数据结构《数据结构》严蔚敏清华大学出版社 操作系统《计算机操作系统》汤子瀛西安电子科技大学出版社 计算机组成原理《计算机组成原理》唐朔飞高等教育出版社

北京大学408计算机学科专业基础综合考研参考书、历年真题、复试分数线

北京大学408计算机学科专业基础综合考研参考书、历年真题、复试 分数线 一、课程介绍 计算机学科专业基础综合是硕士研究生入学考试计算机全国统考的初试科目之一。 2009年研究生招生考试计算机专业课初试首次实行全国统一命题。报考计算机科学与技术学科者,考计算机学科专业基础综合(考试时间3小时,满分为150分)。从2009年起,计算机科学与技术学科专业基础综合实行联合命题,命题工作由中国学位与研究生教育学会工科委员会在教育部考试中心指导下组织实施。 过去全国统一命题的考研科目只有政治理论、外国语、数学等公共课,专业课一般由学校自主命题。2007年研究生考试教育部首次将历史学、教育学和心理学三门学科专业课初试实行全国联考,2008年农学专业课加入联考行列。在2009年计算机专业课初试也首次实行全国统一命题。计算机科学与技术学科的初试科目调整为:政治理论、外国语、数学(一)和计算机学科专业基础综合,卷面满分值分别为100分、100分、150分和150分。 计算机学科专业基础综合的考试内容包括:数据结构、计算机组成原理、操作系统和计算机网络,重点考查考生掌握相关基础知识、基本理论和分析问题解决问题的能力。 二、北京大学408计算机学科专业基础综合考研复试分数线 根据教育部有关制订分数线的要求,我校按照统考生、联考生等不同类型分别确定复试基本分数线。考生能否进入复试以各院系所规定的各项单科成绩和总成绩确定的复试名单为准。我校将按照德、智、体全面衡量,择优录取,保证质量,宁缺毋滥的精神和公开、公正、公平的原则进行复试与录取工作。 一、复试基本分数线: (1)、统考: 考试科目 政治外语数学专业课总分备注 学科门类 哲学(01)50509090360 经济学(02)55559090370

南京大学计算机考研试题

2015南京大学计算机845考研试题 说明:本人在28号考试过程中抄下来的,时间有限有部分试题(13个选择/共40个,1个算法大题/大题共7个)遗漏,后又根据论坛和考研群其他研友的回忆版资料进行过补充,基本完全。其余因笔记仓促亦可能有少量笔误,见谅。望后来考生,应知年与时驰、意与日去,备考及早动手,坚持到底,衷心祝福大家都能学有所成,梦想成真。 感谢在我半年备考期间与我同一自习室复习的研友们,陈梅,王超,李玲,李浩,大白,王丽坤。感谢好友比助,姗姗,贝贝,成云,康师傅,丁小琳。感谢王道南大考研群诸位学长学姐和战友们,let,嘛嘛,木哥,Tomorrow,胸大的绿色兔子汪a(没错我就是在黑你),六月(强迫症死敌!),地下铁(真诚祝福兄弟),句号,皮卡丘,倩倩,唯安,沧海,浅月,绝,别情,夜吟,风之天炼,河北的妹子i(冒泡一次激励我三天加倍努力),亮靓(学妹加油),马克图布。仰头望明月,寄情千里光。愿你们拥有想要的未来,想去的远方。2014年12月30日于天津师范大学劝学楼C区503自习室。 作者:王道论坛章凝苏(1)单项选择题(40X2分) A.和动态链表相比,以下反映了静态链表缺点的是() A.插入、输入输出操作不便 B.存储空间有时得不到充分利用 C.要求各结点有相同的类型 D.表中各结点只能读取不能修改

B.二维数组A[8][10]按列优先次序存储在起始地址为0的连续内存单元中,其中每个元素占5个单元,元素A[6,7]的存储地址是() C.二叉线索树中执行较困难的运算是() A.中序线索树下查找结点的前驱 B.中序线索树下查找结点的后继 C.前序线索树下查找结点的前驱 D.后序线索树下查找结点的前驱 D.设散列表为H[11](下标从0开始)。将关键码序列(20,15,19,43,67,30)散列到该地址空间中,散列函数为H(key)=key%11,处理冲突采用线性探查法。则等概率情况下查找成功时平均搜索长度是() A. B. C. D. 2 E.已知一颗二叉树的前序遍历为ABCDEF,中序遍历为CBAEDF,则后序遍历为()A.CBEFDA B. FEDCBA C. CBEDFA D. 不确定 F.以下与数据的存储结构无关的术语是() A.循环队列 B.链表 C.哈希表 D.优先级队列 G.具有n个关键字的有序表,采用监视哨方式查找,时间复杂度是() (n) (n^2) (log以2为底n) (nlog以2为底n)

408计算机考研考纲及参考书

408 计算机学科专业基础综合 考查容 数据结构 【考查目标】 1.掌握数据结构的基本概念、基本原理和基本方法。 2.掌握数据的逻辑结构、存储结构及基本操作的实现,能够对算法进行基本的时间复杂度与空间复杂度的分析。 3.能够运用数据结构基本原理和方法进行问题的分析与求解,具备采用C或C++语言设计与实现算法的能力。 一、线性表 (一)线性表的定义和基本操作 (二)线性表的实现 1.顺序存储 2.链式存储 3.线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)栈和队列的应用 (五)特殊矩阵的压缩存储 三、树与二叉树 (一)树的基本概念 (二)二叉树 1.二叉树的定义及其主要特征 2.二叉树的顺序存储结构和链式存储结构 3.二叉树的遍历 4.线索二叉树的基本概念和构造 (三)树、森林 1.树的存储结构 2.森林与二叉树的转换 3.树和森林的遍历 (四)树与二叉树的应用 1.二叉排序树 2.平衡二叉树

3.哈夫曼(Huffman)树和哈夫曼编码 四、图 (一)图的基本概念 (二)图的存储及基本操作 1.邻接矩阵法 2.邻接表法 3.邻接多重表、十字链表 (三)图的遍历 1.深度优先搜索 2.广度优先搜索 (四)图的基本应用 1.最小(代价)生成树 2.最短路径 3.拓扑排序 4.关键路径 五、查找 (一)查找的基本概念 (二)顺序查找法 (三)分块查找法 (四)折半查找法 (五)B树及其基本操作、B+树的基本概念 (六)散列(Hash)表 (七)字符串模式匹配 (八)查找算法的分析及应用 六、排序 (一)排序的基本概念 (二)插入排序 1.直接插入排序 2.折半插入排序 (三)气泡排序(bubble sort) (四)简单选择排序 (五)希尔排序(shell sort) (六)快速排序 (七)堆排序 (八)二路归并排序(merge sort) (九)基数排序 (十)外部排序 (十一)各种部排序算法的比较 (十二)排序算法的应用

2018年清华大学计算机系计算机技术考研(085211)考试科目、参考书目、复习经验---新祥旭考研

2018年清华大学计算机系计算机技术考研(085211)考试科目、参考书目、 复习经验 一、招生信息 所属学院:计算机科学与技术系 所属门类代码、名称:工学[08] 所属一级学科代码、名称:软件工程[0835] 二、研究方向 01(全日制)计算机技术 02(非全日制)数据科学与工程 三、考试科目 1、初试考试科目: ①101思想政治理论 ②201英语一 ③301数学一 ④912计算机专业基础综合 912计算机专业基础综合含数据结构(70分)、计算机原理(30分)、操作系统(30分)、计算机网络(20分)。 2、复试考试科目: 01方向:复试时专业综合考试内容:软件工程和编译原理。 02方向:仅招收原单位定向生(在职培养),报考类别为定向就业,在学期间不转档案和户口,不提供住宿。考生必须具有工作经验。复试时专业综合考试内容:软件工程。 四、参考书目 汤子瀛《计算机操作系统》; 唐朔飞《计算机组成原理》; 严蔚敏《数据结构》;

谢希仁《计算机网络》; 白中英《计算机组成原理》 五、复习指导 一、参考书的阅读方法 (1)目录法:先通读各本参考书的目录,对于知识体系有着初步了解,了解书的内在逻辑结构,然后再去深入研读书的内容。 (2)体系法:为自己所学的知识建立起框架,否则知识内容浩繁,容易遗忘,最好能够闭上眼睛的时候,眼前出现完整的知识体系。 (3)问题法:将自己所学的知识总结成问题写出来,每章的主标题和副标题都是很好的出题素材。尽可能把所有的知识要点都能够整理成问题。 二、学习笔记的整理方法 (1)第一遍学习教材的时候,做笔记主要是归纳主要内容,最好可以整理出知识框架记到笔记本上,同时记下重要知识点,如假设条件,公式,结论,缺陷等。记笔记的过程可以强迫自己对所学内容进行整理,并用自己的语言表达出来,有效地加深印象。第一遍学习记笔记的工作量较大可能影响复习进度,但是切记第一遍学习要夯实基础,不能一味地追求速度。第一遍要以稳、细为主,而记笔记能够帮助考生有效地达到以上两个要求。并且在后期逐步脱离教材以后,笔记是一个很方便携带的知识宝典,可以方便随时查阅相关的知识点。 (2)第一遍的学习笔记和书本知识比较相近,且以基本知识点为主。第二遍学习的时候可以结合第一遍的笔记查漏补缺,记下自己生疏的或者是任何觉得重要的知识点。再到后期做题的时候注意记下典型题目和错题。 (3)做笔记要注意分类和编排,便于查询。可以在不同的阶段使用大小合适的不同的笔记本。也可以使用统一的笔记本但是要注意各项内容不要混杂在以前,不利于以后的查阅。同时注意编好页码等序号。另外注意每隔一定时间对于在此期间自己所做的笔记进行相应的复印备份,以防原件丢失。统一的参考书书店可以买到,但是笔记是独一无二的,笔记是整个复习过程的心血所得,一定要好好保管。

天津大学计算机技术专硕考研真题

天津大学计算机技术专硕考研真题 天津大学计算机技术专硕考研复习都是有依据可循的,考研学子关注事项流程为:考研报录比-大纲-参考书-资料-真题-复习经验-辅导-复试-导师,缺一不可。 首先笔者先简单地介绍一下自己的情况,笔者是2017届的考研党,报考的院校和专业是天津大学计算机技术专硕,本科是普通一本,是一个跨专业考生,很幸运地进入了复试阶段并且成为了天津大学的一员。最近正是开学季,也是大家开始要复习专业课的时候了,于是我决定把自己用过的真题资料书分享给大家,希望可以帮到考研的小伙伴们。 天津大学计算机技术专硕的专业课考试科目是901数据结构与程序设计,笔者用的真题资料书是:《天津大学901数据结构和程序设计考研红宝书》,由天津考研网主编。资料中包含了:天津大学901数据结构与程序设计1996-2007、2013、2014、2015、2016年考研真题;天津大学901数据结构与程序设计1996-2007、2013-2016年考研试题解析及参考答案;天津大学901数据结构与程序设计2000-2007、2013、2014年考研真题解析(是视频讲解课的形式):“天津大学901数据结构与程序设计基础考研真题解析(答案+讲解视频)”,可直接搜索。下面是摘抄的部分真题: 天津大学901数据结构与程序设计2016年考研真题 今年901考试的难度不是很大,感觉上140应该问题不大,比去年稍微简单点,都不是很难,相当于acm初级水平。去年的编程题太简单,今年的编程题稍微提升了难度。然而实做题、读程序与写结束这些部分都是非常简单的,只要掌握好课本知识就没有任何问题,能快速解答。 901考试分为两个部分,就是名字中的这两个科目,其中数据结构考试题分为实做题和算法设计:C++分为程序填空,写结果+程序设计,程序设计要求输入输出可执行的完整的算法,这点与数据结构的算法设计不一样,那个只要表达清楚思想就可以了。本文运用复习课本是王道,数据结构综合联考单科,严蔚敏C语言版数据结构,谭浩强C++面向对象程序设计,这三本课本我感觉足以应付天大的901的考试了,里面有很多的考研类似题,值得大家借鉴。看这些课本的时候,我觉得应该注意,要保证你到考试的时候对数据的算法,每个算法是做什么的,它的特征,思路清晰,比如一说树的先序遍历,立刻想到递归的怎么写,非递归的怎么写,具体哪些算法需要记忆。C++编程,可以做一些ACM的简单题来练习。 数据结构实做题(共45分) 一、(10分)

408计算机学科专业基础综合教材

计算机考研408计算机学科专业基础综合参考教材计算机类研究生招生信息2009-10-17 16:06:49 阅读161 评论0 字号:大中小订阅 一、数据结构confirmed 1.教材:《数据结构》严蔚敏清华大学出版社 清华大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威。也是国内使用最广,其广度远远超越其他同类教材,计算机考研专业课命题必定以它为蓝本。这一本数据结构是2007年的最新版本,完全适合任何学校的考研数据结构的复习之用,是数据结构学习最权威的教材。 2.辅导书:《算法与数据结构考研试题精析(第二版)》机械工业出版社 网上广为流传的数据结构1800题相信只要是计算机考研的同学无人不知无人不晓。其实1800题是2001年推出来的,当时编者把电子版免费分享给大家,却很少有人知道它也有纸质版本就是《算法与数据结构考研试题精析》。第二版是2007年最新出版的,对里面的题目进行了大量的更新,去掉了一些比较过时和重复的题,加上了很多名校最近几年的考研真题,总共大约1650题左右。真题就是训练的最好武器,相信当你复习完这本数据结构辅导书后,任何关于数据结构的考题都是小菜一碟。

二、计算机组成原理optional 1.教材:《计算机组成原理》唐朔飞高等教育出版社 《计算机组成原理》白中英科学出版社 这两本教材都是普通高等教育十一五国家级规划教材,其权威性不言而喻,在国内是使用最广的两本教材,而前者应该略胜一筹。而且两位老师说教学的计算机组成原理课程都是国家级精品课程,网上甚至还有他们的讲课视频可以下载,再配合教材的使用,这样可以更加增强学习的效率。 2.辅导书:《计算机组成原理考研指导》徐爱萍清华大学出版社 《计算机组成原理--学习指导与习题解答》唐朔飞高等教育出版社清华大学的这套辅导教材在广大的考生中有着极为优秀的口碑,特别是系列中的李春葆《数据结构考研辅导》在数据结构考研辅导资料中占据着数一数二的地位。这本辅导书通俗易懂,重点突出,特别适合于考研复习,特别是武汉大学以前的专业试题就完全以这本书为蓝本,甚至直接考上面的原题。唐朔飞的题集上面的题型也比较适合于考研,和它的配套教材一样,是一本不可多得的好书。 三、操作系统confirmed 1.教材:《计算机操作系统(修订版)》汤子瀛西安电子科技大学出版社 毫无疑问这本教材是国内操作系统教材的权威,使用度很广,以往

计算机考研科目

计算机考研科目 计算机考研初试科目为4门,即政治理论、外国语、数学一和计算机学科专业基础综合。 从2009年起,全国硕士研究生入学考试计算机科学与技术学科实行全国统考。计算机专业研究生考试初试科目有: 英语:100分数学:150分 政治:100分专业课:150分 计算机考研「 408 」初试考试要求以及考试科目主要有: 计算机学科专业基础综合试卷,满分150分;考试时间180分钟。 试卷内容结构: 数据结构45分计算机组成原理45分 操作系统35分计算机网络25分 试卷题型结构: 单项选择题80分 (40小题,每小题2分) 综合题70分 计算机考研难度排行榜 目前国内计算机专业比较强的大学,前5名分别是北京大学、清华大学、浙江大学、北京航空航天大学、哈尔滨工业大学。 这些大学的计算机专业考研难度,都不小。其次,像电子科技大学、西安交通大学、中山大学等,相对来说也比较难考。 以下整理来自网络,大家可以参考下。 计算机考研难度排行榜前五

1、北京大学330分,数学自主命题,进复试的60多人,被刷了10个左右,330+的几个基本全留下了,复试率基本1:1.2,今年360以下的基本都去软院,录取除特殊人物外,基本看排名总排名40开外,专业排名6之外的都很危险,排名之间还要看分数差距。 2、清华大学352分(含工程硕士) 清华工程不享受奖学金,不享受国家补助,不享受公费医疗,工学录了35个,5个去深圳,每年工学收30个左右。 3、浙江大学分320(不含工程硕士) 浙大复试比例:1:1.5,进入复试240人,录取140+,刷了90人。实际录取线在350分左右,140人中只有30人公费(其中浙大本校免复试占去15个名额),剩下的大部分交一半学费,少数全交。 4、北京航空航天大学323分(含工程硕士) 上线248个,有几个没报道,工学招151个,拟录取155个,工程拟录取50个,实际录取的各个分数段。 5、哈尔滨工业大学 320分(含工程硕士) 360以上的87个。

苏州大学计算机考研复试经验总结

苏州大学计算机考研复试经验总结之前发过这篇帖子,结果很快就沉了,着实伤心,为了造福更广大的计算机考生,我这里再发一遍。 有感于考研道路的艰辛,特地将我考研过程中的一些经验写出来给15届的学弟学妹们做个参考,仅供参考,不要过分纠结于此。 我报考的是苏大学硕计算机科学与技术专业,也是每年苏大计算机院分数线最高的专业,总分328。直到今年国家线出来了我才知道苏大的学硕中两个专业:计科和软件工程的分数线是不一样的,而且相差还那么大!计科复试线今年是320分,而软件工程只有300分。 从数据可以看出,初试成绩高的,被刷掉的可能性较低,今年除了专软第三名被刷了以外,其余专业刷的都是后几名的人,但是复试对于初试的排名影响还是蛮大的,所以还是得重视,可能一不小心就掉出去了。 14年的可以统计到详细数据,但是13年的只能听上一届的人讲一下,数据没有那么详细,只能做个参考了。14年的学硕录取比例是1:1.3,专硕是1:1.5。 但是奇怪的是,今年每个专业的最后一名都录取了,这说明,苏大的复试还是很公平的,即使初试发挥的不好,也不要灰心,只要你有实力,复试也有机会逆袭的。 总的来说,考上苏大的秘诀就是初试分数尽可能的高,同时还要重视复试的上机,从今年考的情况来看,复试的上机题做出来的,基本都录取了,所以说,要逆袭,就要把上机题做出来。 复试阶段

苏大的复试还是很重要的,之前看过一篇13年考研的前辈写的帖子,说苏大复试基本不改变初试的排名,我在这里不是很认同。今年苏大采取的政策是初试500分+复试400 分的总分排名来决定你能否录取的。我们计科初试第二名那位仁兄由于上机题做的不好,结果直接掉到了17名,险些被刷了。还有专硕软件工程第三名就是被刷掉了。所以只能说,你初试分数高,被刷掉的可能性比较小,但是如果你不重视复试的上机,那么你可能就和苏大说拜拜了。 复试400分=英语口语与听力50分+上机选择题75分+上机编程75分+综合面试200分。 从分数的划分可以看出,英语那边不是很重要,听历年人说:每个人基本都是25分左右,差距也就两三分,非常小的,建议裸考。这个我不是很清楚,因为复试分数是不对外公布的,除非导师给你看,今年机缘巧合我知道了我上机的分数是137,算是比较高的,但是看到录取名单的时候,有三个初试排在我后面的同学超到我前面了,我感觉这里的分差要不就是选择题要不就是英语这块了,因为我英语啥都没准备,考试的时候表现的实在是糟糕。所以呢,我建议大家还是稍微准备一下,考前多讲讲,别张口就额……额……额…… 今年和去年试题题型完全一样,内容稍有不同(不过不代表15年不会改变题型,因为今年有一个特殊情况,原本苏大准备清明节后开始复试的,结果江苏省教育部下达指令要求清明前必须全部搞完,所以苏大准备的非常的仓促,英语口语题型与去年相同,编程题是12年编程题的微改动,可能15年就没这么幸运了)。 ?英语一共4道题目: 第一题:用英语介绍你的名字、专业和座位号(我个人感觉就是考生信息的核对,只需要间接回答一下名字、报考专业、座位号就行了,苏大的英语考试座位号是这样的,A5,B3等等) 第二题:读一个小短文(今年考的是关于移动手机怎么方便人的生活的,等等)一开始有半分钟还是一分钟的准备时间,反正我当时没有及时按下题目翻页键,傻乎乎的在第一题停留了十几秒,后来才按翻页键看到下一页的短文的。短文单词不是很难,都能认识,就是有的句子有点长,我自己没有来得及提前过一遍,所以读起来的时候断句非常糟糕,别的还好。 第三题:三段小对话,每段对话后面有一个题目,额……我听得很糟糕,我们一起的有个369的大神人家是全听懂了,我以为我听懂了,后来我发现我都听错了……这个问完问题一定要讲话,据说只要讲话就有分数,不讲话就没分,不管你讲什么,大声讲出来! 第四题:一个即兴小演讲,今年题目是:What is more important to you?the knowledge from books or personalexperience?我就讲了两句话,中间还停顿了十几秒,简直太糟糕了……听说有的同学直接就背自己准备的自我介绍……还是那句话,只要开口讲话就行,不开口肯定是0分啊。 ?上机(选择题与编程题): 选择题50题,每题1.5分,编程题就一题,75分。

计算机专业课推荐参考书目

全国硕士研究生入学统一考试计算机专业课推荐参考书目 一、数据结构 ★严蔚敏、吴伟民编著:《数据结构(c语言版)》,清华大学出版社 ★严蔚敏、吴伟民编著:《数据结构题集(C语言版)》,清华大学出版社 二、计算机组成原理 ★唐朔飞编著:《计算机组成原理》,高等教育出版社,1999年版 ★唐朔飞编著:《计算机组成原理学习指导与习题解答》,高等教育出版社,2005年9月 ★白中英主编:《计算机组成原理》,科学出版社 三、操作系统 ★汤小丹、梁红兵、哲凤屏、汤子瀛编著:《计算机操作系统(第三版)》,西安电子科技大学出版社★梁红兵、汤小丹编著:《计算机操作系统》学习指导与题解(第二版),西安电子科技大学出版社,2008年9月 四、计算机网络 ★谢希仁编著:《计算机网络(第5版)》,电子工业出版社 ★高传善、毛迪林、曹袖主编:《数据通信与计算机网络(第2版)》,高等教育出版社 说明: ★ 为首推书;出版年份不需要严格要求,一般是越新越好,关键以出版社和作者为主要参照。 相关参考辅导书: ★本书编写组:《全国硕士研究生入学统一考试计算机专业基础综合考试大纲解析》,高等教育出版社,2008年10月 ★巩微、冯东晖主编:《2009年考研计算机学科专业基础综合考试全真模拟试题集》,原子能出版社,2008年10月★阳光考研命题研究中心编写:《2009年考研计算机科学专业基础综合考试教程》,中国人民大学出版社,2008年11月 2009年计算机科学与技术学科联考高分突破考前冲刺400题 一、数据结构 1.教材:《数据结构》严蔚敏清华大学出版社 清华大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威。也是国内使用最广,其广度远远超越其他同类教材,计算机考研专业课命题必定以它为蓝本。这一本数据结构是2007年的最新版本,完全适合任何学校的考研数据结构的复习之用,是数据结构学习最权威的教材。 2.辅导书:《算法与数据结构考研试题精析(第二版)》机械工业出版社

相关主题
文本预览
相关文档 最新文档