操作系统的概念
1.应用程序和系统硬件之间的接口
2.控制应用程序执行的程序
3.操作系统与普通的计算机软件相同
由处理器执行的一段和一组程序
4.操作系统经常释放控制,并且必须依赖于处理器才能恢复控制
操作系统的目标:
方便 快捷 扩展能力
操作系统提供的服务:
- 程序开发
- 程序执行
- I/O设备访问
- 文件访问控制
- 系统访问
操作系统的主要特性
- 易扩展性
- 并发性(多个用户同时使用若干个程序)
- 共享性(多个用户同时对一个文件修改访问)
- 异步性(不需同步)
- 虚拟性 (虚拟内存 )