0.前言
前言
课程目标:理解操作系统如何工作
考核
第八周星期五中午考试
就是4.8 中午,也就是十二点到两点。
期末70% 考勤和作业10% 期中10% 实验10%
时间安排
操作系统有哪些:
Windows、Linux、MAC、IOS
UNIX:多用户、多任务的操作系统,后用C又重写了内核
LINUX:后于UNIX,多用户、多任务、多线程、多CPU
每种操作系统都各有所长各有所短。比如iOS就管的宽、很麻烦,Android就应用良莠不齐
操作系统的定义:
很难说,现在没有一个统一的定义。
操作系统定义1:
操作系统是一组控制和管理计算机软硬件资源、合理地对各类作业进行调度以及方便用户使用的程序集合。
关系:用户----OS----计算机
我们一般分三层:
软件 |
---|
OS |
硬件 |
操作系统的定义2:
操作系统定义(Operating System, OS):操作系统是位于硬件层(HAL)之上,所有其它系统软件层之下的一个系统软件,使得管理系统中的各种软件和硬件资源得以充分利用,方便用户使用计算机系统。
应用软件层(终端用户只会用到这一层) |
---|
其他系统软件层(例如编译器) |
OS |
硬件(HAL) |
---------------------------
“朝着一个既定的方向去努力,就算没有天赋,在时间的积累下应该也能稍稍有点成就吧。”