专题六 计算机软件组成(讲义)-《计算机应用基础》高考备考讲练测(云南)

2025-06-05
| 8页
| 119人阅读
| 0人下载
精品

内容正文:

专题六 计算机软件组成 【考纲要求】 考试条目 (5)理解计算机软件系统组成,理解操作系统的功能, 了解主流操作系统的类型和特点。 【课时安排】 2课时 【知识梳理】 计算机软件系统 一、计算机软件系统组成 计算机软件系统是指计算机运行所需的各种程序、数据及相关文档的集合,可分为系统软件和应用软件两大类。 二、系统软件 系统软件是直接与硬件交互、为其他软件提供运行基础的核心程序,主要包括: 1.操作系统(OS) 定义:直接运行在裸机上的最基本系统软件,是用户与计算机硬件的接口,负责管理硬件资源(如 CPU、内存、外设)和软件资源(如程序、文件),并为应用软件提供运行环境。 功能:进程管理、内存管理、文件管理、设备管理、作业管理(详见后文操作系统功能部分)。 代表:Windows、macOS、Linux、Android 等。 案例: 下列软件中属于系统软件的是( ) A. WPS 表格 B. Windows 11 C. 微信 D. Photoshop 【答案】B 2.语言处理程序 功能:将人类可读的源程序(如 C、Python 代码)翻译成计算机能执行的机器语言。 分类: 编译程序:一次性将源程序全部翻译成目标程序(如 C 编译器)。 解释程序:逐句解释并执行源程序(如 Python 解释器)。 作用:使程序员能使用高级语言编写程序,提高开发效率。 案例: 简述编译程序与解释程序的主要区别。 【答案】 编译程序:一次性将源程序全部翻译成目标程序,再执行。 解释程序:逐句解释并执行源程序,不生成目标文件。 核心区别:是否生成独立的目标程序,执行效率上编译程序通常更高。 3.数据库管理系统(DBMS) 功能:建立、存储、操作和维护数据库,支持数据的查询、更新、备份等操作。 代表:Access、MySQL、Oracle、SQL Server。 应用场景:企业信息管理、网站数据存储等。 案例: 下列不属于数据库管理系统功能的是( ) A. 数据查询与更新 B. 内存空间分配 C. 数据库备份与恢复 D. 数据权限管理 【答案】B 4.系统支撑和服务程序 工具软件:如系统诊断程序、调试工具、杀毒软件等,用于维护计算机正常运行或支持开发。 示例:Windows 的 “任务管理器”、Linux 的 “GCC 编译器”。 三、应用软件 应用软件是为解决特定问题而编写的程序,直接服务于用户需求,可分为: 1.通用软件 办公软件:如 WPS Office(文字处理、表格制作、演示文稿)、Microsoft Office。 图形设计软件:Photoshop(图像处理)、3DS MAX(三维建模)。 浏览器:Chrome、Edge 等用于访问互联网。 2.专用软件 行业应用:如财务管理软件(用友)、工业控制软件(西门子 PLC 编程工具)、医疗诊断系统。 开发工具:Visual Studio(编程开发)、Anaconda(数据科学环境)。 系统软件是计算机的 “基础设施”,应用软件是 “上层建筑”。 操作系统 操作系统是系统软件的核心,通过五大功能模块协调硬件与软件资源,确保计算机高效运行。 一、处理器(CPU)管理 任务调度:将 CPU 时间分配给多个程序(进程),实现多任务并发执行。例如,Windows 的 “时间片轮转” 算法,让每个进程轮流使用 CPU,用户感知不到卡顿。 进程控制:创建、终止进程,处理进程间的同步与通信。例如,浏览器下载文件时,后台进程负责网络数据传输,前台进程保持界面响应。 案例: Windows 系统通过 “时间片轮转” 算法实现多任务并发执行,每个进程轮流占用 CPU。( ) 【答案】√ 二、内存管理 分配与回收:为程序分配内存空间,程序结束后回收资源。例如,Linux 的 “动态分区分配” 策略,根据程序需求灵活划分内存。 存储保护:防止不同程序的内存区域相互干扰。例如,Windows 通过虚拟内存技术,为每个进程分配独立的地址空间。 内存扩充:通过虚拟内存(如 Windows 的 “页面文件”)将部分数据暂存到硬盘,缓解物理内存不足的问题。 案例: 当计算机物理内存不足时,操作系统会使用( )技术扩展内存空间。 A. 内存分区 B. 虚拟内存 C. 内存加密 D. 内存压缩 【答案】B 三、文件管理 存储组织:以文件和目录的形式管理数据,支持文件的创建、删除、复制等操作。例如,Linux 的 “树形目录结构”,用户可通过路径(如/home/user/doc.txt)访问文件。 安全控制:设置文件权限(如读取、写入、执行),防止未授权访问。例如,Unix 系统通过用户组和权限位(rwx)实现精细控制。 四、设备管理 驱动协调:为打印机、摄像头等外设提供驱动程序,实现硬件与系统的通信。例如,Windows 的 “即插即用” 功能,自动识别并安装新设备驱动。 缓冲技术:通过内存缓冲区减少 CPU 与低速设备(如硬盘)的交互频率,提升效率。例如,浏览器预加载网页资源到缓存,加快后续访问速度。 五、作业管理 任务调度:管理用户提交的作业(如打印任务、计算任务),按优先级分配资源。例如,服务器操作系统优先处理高优先级的数据库查询请求。 用户接口:提供命令行(如 Linux 的 Shell)和图形界面(如 Windows 的资源管理器),方便用户操作计算机。 主流操作系统的类型和特点 一、按用户与任务模式分类 1.单用户单任务系统 特点:一次仅允许一个用户执行一个任务,资源占用低。 代表:早期的 DOS 系统(如 MS-DOS 6.22),主要用于简单文本编辑和文件管理。 2.单用户多任务系统 特点:单个用户可同时运行多个程序(如边听歌边写文档),但资源分配偏向前台程序。 代表:Windows 95/98、macOS 早期版本,适合个人办公和娱乐。 3.多用户多任务系统 特点:允许多个用户通过网络同时使用计算机,资源共享且支持并发处理。 代表: Linux:开源、高度可定制,广泛用于服务器和开发(如 Ubuntu、CentOS)。 Unix:闭源、高稳定性,适用于金融交易系统和大型企业服务器(如 Solaris、AIX)。 优势:高可靠性和扩展性,例如银行核心系统可同时处理 thousands of 用户交易。 案例: 下列操作系统中支持多用户同时登录并运行多个程序的是( ) A. MS-DOS B. Windows 10 家庭版 C. Linux 服务器版 D. iOS 【答案】C 二、按应用场景分类 1.桌面操作系统 Windows: 特点:图形界面友好,软件生态丰富(如 Office、游戏),闭源且商业授权。 应用:个人电脑、企业办公,市场占有率超 80%。 macOS: 特点:与苹果硬件深度整合,Unix 内核,设计美学突出,适合创意设计(如 Final Cut Pro)。 应用:设计师、视频编辑师的首选。 2.服务器操作系统 Linux: 特点:开源、轻量、高安全性,支持多线程和集群部署(如 Docker 容器)。 代表:Ubuntu Server、Red Hat Enterprise Linux(RHEL)。 Windows Server: 特点:与微软企业软件(如 Exchange 邮件服务器)无缝集成,闭源且需商业授权。 应用:企业级数据中心、域控制器。 3.移动操作系统 Android: 特点:基于 Linux 内核,开源且高度定制化,支持丰富的硬件设备。 应用:智能手机(如三星、华为)、物联网设备(如智能家居)。 iOS: 特点:闭源、与苹果硬件深度绑定,安全性高,应用生态封闭。 应用:iPhone、iPad,适合对隐私和性能要求高的用户。 4.嵌入式操作系统 特点:轻量化、实时性强,资源占用极低。 代表: VxWorks:硬实时系统,用于航空航天和国防(如战斗机飞控系统)。 Zephyr:支持多架构,适用于 IoT 设备(如智能传感器)。 案例: 下列操作系统中属于硬实时系统,常用于航空航天领域的是( ) A. Android B. VxWorks C. Ubuntu D. Windows 11 【答案】B 【限时练习】 1. 下列软件中属于数据库管理系统的是( ) A. Python B. Excel C. MySQL D. Adobe Reader 【答案】C 2. 操作系统中负责分配和回收内存空间的功能模块是( ) A. 处理器管理 B. 内存管理 C. 文件管理 D. 设备管理 【答案】B 3. 下列操作系统中属于单用户单任务的是( ) A. MS-DOS 6.22 B. Windows 7 C. Linux 服务器版 D. macOS 【答案】A 4. 在 Windows 系统中,通过 “虚拟内存” 技术实现的功能是( ) A. 提高 CPU 运算速度 B. 扩充物理内存容量 C. 将部分数据暂存到硬盘 D. 加密内存中的数据 【答案】C 5. 下列属于系统软件的是( ) A. 360 安全卫士 B. WPS 演示 C. 腾讯 QQ D. Java 编译器 【答案】D 6. 以下关于 Linux 操作系统的描述,正确的是( ) A. 闭源且仅用于服务器 B. 单用户单任务模式 C. 开源且支持多用户多任务 D. 由微软公司开发 【答案】C 7. 操作系统中 “文件管理” 的主要功能不包括( ) A. 设置文件读写权限 B. 复制 / 删除文件 C. 管理目录结构 D. 分配 CPU 时间片 【答案】D 8. 下列操作系统中,属于嵌入式实时系统的是( ) A. Android B. iOS C. Windows 10 D. Zephyr 【答案】D 9. 下列属于系统软件的有( ) A. Unix 操作系统 B. Python 解释器 C. SQL Server 数据库 D. 金山词霸翻译软件 【答案】ABC 10. 以下属于多用户多任务操作系统的有( ) A. Windows 10 专业版 B. Ubuntu Server C. macOS Server D. MS-DOS 【答案】ABC 11. 操作系统是用户与计算机硬件之间的接口,属于系统软件。( ) 【答案】√ 12. 编译程序和解释程序都能将高级语言翻译成机器语言,区别是编译程序生成目标文件。( ) 【答案】√ 13. 移动操作系统属于单用户多任务系统,不支持多用户同时登录。( ) 【答案】√ 14. 在 Windows 系统中,文件的扩展名决定了默认打开该文件的应用软件,因此不可以修改扩展名。( ) 【答案】× 【内容小结】 学科网(北京)股份有限公司 $$

资源预览图

专题六 计算机软件组成(讲义)-《计算机应用基础》高考备考讲练测(云南)
1
专题六 计算机软件组成(讲义)-《计算机应用基础》高考备考讲练测(云南)
2
专题六 计算机软件组成(讲义)-《计算机应用基础》高考备考讲练测(云南)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。