博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python全栈 操作系统
阅读量:5134 次
发布时间:2019-06-13

本文共 737 字,大约阅读时间需要 2 分钟。

为何要有操作系统

      编程人员无法把所有的硬件操作细节 全部掌握 而且有复杂繁琐 操作系统就是为了 让编程人员从这个复杂而繁琐的工作中解脱出来 专心考虑自己的软件编写  然后通过软件使用操作系统 来变向的使用硬件 设备   说白了就是为用户程序 提供了一个 更好 更简单 更清晰的  计算机模型

操作系统的位置

      操作系统本身也是一个软件 它位于计算机硬件和应用软件之间 由运行于内核态中的操作系统的内核 管理硬件资源 和运行于用户态 为编程人员写的应用程序 系统调用 接口

操作系统的功能

     为应用编程人员提供调用硬件资源的  简洁  清晰  更好的 模型  以及对硬件资源的静态请求变得有序设计计算机 

操作系统的发展

     操作系统的发展史有将近八十年的历史了 从1940年的 (真空管和穿孔管—)一代计算机 到二代的1955年设计的(晶体管和批处理系统)计算机 在到三代1965年的 (集成电路芯片和多到程序)计算机 到最后一直使用到现在的个人计算机 1980年设计的 从最初的刚进入电子时代  到现在的电子泛滥时代  花费了差不多将近八十年的时间 就像是从一个嗷嗷待脯的小娃娃成长到正直壮年的人  不断的改革更新 创造  发展

多道技术

     简单来说可以分为两大类 一个是时间上的复用 不同的程序轮流使用  例如 玩游戏机 同样的游戏同样的关卡 一人一局 谁输了 换下一个人来接着玩   第二个就是空间上的复用 每位用户都获取到了 一大份资源中的一小份资源 从而减少了排队等待的时间  例如一台游戏机 可以两个人一块玩  从而节省了  一个人玩完换另一个人的时间  理论上是成立的 这两个合并起来就是多道技术

 

     

      

转载于:https://www.cnblogs.com/562203687biog/p/6543426.html

你可能感兴趣的文章
吞吐量(TPS)、QPS、并发数、响应时间(RT)概念
查看>>
MVVM 下 ContextMenu的命令绑定
查看>>
GIS基础软件及操作(五)
查看>>
SQLSERVER使用密码加密备份文件以防止未经授权还原数据库
查看>>
C#不登录电脑启动程序
查看>>
ASP.NET缓存中Cache过期的三种策略
查看>>
6天通吃树结构—— 第一天 二叉查找树
查看>>
理解C# 4 dynamic(1) - var, object, dynamic的区别以及dynamic的使用
查看>>
Windows 8实例教程系列 - 布局控制
查看>>
章节2:SQL之多表连接
查看>>
silverlight下多线程处理
查看>>
如何使用ITEXTSHARP将HTML代码字符串写进PDF
查看>>
git bash 出现vim的时候怎么退出
查看>>
React Native开发之IDE(Atom+Nuclide)安装,运行,调试
查看>>
[10月4日的脚本] 获取Office365邮箱文件夹的权限
查看>>
PHP压缩文件操作
查看>>
PHP curl扩展实现数据抓取
查看>>
生成随机密钥
查看>>
falsk 请求钩子
查看>>
8-过滤器Filter和监听器Listener
查看>>