# 斯坦福 CS107 程序设计与计算机系统
# 课程简介
项目 | 内容 |
---|---|
课程名称 | CS107 - 程序设计与计算机系统 |
学科领域 | 程序设计、计算机系统、计算机科学 |
所属大学 | 斯坦福大学 (Stanford University) |
先修要求 | 编程基础,如 CS106A、CS106B 或类似课程 |
课程时长 | 约 39-52 小时(一个学期,每周 3-4 小时) |
适合年级 | 本科生 |
编程语言 | C/C++ |
学习难度 | ⭐⭐⭐⭐ |
# 课程说明
CS107课程主要讲解程序设计与计算机系统的基本原理,涵盖了计算机系统、计算机组织结构、操作系统等核心概念。课程的主要编程语言是C/C++。
# 课程大纲
课程主要包括以下主题:
- 计算机系统概述
- C语言程序设计
- 数据表示与处理
- 汇编语言与机器级编程
- 编译器与链接器
- 操作系统基础
- 内存管理
- 并发编程
- 文件系统与输入输出
- 网络编程
# 相关资源
B站课程视频:https://www.bilibili.com/video/BV1Ht4y1v7s4 (opens new window)
CS107资源汇总页:http://blog.showmeai.tech/cs107/ (opens new window)
# 配套讲义和教材
- 课程讲义和教材可在课程官网找到:https://cs107.stanford.edu/ (opens new window)
# 课程评价
CS107课程对程序设计与计算机系统的讲解非常深入,学生可以通过本课程全面了解计算机系统的基本原理和关键技术。此外,课程强调实
@2023-2023
编程指北 版权所有
粤ICP备2021169086号-1