操作系统基本概念(王道操作系统)
·
基本架构
- **裸机:**纯硬件,不含操作系统
- 包含CPU,内存,硬盘,主板等
- 操作系统:如Windows
- 定义:是指控制和管理整个计算机系统的硬件和软件资源,并合理的组织调度计算机的工作和资源的分配
- 例题
-

- 解析·: 软件 = 应用程序+其他相关文件(图片,音效)
- 除了软件和硬件,操作系统还负责对文件的管理,因此即使选项里有“软件和硬件”,答案仍选“计算机资源” -

-
虽然源程序本质上也是文件,但操作心痛更关心文件的树形结构关系,而不是文件的内容。
-
Ctrl+Alt+Esc打开任务管理器
-
- 以提供给用户和其他软件方便的接口和环境
- 向上层提供方便易用的服务
- 他是计算机系统中最基本的系统软件
- 最接近硬件的一层软件
- 应用程序:如qq,dota。
- 用户

操作系统的功能和目标
提供的功能
- 文件管理(第四章)
- 在文件夹中打开程序
- 存储器管理(第三章)
- 把程序相关数据放入内存
- 处理机管理(第二章)
- 对应的进程被处理机处理
- 设备管理(第五章)
- 分配摄像头,话筒
- 例题
- 1950年代早期,IBM发明第一个批处理操作系统 --> 支持用户交互的操作系统(B选项) --> 1970年代第一个GUI诞生(施乐公司)(C选项) --> 1983年互联网诞生(A选项)
向上层提供方便易用的接口
- 封装思想
- GUI(Graphical User Interface):图形化用户接口
- 狭义的用户接口不包括GUI
- 联机命令接口 == 交互式命令接口
- 比如cmd
- 脱机命令接口(批处理命令接口)
- 一次性一条条执行
- 程序接口(即系统调用)
- C语言库函数
- 例题:
- 界面 == 接口 == interface,用户无法直接调用系统硬件,需要操作系统提供程序接口
- 编译器是由编程语言环境管理的
- 例题:
虚拟机
- 通常把覆盖了软件的机器成为扩充机器,又称之为虚拟机
- 对硬件机器的扩展
总结

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐
所有评论(0)