3.14
学习了操作系统相关知识
一、 操作系统(OS)的定位与核心功能
操作系统是计算机系统中最基本的系统软件,是硬件与应用软件之间的桥梁。它的根本目标是:
管理计算机系统资源:包括CPU、内存、外设、文件等。这是其最主要的功能(对应第7题答案)。
为用户和应用程序提供方便、高效的接口。
关键区分:
操作系统不管理“源程序”(如.c、.java文件)。源程序是用户的数据,由文本编辑器、编译器(属于应用软件或系统工具)管理(对应第1题)。
操作系统不关心“高级程序设计语言的编译器”如何实现。编译器属于系统工具或应用软件,操作系统只为它们的运行提供平台(对应第3题)。
二、 操作系统的发展类型与特点
不同发展阶段的操作系统有不同的目标和特性,这是选择题的重要考点。
批处理系统:
特点:用户脱机使用,作业成批处理,无交互性。
目标:提高CPU利用率、系统吞吐量。
分时系统:
特点:多个用户通过终端同时联机使用一台主机,系统以时间片为单位轮流为每个用户服务。
核心目标:人机交互性和多路性。它让每个用户感觉自己在独占计算机,因此交互性最强(对应第2题)。
典型例子:早期的Unix、现代操作系统(如Linux、Windows)的交互式用户界面本质上继承了分时思想。
实时系统:
特点:能及时响应外部事件的请求,在规定时间内完成对该事件的处理。
核心目标:及时性、可靠性、确定性。资源利用率是次要追求(对应第5题)。
分类:
实时控制系统(硬实时):如导弹制导、工业控制。
实时信息处理系统(软实时):如订票系统、银行交易系统(对应第6题)。
网络操作系统与分布式操作系统:
在单机OS基础上,增加网络通信和资源共享功能。
浙公网安备 33010602011771号