877计算机专业基础C研究生入学考试大纲模板.docx

上传人:b****3 文档编号:11116265 上传时间:2023-05-29 格式:DOCX 页数:19 大小:22.64KB
下载 相关 举报
877计算机专业基础C研究生入学考试大纲模板.docx_第1页
第1页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第2页
第2页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第3页
第3页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第4页
第4页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第5页
第5页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第6页
第6页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第7页
第7页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第8页
第8页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第9页
第9页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第10页
第10页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第11页
第11页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第12页
第12页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第13页
第13页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第14页
第14页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第15页
第15页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第16页
第16页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第17页
第17页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第18页
第18页 / 共19页
877计算机专业基础C研究生入学考试大纲模板.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

877计算机专业基础C研究生入学考试大纲模板.docx

《877计算机专业基础C研究生入学考试大纲模板.docx》由会员分享,可在线阅读,更多相关《877计算机专业基础C研究生入学考试大纲模板.docx(19页珍藏版)》请在冰点文库上搜索。

877计算机专业基础C研究生入学考试大纲模板.docx

877计算机专业基础C研究生入学考试大纲模板

877计算机专业基础C研究生入学考试大纲

计算机组成原理部分

考查目标

1.     掌握单处理器计算机系统的组成原理及其内部工作机制,理解各大部件的工作原理、设计方法、逻辑实现技术,了解计算机整机的互连构成技术,具有较完整的计算机系统的整机概念。

2.     了解计算机系统层次化结构的概念,熟练掌握计算机系统设计的基本原理和基本知识,理解计算机系统中软硬件之间的相互关系。

3.     能够综合运用计算机系统设计的基本原理和方法,分析、计算计算机硬件系统设计中的理论和实际问题,根据具体需求实现计算机硬件系统基本部件的简单设计。

考查内容

一、计算机系统概述

1.计算机系统的发展

2.计算机系统的组成

3.计算机系统的层次结构

4.计算机软件与硬件的关系

计算机硬件的基本组成

计算机软件的基本分类

5.计算机系统在速度、容量、价格方面的主要性能指标

二、  数据表示

1.数制及数制转换

2.带符号数的表示

原码、反码、补码、移码以及各种码制与真值之间的转换

3.定点数的表示格式和数据表示范围

4.浮点数的表示格式和数据表示范围

浮点数的规格化

IEEE754标准

5.非数值符号的表示

字符的ASCII码

字符串的存放方法

汉字编码

6.十进制数串的表示

7.数据校验码的编码方法和校验方法

三、运算方法与运算器

1.定点数的运算

补码定点数的加减运算规则、溢出判断方法、补码定点加减运算的逻辑电路

原码/补码乘法运算规则以及乘法运算的硬件逻辑电路的结构和工作原理

原码/补码除法运算规则以及除法运算的硬件逻辑电路的结构和工作原理

阵列乘法器的工作原理及逻辑实现

阵列除法器的工作原理及逻辑实现

2.算术逻辑运算部件ALU的功能结构和工作原理

3.浮点数的运算

浮点数加减乘除运算的方法、舍入及溢出判断规则

浮点运算器的工作原理

4.各类逻辑运算的运算规则和移位规则

四、存储器系统

1.存储器的基本组成

2.存储系统的层次结构,程序局部性原理

3.主存与CPU之间数据传送的控制方式

4.主存的主要性能指标

5.存储器的分类及存储原理

SRAM存储器

DRAM存储器

只读存储器

Flash存储器

6.主存与CPU的连接

7.Cache的工作原理

主存与Cache之间地址映射方式

Cache替换算法与写策略

Cache-主存系统中各类性能指标的计算   

8.辅助存储器

磁表面存储器的存储原理

硬盘存储器的常用技术指标

磁盘阵列

光盘存储器

9.存储体系中的并行存储系统

双端口存储器

单体多字并行存储器

多体交叉存储器

10.虚拟存储器的基本概念

页式、段式、段页式虚拟存储器的工作原理

五、指令系统

1.指令的格式 

指令中地址码的格式

定长操作码指令格式

扩展操作码指令格式

2.寻址方式

数据寻址和指令寻址

常见的寻址方式中有效地址的计算方法

3.指令类型

完备的指令系统应具有的基本指令类型,各种指令的实现过程

4.CISC和RISC系统的设计风格及特点

六、控制器原理

1.控制器的功能

2.指令的执行步骤

3.控制器的组成部件及数据通路

4.控制器的组成方式

组合逻辑控制器

微程序控制器

5.控制器的控制方式及时序

6.CPU的结构及CPU中的基本寄存器

7.数据通路及指令流程分析

8.组合逻辑控制器的设计方法

9.微程序控制器的设计方法

微程序控制器的组成方式及基本概念

微指令格式的设计方法

微地址的形成方式

微指令的执行方式

微程序设计方法

10.指令的执行方式

11.指令流水线

指令流水线的基本概念

指令流水线的分类

12.线性流水线的性能分析方法

13.超标量、超长指令字和超流水的基本概念

七、总线技术

1.总线的基本概念及特点

2.总线的分类

3.总线的性能指标

4.总线上的设备分类

5.总线仲裁的方法

集中式仲裁

分布式仲裁

6.总线操作与定时方式

7.总线上的数据传输类型

8.计算机系统中的各类总线结构

9.常用总线标准

PCI总线

USB总线

八、 输入输出(I/O)设备

1.外设的分类、作用、特点

2.主机与外设间的传送格式

并行传送和串行传送

3.主机控制外设的四个层次

4.键盘的工作原理及控制方法

5.显示器的工作原理

CRT、液晶显示器的工作原理

显示器性能指标的计算与应用

6.打印机

打印机的分类

激光打印机的工作原理

九、 输入输出(I/O)系统

1.I/O的基本概念

2.主机与外设的连接方式

3.I/O接口

I/O接口的功能、组成、分类

4.I/O端口及其寻址方式

5.I/O系统中信息的传送方式

6.程序中断方式

中断的功能和工作过程

中断请求、中断响应的条件

中断屏蔽、中断禁止、中断判优的条件

中断响应过程

向量中断的实现过程

7. DMA方式

DMA方式的功能和工作过程

DMA控制器(DMAC)的组成

DMA传送方式

8.I/O通道控制方式的基本概念

I/O通道的工作原理

各类I/O通道的工作原理及性能分析

 参考书目:

1.《计算机组成原理》张功萱顾一禾邹建伟王晓峰编著**大学出版社

2.《计算机组成原理》唐朔飞编著高等教育出版社

3.《计算机组成原理》(第4版)白中英编著科学出版社

数据结构部分:

一、课程的地位与作用

《数据结构》课程是计算机专业的核心课程之一,是一门综合性的专业基础课,它介于数学,计算机硬件,计算机软件之间。

是高级程序设计语言,编译原理,操作系统,数据库,人工智能等课程的基础。

同时,数据结构的技术也广泛应用于信息科学、系统工程,应用数学,以及各种工程技术领域。

二、课程的教学目标与基本要求

课程目的是使学生了解计算机应用中数据对象的特性,学会在应用中,根据现实世界中的问题选择适当的数据逻辑结构和存储结构以及相应算法,并且培养基本的、良好的程序设计技能。

三、课程内容(重点△,难点★)

1绪论

1.1数据结构的有关概念

1.2数据结构发展概况

1.3△关于算法及算法的分析

1.3.1算法

1.3.2算法设计要求

1.3.3★时间复杂度

2线性表

2.1线性表的逻辑结构

2.2△线性表的顺序存储结构及运算实现

2.3△线性表的链式存储结构及运算

2.3.1线性链表

2.3.2循环链表

2.3.3双向链表

2.3.4静态链表

2.4★一元多项式的表示及相加

3栈和队列

3.1栈的定义及运算

3.2△栈的存储结构及运算实现

3.3栈应用举例

3.4队的定义及运算

3.5△队的存储结构及运算实现

3.5.1队的链式存储和运算

3.5.2循环队---队的顺序存储和运算

4数组

4.1数组的定义

4.2★稀疏矩阵的三元组表示及有关算法

4.3稀疏矩阵的十字链表表示及相加

5树和二叉树

5.1树的定义及有关术语

5.2△二叉树

5.2.1二叉树的定义

5.2.2二叉树的性质

5.2.3二叉树的存储结构

5.3△二叉树的遍历算法及线索二叉树

5.3.1二叉树的遍历

5.3.2★线索二叉树

5.4树和森林

5.4.1树的存储结构

5.4.2森林与二叉树的转换

5.4.3树和森林的遍历

5.5哈夫曼树及其应用

5.5.1哈夫曼树

5.5.2哈夫曼编码

6图

6.1图的定义及逻辑结构、存储方法

6.2△图的遍历算法

6.2.1图的深度优先搜索

6.2.2图的广度优先搜索

6.3△无向图的连通性

6.3.1无向图的连通分量

6.3.2无向图的生成树

6.3.3★最小生成树

6.4△有向无环图及其应用

6.4.1拓扑排序;

6.4.2★关键路径

6.5△★单源点最短路径

7查找

7.1△静态查找表

7.1.1顺序表的查找

7.1.2有序表的折半查找

7.1.3索引顺序表的查找

7.2△动态查找表

7.2.1二叉排序树

7.2.2★平衡二叉树

7.2.3★B-树

7.3△哈希表

7.3.1哈希表的定义

7.3.2哈希函数

7.3.3冲突处理方法

7.3.4哈希表的查找

8△内部排序

8.1排序的概念

8.2插入排序

8.2.1直接插入排序

8.2.2插入排序

8.2.3希尔排序

8.3快速排序

8.4选择排序

8.4.1简单选择排序

8.4.2堆排序

8.5各种内部排序方法的比较

四、时间分配

课程分

段标识

序号

教学内容

教学环节(学时)

1

绪论

2

2

2

线性表

5

3

7

3

栈和队列

4

7

4

数组

4

4

5

树和二叉树

7

3

10

6

7

7

7

查找

7

2

7

8

内部排序

4

4

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

总计

40

8

48

五、课程说明

课程英文名称

DataStructure

主要先修课程

C++程序设计

适用专业类别

计算机科学与技术

主要教材(作者、教材名称、出版社)

“数据结构与算法分析”张琨张宏朱保平人民邮电出版社,2016

考核方式

考试

课程简介

各种类型的数据结构和查找,排序的各种方法

必开

实验

项目

序号

项目名称

学时

1

线性表链式存储结构的应用

3

2

二叉树

2

3

Hash表应用

2

4

5

6

7

8

操作系统部分:

1绪论

1.1操作系统的目标和作用

1.2操作系统的发展过程

1.3操作系统的基本特征

1.4操作系统的主要功能

1.5操作系统结构设计

1.6硬件保护

2进程管理

2.1进程概念

2.1.1进程的定义

2.1.2程序的并发执行及其特征

2.1.3进程的特征与状态

2.1.4进程控制块

2.2进程控制

2.2.1进程的创建

 2.2.2进程的终止

 2.2.3进程的阻塞与唤醒

2.2.4进程的挂起与激活

2.3进程同步

2.3.1进程同步的基本概念

2.3.2硬件和软件解决进程互斥

2.3.3信号量机制

2.4经典进程同步问题

2.5进程通信

2.5.1进程通信类型

2.5.2消息传递通信的实现方法

2.6线程

2.6.1线程的基本概念

2.6.2线程的实现方式

3处理机调度与死锁

3.1处理机调度的层次

3.1.1高级调度

3.1.2低级调度

3.1.3中级调度

3.2调度队列模型和调度准则

3.2.1调度队列模型

3.2.2选择调度方式和调度算法的若干准则

3.3调度算法

3.3.1先来先服务和短作业优先

3.3.2优先权调度算法

3.3.3时间片轮转的调度算法

3.3.4高响应比优先的调度算法

3.3.5多级反馈队列调度算法

3.4产生死锁的原因和必要条件

3.4.1产生死锁的原因

3.4.2产生死锁的必要条件

3.4.3处理死锁的基本方法

3.5预防死锁的方法

3.5.1预防死锁

3.5.2系统安全状态

3.5.3银行家算法

3.6死锁的检测与解除

4存储器管理

4.1程序的装入和链接

4.1.1程序的装入

4.1.2程序的链接

4.2连续分配方式

4.2..1单一连续分配

4.2..2固定分区分配

4.2..3动态分区分配

4.2..4伙伴系统

4.2..5可重定位分区分配

4.3基本分页存储管理

4.3.1页面与页表

4.3.2地址变换机构

4.3.3两级和多级页表

4.4基本分段存储管理

4.5.1分段存储管理方式的引入

4.5.2分段系统的基本原理

4.5.3信息共享

4.5.4段页式存储管理

4.5虚拟存储器的基本概念

4.5.1虚拟存储器的引入

4.5.2虚拟存储器的实现方法

4.5.3虚拟存储器的特征

4.6请求分页存储管理

4.6.1请求分页中的硬件支持

4.6.2内存分配策略和分配算法

4.6.3调页策略

4.7页面置换算法

4.7.1最佳置换算法和先进先出置换算法

4.7.2LRU置换算法

4.7.3CLOCK置换算法

4.7.4其他置换算法

4.8请求分段存储管理

4.8.1请求分段中的硬件支持

4.8.2分段的共享和保护

5设备管理

5.1缓冲管理

5.1.1缓冲的引入

5.1.2单缓冲和双缓冲

5.1.3循环缓冲

5.1.4缓冲池

5.2I/O软件

5.2.1I/O软件的设计目标和原则

5.2.2中断处理程序

5.2.3设备驱动程序

5.2.4设备独立性软件

5.2.5用户层的I/O软件

5.3设备分配

5.3.1设备分配中的数据结构

5.3.2设备分配时应考虑的因素

5.3.3独占设备的分配程序

5.3.4SPOOLing技术

5.4磁盘存储器的管理

5.4.1磁盘调度

5.4.2磁盘高速缓存

5.4.3提高磁盘I/O速度的其它方法

6文件管理

6.1文件和文件系统

6.1.1文件、记录和数据项

6.1.2文件类型和文件系统模型

6.1.3文件操作

6.2文件的逻辑结构

6.2.1文件逻辑结构的类型

6.2.2顺序文件

6.2.3索引文件

6.2.4索引顺序文件

6.3外存分配方式

6.3.1连续分配

6.3.2链接分配

6.3.3FAT和NTFS技术

6.3.4索引分配

6.4目录管理

6.4.1文件控制块和索引结点

6.4.2目录结构

6.4.3目录查询技术

6.5文件存储空间的管理

6.5.1空闲表法和空闲链表法

6.5.2位示图法

6.5.3成组链接法

6.6文件共享与文件保护

6.6.1基于索引结点的共享方式

6.6.2利用符号链实现文件共享

 

参考书籍1)《计算机操作系统(第三版)》西安**大学出版社

汤小丹等

2)《操作系统概念(中译版)(第七版)》高等教育出版社

AbrahamSilberschatz等

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2