系统分为两方面:硬件系统和软件系统
硬件系统:
运算器、控制器、存储器、(输入/输出)IO设备
软件系统:
1、系统软件/操作系统
系统软件/操作系统(大型软件)是由一个个程序组成(模块化)
(1、控制和管理计算机系统资源 2、合理的组织计算机系统的工作流程 3、有效的控制多道程序运行 4、方便用户使用计算机的程序和数据的集合)
(控制资源的分配和回收→实现对计算机流程的控制):管理计算机硬件软件资源(是硬件之上增加的第一层软件)(每增加一层计算机系统功能增强。文字处理系统:用户可以对文字编辑排版,编译程序:用户可以进行程序的设计)
具备:①处理器管理、存储管理、设备管理、文件管理…(对资源的管理功能)②向用户提供使用计算机的接口③增加面向网络的服务功能
模块:资源分配、实现CPU管理、对文件进行管理…
2、中间件:
给应用软件提供了标准化的编程接口和协议(①应用软件的开发独立于计算机硬件和操作系统②实现相同的软件可以在不同的系统上运行)
3、应用软件
专门解决具体应用问题的软件
用户通过操作接口使用与操作计算机
接口:
程序接口(系统调用)(程序开发、设计人员)、命令控制接口(计算机操作人员)
2024.11.20