操作系统入门
2015-06-02 10:36
211 查看
1、操作系统:是一个控制程序,是一个资源管理器
![](http://img.blog.csdn.net/20150602103254896?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvdXpob3UxMzU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150602103307376?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvdXpob3UxMzU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150602103456761?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvdXpob3UxMzU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
操作系统软件的组成:Shell命令行接口,键盘操作;GUI图形用户接口;Kernel操作系统的内部
![](http://img.blog.csdn.net/20150602103347406?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvdXpob3UxMzU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、操作系统特征:
并发:同时存在多个运行的程序,需要OS管理和调度
共享:宏观“同时”访问,微观互斥共享
虚拟:利用多道程序设计技术,让每个用户都觉得有一个专门为他服务
异步:程序是走走停停的;运行环境相同,OS需要保证其结果也是相同的
3、操作系统实例:
UNIX家族、Linux家族,android(开放),Windows(封闭)
4、操作系统的演变:硬件抽象和协调管理
早期的系统追求效率
单用户系统:昂贵组件的低利用率
批处理系统:顺序执行与批处理
多道程序系统:保持多个工作在内存中并且在各工作间复用CPU
分时系统:定时中断用于工作时对CPU的复用
个人计算机:每个用户一个系统,效率已经不是重点,重点是用户界面和多媒体功能
分布式计算机:每个用户多个系统,网络,支持分布式服务
操作系统软件的组成:Shell命令行接口,键盘操作;GUI图形用户接口;Kernel操作系统的内部
2、操作系统特征:
并发:同时存在多个运行的程序,需要OS管理和调度
共享:宏观“同时”访问,微观互斥共享
虚拟:利用多道程序设计技术,让每个用户都觉得有一个专门为他服务
异步:程序是走走停停的;运行环境相同,OS需要保证其结果也是相同的
3、操作系统实例:
UNIX家族、Linux家族,android(开放),Windows(封闭)
4、操作系统的演变:硬件抽象和协调管理
早期的系统追求效率
单用户系统:昂贵组件的低利用率
批处理系统:顺序执行与批处理
多道程序系统:保持多个工作在内存中并且在各工作间复用CPU
分时系统:定时中断用于工作时对CPU的复用
个人计算机:每个用户一个系统,效率已经不是重点,重点是用户界面和多媒体功能
分布式计算机:每个用户多个系统,网络,支持分布式服务
相关文章推荐
- Reveal查看任意app的高级技巧
- 五十五 毕业前的狂欢
- 五十六 毕业证书
- python学习系列(五)--- 正则表达式基本函数
- String Buffer
- Bootstrap的表格
- jboss6.3 mariadb的jndi配置
- MySQL 范式化-上线前-配合开发
- 前端编码规范
- PHP使用递归方式列出当前目录下所有文件的方法
- String 算法
- java回调简单实现
- JAVA定时执行任务的三种方法
- Android 关于屏幕适配
- ios页面间传递参数四种方式
- c++中动态链接库与动态链接库的区别
- Flash完美跨域访问的方法
- 标签属性说明
- 用单片机DIY的RFID模拟卡,能模拟现有125KHz的卡!(转)
- shift后门制作和禁止