- 9
- 0
- 约3.93万字
- 约 181页
- 2016-10-21 发布于广东
- 举报
第三章 计算机控制系统的软件基础Chapter 3 Software basis of computer-controlled system 本章导航 本章主要内容 应用软件、系统软件、硬件之间的层次关系 管理和控制计算机的要求 计算机有许多部件,需要对它们进行统一管理,包括: 内存和外存; 各个部件之间的通信与协调运行。 还有许多与硬件有关的、公共的事情: 接受输入设备(例如键盘)送来的数据; 把数据存储到外存,或者从外存读取所需要的数据; 把数据送给输出设备(例如显示器、打印机等)。 这些事情: 完全可以用程序来做。 不应当由每一个程序都来做,而应当由专门的程序来做。 系统软件 这类软件不需要用户的干预,就能处理技术上很复杂的、繁杂的、一般用户处理不了的那些事情。 这类软件包括: 操作系统(Operating system,OS) 实用程序(Utilities) 设备驱动程序(Device drivers) 语言翻译程序(Language translators) 操作系统的基本功能 管理计算机中的资源; 提供用户界面,以方便各种人使用; 提供系统功能调用支持,以方便应用程序的开发; 加载并运行应用程序(可同时运行多个) 确定应用程序在外存或网络上的位置(地址),在内存中分配相应的空间,把应用程序和必要的数据读入
原创力文档

文档评论(0)