操作系统作业

发布 2021-05-05 17:41:28 阅读 6558

(1) 简述多道程序设计技术的基本思想。为什么采用多道程序设计技术可以提高资源的利用率?

答:多道程序技术可以提高资源的利用率,是因为cpu在上一个作业i/o设备运行时可以在下一个设备执行,这样提高了cpu的利用率,同时由于可以并行,所以i/o设备和cpu可以同时运行,效率更高,资源利用率自然也更高。

2) 举一个现实生活中的并发和共享的例子。

答:并发:在食堂打饭的时候,有a菜,有b菜,和很多其他菜,可以有很多人在打不同的菜,这个时候不同的窗口就是cpu和i/o设备等,而一位位同学则是作业。

共享:互斥共享 :就像地铁安排,虽然一段铁路可以给所有线路经过这里的地铁使用,但是为了避免事故,会让这些进程错开,当一辆地铁进站时,其他地铁是不能占用这个站台的。

分时共享:就像地铁,同时可以上下很多人,交错上下车,互不影响,这就是资源同时被很多进程(人)访问的情况。

3 )操作系统最基本的功能有哪些?

答:1是处理机管理,2是内存管理,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...