跳到正文
IGCSE·Tuition
计算机科学 · 课程

区分操作系统与应用软件的角色

两个术语你都认识,但考题里一列软件名称,你还是会犹豫。

本页内容
  1. 怎样区分两者?
  2. 操作系统做什么?
  3. 例题详解
  4. 要留意的错误
  5. 自我检测
  6. 接下来学什么

**应用软件(application software)**完成用户想做的事。**操作系统(operating system,OS)**是管理硬件、并为应用软件提供运行平台的系统软件。题目通常给一个简短情境或一份清单,要你判断各属哪一类,或说明某项操作系统功能。

本课是软件与系统模块的第一课,后面每一课都会用到这里建立的归类习惯。

怎样区分两者?

问一个问题:这个软件是在做用户的任务,还是在照管计算机?

如果它做的是用户的任务(写作、计算、浏览、播放、绘图),它就是应用软件。

如果它照管硬件、内存、文件、用户或其他程序,它就属于系统软件。操作系统是最主要的系统软件。实用程序和设备驱动程序也是系统软件。

操作系统做什么?

下面这些功能,你要能各用一句话说出并解释:

功能一句话说明
管理文件在存储设备上建立文件夹,存储、命名、移动和删除文件。
管理内存决定每个运行中的程序可使用主存储器的哪一部分,避免程序互相覆盖。
多任务在程序之间分配处理器时间,让几个程序看起来同时运行。
管理外围设备通过设备驱动程序,向打印机或键盘等设备收发数据。
用户界面给用户控制计算机的方式,如窗口、图标或命令行。
处理中断当硬件或软件发出需要关注的信号时作出响应。
安全控制用户账户、密码和文件访问权限。

例题详解

一位学生的笔记本电脑上有这些项目:**电子表格程序、打印机驱动程序、内存管理器、照片编辑器、杀毒扫描程序。**请把它们分为操作系统功能、应用软件和其他系统软件。

**第一步。**问每一项为用户做什么。电子表格程序让用户计算:应用软件。照片编辑器让用户编辑图片:应用软件。

**第二步。**内存管理器决定哪个程序使用哪一部分内存。这是在照管计算机,是操作系统的核心工作:操作系统功能。

**第三步。**打印机驱动程序让操作系统能与某台打印机沟通。它不是用户选择的任务:系统软件,对应操作系统的外围设备管理功能。

**第四步。**杀毒扫描程序保护系统,不属于核心操作系统:实用程序,一种系统软件。你会在辨认实用程序的功能中学到它们。

要留意的错误

错误答案:“操作系统是运行计算机的硬件。”

这把软件和硬件混为一谈。操作系统是程序,位于硬件与应用软件之间,也需要处理器和内存才能运行。

另一个薄弱的答案是“操作系统让计算机运作”,没有说出任何具体功能。请换成明确的工作:“操作系统为每个运行中的程序分配内存,使它们不会互相覆盖。”

自我检测

1. 一台平板电脑同时运行视频应用和信息应用。请说出操作系统的两项功能。

显示答案

**多任务:**操作系统在两个应用之间分配处理器时间,使两者看起来同时运行。**内存管理:**操作系统给每个应用各自一块主存储器,使一个不会覆盖另一个。

2. 把下列各项分为应用软件或系统软件:音乐播放器、磁盘格式化工具、演示文稿程序。

显示答案

音乐播放器:应用软件。磁盘格式化工具:系统软件(实用程序)。演示文稿程序:应用软件。

3. 用户插入一个新键盘,它立刻就能使用。主要涉及操作系统的哪项功能?

显示答案

管理外围设备,通过设备驱动程序,让操作系统能与键盘收发数据。

接下来学什么

下一步是看程序如何变成处理器可运行的形式,见比较解释器与编译器的行为。之后可以用软件与系统练习测试整个主题。

有些学生背得出功能,遇到情境题却对不上号。线上一对一计算机科学补习的老师可以看你写的答案,帮你把每项功能连到题目的情境。

常见问题

网页浏览器是操作系统的一部分吗?

不是。网页浏览器是应用软件,因为它完成用户选择的任务:浏览网页。操作系统提供浏览器依赖的服务,如内存、网络连接和屏幕。浏览器可以安装或卸载,而不会改变操作系统。

什么是系统软件?

系统软件是运行和维护计算机本身的软件,包括操作系统、实用程序和设备驱动程序。应用软件不同,它替用户完成任务,例如写文档或编辑照片。

操作系统的功能需要记几个?

与其背一长串又不熟,不如把主要的学扎实:管理文件、内存、多任务、通过驱动程序管理外围设备、用户界面、安全和处理中断。具体范围请在 Cambridge 官网查看你考试年份的 0478 大纲。

更新于:

下一步

如果把软件归到正确类别仍像在碰运气,一对一的老师可以在每个术语后给你一道小测验,直到规律记牢。

一小时付费试听课,按所安排老师确认的收费,RM80 起。

补习由家长或监护人安排。用 WhatsApp 把这页发给他们,他们就可以替你咨询。

家长:在这里咨询

  • 已通过我们的服务帮助 9,000+ 名学生
  • 9+ 年帮助 IGCSE 学生