1.OS分为:GUI和shell(CTI)
2.OS功能:为应用程序提供一个资源集的清晰抽象; 管理各种软硬件资源
3.OS上相同的抽象有不同用户接口:比如win的cmd和桌面
4.
在1.4节中描述了9中不同类型的操作系统,列举每种操作系统的应用(每种系统一种应用)
1.大型操作系统(Mainframe operating system):大型保险公司的索赔流程处理系统
2.服务器操作系统(Server operating system):比如苹果手机 的Siri所提供的语音到文本的转换服务
3.多处理器操作系统(Multiprocessor operating system):视频编辑与渲染
4.个人计算机操作系统(Personal computer operating system):文字处理应用
5.掌上计算机操作系统(Handheld computer operating system):上下文感知推荐系统
6 .嵌入式操作系统(Embedded operating system):为DVD录像机设计的录像程序。
7.传感器节点操作系统(Sensor-node operating system):野外温度监测
8.实时操作系统(Real-time operating system):航空管制系统
9.智能卡操作系统(Smart-card operating system):电子支付
5.分时系统和多道程序系统的区别是什么?
答:在分时系统中,多个用户可以使用他们自己的终端同时访问和执行计算系统上的计算。 多道程序设计系统允许用户同时运行多个程序。 所有分时系统都是多道程序设计系统,但并非所有多道程序设计系统都是分时系统,因为多道程序设计系统可以在只有一个用户的PC上运行
6.内核态和用户态有哪些区别?解释在设计操作系统时存在两种不同的模式有什么帮助。
大多数现代CPU提供两种执行模式:内核态和用户态。 CPU可以执行其指令集中的每条指令,并在内核态下执行时使用硬件的各种功能。 但是用户态只能执行部分指令,执行时仅使用部分功能。 拥有两种模式允许设计人员以用户态运行用户程序,从而拒绝他们访问关键指令。
(内核态也称管态、核心态)(用户态也称目态)
7.系统调用(操作系统对上提供服务的接口。)
第一张课后习题答案:https://blog.csdn.net/qq475703980/article/details/82534394