计算机820学的是 数据结构和操作系统。具体来说,820计算机专业基础是针对计算机科学与技术学科的硕士研究生入学考试科目,主要测试考生对计算机专业基础知识的掌握程度,包括《数据结构》和《计算机操作系统》两门课程的内容,总分150分,两门课程各占75分。
《数据结构》部分主要考察以下内容:
1. 数据结构及算法的相关概念和术语。
2. 线性表(包括栈、队列和数组)的存储结构、基本运算及应用。
3. 广义表的存储结构、基本运算及应用。
4. 树和二叉树的存储结构、基本运算及应用。
《计算机操作系统》部分主要考察以下内容:
1. 操作系统的基本概念和原理。
2. 进程管理、内存管理、文件系统、设备管理和调度算法。
3. 操作系统的实际应用和相关案例分析。
建议考生重点复习这两门课程的课本内容,同时可以辅助以辅导书和刷题来加深理解和提高解题能力。