2022大三计算机 | 保研面试 | 专业课(数据结构、计组等) 数学(离散等) | 资料整理

准备复习专业课和数学,每天会复习8个问题/知识点,大概6月底全部复习完

专业课:数据结构、计算机组成原理、操作系统、计算机网络、数据库、软件工程、汇编、编译、程序设计语言

数学:高数、线代、离散

借CSDN罗列已整理的题目,便于对照自答。均已整理,需要资料请三连留下邮箱

9.25前的私信评论都发了,保研季即将结束,祝大家9.28上岸梦校!

数据结构

2022.6.6 第一轮重要内容已复习完

1. O(n)?时间复杂度?

2. 线性存储结构和链式存储结构的优缺点

3. 顺序存储与链式存储

4. 头指针和头结点的区别

5. 栈和队列的区别

6. 栈和队列的存储结构

7. 循环队列Q,编号0至n-1,头尾指针分别为f、p,求Q中元素的个数

8. 如何区分循环队列是队空还是队满?

9. 树、二叉树、满二叉树、完全二叉树、二叉搜索树(二叉排序树)、平衡二叉树、最优二叉树(哈夫曼树)

10. 堆、大顶堆、小顶堆的实现与应用

11. 哈希表的概念、构造方法。哈希冲突的解决方法?

12. 先序和后序能否确定唯一的二叉树?

13. 先序、中序、后序遍历

14. B树和B+树

15. 红黑树

16. 邻接表和邻接矩阵

17.二分搜索和线性搜索的区别

18.冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序、计数排序、桶排序、基数排序

这十个排序的代码C语言全敲了。花了挺长时间的在这里

19.深度优先搜索 (DFS) 和 广度优先搜索 (BFS)

20.字符换匹配算法(朴素的和KMP算法)

21.最短路径算法(Floyd、Dijkstra、Bellman)

22.图的最小生成树(Kruskal、Prime)

23.贪心和动态规划

计算机网络

2022.6.2 第一轮重要内容已复习完

1.OSI和TCP/IP模型各个层之间的协议和功能

2.计算机网络为什么要分层?有什么优点?

3.TCP和UDP的异同点

4.端口和套接字

5.协议三要素

6.TCP三次握手(建立连接)

7.为什么要三次握手?为什么不两次握手?为什么不四次握手?

8.TCP四次挥手(关闭连接)

9.TCP和UDP的头部结构

10.CSMA/CD协议

11.简述TCP建立连接的过程,TCP如何保证可靠传输?

12.拥塞控制(慢开始算法、拥塞避免算法、快重传算法、快恢复算法)

13.流量控制

14.流量控制和拥塞控制的区别

15.网卡

16.MAC地址(物理地址) IP地址

17.公用IP和私有IP

18.DNS服务器

19.DNS域名解析过程

20.地址解析协议ARP

21.在/不在统一局域网上数据传输

22.两个服务器之间网络已经联通,却收不到彼此的UDP报文原因

23.一次HTTP请求过程(打开一个网址)

24.HTTP和HTTPS协议

25.HTTP常见状态码

操作系统

2022.6.6 第一轮重要内容已复习完

1.进程和线程的概念及区别?

2.线程哪些资源共享?哪些资源不共享?

3.进程的状态及转换

4.为什么没有就绪->阻塞/阻塞->执行?

5.进程的调度策略

6.进程间的通信方式?

7.什么是死锁?

8.产生死锁的原因?

9.死锁产生的四个必要条件

10.如何预防死锁

11.中断、硬件中断(外中断)、软件中断(内中断/陷入)、系统调用

12.操作系统的作用及基本特征

13.虚拟存储器

14.共享内存

15.分页/分段存储管理

16.页面置换算法(虚存时用)

17.文件组织方式

18.银行家算法(预防死锁)

19.经典进程同步问题(生产者-消费者问题、哲学家问题、读者-写者问题)

20.磁盘调度算法

计算机组成原理

1.冯诺依曼体系结构

2.计算机性能指标(吞吐量、响应时间、利用率、处理及字长、总线宽度、存储器容量、存储器带宽、主频/时钟周期、CPU执行时间)

3.机器数和真值

4.原码、补码、反码

5.奇偶校验、海明校验、循环冗余校验

  • 133
    点赞
  • 288
    收藏
    觉得还不错? 一键收藏
  • 113
    评论
计算机保研ORACLE是指计算机专业的学生在考研(研究生入学考试)中选择ORACLE专业进行继续深造。ORACLE是世界著名的信息技术公司,主要专注于数据库管理系统和企业软件产品开发。下面我将简要介绍计算机保研ORACLE的理由和意义。 首先,选择计算机保研ORACLE是因为其在数据库管理系统领域中的强大实力和广泛应用。ORACLE数据库是当前业界最重要的数据库管理系统之一,广泛应用于银行、保险、电信、物流等行业。学生通过深入学习ORACLE相关课程,能够掌握其高级特性和优化技术,提高数据库设计和管理能力,为将来从事相关工作打下坚实的基础。 其次,计算机保研ORACLE有助于提高就业竞争力。ORACLE作为全球知名的技术公司,具有广泛的用户群和完善的客户服务体系,为学生提供了丰富的就业机会。掌握ORACLE相关知识和技能,可以成为企业宝贵的资产,增加求职时的竞争优势。此外,ORACLE还提供多样化的培训和认证机会,能够进一步提升个人在行业中的认可度和专业水平。 最后,计算机保研ORACLE还可以拓宽个人的技术视野和发展空间。在学习ORACLE过程中,学生将接触到丰富的实际应用案例和项目,能够提高问题分析和解决能力,培养工程实践能力和团队合作精神。此外,学生还可以通过参与ORACLE相关的研究和项目,深入探索数据库和大数据等热门领域,为未来的科研和创新工作奠定基础。 综上所述,计算机保研ORACLE是一门具有实际意义和市场需求的专业,对于计算机专业的学生来说,选择这个方向能够提升个人技能和竞争力,为未来的职业发展打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 113
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值