计算机导论----操作系统

18.简述操作系统的自举过程
Read-Only Memory
Random Access Memory

在内存中其中存储着一个被称为自举程序的小程序。CPU的程序计数器指向ROM中自举程序第一条指令所对应的位置,当计算机被加电时,CPU开始读取并执行自举程序,而这个自举程序只有一个任务:就是将操作系统(不是全部,只是需要启动计算机的那部分程序)装入RAM中。装入完成后,CPU的程序计数器就被设置为RAM中操作系统的第一条指令所对应的位置,接下来CPU将开始执行操作系统的指令。


19.操作系统核心任务:

管理计算机资源 保证当有多个任务执行的时候可以高效的完成任务 

  主要任务有 

内存管理

其中的请求分页调度将程序分成很多个相等的叶 将操作系统内存分成许多个相等的帧 需要执行进程的时候 将页载入到帧当中

进程管理

将程序载入成作业 作业载入到内存当中变成进程   进程抢到操作系统时间片就开始执行任务 当时间片耗尽的时候 进程进入等待状态 进程运行完成之后就继续退出 变成程序

文件管理

IO管理


20.主流操作系统都有哪些?应用领域是什么?

UNIX

  提供对系统的拓展能力

对稳定性和安全性要求比较高的服务器 使用Unix

Linux

个人桌面应用

IT服务器应用

嵌入式应用

Windows 

个人桌面应用


21.Linux 和 UNIX 的关系 是什么?

Linux十基于UNIX的内核简化版开发出来的系统


22.拓展:Android 和 Linux 的关系 是什么?iOS 和 Unix 的关系是什么?

Android是在Linux内核基础之上,Linux提供核心服务:安全,内存管理,进程管理,网络驱动模型等。

Android按移动设备需求,在文件系统,内存管理进程管理通讯电源管理进行修改,添加了驱动相关新功能。

IOS 是基于UNIX内核的基础之上开发的


你可能感兴趣的:(其他)