操作系统简述
来源:互联网 发布:ubuntu高开发 编辑:程序博客网 时间:2024/06/12 11:24
1.操作系统的地位?
操作系统介于计算机与应用软件之间的一个软件系统,下面是硬件平台,上面是应用软件。
2.操作系统主要管理计算机的那些资源?管理的关键原则是什么?
CPU管理;内存管理;外存管理;I/O管理;健壮性管理:如何确保操作系统自身的正常运行。安全性管理:如何防止非法操作与入侵。管理这些资源的关键原则是高效和尽可能的公平。
3.操作系统和应用进程之间是怎样的关系?
两个都是程序,程序和程序之间无非是调用和被调用的关系。它们是复杂的动态的相互调用的关系。
4.CPU管理的主要原则?
CPU管理又可以理解为进程管理,管理的主要原则是:1)公平,让每一个程序都有机会使用CPU。2)非阻塞,任何程序不能无休止的阻挠其它程序的推进。3)优先级,根本目的是实现高效。
5.内存管理的主要原则?
1)分割与保护,很多程序共享一个物理内存,不能让一个程序在运行的时候越界访问。2)扩大,引入虚拟内存。
6.外存管理的主要原则?
外存管理又称存储管理,文件系统,1)化繁为简,将磁盘变为很容易使用的存储媒介。
7.I/O管理的主要原则?
I/O管理由称设备管理,1)屏蔽不同设备的差异,用户可以用同样的方式访问不同的设备,2)并发访问,即设备共享。3)批处理。
8.什么在推进着操作系统的发展?
1)硬件成本的不断降价。2)计算机完成的功能和复杂性不断升高。3)攻击与反攻击的博弈。
9. 操作系统历史演变简图
10.
0 0
- 操作系统简述
- 操作系统简述
- 操作系统简述
- 简述操作系统
- 简述操作系统
- 操作系统之简述2
- 简述Linux操作系统文件搜索
- 简述如何引导启动多操作系统
- 一、iOS简介(及简述操作系统)
- 简述操作系统中的作业、进程、线程、管程
- 操作系统概念学习笔记 4 操作系统结构和操作简述
- 操作系统概念学习笔记 5 操作系统管理简述
- 从操作系统的角度简述计算机的启动过程
- 简述如何在裸机上安装linux操作系统
- 简述操作系统中线程死锁产生的原理及其形成的必要条件
- 操作系统~
- 操作系统
- 操作系统
- Python3中利用Urllib进行表单数据提交(Get,Post)
- 解决 repo sync error: Exited sync due to fetch errors
- java内存模型之四---volatile
- Java NIO系列教程(五) 通道之间的数据传输
- IOS -- ViewController的LoadView和ViewDidLoad方法相关知识总结
- 操作系统简述
- java的OpenGL学习资料
- CentOS中安装SVN服务
- cocos2dx 2.2.6编译记录(1)
- vpn
- Java NIO系列教程(六) Selector
- sed命令详解
- Xen事件通道详细介绍(三)
- 【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡