操作系统作业

发布 2021-05-05 17:46:28 阅读 9350

os第一次作业:

1、 磁盘移臂调度的目的是什么?常用移臂调度算法有哪些?请分别简单介绍(不少于)

2、 常用的作业调度算法有哪些?请分别简单介绍(不少于)

3、 桌上有一空盘,允许存放一只水果。爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一只水果供吃者取用,请用p、v原语实现爸爸、儿子、女儿三个并发进程的同步。

请写出完整的**。

os第二次作业:

1、四个进程a、b、c、d都要读一个共享文件f,系统允许多个进程同时读文件f。但限制是进程a和进程c不能同时读文件f,进程b和进程d也不能同时读文件f。为了使这四个进程并发执行时能按系统要求使用文件,现用pv操作进行管理,请回答下面的问题:

(1)应定义的信号量及初值。

(2)在下列的程序中填上适当的p、v操作,以保证它们能正确并发工作:

abcd()

read fread fread fread f;

2、请介绍死锁的防止和死锁的避免策略。(不少于)

3、按照操作系统提供的服务,大致可以把操作系统分为以下几类:批处理操作系统、分时操作系统、实时操作系统、微机操作系统、嵌入式操作系统、网络操作系统和分布式操作系统。其中批处理操作系统、分时操作系统、实时操作系统是基本的操作系统,请分别介绍这三种操作系统。

(不少于)

os第三次作业:

1、 什么是进程?请介绍进程的基本状态并画图实现基本状态的转换。(不少于)

2、 进程和程序有什么区别?

3、 请介绍pcb的作用和基本内容。(不少于)

4、 中断处理过程,涉及到哪三类psw?他们如何进行交换?(不少于)

os第四次作业:

1、 请简单说明os中的重定位方式。(不少于)

2、 请分别说明os中的存储器管理方式。(不少于)

3、 什么是虚拟存储器?如何处理缺页中断?(不少于)

4、 用户从使用的角度来组织文件,称作文件的逻辑结构,文件系统从文件的存储和检索的角度来组织文件称作文件的存储结构。请分别介绍文件的逻辑结构和存储结构类型。(不少于)

5、 文件的安全性:体现在文件的保护和文件的保密两方面。如何从这两方面实现安全性?

不少于)

操作系统 软件 操作系统作业

1 信号量的物理含义是什么?2 处于执行状态的进程若同时发生了下列两种情况 1 对某信号量执行p操作后,信号量的值变为负数。2 该进程的时间片到时产生中断。试问,该进程将由执行状态变迁为就绪态,还是阻塞态?简述理由。3 设有n个进程共享一临界区,对于下述情况,说明信号量的初值 含义,并用pv操作写出...

操作系统作业

4.程序并发执行时为什么会失去封闭性和可再现性?因为程序并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态是由多个程序来改变,致使程序的运行失去了封闭性。而程序一旦失去了封闭性也会导致其再失去可再现性。6.试从动态性,并发性和独立性上比较进程和程序?a.动态性是进程最基本的特性,可表现为...

操作系统作业

一 选择题。1 在进程的组成部分之中,进程在运行中不可修改的部分是 a 私用程序段b 共享程序段。c 数据段d 进程控制块。2 响应比高者优先作业调度算法是以计算时间和 来考虑的。a 输入时间 b 完成时间 c 周转时间 d 等待时间。3 在消息缓冲通信中,消息队列属于 资源。a 临界 b 共享 c...