操作系统的概念功能和目标

操作系统的概念功能和目标

概念

计算机系统层次结构 裸机、window操作系统、qq、

操作系统(os)是指控制和管理计算机系统的硬件和软件资源,并合理地组织调度计算机工作和资源的分配,以提供给用户和其他软件的方便的接口和环境,是计算机最基本的系统软件。

对软件管理对硬件管理

功能和目标

作为资源管理者提供处理机功能、存储器功能、文件管理、设备管理 目标高效、安全

补充:进程是一个程序的执行过程,执行前需要将程序放入到内存中,才能被CPU处理

用QQ和朋友视频聊天的过程:

step1:在各个文件夹中找到QQ安装的位置(如D:/Tencent/QQ/Bin)(逐层打开文件夹,找到QQ.exe这个程序的存放位置)

step2:双击打开QQ(需要把该进程相关数据放入内存)

step3:QQ程序正常运行(对应的进程被处理机处理)

step4:开始和朋友视频聊天(需要将摄像头设备分配给进程)

作为用户和计算机硬件之间的接口

命令接口:允许用户直接使用

程序接口:允许用户通过程序间接使用

GUI:现代操作系统中最流行的图形用户接口

 

注意:系统调用=系统调用命令=广义指令

GUI :图形用户界面,用户可以使用形象的图形界面进行操作,而不再需要记忆复杂的命令、参数。

例子:Windows操作系统中,删除一个文件只需要把文件拖拽到回收站

作为最接近硬件的层次

需要提供的功能和目标:实现对硬件机器的扩展

没有任何软件支持的计算机称为裸机。在裸机上安装的操作系统可以提供资源管理和方便用户的服务功能,将裸机改造成

功能更强、使用更方便的机器。

通常把覆盖了软件的机器称为扩充机器,又称之为虚拟机

类比:硬件:锤子、锯子、木头、钉子,操作系统:优秀的木匠

操作系统对硬件机器的扩展:通过优秀的木匠,这些简单的原料可以组织成房子、帆船

知识回顾

操作系统

概念(定义)1.负责管理协调硬件、软件等计算机资源的工作 2.为上层用户、应用程序提供简单易用的服务 3.是一种系统软件

功能和目标 1.资源的管理者 1.1处理机管理 1.2存储器管理 1.3文件管理 1.4设备管理

                   2.向用户提供服务 2.1命令接口 联机命令接口、脱机命令接口

                                               2.2程序接口 由一组系统调用组成

                                               2.3GUI图形用户界面

                   3.对硬件机器的扩展 扩充机器

猜你喜欢

转载自www.cnblogs.com/mayrain/p/12382066.html