公众号“准研计算机复试”,超全大佬复试资料,80%的题目都是上岸大佬提供的。
研宝们,你们心心念念的移动端来啦!让大家随时随地都能阅读背诵!为了提前上线,减少了不必要功能的开发,目前版本V0.0.2,持续更新中o~
操作系统:
5.★死锁产生的原因是什么?
(1)系统资源不足;
(2)进程推进顺序不当。
计算机网络:
5.★TCP与UDP区别
(1)TCP是面向连接的可靠的基于字节流的协议,UDP是无连接,不可靠的基于报文的协议;
(2)TCP在网络较差或者对数据传输安全性要求更高的情况下使用;
(3)TCP效率低,占用资源多,UDP效率高,占用资源少。
详细解释:
如果问到什么是TCP或者什么是UDP也可以直接回答TCP与UDP区别。
软件工程:
5.★内聚有哪些类别?
功能内聚、顺序内聚、通信内聚、过程内聚、时间内聚、逻辑内聚和偶然内聚
详细解释:
- ☆功能内聚:功能内聚指的是模块内各个元素(如函数、类等)彼此关联,共同实现单一的功能。模块内所有元素都围绕着完成特定的功能而组织,并且功能之间有直接关联。这种内聚性表现为模块内部各元素的紧密联系,只有当它们一起使用时才能完成某项任务。
- ☆顺序内聚:顺序内聚是指模块内的各个元素按照一定的顺序依次执行,每一个元素的输出都是下一个元素的输入。这种内聚性表现为模块内各元素之间通过数据或控制流的顺序连接,形成一个线性的执行路径。
- ☆通信内聚:通信内聚是指模块内的各个元素都在共享相同的数据或信息,它们通过传递消息或共享状态来完成某一功能。这种内聚性表现为模块内的元素之间通过共享数据或信息进行交流和协作。
- ☆过程内聚:过程内聚是指模块内的各个元素都是为了实现一个共同的目标而组合在一起,它们按照特定的顺序来执行一系列操作,最终完成某一过程。这种内聚性表现为模块内各元素按照一定的过程或流程组织,共同实现某一特定的任务。
- ☆时间内聚:时间内聚是指模块内的各个元素都在同一时间段内执行,它们在某个时间范围内共同完成某一功能。这种内聚性表现为模块内各元素在同一时间段内协同工作,完成某一特定的任务。
- 逻辑内聚:逻辑内聚是指模块内的各个元素都是基于相同的逻辑条件而组合在一起,它们通过相同的逻辑条件来决定自己的行为。这种内聚性表现为模块内各元素基于相同的逻辑条件或规则进行组织和执行。
- 偶然内聚:偶然内聚是指模块内的各个元素之间没有明显的关联,它们被放在一起纯粹是因为它们没有找到更合适的分类方式。这种内聚性表现为模块内各元素之间缺乏明显的关联性,它们的组织纯粹是偶然的结果。
数据库
5.★简要介绍数据库范式。
(1)第一范式:所有的列都不可以再分。
(2)第二范式:第一范式基础上非主键列都需要完全依赖于主键,而不是主键的一部分。
(3)第三范式:第二范式基础上所有非主键都必须只依赖于主键。
详细解释:
(1)第一范式(1NF):在任何关系数据库中,第一范式是对关系模式的基本要求,不满足第一范式的数据库就是非关系型数据库。第一范式指:数据库表的每一列都是不可分割的数据,同一列中不能有多个值,即实体中的某个属性不能有多个值或者有重复的属性。
(2)第二范式(2NF):基于第一范式的基础。第二范式要求数据库表中的每个实例或行可以被唯一区分。即通常我们为表加上一列,以存储各个实例的唯一标识。
(3)第三范式(3NF):要求数据库表中不包含其他表中已包含的非主键的关键字信息。表中每一列只与主键直接相关而不是间接相关,表中每一列只能依赖主键。
👇👇👇2024年考研计算机复试全套资料-基础版直接点击公众号就可以免费获取啦!👇👇👇
全套资料内容包含操作系统、计算机组成原理、计算机网络、数据结构、软件工程、数据库、C语言、Java语言、编译原理、上机编程题目、专业英语阅读等科目。自取自取!!!