操作系统的定义 及基本知识
发布网友
发布时间:2022-03-26 00:00
我来回答
共2个回答
懂视网
时间:2022-03-26 04:21
操作系统知识点如下:
1、一个完整的计算机系统是由硬件系统和软件系统两大部分组成;
2、计算机软件是指程序和与程序相关的文档的集合;
3、按功能可把软件分为“系统软件”和“应用软件”两部分;
4、通常把未配置任何软件的计算机称为“裸机”;
5、操作系统可以被看作是计算机系统的核心,统管整个系统资源。
操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
热心网友
时间:2022-03-26 01:29
1、传统定义
计算机软件分为系统软件和应用软件两大类
系统软件用于管理计算机本身和应用程序
应用软件是为满足用户特定需求而设计的软件
操作系统是最基本的系统软件,它和系统工具软件构成了系统软件
但给操作系统下定义是困难的,至今没有一个能公认的统一说法
以下列举了现今操作系统教材中常见的几种观察操作系统的角度
自顶向下的角度,操作系统是对裸机的第一层软件,是对机器的第一次扩展,为用户提供了一台与实际硬件等价的虚拟机
自底向上的角度,操作系统是资源管理,在相互竞争的程序之间有序地控制对处理器、存储器以及其他I/O接口设备的分配
从软件分类角度看,操作系统是最基本的系统软件,它控制着计算机所有的资源并提供应用程序开发的接口
从系统管理员角度看,操作系统合理地组织管理了计算机系统的工作流程,使之能为多个用户提供安全高效的计算机资源共享
从程序员角度看(即从操作系统产生的角度),操作系统是将程序员从复杂的硬件控制中解脱出来,并为软件开发者提供了一个虚拟机,从而能更方便的进行程序设计
从一般用户角度看,操作系统为他们提供了一个良好的交互界面,使得他们不必了解有关硬件和系统软件的细节,就能方便地使用计算机
从硬件设计者看,操作系统为计算机系统功能扩展提供了支撑平台,使硬件系统与应用软件产生了相对独立性,可以在一定范围内对硬件模块进行升级和添加新硬件,而不会影响原先应用软件
总的来讲,传统的操作系统定义如下:
操作系统是控制和管理计算机系统内各种硬件和软件资源、合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用
此定义是以操作系统的具体功能为基础的定义方式
可以按如下示意图来描述操作系统的在计算机系统中的位置
接口示意图
按层次模型看是
在传统定义方式中,操作系统和用户的关系是被动和主动的关系,即用户将自己对计算机的需求以过交互操作的方式命令操作系统完成,而操作系统是根据完成任务的需要分配资源,它仅有的主动权就是在于如何分配与何时分配。
在此将这种对操作系统定义方式称为被动式定义,从理论上认为操作系统是完全按用户的要求来完成自己的工作
http://www.huihoo.com/os/explore/操作系统的意义
http://jsjx.hxu.e.cn/ctsn/dxjsjjc/kcnr/wlkj/05os/detail/5-1-1_more2.htm操作系统的作用