从事IT行业的人,可能有一部分人不是科班出身,或者即使是科班出身,可能对计算机的一些基础理论知识掌握的不是很牢靠,目前国内的计算机学院的专业课程中最重要的就是这四门:计算机组成、操作系统、数据结构、计算机网络。这四门也是目前计算机考研所涉及的,很重要,也很基础,虽然现在很多软件开发人员在工作中都不涉及这些知识,但是对于大公司来说,要想深入技术领域产品的研发,这些知识是很重要的,所以对于打算一直走技术路线的人来说,职业生涯很有必要抽出时间进行学习。八个字:“巩固、充实、深入、探索”。下面是整理的一些思维导图。

计算机组成

  • 计算机系统概述
    计算机系统概述
  • 存储器
    存储器
  • 指令系统
    指令系统
  • 中央处理器
    中央处理器
  • 总线
    总线
  • 输入输出系统
    输入输出系统

操作系统

  • 进程管理
    进程管理
  • 处理机调度(CPU)
    处理机调度
  • 进程同步与互斥
    进程同步与互斥
  • 死锁
    死锁
  • 内存管理
    内存管理
  • 文件管理
    文件管理