操作系统的主要任务是什么? 操作系统的主要任务是什么?

作者&投稿:达奚贤 (若有异议请与网页底部的电邮联系)
简介
简单操作系统。它是计算机初期所配置的操作系统,如IBM公司的磁盘操作系统DOS/360和微型计算机的操作系统CP/M等。这类操作系统的功能主要是操作命令的执行,文件服务,支持高级程序设计语言编译程序和控制外部设备等。简单操作系统,我想大家肯定有试过,上操作系统课,但是就是不明白那些操作系统是怎么做出来的,怎么运行的,如果想了解的话,可以啊,看看LINUX核心的源码啊,2.6版的500万行的代码,就像是最初的0.01也有8千行代码,这对于那些阅读代码不超过一千行的计算机系统学生来说,那简直就是不可想像的,所以我就有一种想法,实现一个源代码不超过两千行的,以简单为主,性能为次的实验性操作系统.
简单操作系统
包含部分
除了引导程序之外,它将包含如下四部分:
1.简单的进程调度
2.简单的内存管理
3.简单的根文件系统
4.简单的SHELL
纠错
猜你关注
桌面操作系统,普华操作系统,定制操作系统

管理与配置内存

操作系统的主要任务是什么?~

1、 控制和管理系统行为
操作系统执行基本的任务,比如:识别来自键盘的输入,将输出结果发送给监视器,管理存储设备上的文件和文件夹,控制箱磁盘驱动器和打印机这样的外部设备。操作系统还必须确保同事工作的不同程序和不同用户之间不会互相干扰。此外,还负责安全问题,确保未经授权的用户和程序不能访问这个系统。
2、 调度和分配系统资源
操作系统负责决定一个程序需要哪些计算机资源(比如:CPU时间,内存空间,磁盘,输入和输出设备)以及调度和分配这些资源来运行这个程序。
3、调度操作
操作系统负责调度程序的各种行为以充分利用系统资源。现在很多程序都支持多程序设计、多线程以及多进程以提高系统的性能。
多程序设计允许多个程序共享一个CPU同步运行。CPU比计算机的其他组件快些。这样、导致大多数时间CPU都是空闲的——比如:当等待从磁盘传送数据或者等待其他系统资源响应时。多程序设计操作系统利用这种情况,允许多个程序使用这个CPU的闲置时间。比如:多线程设计允许你使用子处理器来编辑文件的同时,你的网页浏览器也可以下载文件
多线程允许单个程序同时执行多个任务。
比如:子处理程序允许用户编辑文本的同时将它存储到磁盘上。在这个例子中,编辑和存储是同一个应用程序中的两个任务,这两个任务可能是同时运行的。
(或者:火车的每一节车厢,而进程则是火车。车厢离开火车是无法跑动的,同理火车也不可能只有一节车厢。)
多进程、或者叫并行处理,使用两个或更多处理器一起完成同时发生的多个子任务,然后将这些子任务的解决方案组合在一起,获取整个任务的解决方案。
比如:一个外科手术,几个医生协同工作医治同一个病人。

管理与配置内存

系统设计的任务和主要工作有哪些?
答:系统设计是开发管理信息系统的重要阶段,也是整个开发工作的核心,实现系统分析阶段所提出的逻辑模型并确定新系统的结构。系统设计阶段是解决‘干什么’的问题。系统设计阶段最终是提出系统实施方案,建立管理信息系统的物理模型,也就是说系统设计是从管理信息系统的逻辑模型出发,以系统分析报告为依据,一步一...

什么是操作系统?它的主要功能是什么?
答:操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务,提供一个让用户与系统交互的操作界面。操作系统的功能有:1、进程管理:中央处理器,在宏内核的情况下...

作业系统需要管理哪些资源?它的基本功能是什么?
答:4、作业系统的装置管理负责分配和回收外部装置,以及控制外部装置按使用者程式的要求进行操作。5、作业系统的档案管理向用户提供建立档案、撤消档案、读写档案、开启和关闭档案等功能。6、作业系统的储存管理功能是管理记忆体资源。主要实现记忆体的分配与回收,储存保护以及记忆体扩充。7、作业系统的作业管理...

操作系统主要包括哪些功能?
答:操作系统主要包括以下几个方面的功能:进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占,进程管理的工作十分简单。操作系统的主要功能是进程与处理机管理、作业管理、存储管理、设备管理、文件管理,具体如下:进程与处理机管理。由于程序的执行必须依靠处理机...

管理信息系统开发分为那几个阶段?各阶段主要的任务是什么?举例说明
答:2、分析阶段 系统分析阶段的任务是根据系统开发计划所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑模型,这个阶段又称为逻辑设计阶段。3、设计阶段 系统分析阶段回答了新系统“做什么”的问题,而系统设计阶段的任务就是回答“...

什么叫做操作系统?都包括什么?
答:操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件。主要包括进程管理、内存管理、文件系统、网络通讯、驱动程序等。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,...

什么是操作系统?操作系统能够做什么?
答:操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代标准而言,一个标准PC的操作系统应该提供以下的功能:1、进程管理(Processing management)。2、内存管理(Memory management)。3、文件系统(File ...

...开发管理信息系统包含哪5个阶段,以及要完成的主要工作
答:(一)系统规划阶段系统规划的主要任务是对系统作全面长远的考虑,对企业概况及现行系统的状况进行初步调查,拟建系统的备选方案,并对备选方案进行可行性分析,写出可行性报告。(二)系统分析阶段系统分析阶段的任务是解决系统“做什么”的问题。根据系统设计任务书,对现行系统进行详细调查,提出新系统的逻辑...

什么是操作系统?操作系统有哪些功能?
答:简述操作系统的功能具体如下:一:提供人机交互接口。可以想象没有操作系统这层软件的话,使用计算机会是一个什么样子。计算机使用者将面临一堆计算机硬件进行操作,早期的计算机就是这样的,通过硬开关进行控制。有了操作系统之后,就相当于我们直接和操作系统进行打交道,避免了直接操作硬件带来的麻烦。操作...

系统分析的主要任务及主要内容
答:逻辑方案不同于物理方案,前者解决“做什么”的问题,是系统分析的任务;后者解决“怎么做”的问题,是系统设计的任务。没有系统分析的内容,只有系统化分析的主要内容。可能不太一样,系统化分析是系统分析的一个步骤呢。如果硬要讲内容,也许就是问题识别、可行性分析、详细调查、系统化分析、逻辑模型...