2020年计算机专业考研复习笔记整理
2020年计算机考研专业课考试知识点分析

计算机考研专业课考试知识点分析编者按:为了帮助考生正确的做好准备工作,研究生院特访问了我国著名的计算机教育专家、湖南师范大学计算机软件与理论/计算机应用技术硕士点专业课试题命题人张友生博士,请张博士对考试大纲进行全面的解析。
在计算机考研专业基础课统考科目中,一共考查数据结构、操作系统、计算机组成原理、计算机网络四门课程,满分为150分,其中计算机组成原理占45分。
(1)理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,具有完整的计算机系统的整机概念。
(2)理解计算机系统层次化结构概念,熟悉硬件与软件之间的界面,掌握指令集体系结构的基本知识和基本实现方法。
(3)能够运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行计算、分析,并能对一些基本部件进行简单设计。
在计算机组成原理方面,主要考查计算机系统基础知识、数据的表示和运算、存储器层次结构、指令系统、中央处理器、总线、输入输出系统。
1、计算机系统概述学习计算机组成原理之前,我们先要了解计算机的发展历程,搞清楚计算机的系统层次结构,包括计算机硬件的基本组成(五大部件的构成)、计算机软件的分类,以及计算机的基本工作过程。
从体系结构上来看,有多种不同类型的计算机,那么这些不同的计算机谁好谁坏?如何评价?所以,还需要我们了解计算机性能评价指标和相关参数,包括吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS等。
2、数据的表示和运算我们日常所使用的是十进制数据,但在计算机中,除了十进制数据外,还有二进制、八进制、十六进制表示方法,我们要掌握这些进位计数制及其相互转换的方法,要搞清楚真值(实际的数值)和机器数(计算机中表示的数值)之间的关系,特别是负数的各种表示。
另外,还要理解BCD码、字符与字符串的编码方法,以及数据的校验码(奇偶校验、CRC冗余校验等)。
不管是哪种进制和校验方法,计算机中数据的表示有原码、反码、补码等方法,我们要搞清楚它们之间的关联与区别。
考研计算机网络重点知识点整理轻松备战

考研计算机网络重点知识点整理轻松备战计算机网络是计算机科学中的一门重要学科,也是考研计算机专业的重点内容之一。
面对庞杂的知识点,我们有必要进行整理和梳理,以便轻松备战。
本文将从协议、网络体系结构、网络安全等方面入手,对考研计算机网络重点知识点进行整理。
一、协议协议是计算机网络中数据交换和通信的基础。
在考研计算机网络中,有几个重要的协议需要重点关注:1. TCP/IP协议:传输控制协议/互联网协议是Internet使用的基本协议,负责保证数据的可靠传输和网络的连通性。
2. HTTP协议:超文本传输协议是Web应用最为常用的协议,负责客户端和服务器之间的通信。
3. DNS协议:域名系统协议负责将域名转换为IP地址,使用户可以通过域名访问互联网资源。
4. FTP协议:文件传输协议是用于文件传输的协议,常用于将文件从服务器上传下载。
二、网络体系结构在计算机网络中,常用的网络体系结构有两种:OSI七层模型和TCP/IP四层模型。
1. OSI七层模型:(1)物理层:负责传输比特流,即通过媒介传输0和1。
(2)数据链路层:负责将比特流组织成帧,提供可靠的帧传输。
(3)网络层:负责进行逻辑寻址和路由选择,实现不同网络之间的通信。
(4)传输层:负责端到端的传输,提供可靠的数据传输和流量控制。
(5)会话层:负责建立、管理和终止会话。
(6)表示层:负责数据的表示和编码,确保不同平台之间的数据交换。
(7)应用层:负责为用户提供各种网络服务,如文件传输、电子邮件等。
2. TCP/IP四层模型:(1)网络接口层:对应OSI的物理层和数据链路层。
(2)网络层:对应OSI的网络层。
(3)传输层:对应OSI的传输层。
(4)应用层:对应OSI的会话层、表示层和应用层。
三、网络安全网络安全是计算机网络中的重要概念,也是考研计算机网络中需要重点关注的内容之一。
在网络安全方面,需要了解以下知识点:1. 防火墙:用于过滤网络数据包,保护受保护网络免受未经授权的访问。
408考试笔记

408考试笔记一、计算机组成原理1. 冯诺依曼体系结构可不能忘呀。
计算机的五大部件:运算器、控制器、存储器、输入设备、输出设备。
就像一个小团队一样,各自有着明确的分工呢。
运算器负责计算数据,控制器就像个小指挥家,指挥着整个计算机系统的运行。
存储器用来存储数据和程序,输入设备把外部信息送进计算机,输出设备把计算机处理的结果输出出去。
2. 数据的表示和运算也很重要哦。
原码、反码、补码的概念得清楚。
原码就是符号位加上真值的绝对值,反码是原码除符号位外按位取反,补码是反码加1。
在做加减法运算的时候,补码可是很方便的呢。
3. 存储系统也有很多要记的。
主存的组成结构,什么存储单元、存储字、存储字长之类的。
还有高速缓冲存储器(Cache),它就像一个小助手,能够提高CPU访问数据的速度,原理是基于程序的局部性原理哦。
二、操作系统1. 操作系统的功能可多啦。
处理机管理,进程和线程是重点。
进程是资源分配的基本单位,线程是独立调度的基本单位。
进程有它的生命周期,创建、就绪、运行、阻塞、终止这些状态得牢记。
2. 内存管理也不简单。
分区存储管理、分页存储管理、分段存储管理都各有特点。
分页存储管理是把主存分成大小相等的块,程序也分成大小相等的页,通过页表来实现地址映射。
分段存储管理则是按照程序的逻辑段来划分内存,有段表来进行地址转换。
3. 文件系统方面,文件的逻辑结构和物理结构要分清。
逻辑结构有有结构文件(如顺序文件、索引文件等)和无结构文件(流式文件)。
物理结构有连续分配、链接分配(包括隐式链接和显式链接)、索引分配等。
三、计算机网络1. 网络体系结构的分层可不能搞混哦。
OSI七层模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)和TCP/IP四层模型(网络接口层、网络层、传输层、应用层)。
每一层都有自己的功能和协议。
2. IP地址相关知识很关键。
IPv4地址是32位的,有A、B、C、D、E五类地址。
子网掩码的作用是用来划分网络号和主机号的。
计算机考研十大核心考点总结

计算机考研十大核心考点总结
一、计算机组成原理
计算机组成原理是计算机科学的一个基础,是考研计算机的重要科目,它涉及计算机系统体系结构的概念,关系的数据处理技术等。
其中,主要
考察计算机体系结构、计算机存储器,CPU结构,机器指令等方面的相关
知识,是考研计算机考试的重要考点。
1.计算机系统概述
计算机系统包括硬件、软件、中断、存储器以及I/O系统,其中硬件
由处理器、控制器、存储器和接口组成,软件由操作系统、辅助工具和应
用程序组成。
计算机系统中的数据在系统设计、实施和管理过程中起着重
要作用,是系统可靠性和性能的主要考量因素。
2.CPU体系结构
CPU是计算机系统中的中央处理器,主要负责数据的存取、处理和控制,它经历了多次改进和升级,现代计算机CPU一般由指令集、控制单元、内部总线和外部总线等组成,有了这些组成部件,CPU就可以实现指令系
统的运行和控制,保证数据的处理和控制。
3.存储器体系结构
存储器可以分为两类,一类是主存储器,一类是外存储器,外存储器
分为磁盘和移动存储器,而主存储器又分为物理内存和虚拟内存。
省考研计算机科学与技术全科重点知识点梳理

省考研计算机科学与技术全科重点知识点梳理计算机科学与技术是一个快速发展的学科,涉及了广泛的知识领域。
对于参加省考研的学生来说,掌握计算机科学与技术的全科重点知识点非常重要。
本文将围绕省考研计算机科学与技术全科的重点知识点展开梳理,帮助考生进行系统的复习。
一、数据结构与算法分析数据结构与算法分析作为计算机科学与技术的基础,是省考研的重点考查内容。
其中,常见的数据结构包括线性表、树结构、图结构等,理解它们的基本特点以及操作方法十分重要。
此外,算法分析也是重点内容,考生需要了解常见的算法复杂度分析方法,如时间复杂度和空间复杂度的计算。
二、操作系统操作系统是计算机科学与技术的核心领域之一。
对于省考研计算机科学与技术的考生而言,了解操作系统的基本概念、主要功能以及常见的调度算法等是必备的知识点。
此外,考生还需要关注操作系统的进程管理、内存管理、文件系统等重点内容。
三、计算机网络计算机网络是一个涉及广泛且不断发展的领域。
在省考研计算机科学与技术全科中,计算机网络也是重点知识点之一。
考生需要了解网络的基本概念、体系结构以及常见的协议,如TCP/IP协议等。
此外,对于网络安全也需有一定的了解,包括常见的攻击类型和防御机制等。
四、数据库原理与应用数据库原理与应用也是省考研计算机科学与技术全科的重点内容。
考生需要掌握数据库的基本概念和常用的数据模型,如关系型数据库和非关系型数据库等。
此外,对于数据库的设计和优化也是需要重点掌握的知识点。
五、编程语言和编译原理在计算机科学与技术的学习中,编程语言和编译原理是必不可少的知识。
省考研计算机科学与技术全科中,考生需要了解常见的编程语言,如C++、Java等,并掌握其基本语法和特点。
同时,对于编译原理的基本概念和实现也需要有一定的了解。
六、人工智能与机器学习随着人工智能的快速发展,人工智能和机器学习成为了研究的热点。
考生在复习省考研计算机科学与技术全科时,也需要关注这一领域的知识点。
计算机专业考研有哪些知识点

计算机专业考研有哪些知识点计算机专业考研知识点主要包括以下内容:一、计算机组成原理:计算机硬件的组成和原理,包括CPU、主板、存储器、输入输出设备等;计算机系统结构、指令系统与编程、总线结构、输入输出系统、存储器系统等。
二、计算机操作系统:操作系统的基本概念、功能、体系结构,包括进程与线程管理、内存管理、文件系统管理、I/O 设备管理等。
Linux 操作系统的基础知识;Windows 操作系统管理,包括主机配置、网络配置、安全管理、备份与恢复等。
三、计算机网络:计算机网络的体系结构、协议、标准、服务等;Internet 技术的基础知识,包括 IP 协议、TCP 协议、HTTP 协议、DNS 协议等。
局域网、广域网、无线网络等常见网络技术。
四、数据库:数据库的基本概念、体系结构,包括数据模型、关系型数据库、数据库设计、数据库管理与应用等;SQL 语言的基础语法与操作;数据仓库、数据挖掘等数据处理技术。
五、计算机程序设计语言:各种程序设计语言的基本语法、控制结构;面向对象程序设计思想;C++、Java、Python、C# 等语言的常见应用与开发环境。
六、编译原理:编译原理的基本概念、原理与方法;词法分析、语法分析、语义分析等基本技术;编译器的实现、错误检查、优化与调试技术等。
七、人工智能:人工智能的基本概念、发展历程与应用;智能搜索、机器学习、自然语言处理、知识表示与推理、视觉处理等 AI 基础技术;深度学习、强化学习等前沿技术。
八、计算机图形学:计算机图形学的基本概念、基本算法与数据结构;2D 和3D 图像处理技术;OpenGL 和 DirectX 图形接口的使用与开发。
九、软件工程:软件开发生命周期、软件设计方法、软件工程项目管理等;Agile 工程、DevOps、持续交付等较新的软件开发方法。
以上为计算机专业考研知识点的大致范围,需要注意的是,知识点不仅仅是这些,还有很多的细节部分需要考生进行深入学习,以便在考试中取得更好的成绩。
考研计算机专业课复习重点归纳

考研计算机专业课复习重点归纳考研计算机专业课复习重点归纳中国大学网考研:一、数据结构的章节结构及重点构成数据结构学科的章节划分基本上为:概论,线性表,栈和队列,串,多维数组和广义表,树和二叉树,图,查找,内排,外排,文件,动态存储分配。
对于绝大多数的学校而言,“外排,文件,动态存储分配”三章基本上是不考的,在大多数高校的计算机本科教学过程中,这三章也是基本上不作讲授的。
所以,大家在这三章上可以不必花费过多的精力,只要知道基本的概念即可。
但是,对于报考名校特别是该校又有在试卷中对这三章进行过考核的历史,那么这部分朋友就要留意这三章了。
按照以上我们给出的章节以及对后三章的介绍,数据结构的章节比重大致为:概论:内容很少,概念简单,分数大多只有几分,有的学校甚至不考。
线性表:基础章节,必考内容之一。
考题多数为基本概念题,名校考题中,鲜有大型算法设计题。
如果有,也是与其它章节内容相结合。
栈和队列:基础章节,容易出基本概念题,必考内容之一。
而栈常与其它章节配合考查,也常与递归等概念相联系进行考查。
串:基础章节,概念较为简单。
专门针对于此章的大型算法设计题很少,较常见的是根据KMP进行算法分析。
多维数组及广义表:基础章节,基于数组的算法题也是常见的,分数比例波动较大,是出题的“可选单元”或“侯补单元”。
一般如果要出题,多数不会作为大题出。
数组常与“查找,排序”等章节结合来作为大题考查。
树和二叉树:重点难点章节,各校必考章节。
各校在此章出题的不同之处在于,是否在本章中出一到两道大的算法设计题。
通过对多所学校的试卷分析,绝大多数学校在本章都曾有过出大型算法设计题的历史。
图:重点难点章节,名校尤爱考。
如果作为重点来考,则多出现于分析与设计题型当中,可与树一章共同构成算法设计大题的题型设计。
查找:重点难点章节,概念较多,联系较为紧密,容易混淆。
出题时可以作为分析型题目给出,在基本概念型题目中也较为常见。
算法设计型题中可以数组结合来考查,也可以与树一章结合来考查。
计算机考研专业知识梳理

计算机考研专业知识梳理计算机考研是许多计算机专业学生进一步深造和提升学术水平的途径。
为了顺利通过考试,有必要对计算机专业的知识进行全面的梳理和准备。
本文将对计算机考研专业知识进行梳理,包括计算机科学与技术、软件工程、信息安全等方面的内容。
一、计算机科学与技术计算机科学与技术是计算机专业考研中最重要的一门学科,它涵盖了计算机的基础理论、算法和数据结构、操作系统、数据库、计算机网络等方面的知识。
在考研中,对这些知识的掌握至关重要。
1. 基础理论:计算机科学与技术的基础理论包括离散数学、数论、逻辑学等。
离散数学是计算机科学的基石,它研究离散结构及其运算规则,如集合论、图论、代数结构等。
数论是研究整数及其性质的学科,它在密码学、数据压缩等领域有广泛应用。
逻辑学是研究推理和思维方式的学科,它用于构建逻辑模型、分析算法的正确性等。
2. 算法和数据结构:算法是计算机解决问题的方法和步骤,数据结构是组织和存储数据的方式。
在考研中,需要熟悉常见的算法和数据结构,如排序算法、查找算法、图算法、树结构、队列、栈等。
同时,需要理解它们的时间复杂度和空间复杂度,以便在实际应用中选择合适的算法和数据结构。
3. 操作系统:操作系统是计算机硬件和软件之间的桥梁,它管理计算机的资源,提供用户和应用程序的接口。
在考研中,需要了解操作系统的基本原理,如进程管理、存储管理、文件系统等。
同时,需要掌握不同操作系统的特点和常见问题的解决方法。
4. 数据库:数据库是存储和管理数据的系统,它是计算机应用的重要组成部分。
在考研中,需要了解数据库的基本原理和常见的数据库管理系统,如关系型数据库(如MySQL、Oracle)和非关系型数据库(如MongoDB、Redis)。
同时,需要了解SQL语言的基本语法和常用操作。
5. 计算机网络:计算机网络是计算机之间相互连接和通信的系统。
在考研中,需要了解网络的基本概念、协议和技术,如TCP/IP协议、网络拓扑、网络安全等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机专业考研复习笔记整理
面对计算机专业的考研复习,考生们一定要把自己的笔记清楚。
为大家精心准备了计算机考研复习笔记指南,欢迎大家前来阅读。
?计算机考研专业课复习特点
计算机专业课由于考试时是4门课程,而且每门课程内容都很多,知识点很杂,这就决定了考试会以广度为主,不会深,所以复习必须要抓住基础知识点,做好书上的例题课后题,而且要广做其他练习题来保证知识面要广,不用深挖难题。
掌握了基础考上120分就不会有问题。
?计算机考研学习方法解读
1.参考书的阅读方法
体系法:为自己所学的知识建立起框架,否则知识内容浩繁,容易遗忘,最好能够闭上眼睛的时候,眼前出现完整的知识体系。
2.学习笔记的方法
(1)通过体系法的学习形成框架后,在仔细看书的同时应开始做笔记,笔记在刚开始的时候可能会影响看书的速度,但是随着时间的发展,会发现笔记对于思路和理解课本的内容都很有好处。
(2)做笔记的方法不是简单地把书上的内容抄到笔记本上,而是把书上的内容成为一个个小问题,按照题型来进行归纳总结。
3.真题的使用方法
真题一定要好好利用,首先可以通过历年真题结合大纲使用,分析和把握出题的重点,有针对性的复习;其次,可以在第三轮复习
已经做过几套模拟题的基础之上,卡着时间做真题,来检验自己前一段的学习成果,树立考试的信心。
?心理准备
一定要有吃苦的勇气和准备,要几个月如一日地看书是一件十
分辛苦的事,很容易迷茫、懈怠和没有信心,这时候一定要坚持,要和别人做做交流,千万别钻牛角尖,一定要学会坚持,成就竹子的也就那么几节,成就一个人的也就那么几件事。
.即便最后失败,也要
学会对自己说!!“吾尽其志而力不达,无悔矣!”对自己要有以下三
点要求:
1、坚决果断,早做决定,决定了就全身心投入。
2、一定要有计划,一定尊重你自己定的计划。
3、跟时间赛跑。
多一点快的意识,少一点拖拉和完美主义。
考研说到底就是应试,总共就几个月时间,不要心存打好基础、厚积薄发的幻想,直接抓住要害,就可能成功。
1.阶段复习目标
了解最新考试大纲对四门课程分别规定的范围及要求,对考试
情况有初步认识;系统梳理教材当中的考查知识点,对四门课程进行
深入理解,对各章节的知识体系产生较为清晰、条理分明的认知。
2.复习教材推荐
数据结构:清华大学出版社《数据结构(第二版)》(严蔚敏主编) 计算机组成原理:高等教育出版社《计算机组成原理(第2版)》(唐朔飞主编)
操作系统:西安电子科技大学出版社《计算机操作系统(第3版)》(汤小丹等主编)
计算机网络:《计算机网络(第五版)》(谢希仁主编)
3.基础复习当"双管齐下"
所谓"双管齐下",是指不仅要切实掌握考纲中涉及的考查知识点,并且要建立层次分明、条理清晰的知识体系。
从知识掌握的微观角度而言,基础阶段复习当全面、细致,结
合教材对考试大纲中规定的考点进行深入的理解、掌握,脚踏实地夯实基础。
由于考纲中对各考点的考查要求存在一定的差异,相应地也应当注意有所侧重。
建议大家复习时可结合自身学习掌握的情况,对考纲中做重点要求以及自己掌握较为薄弱的知识内容上多下工夫,以求将重点、难点一网打尽。
特别地,带着对知识内容的理解与思考细读计算机学科专业基础综合辅导讲义中对知识要点的剖析,必定能使复习扎实到位,步入良性循环。
从宏观角度来讲,计算机学科专业基础综合考试包含四大科目,知识点范围很广,若仅采用零散记忆与理解的复习模式,势必导致看一点忘一点的情形,而且重新回顾已复习过的内容的时候感觉像一盘散沙般难成体系。
因此海文考研老师建议大家复习的时候万万不可脱离整体的知识框架,复习每一章的时候,在回顾课堂所学知识之后自己尝试列一下这个章节的知识结构图,把握这一部分内容的宏观结构;对于刚开始复习的同学而言这一步骤可能颇具难度,大家可选用内含各章节清晰、详尽知识结构图的参考书,如《计算机专业基础综合要
点速记手册》,在此基础上完善、修正自己的框图,形成对整章内容的一个完整、清晰、层次分明的总体认识。
基础阶段的复习对复习全程的整体效果起着至关重要的作用,因此正确的复习方法是最终成功的必要保证!祝同学们复习顺利!
一、“统分结合”搞好知识要点梳理
现在许多同学正在进行梳理教材知识点的复习,这一过程是基础,也是至关重要的一个环节。
复习时需对照考纲将知识点理解透彻,有疑难之处及时借助与教材复习配合使用的计算机学科专业基础综
合辅导讲义上的阐释搞懂弄通,不留疑点。
同时要注意加强对知识内容的宏观把握。
建议大家自己动笔列一下各章节内容的知识框架,将零散的知识点有机排列到清晰、有层次的知识体系中。
对于一些基础不是很好的同学,这一过程一开始肯定是较为困难,可借助计算机专业基础综合要点速记手册上各章的“知识结构图”完成这一关键步骤。
二、用正确的方法做题巩固
除了梳理教材知识之外,做题也是保证初试取得高分所必须攻克的难关,因为初试的考查落实于解题能力。
在准确把握复习要点的基础上,应当依据考纲中对知识点掌握的要求开始做题,达到巩固强化的效果。
在做题这一环节需特别注意:
1、紧随新大纲变化趋势。
最新考试大纲出台后,务必及时了解考试大纲与往年相比产生的最新变化并对自己的复习进行调整,特别要对新增考点引起充分重视;
2、注重解题熟练度和技能的提升。
基于对知识要点的理解把握,可以按照各课程章节的安排,通过计算机学科专业基础综合辅导讲义同步练习上的习题训练,对解题的方法和技巧进行深入的领悟与总结,并进一步学会在分析问题、解决问题的过程中灵活恰当使用。
3、认真做真题。
考纲中附有前一年的考试试题及标准答案,同学们可以开始尝试做其中包含的统考真题。
一方面对考题的具体形式、各个题型的设置产生一定的了解,另一方面可对照真题查找一下自己墓前在复习存在中的薄弱之处,进一步查漏补缺。
同学们在暑期把握正确的复习方法,按照复习进度脚踏实地落
到实处,定会在暑期两个月的时间获得显著进步!
猜你感兴趣:
1.考研复习计算机专业基础课指导攻略
2.如何考研专业课笔记指导
3.考研计算机备考有哪些方法指导
4.考研基础复习不落下专业课指南
5.考研各校专业课复习通用法则。