为什么要有操作系统(为什么要在电脑上安装操作系统)

本文目录
- 为什么要在电脑上安装操作系统
- 操作系统有什么作用呢
- 计算机为什么要有操作系统
- 操作系统的作用和目标
- 计算机操作系统有什么作用
- 电脑为什么要装系统
- 电脑为什么要有操作系统
- 为什么所有的计算机系统都必须配备相应的操作系统
- 计算机为什么要使用操作系统呢
- 电脑为什么要操作系统
为什么要在电脑上安装操作系统
操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让使用者与系统交互的操作接口(请参照壳及图形用户界面)。 操作系统的型态非常多样,不同机器安装的OS可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。许多操作系统制造者对OS的定义也不大一致,例如有些OS集成了图形化使用者界面,而有些OS仅使用文本接口,而将图形界面视为一种非必要的应用程序。 操作系统理论在计算机科学中为历史悠久而又活跃的分支,而操作系统的设计与实现则是软件工业的基础与内核。
操作系统有什么作用呢
操作系统的作用是资源管理,程序控制和人机交互等。
1、资源管理。
系统的设备资源和信息资源都是操作系统根据用户需求按一定的策略来进行分配和调度的。操作系统的存储管理就负责把内存单元分配给需要内存的程序以便让它执行,在程序执行结束后将它占用的内存单元收回以便再使用。
2、程序控制。
一个用户程序的执行自始至终是在操作系统控制下进行的。一个用户将他要解决的问题用某一种程序设计语言编写了一个程序后就将该程序连同对它执行的要求输入到计算机内,操作系统就根据要求控制这个用户程序的执行直到结束。
3、人机交互。
操作系统的人机交互功能是决定计算机系统“友善性”的一个重要因素。人机交互功能主要靠可输入输出的外部设备和相应的软件来完成。
操作系统(英语:operating system,缩写作OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
计算机为什么要有操作系统
计算机由:硬件系统和软件系统组成的。
我们平时所需要借助计算机来完成某一项工程,就需要通过(操作系统)来实现对“硬件”的操作。
因为我们无法直接操作“硬件”,于是就出现了“操作系统”。
操作系统的作用和目标
操作系统的功能是进行处理机管理、( 存储器 )管理、设备管理及文件管理。
操作系统是一组( 资源管理 )程序。
操作系统的目标:
1、方便性(用户的观点):
使计算机系统更容易使用。
2、有效性(系统管理人员的观点):
提高资源利用率,提高系统吞吐量。
3、可扩充性(开放的观点):
便于增加新的功能和模块
4、开放性 :系统能支持世界标准规范。
CPU、存储器、I/O设备、文件(数据和软件);
管理的内容:
资源的当前状态(数量和使用情况)、
资源的分配、回收和访问操作,
相应的管理策略(包括用户权限)。
在裸机上添加:处理机管理(针对CPU) 、存储管理(针对内存和外存) 、设备管理、文件管理;
把覆盖了软件的机器称为扩充机或虚拟机。
合理组织工作流程:作业管理、进程管理
程序接口是程序员在编写程序时利用操作系统所提供功能的方法,可以在高级语言和汇编语言中使用。
软件的开发依赖于操作系统。开发软件必需在一定的操作系统环境下进行,操作系统所能提供的功能支持在一定程度上决定软件开发的难易程度。
单道批处理系统的处理过程:
利用磁带把若干个作业分类编成作业执行序列,
每批作业由一个专门的监督程序(Monitor)自动依次处理。
可使用汇编语言开发。
在计算机系统中安装一个监控程序Monitor,特点:自动性、顺序性、单道性。
监督程序(monitor),它负责完成用户程序的调入、启动运行、输出运行结果等工作。核心内容是给作业分配运行控制权(即CPU的使用权)。
批处理是指系统对作业的处理都是成批进行的。若内存中始终只保持一道作业,称为单道批处理系统(simple batch system)
多道批处理系统概念
内存中同时存放多道程序,交替执行,共享软硬件资源,提高CPU的利用率。
多道批处理系统的特征:用户脱机使用计算机,成批处理,多道程序处理
多道性:内存存放多个作业、宏观上并行,微观上串行;共享资源
调度性:作业调度(后备队列)、进程调度
无序性:作业先进入内存未必先执行结束
优点:
资源利用率高:CPU和内存及io利用率较高;
系统吞吐量大:单位时间内完成的工作总量大;
缺点:
平均周转时间长:作业的周转时间显著增长;
无交互能力。用户一旦把作业提交给系统,直至作业完成,用户都不能与自己的作业进行交互,修改和调试程序极不方便。
多道批处理系统需要解决的问题:处理机管理、内存管理、I/O管理、文件管理、作业管理、接口问题
时间片,各个程序在CPU上执行的轮换时间
分时是指多个用户分享使用同一台计算机。多个程序分时共享硬件和软件资源。
交互式作业直接进入内存
以分配时间片方式实现
人机交互性好:
共享主机:
用户独立性:
多路性:多用户宏观上同时使用,微观上轮转
独立性:用户感觉到自己独占计算机
及时性:快速处理
交互性:用户与计算机之间可进行“会话”
要求:响应时间短,在一定范围之内;系统可靠性高。
实时系统指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致的运行。
实时系统的类型
(1) 工业(武器)控制系统。 (2) 信息查询系统。 (3) 多媒体系统。 (4) 嵌入式系统。
实时任务类型
按任务执行是否呈现周期性来划分
周期性的和非周期性的
根据对截止时间的要求来划分
硬实时任务和软实时任务
CP/M
MS-DOS
单用户多任务操作系统的含义是,只允许一个用户上机,但允许用户把程序分为若干个任务,使它们并发执行,从而有效地改善了系统的性能。
允许多个用户通过各自的终端,使用同一台机器,共享主机系统中的各种资源,而每个用户程序又可进一步分为几个任务,使它们能并发执行,从而可进一步提高资源利用率和系统吞吐量。
多任务是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务。
并行:两或多个事件在同一时刻发生。
并发:两或多个事件在同一时间间隔内发生。
进程:系统中能独立运行并作为资源分配的基本单位。
进程的并发:
宏观上多个任务同时运行;微观上多个任务在单个处理机上交替运行;
共享:系统中的资源可供内存中多个并发执行的进程共同使用
互斥共享:
一段时间只允许一个进程访问该资源
同时访问:
资源共享性:
宏观上,指多个任务可以同时使用资源;
微观上,指多个任务可以交替互斥地使用系统中的某个资源。
虚拟:多道程序设计使每个用户感觉是独占计算机
通过某种技术把一个物理实体变为若干个逻辑上的对应物(分时或分空间)。
若n是某一物理设备所对应的虚拟的逻辑设备数,则虚拟设备的速度必然是物理设备速度的1/n。
虚拟是操作系统管理系统资源的重要手段,可提高资源利用率。
虚拟处理机 :每个用户(进程)的"虚处理机"
虚拟设备:一台物理设备可以虚拟为多台逻辑设备
空分复用技术---以空间为代价
存储器虚拟
小内存运行大进程。
虚拟内存
多道程序系统中,多个进程并发执行,“时走时停”,
不可预知每个进程的运行推进速度和花费时间
正常系统的判段依据:
无论进程快慢,同样运行环境应该结果相同
--通过进程互斥和同步手段来保证
并发和共享是操作系统的两个最基本的特征,两者之间互为存在条件。
操作系统的·主要功能:处理机管理功能、存储器管理功能、设备管理功能、文件管理功能。
【处理机管理要解决处理机分配调度策略、分配实施和资源回收等问题。】
【 多道环境下,处理机的分配及回收都是以进程为单位,因此处理机管理可归结为进程管理 。】
进程的控制:创建、撤销、状态转换。一般由进程的控制 原语 (原语:执行的过程不能被打断)完成。
进程同步:协调系统中并发执行的进程
控制它们以互斥方式访问共享资源
协调合作完成同一作业
进程通信:负责完成进程间的信息交换。
类型:直接通信、间接通信
调度:按照一定的算法进行cpu分配
作业调度:从后备队列挑选合适的作业,为其分配必要资源,调入内存建立进程,并进入就绪队列。
进程调度:从就绪队列中选出进程,分配cpu,使之运行。
处理机管理功能:进程控制、进程同步、进程通信、调度。
内存分配、内存保护、地址映射、内存扩充
[
将逻辑地址转换为物理地址
程序中,逻辑空间-》逻辑地址(相对地址)
内存中,物理空间-》物理地址(绝对地址)
]
{
将内、外存结合起来管理。利用虚拟存储技术,从逻辑上扩充内存容量
系统应有:请求调入功能、置换功能以支持虚存技术
}
设备管理 :
操作系统与用户之间的接口
用户接口:联机用户接口、脱机用户接口、图形用户接口
程序接口:OS提供一组系统调用供用户程序和其它系统程序调用,完成数据传输,文件操作,资源分配等操作。
表现为低级汇编指令和高级语言的库函数
当前比较流行的微内核的操作系统结构,是建立在层次化结构的基础上的,而且还釆用了客户机/服务器模式和面向对象程序设计技术
GUI:图形用户界面
操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——它们管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大、使用方便和可扩展的工作环境,从而在计算机与其用户之间起到接口的作用。
进程是指,程序的一次执行,包括可执行的程序、程序所需的数据和相关状态信息。进程是资源分配的最小实体,在传统的OS中,进程同时也是系统调度的最小单位。
线程是指,程序的一次相对独立的运行过程;在现代OS中,线程是系统调度的最小单位。
多道批处理系统中,为了充分利用各类资源,系统总是优先选择 计算量和IO量均衡 的多个作业投入运行,为了提高吞吐量,系统总是想方法缩短用户作业的周转时间。
推动批处理系统形成和发展的动力是提高系统资源利用率,推动分时系统形成和发展的动力是方便用户。推动微机系统发展的主要动力是计算机硬件不断更新换代。
操作系统是一种系统软件,它负责为用户和用户程序完成所有的与硬件相关与应用无关的工作。
高级语言的编译不是操作系统关心的主要问题。
在操作系统中采用多道程序设计技术,能有效提高cpu、内存、和IO设备的利用率。为了实现多道程序设计需要更大的内存。
在设计分时系统时,首先要考虑的是交互性和响应时间,设计批处理系统时,首先要考虑的时周转时间和系统吞吐量,设计实时系统时,要考虑的是实时性和可靠性。
分时系统的响应时间主要是根据用户所能接受的等待时间,而实时系统响应时间是由控制对象所能接受的时延确定的。
对于批处理作业,必须提供相应的作业控制信息。
在分时系统中,为方便多个用户能够同时与系统交互,系统必须能及时接受多个用户的输入。
1什么是操作系统?它有什么基本特征?
答:操作系统是为了达到方便用户和提高资源利用率的目的而设计的,控制和管理计算机硬件和软件资源,合理的组织计算机工作流程的软件集合。
它具有并发、共享、虚拟、异步性四个基本特征。
2 什么是操作系统的异步性(不确定性)?
不确定性指在操作系统控制下多道程序的执行次序和每道程序的执行时间是不确定的。
3.影响计算机系统性能的主要因素是什么?
影响计算机系统性能的主要因素分为软件和硬件两个方面:
(1)硬件方面主要是指构成计算机系统器件的性能和硬件的体系结构,如存储器的速度和容量、多处理机结构、总线结构等。
(2)软件方面主要是指操作系统,因为操作系统决定了硬件是否能被用户使用、硬件的功能是否能发挥出来、其他软件能否在计算机系统上运行。
4.一个操作系统能否管理任何种类的计算机?
操作系统是与计算机硬件关系最密切的软件,负责管理计算机系统的硬件资源。
不同种类的计算机有不同的体系结构、处理器、指令系统及不同的硬件配置,操作系统能够管理的软硬件资源受到一定的限制。
一种操作系统只能安装到特定种类的计算机上
5.分别阐述操作系统与硬件和软件的关系
1、操作系统是每台计算机必配的系统软件。
2、OS是软件运行的基础,软件需OS进行有效的管理。
3、软件的开发依赖于操作系统。
4、操作系统影响软件的生命周期。
5、应用软件是操作系统上的可用资源,是OS的基础。
OS的运行需要硬件的支持;OS性能的发挥受硬件影响
OS决定硬件是否能被用户使用,功能能否发挥。
OS与硬件的发展是相互促进的
6实现多道程序系统的最主要硬件支持是什么?
解:中断系统和通道技术。
(1)很多进程的切换是由时钟中断引起的,尤其是分时系统。用户程序进行系统调用时通过软中断来实现,如通道和外设的操作也要向操作系统发送中断。
(2)在多道程序系统中,当CPU要求在主存和外设间传输数据时,通过发出I/0指令命令通道工作,通道独立地在内存和外设问进行数据传输,IO操作完成后,通道以中断方式通知CPU,从而实现了CPU计算与I/0操作的并行。
7、操作系统的什么用户接口,一般用户使用的比较少?为什么?
解:一般用户主要通过交互操作界面控制和管理计算机,使用程序接口较少。程序接口是程序员在编写程序时利用操作系统所提供功能的方法,可以在高级语言和汇编语言中使用。日前大多数软件使用高级语言开发,大多数功能可以通过高级语言的语句实现,不需要直接使用程序接口来完成。只有一些特殊功能才需要在高级语言中使用操作系统的程序接门。因此大多数用户使用的是操作系统的用户接口。
8.处理机为何要区分系统态和用户态,什么情况下实现两者的转换?
答:区分两种状态是为了保护操作系统程序。
发生中断时,会从用户态转入系统态,中断结束时,会从系统态转会用户态。
计算机操作系统有什么作用
操作系统是为了提高计算机的利用率,为了方便用户使用,以及提高计算机的系统响应速度而给计算机配备的一种大型系统程序,用它来实现计算机系统自身的硬件和软件资源的管理。
未配置操作系统和其他系统软件的计算机称为裸机。直接使用裸机,不仅不方便,而且人的工作效率和机器的使用效率都不可能高。操作系统为用户提供一套简单的操作命令,并为设计语言处理程序、调试程序等系统软件提供方便。裸机配备操作系统和其他系统软件后,便成为一台既懂命令,又懂各种高级语言,使用操作十分方便的计算机系统。
由于计算机的中央处理器与外部设备在工作速度上存在很大悬殊,中央处理器执行一条指令的时间为微秒或毫微秒,而外部设备的存取时间往往要几十毫秒或更长,两者相差成千上万倍。为了充分发挥整个计算机系统的效能,在同一规定的时间内,让计算机系统,特别是中央处理机做更多的工作,由此产生了多道程序运行的思想。比如,当甲程序需要使用速度较慢的外部设备时,把相应的外设分配给它,立即让乙程序占据主机运行;乙程序需要使用外设时,又让丙程序运行;直到甲程序交给外部设备的任务完成后,再恢复甲程序的运行。
电脑为什么要装系统
操作系统的主要功能是资源管理,程序控制和人机交互等。计算机系统的资源可分为设备资源和信息资源两大类。设备资源指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储器,显示器,键盘输入设备和鼠标等。信息资源指的是存放于计算机内的各种数据,如文件,程序库,知识库,系统软件和应用软件等。
系统作用
主要体现在两方面:
1.屏蔽硬件物理特性和操作细节,为用户使用计算机提供了便利
指令系统(成千上万条机器指令,它们的执行由微程序的指令解释系统实现的)。计算机问世初期,
计算机工作者就是在裸机上通过手工操作方式进行工作。??计算机硬件体系结构越来越复杂。
2.有效管理系统资源,提高系统资源使用效率
如何有效地管理、合理地分配系统资源,提高系统资源的使用效率是操作系统必须发挥的主要作用。资源利用率、系统吞吐量是两个重要的指标。
计算机系统要同时供多个程序共同使用。操作解决资源共享问题!!如何分配、管理有限的资源是非常关键的问题!
操作系统定义:操作系统是计算机系统中最基本的系统软件,它用于有效地管理系统资源,并为用户使用计算机提供了便利的环境。
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。
电脑为什么要有操作系统
最初的电脑没有操作系统,人们通过各种操作按钮来控制计算机,后来出现了汇编语言,并将它的编译器内置到电脑中,操作人员通过有孔的纸带将程序输入电脑进行编译。这些将语言内置的电脑只能由操作人员自己编写程序来运行,不利于设备、程序的共用。为了解决这种问题,就出现了操作系统,这样就很好实现了程序的共用,以及对计算机硬件资源的管理,使人们可以从更高层次对电脑进行操作,而不用关心其底层的运作。
操作系统是现代电脑必不可少的系统软件,是电脑的灵魂所在。现代的电脑都是通过操作系统来解释人们的命令,从而达到控制电脑的目的。几乎所有的应用程序也是基于操作系统的。
一、操作系统诞生——盘古开天地
最初的操作系统出现在IBM/704大型机上,而微型计算机的操作系统则诞生于20世纪70年代——CP/M。
CP/M是加里.基尔达尔领导的Digisat Reseach公司为8位机开发的操作系统,它能够进行文件管理,具有磁盘驱动装置,可以控制磁盘的输入输出、显示器的.显示,以及打印的输出,它是当时操作系统的标准。
二、操作系统远古霸主——DOS
DOS似乎只有现在的老鸟有过接触,新学电脑的人对DOS只是一知半解。它曾经占领了个人电脑操作系统领域的大部分,全球绝大多数电脑上都能看到它的身影。由于DOS系统并不需要十分强劲的硬件系统来支持,所以从商业用户到家庭用户都能使用。虽然用现在的眼光看它不是出色的操作系统,但微软软件向下兼容的特点,决定了Windows出问题的时候,很多时候需要在DOS下才能得到解决,因此了解与学习DOS还是很有必要的。
三、操作系统当代大亨——Windows
从微软1985年推出Windows 1.0以来,Windows系统经历了十多年风风雨雨。从最初运行在DOS下的Windows 3.x,到现在风靡全球的Windows xp、Vista、Windows 7,Windows几乎代替了DOS曾经担当的位子,成为了新一带的操作系统大亨。其普及性也就不用我多言了。
四、诱人的小企鹅——Linux
Linux是目前十分火爆的操作系统。它是由芬兰赫尔辛基大学的一个大学生Linus B. Torvolds在1991年首次编写的。标志性图标是一个可爱的小企鹅。由于其源代码的免费开放,使其在很多高级应用中占有很大市场。这也被业界视为打破微软Windows垄断的希望。
五、神奇的精灵——FreeBSD
FreeBSD是一种运行在x86平台下的类Unix系统。它以一个神话中的小精灵作为标志,由BSD Unix系统发展而来,加州伯克利学校(Berkeley)编写,第一个版本由1993年正式推出。BSD Unix和Unix System V是Unix操作系统的两大主流,以后的Unix系统都是这两种系统的衍生产品。这款操作系统主要应用于网络服务器端,不太适合个人用户。
六、多才多艺的艺术大师——BeOS
如果说Windows是现代办公软件的世界,Unix是网络的天下,那BeOS就称得上是多媒体大师的天堂了。BeOS以其出色的多媒体功能而闻名,它在多媒体制作、、播放方面都得心应手,因此吸引了不少多媒体爱好者加入到BeOS阵营。由于BeOS的设计十分适合进行多媒体开发,所以不少制作人都采用BeOS作为他们的操作平台。
七、总结
看完以上内容,我相信大家对个人电脑上的几种常见操作系统已有比较详细的了解了吧。在增加知识的同时,大家快去选择一款最适合自己的操作系统吧。
为什么所有的计算机系统都必须配备相应的操作系统
您好,这是因为没有软件系统,电脑就不能用啊。
计算机组成里说计算机是由硬件和软件组成,而操作系统就是基础的软件,它控制和管理计算机的软硬件资源,如果说没有操作系统,那除非你会用01代码玩。
操作系统的作用主要体现在以下两方面:
1.管理系统中的各种资源,包括硬件资源和软件资源。
在计算机系统中,所有硬件部件(如CPU、存储器、输入/输出设备等)称为硬件资源;而程序和数据等信息称为软件资源。
操作系统对每一种资源的管理都必须进行以下几项工作:
1)监视资源
监视资源包括需要知道该资源有多少,资源的状态如何,它们都在哪里,谁在使用,可供分配的又有多少,资源的使用历史等等。
2)决定分配资源策略
包括选择某种资源分配策略,决定谁有权限可以获得这种资源,何时可以获得,可以获得多少,如何退回资源等等。
3)分配资源
分配资源是指按照已决定的资源分配策略,对符合条件的申请者分配某种资源,并进行相应的管理事务处理。
4)回收资源
回收资源是指在使用者放弃某种资源之后,对该种资源进行善后处理,如果是可重复使用的资源,则进行回收、整理,以备再次使用。
2.为用户提供友好的界面。
操作系统必须为最终用户和系统用户的各种工作提供友好的界面,以方便用户的工作。典型的操作系统界面有两类:
1)命令行界面
如Unix和MS-DOS操作系统,在这种操作系统环境下,用户通过键盘输入完成某种工作的命令,操作系统分析命令的正确性,然后执行命令并返回执行结果。
2)图形化界面
如MS Windows操作系统,在其提供的图形化界面环境下,用户可通过鼠标左单击某个按钮或选择某个菜单来完成相应的命令。
计算机为什么要使用操作系统呢
为了使计算机系统能协调、高效和可靠地进行工作,同时也为了给用户一种方便友好地使用计算机的环境,在计算机操作系统中,通常都设有处理器管理、存储器管理、设备管理、文件管理、作业管理等功能模块,它们相互配合,共同完成操作系统既定的全部职能。
电脑为什么要操作系统
分类: 电脑/网络 》》 操作系统/系统故障
解析:
操作系统是用户和电脑之间的界面。一方面操作系统管理所有电脑系统资源;另一方面操作系统为用户提供了一个抽象概念上的电脑。用户通过操作系统的帮助使用电脑,而无需直接操作电脑系统的硬件。
对电脑而言,操作系统是对所有系统资源进行管理的程序的 *** ;对用户而言,操作系统提供了对系统资源进行有效利用的简单抽象的方法。

更多文章:
佳能sx50hs怎么调光圈(佳能sx510hs怎么拍出亮丽的照片)
2026年10月10日 15:40
手机性能排行榜2023前十名最新性价比(性价比手机排行榜2023前十名)
2026年10月10日 14:40
联想笔记本哪个是numlock键(numlock在笔记本上是哪个键)
2026年10月10日 13:30
索尼vpceg111t配置(索尼vpceg-111T笔记本怎么设置光驱启动)
2026年10月10日 12:20
免费播放电影电视剧的app有哪些(手机免费观看电视剧app有哪些)
2026年10月10日 11:00
9500gt加显存(我的显卡是9500GT的.怎么显存只有64M啊..怎样加大)
2026年10月10日 02:00
苹果应用商店上架app(在app store上,上架app需要付费吗)
2026年10月10日 01:30


