为什么计算机能有条不紊地工作
一个正常工作的计算机系统,必须具备软件和硬件两大资源。硬件资源有主机、存储器、键盘、鼠标、显示器和打印机等。这些资源之所以能够高速、有序、高效地工作,为人们“服务”,主要是因为其内部有一个“大管家”,它会根据各项任务的具体要求,即根据设计好的程序来调度和指挥计算机系统内的各项资源,使它们协调有序地进行工作。这个“大管家”,就是我们通常所说的操作系统。操作系统是用以控制和管理系统资源,方便用户使用计算机的程序的集合,它是软件资源中的最基本部分之一。它的主要作用是:管理中央处理机(CPU)、主存储器、输入输出设备、数据文件和网络等;使用户共享资源,并对资源合理调度;提供输入输出的便利,简化输入输出工作;规定用户的接口,发现并处理各种错误。
近来使用较多的操作系统有Windows、Unix等等。用户只要正确使用操作系统的各种命令,正确调用它的各种功能,用户所编制的应用程序就能在操作系统的统一指挥下,由计算机系统协调而有序地自动运行。不难想象,没有操作系统的计算机,用户是无法使用的。所以,我们把操作系统看作计算机系统的资源管理者,因为它的主要任务是管理并调度计算机系统资源。
操作系统在计算机系统中与软件和硬件资源的关系,可以用下页的简图表示。由图可以看出,操作系统是紧挨着硬件资源层次的第一层软件,它对硬件资源进行着首次扩充,同时它又是其他软件运行的基础。
![]() |
关键词:操作系统 系统资源
- 上一篇
为什么同样的计算机,软件配置不同,“本领”就不一样
许多人都知道,只有硬件没有软件的计算机,称为“裸机”,而裸机是台“死”的机器,不能做任何工作。只有当计算机配备了一定数量和一定质量的软件后,才能正常运行、发挥作用。软件分成系统软件和应用软件等。系统软件有“操作系统”、“编译系统”等,它们起到了管理、使用计
- 下一篇
为什么要研究算法!
通俗地说,算法就是解决问题的具体办法。在《三国演义》中,周瑜与诸葛亮为了打破曹操强大的80万大军的进攻,先设法除去曹军中谙熟水战的水军将领蔡瑁、张允,于是就有了“群英会蒋干中计”;曹军中没有了真正懂得水战规律的将领,加上北方军人不适应舰船上生活,于是庞统的