2020东北农业大学操作系统原理离线作业答案

2020东北农业大学操作系统原理离线作业答案
2020东北农业大学操作系统原理离线作业答案

东北农业大学网络教育学院

操作系统及windows基础网上作业题

第一章操作系统引论

一、选择题

1.(D)不是基本的操作系统

A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统2.(C)不是分时系统的基本特征:

A.同时性B.独立性C.实时性D.交互性

3.在计算机系统中,操作系统是( B)

A. 一般应用软件

B.核心系统软件

C. 用户应用软件

D.系统支撑软件

4.以下哪一个不是设计操作系统的主要目标(C)

A.方便性 B. 有效性 C. 成本低D. 可扩充性

5.最早出现的操作系统是( B)

A.分时系统B.单道批处理系统C.多道批处理系统D.实时系统

6. 允许多个用户以交互使用计算机的操作系统是( B)

A.分时系统B.单道批处理系统C.多道批处理系统D.实时系统

7. 操作系统是一组( C)

A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序

8. 现代操作系统的两个基本特征是( C)和资源共享.

A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理

9. ( D)不是操作系统关心的主要问题

A.管理计算机裸机B.设计,提供用户程序与计算机硬件系统的界面

C, 管理计算机系统资源D.高级程序设计语言的编译器

10.引入多道程序的目的是(D)

A.为了充分利用主存储器B.增强系统的交互能力

B.提高实时响应速度D.充分利用CPU,减少CPU的等待时间

11.多道程序设计是指( A)

A.有多个程序同时进入CPU运行

B.有多个程序同时进入主存并行运行

C.程序段执行不是顺序的

D.同一个程序可以对应多个不同的进程

12.从总体上说,采用多道程序设计技术可以( C)单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( ).

A.增加,减少B.增加,延长C.减少,延长D.减少,减少

13.在分时系统中,时间片一定,( B),响应时间越长。

A.内存越多B.用户数越多C.后备队列D.用户数越少

14.批处理系统的主要缺点是( B )

A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是

15. 在下列性质中,哪一个不是分时系统的特征( A )

A.交互性B.多路性C.成批性D.独立性

16. 实时操作系统追求的目标是( C)

A.高吞吐率B.充分利用内存C.快速响应D.减少系统开销

17.以下( C)项功能不是操作系统具备的主要功能.

A.内存管理B.中断处理C.文档编辑D.CPU调度

18.操作系统负责为方便用户管理计算机系统的(C )

A.程序B.文档资料C.资源D.进程

19.操作系统的基本职能是( A)

A.控制和管理系统内各种资源,有效地组织多道程序的运行

B.提供用户界面,方便用户使用

C.提供方便的可视化编辑程序

D.提供功能强大的网络管理工具

20. 未配置操作系统的计算机系统中最主要的矛盾是(C)

A.硬件价格昂贵与消费水平之间的矛盾 B.输入输出无法匹配CPU运行速度的矛盾C.软硬件发展不匹配的矛盾 D.操作复杂与操作人员技术水平之间的矛盾

二、填空题

1.操作系统为用户提供三种类型的使用接口,它们是(命令界面)、(系统调用界面)和图形用户界面。

2. 操作系统的特征是(并发性),(共享性),虚拟性和(异步性)。

3. 操作系统的目标与(用户)有关。

4. 设计操作系统要满足有效性的目标,有效性体现在提高系统(资源利用率)和提高系统(吞吐量)。

5. 提高系统(资源利用率)是推动操作系统向前发展的主要动力。

6. (开放性)是指遵循世界标准规范,特别是遵循开发系统互联OSI国际标准。

7. 典型的单用户多任务操作系统是(WINDOWS)。

8. 典型的多用户多任务操作系统有(UNIX)和(LINUX)。

9. OS环境下的资源共享又称为资源复用,实现资源共享的方式包括(互斥共享)方式和(同时访问)方式。

10. 在OS中,把通过某种技术将一个物理实体变为若干个逻辑上对应物的功能称为“虚拟”,在OS中利用(时分复用)技术和(空分复用)技术实现虚拟。

11. 在多道环境下,进程以不可预知的速度向前推进,称为进程的(异步)性。

12.如果希望用户与自己的进程之间可以随时交互,应使用(交互式)操作系统。

13.采用多道程序设计技术,能充分发挥(CPU)和(外设)并行工作的能力。

14. 多道程序设计是指在(一段时间内)中同时存放多道用户作业,这些作业宏观上(同时运行)、微观上(分时交替运行)。

三、简答题

1.简述什么是单道批处理系统

系统对作业的处理是成批进行的,但内存中始终只运行一道作业

2.简述多道程序设计思想

多道程序设计的特点是具有间断性、共享性、制约性。从宏观上看是并行的,多道程序都处于运行中,并且都没有运行结束;从微观上看是串行的,各道程序轮流使用CPU,交替执行。

3.简述多道程序设计思想的优缺点

多道程序设计的优点是

(1)资源利用率高,多道程序共享计算机资源,从而使各种资源得到充分利用;

(2)系统吞吐量大,CPU和其他资源保持“忙碌”状态。

缺点是其他条件不改变的话每道程序占有空间会变小,也就是说能用的页面就减少了,可能产生抖动现象

4.简述什么是分时系统

多个用户分时地使用同一计算机,这样的系统称为分时系统,在分时系统中分时的时间单位称为时间片。

5.简述脱机输入输出方式

指在外围计算机的控制下,实现程序和数据的输入输出;或者说它们是脱离主机进行的,故称为脱机输入输出。

6.简述什么是操作系统

操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源和控制程序的执行。

7. 多道程序系统如何实现CPU计算与I/O操作的并行?

在多道程序系统中,当需要I/O操作时,不需要CPU直接控制I/O操作的完成。可利用通道、DMA及中断机构来直接控制I/O操作的完成,这时CPU也不是专门空闲等待I/O操作的完成,而是转去执行另一道程序。

8. 将手工操作、单道批处理、多道批处理、多用户分时系统按CPU的有效利用率,由小到大进行排列。

(1)手工操作没有操作系统,属于单道程序系统,大量的处理机时间被人工操作所浪费,因此CPU的利用率很低。

(2)单道批处理系统在一定程度上克服了手工操作的缺点,但仍属于单道程序系统,大量的CPU时间浪费在等待I/O操作的完成上。因此它的CPU利用率比手工操作的系统要高,但比多道程序系统要低。

(3)多用户分时系统是多道程序系统,具有交互性。但是程序的分时运行需CPU不断地在多个程序之间进行切换,这种切换需要占用CPU时间。

(4)多道批处理系统是多道程序系统,没有交互性。CPU在执行一道程序时一般切换到其他程序,只有在需要等待某种事件发生时,才切换到另一程序执行。因此,它的CPU切换次数远远低于分时系统,而CPU的有效利用率高于批处理系统。

9. 程序的并发执行为什么会有间断性?

并发执行是指系统内有多道程序在宏观上同时执行,但系统内往往只有一台处理机(CPU),因此只能分时地为多个程序服务。就一道程序而言,往往不是一次能够运行完成,而是以走走停停的方式完成其运行,这就是并发系统内程序执行的间断性。

10. 进程的就绪状态和阻塞状态有何不同?

阻塞状态的进程还不具务执行的条件,即使放到处理机上能执行;就绪状态的进程具备了执行的所有条件,放在处理机上就能执行。

四、综合题

1. AB两道作业如下表所示:

(1)计算在单道环境下运行时CPU的利用率;

单道环境下CPU利率50%,30%

(2)假设计算机系统中具有一个CPU、两个通道,画出AB两道作业并发执行的情况图,并计算CPU利用率。

2.ABC三道作业如下表所示:

(1)计算在单道环境下运行时CPU的利用率;

(2)假设计算机系统中具有一个CPU、三个通道,画出ABC三道作业并发执行的情况图,并计算CPU利用率。

第二章进程的描述与控制

一、选择题

1. 进程和程序的一个本质区别是(B).

A.前者为动态的,后者为静态的

B.前者存储在内存,后者存储在外存

C.前者在一个文件中,后者在多个文件中

D.前者分时使用CPU,后者独占CPU

2. 进程在系统中是否存在的惟一标志是(D )

A.数据集合

B.目标程序

C.源程序

D.进程控制块

3. 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( C )使用.

A.操作员

B.联机用户

C.操作系统

D.目标程序

4. 进程所请求的一次打印输出结束后,将使进程状态从( A )

A.运行态变为就绪态

B.运行态变为阻塞态

C.就绪态变为运行态

D.阻塞态变为就绪态

5. 一作业进入内存后,则所属该作业的进程初始时处于( C)状态.

A.运行

B.等待

C.就绪

D.收容

6. 临界区是指并发进程中访问共享变量的( A)段.

A.管理信息

B.信息存储

C.数据

D.程序

7. 我们把在一段时间内,只允许一个进程访问的资源,称为临界资源,因此,我们可以得出下列论述,正确的论述为(D ) 。

A 对临界资源是不能实现资源共享的。

B 只要能使程序并发执行,这些并发执行的程序便可对临界资源实现共享。

C 为临界资源配上相应的设备控制块后,便能被共享。

D 对临界资源,应采取互斥访问方式,来实现共享。

8. 若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许(D )个进程参于竞争,而不会发生死锁.

A. 5

B.2

C.3

D.4

9. 产生系统死锁的原因可能是由于(C ).

A.进程释放资源

B.一个进程进入死循环

C.多个进程竞争,资源出现了循环等待

D.多个进程竞争共享型设备

10. 产生死锁的主要原因是进程运行推进的顺序不合适(A)

A.系统资源不足和系统中的进程太多

B.资源的独占性和系统中的进程太多

C.进程调度不当和资源的独占性

D.资源分配不当和系统资源不足

11. 若当前进程因时间片用完而让出处理机时,该进程应转变为(A)状态.

A.就绪

B.阻塞

C.运行

D.完成

12. 运行时间最短的作业被优先调度,这种作业调度算法是(C)

A.优先级调度B.响应比高者优先

C.短作业优先D.先来先服务

13. CPU的调度分为高级、中级和低级三种,其中低级调度是指(C)调度。

A. 作业 B 交换 C 进程 D 线程

14. 在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( C )

A.进程相应的程序段的长度

B.进程总共需要运行时间多少

C.进程调度策略和进程自身

D.进程完成什么功能

15. 在多进程的并发系统中,肯定不会因竞争( D)而产生死锁.

A.打印机

B.磁带机

C.磁盘

D.CPU

16. 通常不采用( B)方法来解除死锁.

A.终止一个死锁进程

B.终止所有死锁进程

C.从死锁进程处抢夺资源

D.从非死锁进程处抢夺资源

17. 如果进程PA对信号量S执行P操作,则信号量S的值应(B ).

A.加1

B.减1

C.等于0

D.小于0

18. 对于记录型信号量,在执行V操作时,信号量的值应当(B)。

A. 减指定数值

B.加1

C.减1

D.加指定数值

19. 在操作系统中引入"进程"概念的主要目的是( C ).

A.改善用户编程环境

B. 描述程序动态执行过程的性质

C. 使程序与计算过程一一对应

D. 提高程序的运行速

20. 进程的动态,并发等特征是利用( D )表现出来的.

A.进程控制块

B.数据

C.程序

D.程序和数据

21. 计算机系统产生死锁的根本原因是( D ).

A.资源有限

B.进程推进顺序不当

C.系统中进程太多

D.A和B

22.程序的并发执行不具有哪一个特征(D)

A.结果的可再现性 B.间断性 C.失去封闭性 D.结果的不可再现性

23. 关于进程的描述错误的是(C)

A.进程是独立调度的基本单位

B.进程是进行资源分配的基本单位

C.进程在多道环境下可以并行执行

D.进程具有动态性

24. 死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。下列方法中破坏了"循环等待"条件的是( D ).

A.银行家算法

B.一次性分配策略

C.剥夺资源法

D.资源有序分配法

25. 以下关于进程状态描述正确的是(A)

A. 进程在计算机系统中只包括三种状态

B.进程不能由阻塞状态转换为执行状态

C.进程被阻塞后,需要激活才能转换为就绪状态

D.挂起的进程需要唤醒后才能再次进入内存

26. 下述(B)不属于多道程序运行的特征。

A.多道B.运行速度快

C.宏观上并行D.实际上多道程序是串插运行的

27. 关于进程层次结构描述正确的是(C)

A.所有操作系统都采用层次结构来管理进程

B.子进程会继承和使用父进程的资源

C.子进程撤销,父进程也随之撤销

D.只需要在PCB中记录进程的父进程

28. 某个正在运行的进程,当所分配的时间片用完后,将其挂在(C)。

A.等待队列B.运行队列

C.就绪队列D.任意队列

29. 以下进程通信方式不属于高级通信方式的是(D)

A. 共享数据结构的通信方式

B.共享共享存储区的通信方式

C.管道通信 D.消息传递系统

30. 为了对紧急进程或重要进程进行调度,调度算法应采用(B)。

A.先进先出调度算法

B. 优先数法

C.最短作业优先调度

D. 定时轮转法

31. 进程控制块是描述进程状态和特性的数据结构,一个进程(D)。

A.可以有多个进程控制块

B.可以和其他进程共用一个进程控制块

C.可以没有进程控制块

D.只能有唯一的进程控制块

32. 原语是一种特殊的系统调用命令,它的特点是(A)。

A.执行时不可中断B. 自己调用自己

C.可被外层调用D.功能强

33. 原语是(C) 。

A、一条机器指令

B、若干条机器指令组成

C、一条特定指令

D、中途能打断的指令

34. 竞争计算机系统资源的基本单位是(A)。

A.进程B.作业C.程序D.过程

35. 在操作系统中,可以并行工作的基本单位是(C)。

A.作业

B. 程序

C. 进程

D.过程

36. 时间片轮转法进行进程调度是为了( A)。

A. 多个终端都能得到系统的及时响应

B. 先来先服务

C. 优先级较高的进程得到及时响应

D.需要cpu最短的进程先做

37. 进程在系统中是否存在的唯一标志是(D)。

A.数据集合B.目标程序

C.源程序D.进程控制块

38. 一个作业从提交给系统到该作业完成的时间间隔称为()。

A 周转时间

B 响应时间

C 等待时间D运行时间

39. 一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是(D)。

A.2

B.1

C.3

D.0.5

40. 某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( C )。A.从就绪变为运行;B.从运行变为就绪;

C.从运行变为阻塞;D.从阻塞变为就绪

41. 在一般操作系统中必不可少的调度是( D ) 。

A.高级调度B.中级调度

C.作业调度D.进程调度

42. 避免死锁的一个著名的算法是( B )。

A.先入先出法B.银行家算法

C.优先级算法D.资源按序分配法

43. 以下进程通信方式不能同时实现实时通信又实现非实时通信的是(A)A.信箱通信 B.直接消息传递系统 C.直接消息传递系统 D.以上都不能

44. 关于线程描述不正确的是(A)

A.线程可以独立调度

B.线程分配资源的基本单位

C.线程具有并发性

D.线程具有独立性

45. 线程存在的唯一标识是(C)

A.PCB B.JCB C.TCB D.PTR

46. 线程和进程关系描述不正确的是(D)

A.线程可以使用进程的资源

B.线程具有独立性,但不如进程独立性高

C. 线程同进程一样具有并发性

D. 线程的切换开销比进程大

47.关于前趋图描述不正确的是(D)

A.前趋图是有向图

B.前趋图是偏序图

C.前趋图不能包含循环

D.前趋图只能描述进程间的执行次序

48. 以下说法错误的是(C)

A. 系统中有多个处于就绪状态的进程,没有处于执行状态的进程

B. 系统中有0个处于就绪状态的进程,没有处于执行状态的进程

C. 系统中有多个处于就绪状态的进程,没有处于阻塞状态的进程

D. 系统中有多个处于就绪状态的进程,多个处于阻塞状态的进程

49. 以下不是操作系统内核包含的内容是(D)

A. 与硬件紧密相关的模块

B.设备驱动程序

C. 运行频率较高的模块

D. 编译器

50. 关于临界资源描述正确的是(C)

A. 系统中数量为一个的资源为临界资源

B. 系统中重要的资源为临界资源

C.系统中被多个进程共享的资源为临界资源

D. 以上描述都不正确

51. 在9个生产者,6个消费者共享容量为8的缓冲区的生产者-消费者问题中,互斥使用缓冲区的信号量S的初始值为(B ).

A.8

B.1

C.9

D.6

52. 有两个程序:A程序按顺序使用CPU 10秒、设备甲5秒、CPU 5秒、设备乙10秒、CPU 10秒;B程序按顺序使用设备甲10秒、CPU 10秒、设备乙5秒、CPU 5秒、设备乙10秒。在顺序执行环境下,执行上述程序,CPU的利用率约为(C)。

A.40% B.50% C.80% D.90%

二、填空题

1.进程由程度、数据和(PCB)组成。

2.对信号量S的操作只能通过(原语)操作进行,对应每一个信号量设置了一个等待队列。

3. 在信号量机制中,信号量S > 0时的值表示(可用资源数目);若S < 0,则表示(等待该资源的进程数),此时进程应( 阻塞)。

4. 程序的顺序执行具有(顺序性)、(封闭性)和结果的(可再现)的特征。

5.当CPU执行操作系统代码时,称处理机处于(用户)态。

6. 在单CPU系统中有n(n>1)个进程,在任一时刻处于就绪的进程最多是(n-1)个,最少是(0)个。

7.m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量的变化范围是(1~-(m-1))。

8.操作系统中进程通信可以分为(低级)通信和(高级)通信。

9.用信号量S实现对系统中5台打印机的互斥使用,S.value的初值应设置为(4),若S.value 的当前值为-1,则表示S队列中有(0)个等待进程。

10.挂起是将进程从(执行)拿出,放入(就绪)。

11.进程PCB的组织方式包括(链接)(索引)(顺序)。

12.对多个进程协调执行上的先后次序,使并发执行的各个进程之间能够按照一定的规则共享系统资源,并能很好的相互合作,从而使程序执行具有结果的可再现性,这一机制称为()。

三、简答题

1.简述进程同步机制应遵循的规则

1)空闲让进:当无进程处于临界区时,表明临界资源处于空闲状态,应允许一个请求进入临界区的进程立即进入自己的临界区,以有效地利用临界资源。

2)忙着等待:当已有进程进入临界区,表明临界资源正在被访问,因而其他试图进入临界区的进程必须等待,以保证对临界资源的互斥访问。3)有限等待:对要求访问临界资源的进程,应保证在一定时间内进入自己的临界区,以免陷入“死等”的状态。

4)让全等待:当进程不能进入自己的临界区,应立即释放处理机,以免进程陷入“忙等”的状态。

2.简述进程的三个基本状态以及状态之间的转换

进程的状态:三个基本状态:①就绪:当进程已分配到出CPU以外的所有必

要资源后,只要在获得CPU,便可以立即执行;②执行:进程已获得CPU,其程序正在运行;③阻塞:正在执行的进程由于发生某事件而暂时无法继续执行时,便放弃处理机而处于暂停状态。其他状态:挂起状态;创建状态;终止状态。

3.简述进程和程序的区别和联系

进程和程序是既有区别又有联系的两个概念。1) 进程是动态的,程序是静态的。程序是一组有序的指令集合,是一个静态的概念;进程则是程序及其数据在计算机上的一次执行,是一个动态的集合。离开了程序,进程就失去了存在的意义,但同一程序在计算机上的每次运行将构成不同的进程。程序可看作是电影的胶片,进程可以看作电影院放电影的过程。2) 一个进程可以执行多个程序,如同一个电影院的一场电影可放映多部影片。3) 一个程序可被多个进程执行,如同多个影院同时利用一个电影的胶片放映同一部电影。4) 程序可以长期保存,进程只能存在于一段时间。程序是永久存在的,而进程有从被创建到消亡的生命周期。

4.简述V操作的具体步骤

信号量又称信号灯,其值只能由P、V操作加于改变。当信号量S>0时,表示该类可用资源的个数,作一次P(S)操作,S-1→S,表示进程申请分配一个该类资源,于是可用资源数减少一个;当S<=0时,表示无可用资源,这时作一次P(S)操作,S-1→S<0,表示申请分配一个该类资源的进程因得不到可用资源而被阻塞,进入等待该类资源的等待队列,这时|S|表示等待该类资源的等待队列中进程的个数。作一次V(S)操作,表示其进程释放一个它所占有的资源,所以作S+1→S,这时若等待该类资源的等待队列中有进程,则立即分配给它(并立即被唤醒进入就绪队列),于是等待该类资源的等待队列中的进程数减少一个。

5.简述什么是原语

原语是指由若干条机器指令构成的,并用以完成特定功能的一段程序。这段程序在执行期间是不可分割的。其主要特点是不可分割性。

6. 请说明在生产者-消费者问题的描述中,P操作颠倒会产生死锁吗?为什么?

7. 父进程创建子进程之后,父子进程间的关系是什么?

一个进程创建子进程之后,进程与产生的进程之间的关系是父子关系,分别成为进程和子进程。子进程一经产生就与你进程并发执行,子进程共享父进程和子进程。子进程一经产生就与你进程并发执行,子进程共享父进程的正文段和已经打开的文件。

8. 简述进程为什么不能从就绪状态直接变成阻塞(睡眠)状态?

一个进程要进入阻塞(睡眠)状态,必须通过执行相应的程序才能实现,如Sleep()或Block ()。就绪进程当前不在CPU上运行,不能执行任何程序,当然不能使自己直接进入阻塞状态。

9. 进程之间存在哪几种相互制约关系?各是什么原因引起的?下列活动分别属于哪种制约关系?

进程之间存在两种制约关系,即同步和互斥。

同步是由于并发进程之间需要协调完成同一个任务时引起的一种关系,为一个进程等待另一个进程向它直接发送消息或数据时的一种制约关系。

互斥是由于并发进程之间竞争系统的临界资源引起的,为一个进程等待另一个进程已经占有的必须互斥使用的资源时的一种制约关系。

1)是互斥关系,同一本书只能被一个学生借阅,或者任何时刻只能有一个学生借阅一本书。

2)是互斥关系,篮球是互斥资源。

3)是同步关系,一个工序完成后开始下一个工序。

4)是同步关系,生产商品后才能消费。

(1)若干同学去图书馆借书。

(2)两队举行篮球比赛。

(3)流水线生产的各道工序。

(4)商品生产和消费。

四、综合题

1. 有两个用户进程A和B,在运行过程中都要使用系统中的一台打印机输出计算结果.

试说明A,B两进程之间存在什么样的制约关系

A、B两进程之间存在互斥的制约关系。因为打印机属于临界资源,必须一个进程使用完之后另一个进程才能使用。

(2) 为保证这两个进程能正确地打印出各自的结果,请用信号量和P,V操作写出各自的有关申请,使用打印机的代码.要求给出信号量的含义和初值.

A、B两进程之间存在互斥的制约关系。因为打印机属于临界资源,必须一个进程使用完之后另一个进程才能使用。

2. 利用PV操作和信号量机制,写出各个进程之间的同步关系

3. 一售票厅只能容纳300人,当少于300人时,可以进入;否则,需在外等候。若将每一个购票者作为一个进程,请用P、V操作编程,并写出信号量的意义和初值。

信号量初值S=300

购票者进程Pi(i=1,2,3,…)P(s)

进入售票厅购票

退出售票厅V(s)

4. 设公共汽车上,司机和售票员的活动分别是:

司机:启动车辆售票员:关车门

正常行车售票

到站停车开车门

在汽车不断的到站,停车,行驶过程中,这两个活动有什么同步关系,用信号量PV操作实现它们的同步。

5.桌上有一个空盘,允许放一只水果,爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等

吃盘中的桔子,女儿专等吃盘中的苹果,规定当盘空时,一次只能放一只水果供吃者取用,用PV操作实现三个并发进程的同步。

6. 桌上有一个空盘,允许放一只水果,爸爸可向盘中放苹果,妈妈可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果,规定当盘空时,一次只能放一只水果供吃者取用,用PV操作实现四个并发进程的同步。

7、某幼儿园举行趣味活动,每两个小朋友一组。重复做如下活动:一个小朋友负责用一个小桶在A沙堆取沙子,然后倒入一大盆中,另一个小朋友负责用一个小桶从大盆中取沙子倒入B沙堆。大盆最多能装10桶沙子,且在大盆中取沙子和倒沙子不能同时进行,试用P、V操作描述这两个小朋友的同步过程。

8、某寺庙,有小和尚、老和尚若干。庙内有一水缸,由小和尚提水入缸,供老和尚饮用。水缸可容纳10桶水,每次入水、取水仅为1桶,不可同时进行。水取自同一井中,水井径窄,每次只能容纳一个水桶取水。设水桶个数为3个,试用信号量机制和PV操作给出老和尚和小和尚的活动进程。(提示:水缸、水井、水桶均为互斥资源)。

9. 某车站售票厅,任何时刻最多可容纳30名购票者进入,当售票厅中少于30名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程:(1)定义信号量s,并说明信号量的不同取值所代表的含义;(2)完成进程同步过程;(3)若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。

算法如下

(1)Var s:----------------------------------------------

COBEGIN

PROCESS PI(I=1,2,……)

begin

(2)---------------------------------

end;

COEND

(3) ---------------------------------

第三章处理机调度与死锁

一、选择题

1. (D )实现了段式、页式两种存储方式的优势互补。

A.请求分页管理

B.可变式分区管理

C.段式管理

D.段页式管理

2. 存储管理的目的是(C )。

A.方便用户

B.提高内存利用率

C.方便用户和提高内存利用率

D.增加内存实际容量

3. ( C )存储管理支持多道程序设计,算法简单,但存储碎片多。

A.段式

B.页式

C.固定分区

D.段页式

4. 碎片现象的存在使得内存空间利用率( A )。

A.降低

B.提高

C.得以改善

D.不影响

5. 分区管理方式中,当内存碎片容量大于某一作业所申请的内存容量时,(D)。

A、可以为这一作业分配内存

B、不可以为这一作业分配内存

C、紧凑后,可以为这一作业分配内存

D、一定能够为这一作业分配内存

6. 在回收内存时可能出现下述四种情况:

(1) 释放区与插入点前一分区F1相邻接,此时应(C);

(2) 释放区与插入点的后一分区F2相邻接,此时应(D);

(3) 释放区不与F1和F2相邻接,此时应(E)。

A:为回收区建立一分区表项,填上分区的大下和始址;

B:以F1分区的表项作为新表项且不做任何改变;

C:以F1分区的表项作为新表项,修改新表项的大小;

D:以F2分区的表项作为新表项,同时修改新表项的大小和始址。

E:以F2分区的表项作为新表项,同时修改新表项的始址。

7. 静态重定位是在作业的(B)中进行的,动态重定位是在作业的(D)中进行的。

A:编译过程B:装入过程

C:修改过程D:执行过程

8. 在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,则逻辑地址0A1F(H)所对应的物理地址为( B).

A. 0E1F(H)

B.031F(H)

C.0A1F(H)

D.021F(H)

9. 在段式存储管理中,一个段是一个(B )区域.

A.定长的连续

B.不定长的连续

C.定长的不连续

D.不定长的不连续

10. 外存上存放的数据(D ).

A.CPU可直接访问

B.CPU不可访问

C.是高速缓冲器中的信息

D.必须在访问前先装入内存

11. 采用动态重定位方式装入的作业,在执行中允许( C )将其移动.

A,用户有条件地B,用户无条件地

C,操作系统有条件地D,操作系统无条件地

12. 分页式存储管理中,地址转换工作是由(B )完成的.

A,用户B,地址转换机构

C,用户程序D,装入程序

13. 通常,采用紧凑法消除内存碎片的存储管理技术是( A).

A.固定分区法

B.动态分区法

C.可重定位分区法

D.对换技术

14. 只能配置在批处理系统中的调度为(D)

A.进程调度

B.中级调度

C.低级调度

D.作业调度

15. 将作业地址空间中的逻辑地址转换为内存中的物理地址的过程称为(A)。

A 重定位

B 逻辑变换

C 地址交换

D 进程创建

16. 进程调度过程中,需要进行(B)次上下文切换。

A.1

B.2

C.3

D.0

17. 以下说法不正确的是(D)。

A.轮转调度算法适用于分时系统

B.轮转调度的时间片大小不会影响最终性能

C.轮转调度不适用于作业调度

D.轮转调度算法适用于具有交互性要求的系统中

18. 逻辑地址就是( B )。

A、用户地址

B、相对地址

C、物理地址

D、绝对地址

19. 在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,则逻辑地址0A1F(H)所对应的物理地址为( B)。

A.0E1F(H) B.031F(H) C.0A1F(H) D.021F(H)

20.在没有快表的情况下,段页式系统每访问一次数据,要访问( A )次内存。A.1 B.2 C.3 D.4

21.对外存对换区的管理应以(D)为主要目标。

A.提高系统吞吐量B.提高存储空间的利用率

C.降低存储费用D.提高换入换出速度

22. 作业调入内存后,作业所处的状态为(D)

A.后备状态

B.运行状态

C.完成状态

D.就绪状态

23. 在操作系统中,死锁是指(C)

A.计算机发生了重大故障

B.资源数远远少于进程数

C.若干进程因竞争资源而无限等待其他进程释放已占用的资源

D.进程同时申请的资源数超过资源总数

24. 一作业进入内存后,则所属该作业的进程初始时处于(C )状态.

A.运行

B.等待

C.就绪

D.收容

25.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C)

A.先来先服务

B.轮转

C.最高响应比优先

D.均衡调度

26、CPU的调度分为高级、中级和低级三种,其中低级调度是指(D)调度。

A作业 B 内存 C 进程 D 线程

27.在多进程的并发系统中,肯定不会因竞争( D)而产生死锁.

A.打印机

B.磁带机

C.磁盘

D.CPU

28. 通常不采用( D)方法来解除死锁.

A.终止一个死锁进程

B.终止所有死锁进程

C.从死锁进程处抢夺资源

D.从非死锁进程处抢夺资源

29.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一.下列方法中破坏了"循环等待"条件的是(D ).

A.银行家算法

B.一次性分配策略

C.剥夺资源法

D.资源有序分配法

30.为了对紧急进程或重要进程进行调度,调度算法应采用(B)

A.先进先出调度算法

B. 优先数法

C.最短作业优先调度

D. 定时轮转法

二、填空题

1.(低级)调度的频率最高,不宜使用复杂的调度算法,(高级)调度周期较长,允许使用复杂的调度算法。

2.不同操作系统设计调度算法时遵循不同的目标,(交互分时)系统以减少平均周转时间和提高系统吞吐量为目标。

3. 作业从进入系统到运行结束,通常需要经历(提交)、(运行)和完成三个阶段。

4. 进程调度的方式包括(低级调度)方式和(高级调度)方式。

5. 时间片轮转调度算法中,较为可取的时间片大小为略大于一次(交互)所需的时间。

6.既适用于终端型用户、又适用于短批处理作业和长批处理作业的调度算法为(批处理)调度算法。

7. 进程提出资源请求后,按照银行家算法假设将资源进行分配,若系统由(初始化)状态转化为(完成)状态,则不进行资源分配。

8. 系统中的资源按照是否可抢占可分为可抢占性资源和不可抢占性资源,CPU属于(不可剥夺)性资源,打印机属于(可剥夺)性资源。

9.在进程运行期间,可重用性资源的数量是(有限的)。

10.实现进程调度的机制包括排队器、(分派器)和(上下文切换机制)。

三、简答题

1.简述处理机调度的层次

处理机调度可分为作业调度、交换调度和进程调度3个层次。

(1)作业调度:又称宏观调度或高级调度,主要任务是按照一定的原则,对外存上处于后备状态的作业进行选择,给选中的作业分配内存、输入/输出设备等必要的资源,并建立相应的进程,以使该作业进程获得竞争处理机的权利。

(2)交换调度:又称微观调度或中级调度,主要任务是按照给定的原则和策略,完成进程在内外存之间的交换,即执行“挂起”和“激活”操作。

(3)进程调度:又称微观调度或低级调度,主要任务是按照某种策略和方法,选取一个处于就绪状态的进程,将处理机分配给它。

2.简述进程调度的主要任务

按照一定的规则从就绪进程中选取一个进程,让它占用处理器。这项从就绪进程中选取一个进程,让它占用处理器的工作称为进程调度。

3.简述作业调度的主要算法

(1)先来先服务调度算法这种调度算法容易实现,但效率较低。

(2)短作业优先调度算法该算法容易实现,且系统效率比较高。主要弱点是只照顾短作业的利益,而忽略了长作业。

(3)最高响应比优先调度算法最高响应比优先调度算法既照顾了短作业,又不使长作业的等待时间过长。

(4)优先级调度算法该算法的主要目标是综合考虑各种因素,给作业设置一个合理的优先级。

4.简述多级反馈队列调度算法的基本思想

1、进程在进入待调度的队列等待时,首先进入优先级最高的Q1等待。

2、首先调度优先级高的队列中的进程。若高优先级中队列中已没有调度的进程,则调度次优先级队列中的进程。例如:Q1,Q2,Q3三个队列,当且仅当在Q1中没有进程等待时才去调度Q2,同理,只有Q1,Q2都为空时才会去调度Q3。

3、对于同一个队列中的各个进程,按照FCFS分配时间片调度。比如Q1队列的时间片为N,那么Q1中的作业在经历了N个时间片后若还没有完成,则进入Q2队列等待,若Q2的时间片用完后作业还不能完成,一直进入下一级队列,直至完成。

4、在最后一个队列QN中的各个进程,按照时间片轮转分配时间片调度。

5、在低优先级的队列中的进程在运行时,又有新到达的作业,此时须立即把正在运行的进程放回当前队列的队尾,然后把处理机分给高优先级进程。换而言之,任何时刻,只有当第1~i-1队列全部为空时,才会去执行第i队列的进程(抢占式)。特别说明,当再度运行到当前队列的该进程时,仅分配上次还未完成的时间片,不再分配该队列对应的完整时间片。

5.简述死锁的定义

两个或多个事务都已封锁了一些数据对象,然后又都请求对已被其他事务封锁的数据对象加锁,出现永久循环等待其它事务释放资源的现象称为死锁。

6.简述产生死锁的必要条件

对于永久性资源,产生死锁有四个必要条件:

互斥条件。一个资源只能被一个进程占用

不可剥夺条件。某个进程占用了资源,就只能他自己去释放。

请求和保持条件。某个经常之前申请了资源,我还想再申请资源,之前的资源还是我占用着,别人别想动。除非我自己不想用了,释放掉。

循环等待条件。一定会有一个环互相等待。

7.简述解决死锁的几种方法

防止死锁的方法就是从某一环节上打破其死循环,这就要使其三个条件至少有一个不能满足。可分别采取以下的措施。

(1)进程被挂起后释放其占有的资源,即强制使挂起的进程放弃其占用的资源,等待下一次重新申请。

(2)进程必须一次提出对全部所需资源的申请,在需求未能满足之前,进程不能运行,也不占有任何资源;而一旦满足其要求后,就在整个运行期间保持其占有状态。

(3)在进程要求多种资源的情况下,规定使用资源的优先权,各进程必须按优先权顺序提出资源申请,以避免各进程竞用资源而出现的死循环。

(4)分布式操作系统对资源实施动态管理,即在资源统计表中列出系统可用的各种资源数、各进程所需的最大资源数、当前实际分配的资源数等信息,再根据进程对资源提出的新申请进行核算,在不出现死锁的前提下才能响应其申请。

四、综合题

1. 采用短作业优先(SJF)调度算法的开始时间、完成时间、周转时间、平均周转时间、带权周转时间和平均带权周转时间,并写出调度次序。

2.在银行家算法中,若T0时刻出现如下表所示的资源分配情况:

试问:

(1)T0时刻是否为安全状态,若是,请给出安全序列?

(2)如果进程P4提出请求(2,0,1)后,系统能否将资源分配给它?

3.某系统中有10台打印机,有三个进程P1,P2,P3分别需要8台,7台和4台。若P1,P2,P3已申请到4台,2台和2台。试问:按银行家算法能安全分配吗?请说明分配过程。4.设有5道作业,它们的提交时间及执行时间如下表所示。计算:(以前教材有这个,所以

出了这个题)

采用短作业优先(SJF)调度算法的开始时间、完成时间、周转时间、平均周转时间、带权周转时间和平均带权周转时间,并写出调度次序,结果保留小数点后一位。

5. 假设系统有3类互斥资源,可用资源总数为9、7、4。在T0时刻出现如下表所示的资源分配情况:

试问:

(1)T0时刻是否为安全状态,若是,请给出安全序列?(2分,有无计算过程均可)(2)如果进程P1提出请求(1,1,0)后,系统能否将资源分配给它?(8分,要求有计算过程)

6.作业情况如下:

计算先来先服务和短作业优先调度算法下各个作业的周转时间及带权周转时间,并计算平均周转时间和平均带权周转时间。

7.五道作业运行时间如下,

计算短作业优先调度算法和高响应比优先算法下各个作业的周转时间及带权周转时间,并计算平均周转时间和平均带权周转时间。

8.五道作业运行时间如下,分别计算时间片q=1和q=4时轮转调度算法下各个作业的周转时间及带权周转时间,以及平均周转时间和平均带权周转时间。

9.若出现下面资源分配情况,试问(1)该状态是否安全;(2)若进程P2提出请求Request (1,2,2,2)后,系统能否将资源分配给它。

10.化简下面资源分配图,判断是否是不安全状态

第四章+第五章存储器管理

一、选择题

1、在动态分区分配方案中,某一作业完成后系统收回其主存空间,并与相邻空闲区合并,为此修改空闲区表,造成空闲区数减一的情况是(D )。

A 无上邻空闲区,也无下邻空闲区

B 有上邻空闲区,但无下邻空闲区

C 有下邻空闲区,但无上邻空闲区

D 有上邻空闲区,也有下邻空闲区

2、分区式存储器管理方式,每个程序(B )。

A 一定在分区中连续,部分存放

B 一定在分区中连续,整体存放

C 可以在分区中不连续,整体存放

D 可以在分区中连续,部分存放

3、下列选项中对分段存储管理叙述正确的是(C )

A 分段存储管理中每个段必须是大小相等的。

B 每一段必须是连续的存储区

C 每一段不必是连续的存储区

D 段间的存储区必须是连续的

4、下列对重定位的叙述中,正确的选项是(B )。

A 经过静态重定位后,指令代码并不发生变化。

B 经过静态重定位后,数据地址和指令地址发生了变化

C 经过动态重定位后,指令代码中的操作码和操作数地址都要发生变化。

D 经过动态重定位后,数据地址发生了变化而指令地址没有发生变化。

5、虚拟存储器功能的管理方法包括(C)。

A 动态分区存储管理

B 基本分页存储管理

C 请求分段存储管理

D 段页式存储管理

6、虚拟存储器的最大容量(C)。

A 由作业的地址空间决定

B 是任意的

C 由计算机的地址结构决定的

D 为内、外容量之和

7、操作系统为(C )分配内存空间。

A线程B高速缓冲存储器(Cache)C 进程D 块表

8、下面的页面置换算法中会产生所谓抖动异常现象的是(C )。

A 最佳页面置换算法(OPT)

B 先进先出页面置换算法(FIFO)

C 最近最久未使用页面置换算法(LRU)

D 最少使用页面置换算法(LFU)

9、采用( D )不会产生内部碎片。

A 分页式存储管理

B 分段式存储管理

C 固定分区式存储管理

D 段页式存储管理

10、最佳适应算法的空闲区是(A )。

A 按大小递减顺序连在一起

B 按大小递增顺序连在一起

C 按地址由小到大排列

D 按地址由大到小排列

11、在动态分区存储管理中的紧凑技术可以(A)。

A 集中空闲区

B 增加内存容量

C 缩短访问周期

D 加速地址转换

12、在固定分区分配中,每个分区的大小是(A )。

夏考操作系统原理离线作业

2013年夏考操作系统原理离线作业 浙江大学远程教育学院 《操作系统原理》课程作业 第一次(第1、2章) 应用题 1.桌上有一个空盒,盒内只允许放一个水果。妈妈轮流向盒内放桔子和苹果,儿子专等吃盒中的桔子,女儿专等吃盒中的苹果。若盒内已有水果,放者必须等待,若盒内没有自己吃的水果,吃者必需等待。试在下述类PASCAL程序中虚线位置分别填上信号量、信号量初值和P、V操作实现三个进程正确的并发执行。 var (信号量)﹎﹎﹎﹎﹎﹎S , S1 , S2﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎:semaphore:= (信号量初值) ﹎﹎﹎﹎﹎﹎1 , 0 , 0﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎; begin parbegin 妈:begin repeat 準備 ﹎﹎P (S )﹎﹎ 向盒内放桔子 ﹎﹎V (S1 )﹎﹎﹎ 準備 ﹎﹎﹎﹎﹎﹎﹎﹎ 向盒内放苹果 ﹎﹎V (S2)﹎﹎ until false end 儿:begin repeat ﹎﹎﹎P (S1 )﹎﹎ 拿盒中的桔子 ﹎﹎﹎V (S)﹎﹎ 吃桔子 until false end 女:begin repeat ﹎﹎P (S2 )﹎﹎ 拿盒中的苹果

﹎﹎V (S)﹎﹎﹎ 吃苹果 until false 9 / 1 2013年夏考操作系统原理离线作业 end parend end 2.桌上有一个空盒,盒内只允许放一个水果。爸爸争向盒内放苹果,妈妈争向盒内放桔子。儿子等吃盒中的水果(苹果或桔子),若盒内已有水果,放者必须等待,若盒内没有水果,吃者必需等待。试在下述类PASCAL程序中虚线位置分别填上信号量、信号量初值和P、V操作实现三个进程正确的并发执行。 var (信号量)﹎﹎﹎﹎S1 , S2﹎﹎﹎﹎﹎﹎﹎﹎﹎:semaphore:= (信号量初值) ﹎﹎﹎﹎1 , 0﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎; begin parbegin 爸:begin repeat 準備 ﹎﹎P(S1)﹎﹎﹎﹎﹎﹎ 向盒内放苹果 ﹎﹎V (S2)﹎﹎﹎﹎﹎ until false end 妈: begin repeat 準備 ﹎﹎﹎P (S1 )﹎﹎﹎﹎﹎ 向盒内放桔子 ﹎﹎V (S2)﹎﹎﹎﹎ until false end 儿:begin repeat ﹎﹎﹎P (S2 )﹎﹎﹎ 拿盒中的水果(苹果或桔子) ﹎﹎﹎V (S1)﹎﹎﹎ 吃水果(苹果或桔子) until false end

2020东北农业大学操作系统原理离线作业答案

东北农业大学网络教育学院 操作系统及windows基础网上作业题 第一章操作系统引论 一、选择题 1.(D)不是基本的操作系统 A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统2.(C)不是分时系统的基本特征: A.同时性B.独立性C.实时性D.交互性 3.在计算机系统中,操作系统是( B) A. 一般应用软件 B.核心系统软件 C. 用户应用软件 D.系统支撑软件 4.以下哪一个不是设计操作系统的主要目标(C) A.方便性 B. 有效性 C. 成本低D. 可扩充性 5.最早出现的操作系统是( B) A.分时系统B.单道批处理系统C.多道批处理系统D.实时系统 6. 允许多个用户以交互使用计算机的操作系统是( B) A.分时系统B.单道批处理系统C.多道批处理系统D.实时系统 7. 操作系统是一组( C) A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序 8. 现代操作系统的两个基本特征是( C)和资源共享. A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理 9. ( D)不是操作系统关心的主要问题 A.管理计算机裸机B.设计,提供用户程序与计算机硬件系统的界面 C, 管理计算机系统资源D.高级程序设计语言的编译器 10.引入多道程序的目的是(D) A.为了充分利用主存储器B.增强系统的交互能力 B.提高实时响应速度D.充分利用CPU,减少CPU的等待时间 11.多道程序设计是指( A) A.有多个程序同时进入CPU运行 B.有多个程序同时进入主存并行运行 C.程序段执行不是顺序的 D.同一个程序可以对应多个不同的进程 12.从总体上说,采用多道程序设计技术可以( C)单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( ). A.增加,减少B.增加,延长C.减少,延长D.减少,减少 13.在分时系统中,时间片一定,( B),响应时间越长。 A.内存越多B.用户数越多C.后备队列D.用户数越少

东北农业大学 土壤学复习资料

绪论 名词解释 土壤:土壤是指地球表面上能够生长植物的疏松表层,它的本质特征是具有肥力。 土壤肥力:肥力是土壤的基本属性和质的特征,是土壤从营养条件和环境条件方面,供应和协调植物生长的能力。土壤肥力是土壤物理、化学和生物学性质的综合反映。 土壤生产力:土壤生产力是土壤产出农产品的能力。由土壤肥力和发挥肥力作用的外部条件共同决定。土壤肥力高,土壤生产力不一定高;土壤生产力高,土壤肥力也高。自然肥力:土壤在自然因子即五大成土因素(气候、生物、母质、地形、年龄)的综合作用下发育而来的肥力。 有效肥力:在农业生产实践中,由于土壤性质、环境条件和技术水平的限制肥力只有一部分在当季生产中能表现出来,产生经济效益,这一部分肥力叫“有效肥力”。 简答题及论述 1.土壤学包含的主要分支学科 答:土壤物理、土壤化学、土壤微生物、土壤生物化学、土壤地理 2.土壤在农作物生产中有什么作用? 答:①营养库作用。植物需要的营养元素除了 CO2 主要来空气外,氮、磷、钾及中量、微量营养元素和水分则主要来自土壤。 ②养分转化和循环作用。在地球表层系统中通过土壤养分元素的复杂转化过程,实现着营养元素与生物之间的循环和周转,保持了生物生命周期生息与繁衍。 ③雨水涵养作用。土壤是地球陆地表面具有生物活性和多孔结构的介质,具有很强的吸水和持水能力。 ④生物的支撑作用。土壤使绿色植物根系可以在其中生长和穿插,获得机械支撑,保证了绿色植物地上部分能稳定的站立于大自然之中。土壤中还孕育和滋养着种类繁多、数量巨大的微生物。 ⑤稳定和缓冲环境变化的作用。土壤处于大气圈、水圈、岩石圈的交界面,是各种理化作用最为频繁和活跃的地带,它具有对温度、湿度、酸碱性、氧化还原性变化的缓冲能力,同时也具有对污染物的净化作用,为地球上的生物的生长繁衍提供着一个稳定的环境。 3.写出四种国家级土壤学期刊的名称 答:土壤学报,植物营养与肥料学报,土壤,土壤通报,水土保持学报,应用与环境生物学报,植物生理与分子生物学报,生态学报,环境科学学报,农业环境保护学报4.土壤肥力的主要内涵 答:肥力是土壤的基本属性和质的特征,是土壤从营养条件和环境条件方面,供应和协调植物生长的能力。土壤肥力是土壤物理、化学和生物学性质的综合反映。其中营养条件是指水分和养分,为作物必须的营养元素;环境条件指温度和空气,对植物生产有直接或间接的影响,称之为环境因素或环境条件。“协调”是指土壤中四大肥力因素,水、肥、气、热不是孤立的而是相互制约的。植物的正常生长发育需要四大肥力因素同时存在,相互协调。 5.土壤肥力因素包括哪些?他们之间相互关系如何?答:肥力因素:水、肥、气、热,他们之间相互联系相互制约,植物生长不仅需要四大因素同时存在,而且要处于相互协调的状态。 第一章粘土矿物 名词解释 原生矿物:指那些经过不同程度的物理风化,未改变化学组成和结晶结构的原始成岩矿物。原生矿物直接来源于母岩,其中岩浆岩是其主要来源。 次生矿物:土壤按矿物的来源分类,可分为原生矿物和次生矿物。次生矿物是由原生矿物分解转化而成的矿物。 同晶替代作用:是指组成矿物的中心离子被电性相同、大小相近的离子所替代而晶格构造保持不变的现象。(同晶替代的结果使土壤产生永久电荷,能吸附土壤溶液中带相反电荷的离子,使土壤具有保肥能力。) 简答题及论述 1.高岭石类粘土矿物有哪些主要性质? 答:1:1型非膨胀型粘土矿物,南方热带亚热带土壤 中大量普遍存在。 1)1:1型 2)无膨胀性,氢键作用0.72nm,膨胀性小于5% 3)电荷数量少,同晶替代弱或无,负电荷来源断 键,3-15cmol(+)/kg 4)胶体性较弱,较其它粘土矿物粗,可塑性,粘 结性,粘着性,吸湿性弱。0.2-2μm 2.蒙脱石类粘土矿物有哪些主要性质? 答:2:1型膨胀型粘土矿物,我国东北华北西北地区 分布广泛。 1)2:1型 2)膨胀性 3)电荷数量大,同晶替代普遍 4)胶体性突出,可塑性,粘结性,黏着性吸湿性 突出。 3.粘土矿物对肥力的意义 答:矿物质是土壤的主要组成物质,构成了土壤的“骨骼”。矿物质的组成、结构、性质如何对土壤的物理性、化学性、生物及生物化学性均有深刻影响,是植物养分的重要来源(含丰富的Ca、Mg、K、N、P、S等常量元素和各种微量元素,经风化作用释放供植物和微生物吸收利用;一些硅酸盐粘土矿物发声同晶替代作用,吸附离子防止流失)。 第二章土壤有机质 名词解释 - 1 -

2016操作系统原理在线作业

窗体顶端 您的本次作业分数为:100分单选题 1.【第01~04章】以下描述中,()并不是多线程系统的特长。 A 利用线程并行地执行矩阵乘法运算。 B web服务器利用线程请求http服务 C 键盘驱动程序为每一个正在运行的应用配备一个线程,用来响应相应的键盘输入。 D 基于GUI的debugger用不同线程处理用户的输入、计算、跟踪等操作。 正确答案:C 单选题 2.【第01~04章】现代操作系统的基本特征是()、资源共享和异步性。 A 多道程序设计 B 中断处理 C 实现分时与实时处理 D 程序的并发执行 正确答案:D 单选题 3.【第01~04章】操作系统的进程管理模块并不负责()。 A 进程的创建和删除 B 提供进程通信机制 C 实现I/O设备的调度 D 通过共享内存实现进程间调度。 正确答案:C 单选题 4.【第01~04章】下列选择中,()不是操作系统必须要解决的问题。 A 提供保护和安全机制 B 管理目录和文件 C 提供应用程序接口

D 提供C++语言编译器 正确答案:D 单选题 5.【第01~04章】用户在程序中试图读存放在硬盘中某文件的第10逻辑块,使用操作系统提供的接口是()。 A 进程 B 系统调用 C 库函数 D 图形用户接口 正确答案:B 单选题 6.【第01~04章】操作系统的管理部分负责对进程进行调度。 A 主存储器 B 控制器 C 运算器 D 处理机 正确答案:D 单选题 7.【第01~04章】下面关于进程的叙述不正确的是()。 A 进程申请CPU得不到满足时,其状态变为就绪状态。 B 在单CPU系统中,任一时刻有一个进程处于运行状态。 C 优先级是进行进程调度的重要依据,一旦确定不能改变。 D 进程获得处理机而运行是通过调度而实现的。 正确答案:C 单选题 8.【第01~04章】下列选项中,操作系统提供给应用程序的接口是()。 A 系统调用 B 中断 C 库函数

土壤学答案

东北农业大学网络教育学院 土壤学作业题参考答案 作业题一答案 一、 1、土壤是具有肥力,能够生长植物,可通过人类生产活动加以改变的陆地疏松表层。 2、不同的粒级混合在一起所表现出来的土壤粗细状况,称为土壤质地。 3、代换盐基离子总量占阳离子代换量的百分数。单位体积自然状态的干燥土壤的重量,叫做土壤容量,单位为 g/cm3。6、土壤中的无机颗粒或者有机颗粒,通过各种力的作用互相粘结起来的特性,称为土壤粘结性。 二、 1、有效肥力、潜在肥力 2、胡敏酸、富里酸、胡敏素 3、石砾、砂粒、粉粒和粘粒 4、无机胶体、有机胶体、土壤有机无机复合体 5、母质、气候、地形、生物、时间 三、 1、D 2、C 3、D 四、 1、 (1)具有渗水保水作用。 (2)具有保肥供肥作用。 (3)水气矛盾得以协调,团粒内充满水分,而团粒与团粒之间充满空气,水气各得其所。(4)土壤温度稳定,因为水气协调,土壤热容量比较一致,土壤温度变幅较小。 (5)土壤物理性质较好。2、 (1)生命活动 (2)土壤溶液中活性铝的作用 (3)吸附态H+和Al3+的作用 3、 (1)土粒之间分子引力 (2)带负电荷的粘粒表面和带正电荷的粘粒表面之间的静电引力 (3)土粒之间的离子桥 (4)有机和无机胶体的胶结作用 (5)气—水界面上弯月面力和水的表面张力

4、 (1)增施有机肥 (2)调节土壤质地 (3)创造良好的土壤结构 (4)合理灌溉 五、 1、白浆土的低产原因分析1、耕层构造不良 2、养分总贮量不高,分布不均。 3、水分物理性质差 白浆土改良途径1、深松深施肥。2、秸杆还田3、施草炭改良4、种植绿肥作物5、客土、掺砂改良6、施用石灰7、种稻改良 作业题二答案 一、 1、土壤肥力:是指土壤具有为作物生长发育同时持续不断提供水、肥、气、热等生活因素 的能力。 2、土壤中有机态氮在微生物作用下可转化为无机态NH3的过程称氨化作用。 3、由土壤胶体上吸附的H+、Al3+造成的酸度叫做潜在性酸。 4、土壤粘着性是土壤在一定含水量条件下粘着外物的性能,土壤粘着性强弱用粘着力表 示,其大小也为克/厘米2。 5、组成土壤的颗粒,在外力作用下,通过有机或无机胶体粘结在一起,形成各种大小、形状的自然团聚体,叫做土壤结构。 6、植物发生永久凋萎时的土壤含水量称为凋萎含水量。二、 1、黑土草甸黑土、表潜黑土、白浆化黑土微粒核、决定电位离子层、补偿离子层 块状结构体、核块状结构体、柱状结构体、棱柱状结构体、片状结构体、团粒结构体 4、糯性、粳性、淀浆性、起浆性 三、 1、B 2、D 3、C 四、 1、 (1)土壤质地:土壤质地越细,土壤中胶体物质愈多,土壤膨胀性与收缩性愈强。 (2)土壤有机质,土壤有机质含量愈多,土壤的胀缩性越小。 (3)粘土矿物类型,这和土壤的胀缩性有很大的关系,蒙脱石比高岭石胀缩性强得多。 (4)土壤中阳离子种类:Na>K>Mg>Ca>Al 2、

操作系统原理及应用试题附答案

操作系统原理及应用试题附答案 第一部分选择题一、单项选择题(本大题共4小题,每小题2分,共8分) 1、从静态角度来看,进程由__________、数据集合、进程控制块及相关表格三部分组成。()A、JCB B、PCB C、程序段 D、I/O缓冲区 2、请求页式管理方式中,首先淘汰在内存中驻留时间最长的帧,这种替换策略是_____.()A、先进先出法(FIFO) B、最近最少使用法(LRU) C、优先级调度 D、轮转法 3、文件安全管理中,___________安全管理规定用户对目录或文件的访问权限。()A、系统级 B、用户级 C、目录级 D、文件级 4、排队等待时间最长的作业被优先调度,这种算法是___________。A、优先级调度 B、响应比高优先 C、短作业优先D、先来先服务第二部分非选择题 二、填空题(本大题共16小题,每小题1分,共16分) 5、常规操作系统的主要功能有:_处理机管理_、存贮管理、设备管理、文件管理以及用户界面管理。 6、操作系统把硬件全部隐藏起来,提供友好的、易于操作的用户界面,好象是一个扩展了的机器,即一台操作系统虚拟机。 7、进程管理的功能之一是对系统中多个进程的状态转换进行控制。 8、逻辑_文件是一种呈现在用户面前的文件结构。 9、操作系统中实现进程互斥和同步的机制称为同步机构_。 10、内存中用于存放用户的程序和数据的部分称为用户区(域)。 11、存贮器段页式管理中,地址结构由段号、段内页号和页内相对地址三部分组成。 12、在操作系统中,通常用户不使用设备的物理名称(或物理地址),而代之以另外一种名称来操作,这就是逻辑设备名。 13、在操作系统中,时钟常有两种用途:报告日历和时间,对资源使用记时。 14、库文件允许用户对其进行读取、执行,但不允许修改.

操作系统原理作业

操作系统原理作业 第1章 1-2 批处理系统和分时系统各有什么特点?为什么分时系统的响应比较快? 答:在批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。在分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。分时系统一般采用时间片轮转的方法使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。 1-4什么是多道程序设计技术?试述多道程序运行的特征。 答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如 I/O 请求)而暂停执行时,CPU 立即转去执行另一道程序。多道程序运行具有如下特征:多道计算机内存中同时存放几道相互独立的程序。宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行但都未运行完毕。微观上串行:从微观上看内存中的多道程序轮流或分时地占有处理机,交替执行。 1-6操作系统的主要特性是什么?为什么会有这样的特性? 答:并发性,共享性,异步性,虚拟性,这些特性保证了计算机能准确的运行,得出想要的结果。 1-7 (1)工作情况如图。 (2)CPU有空闲等待,它发生在100 ms 150 ms时间段内,此时间段内程序A与程序B 都在进行I/O操作。 (3)程序A无等待现象,程序B在0 ms 50 ms时间段与180 ms 200 ms时间段内有等待现象。 第2章 2-1 什么是操作系统虚拟机? 答:在裸机上配置了操作系统程序后就构成了操作系统虚拟机 2-3 什么是处理机的态?为什么要区分处理机的态? 答:处理机的态,就是处理机当前处于何种状态,正在执行哪类程序。为了保护操作系统,至少需要区分两种状态:管态和用户态。 2-5 什么是中断?在计算机系统中为什么要引用中断?

操作系统原理与应用第2章文件管理

第2章文件管理习题解答 1.什么是文件和文件系统?文件系统有哪些功能? 【解答】文件是具有符号名而且在逻辑上具有完整意义的信息项的有序序列。 文件系统是指操作系统系统中实现对文件的组织、管理和存取的一组系统程序,它实现对文件的共享和保护,方便用户“按名存取”。 文件系统的功能“ (1)文件及目录的管理。如打开、关闭、读、写等。 (2)提供有关文件自身的服务。如文件共享机制、文件的安全性等。 (3)文件存储空间的管理。如分配和释放。主要针对可改写的外存如磁盘。(4)提供用户接口。为方便用户使用文件系统所提供的服务,称为接口。文件系统通常向用户提供两种类型的接口:命令接口和程序接口。不同的操作系统提供不同类型的接口,不同的应用程序往往使用不同的接口。 2.Linux文件可以根据什么分类?可以分为哪几类?各有什么特点? 【解答】在Linux操作系统中,文件可以根据内部结构和处理方式进行分类。 在Linux操作系统中,可以将文件分为普通文件、目录文件、特别文件三类。 各类文件的特点是: 普通文件:由表示程序、数据或正文的字符串构成的文件,内部没有固定的结构。这种文件既可以是系统文件,也可以是库文件或用户文件。 目录文件:由文件目录构成的一类文件。对它的处理(读、写、执行)在形式上与普通文件相同。 特别文件:特指各种外部设备,为了便于管理,把所有的输入/输出设备都按文件格式供用户使用。这类文件对于查找目录、存取权限验证等的处理与普通文件相似,而其他部分的处理要针对设备特性要求做相应的特殊处理。 应该指出,按不同的分类方式就有不同的文件系统。 3.什么是文件的逻辑结构?什么是文件的物理结构?Linux文件系统分别采用什么样的结构?有什么优点和缺点? 【解答】文件的逻辑结构:用户对文件的观察的使用是从自身处理文件中数据时采用的组织方式来看待文件组织形式。这种从用户观点出发所见到的文件组织方式称为文件的逻辑组织。 文件的物理结构:从系统的角度考察文件在实际存储设备上的存放形式,又称为文件的存储结构。 在Linux系统中,所有文件的逻辑结构都被看作是流式文件,系统不对文件进行格式处理。 在Linux系统中,文件的物理结构采用的是混合多重索引结构,即将文件所占用盘块的盘块号,直接或间接地存放在该文件索引结点的地址项中。 在Linux系统中,采用混合索引结构的优点是,对于小文件,访问速度快;对于大中

操作系统原理离线作业

浙江大学远程教育学院 《操作系统原理》课程作业 姓名:学号: 年级:学习中心:————————————————————————————— 一、单选题 6.采用段式存储管理的系统中,若地址用32位表示,其中20位表示段号,则允许每段的最大长度是 A. 224 B. 212 C. 210 D. 232 7.在一段式存储管理系统中,某段表的内容如下: 段号段首址段长 0 100K 35K 1 560K 20K 2 260K 15K 3 670K 32K 若逻辑地址为(2, 158),则它对应的物理地址为_____。 A. 100K+158 B. 260K+158 C. 560K+158 D. 670K+158 8.一个分段存储管理系统中,地址长度为32位,其中段长占8位,则最大段长是 A. 28字节 B. 216字节 C. 224字节 D. 232字节 9.有一请求分页式存储管理系统,页面大小为每页100字节,有一个50×50的整型数组按行为主序连续存放,每个整数占两个字节,将数组初始化为0的程序描述如下:int A[50][50]; for (int i = 0; i < 50; i++) for (int j = 0; j < 50; j++) A[i,j] = 0; 若在程执行时内存只有一个存储块用来存放数组信息,试问该程序执行时产生次缺页中断。 A.1 B. 50 C. 100 D. 2500

10.一台计算机有4个页框,装入时间、上次引用时间、和每个页的访问位R和修改位M,如下所示: 页装入时间上次引用时间 R M 0 126 279 0 0 1 230 260 1 0 2 120 272 1 1 3 160 280 1 1 采用FIFO算法将淘汰页; A. 0 B. 1 C. 2 D. 3 11.一台计算机有4个页框,装入时间、上次引用时间、和每个页的访问位R和修改位M,如下所示: 页装入时间上次引用时间 R M 0 126 279 0 0 1 230 260 1 0 2 120 272 1 1 3 160 280 1 1 采用NRU算法将淘汰页; A. 0 B. 1 C. 2 D. 3 12.一台计算机有4个页框,装入时间、上次引用时间、和每个页的访问位R和修改位M,如下所示: 页装入时间上次引用时间 R M 0 126 279 0 0 1 230 260 1 0 2 120 272 1 1 3 160 280 1 1 采用LRU算法将淘汰页; A. 0 B. 1 C. 2 D. 3 13.一台计算机有4个页框,装入时间、上次引用时间、和每个页的访问位R和修改位M,如下所示: 页装入时间上次引用时间 R M 0 126 279 0 0 1 230 260 1 0 2 120 272 1 1 3 160 280 1 1 采用第二次机会算法将淘汰______页; A. 0 B. 1 C. 2 D. 3 二、综合题

西安交大网络教育秋操作系统原理在线作业习题答案100分

《操作系统原理》习题答案 一、单项选择题 1、(信号量)是一种只能进行P、V操作的特殊变量。 2、一个进程是(PCB结构与程序和数据的组合)。 3、操作系统中,当(时间片完),进程从执行状态转变为就绪状态。 4,设有三个作业J1,J2,J3同时到达,运行时间分别为T1,T2,T3,且T1≤T2 ≤ T3。若它们在一台处理机上按单道运行,采用短作业优先算法,则平均周转时间为(T1+ 2/3T2 + 1/3T3)。 5、在操作系统中,死锁出现是指(若干进程因竞争资源而无限等待其他进程释放已占有的资源) 6.若系统有三个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( 10 ) 。 7、预防死锁的论述中,(可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁)条是正确的论述。 8、关于死锁与不安全状态的关系,下列描述正确的有(死锁是一种不安全状态): 9、银行家算法是一种(死锁避免)算法。 10、以下哪种算法不属于多个分区的可变分区存储管理方式的主存分配算法(最后适应分配算法) 11、在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足(下限地址≤绝对地址≤上限地址) 12、以下叙述中,不正确的是(采用动态和静态重定位的系统都支持“程序浮动”) 13、在页式存储管理中,假定地址用m个二进制位表示,其中页内地址部分占用了n个二进制位,那么最大的作业允许有(2(m-n) )个页面。 14、关于一个分区的存储管理,以下叙述不正确的是(一个分区的存储管理中,必须采用动态重定位的方式进行地址转换) 15、下面哪种算法不属于页式虚拟存储管理中的页面调度算法(优先数调度算法) 16、缺页中断率与哪个因素无关(作业的逻辑地址) 17、很好地解决了“零头”问题的存储管理方法是(页式存储管理) 18、在存储管理中,(可变分区管理)可与覆盖技术配合. 19、虚拟存储器的最大容量(由计算机的地址结构决定) 20、下述(先进先出)页面淘汰算法会产生BELADY现象. 21、计算机系统的二级存储包括(主存储器和辅助存储器) 22、以下关于主存空间的说法中正确的是(操作系统与硬件的接口信息、操作系统的管理信息和程序等存放在主存储器的系统区) 23、联想存储器在计算机系统中是用于(地址变换) 24、以下有关可变分区管理中采用的主存分配算法说法中错误的是(最佳适应算法是最好的算法,但后过的较大作业很难得到满足)

东北农业大学硕士点分布表

东北农业大学硕士点分布表 所在学院一级学科二级硕士点名称 农学院作物学 植物保护 作物栽培学与耕作学;作物遗传育种;植物病理学;农 业昆虫与害虫防治;农药学;作物生态学 工程学院农业工程 管理科学与工程 *计算机科学与 技术 *机械工程 机械设计及理论;农业机械化工程;农业生物环境与能 源工程;农业电气化与自动化;生物质转化与利用技术; 管理科学与工程;计算机应用技术;*计算机软件与理 论;*计算机系统结构;*机械制造及其自动化;*机械 电子工程;*车辆工程 动物医学学院兽医学基础兽医学;预防兽医学;临床兽医学;动物生物化学 与分子生物学 动物科学技术学院畜牧学动物遗传育种与繁殖;动物营养与饲料科学;草业科学; 特种经济动物饲养;畜牧系统管理;动物行为学 食品学院*食品科学与工 程 食品科学;农产品加工及贮藏工程;畜产品加工;发酵 工程;粮食、油脂及植物蛋白工程;水产品加工及贮藏 工程 生命科学学院生物学植物学;微生物学;生物化学与分子生物学;动物学; 发育生物学;遗传学;生理学;水生生物学;细胞生物 学;神经生物学;生物物理学;生物化工 水利与建筑学 院 农业水土工程;环境水利;水文学及水资源 资源与环境学院农业资源利用 *公共管理 生态学;土壤学;植物营养学 *行政管理;*社会医学与卫生管理;*教育经济与管理; *社会保障;土地资源管理;农业遥感与土地利用 理学院应用化学 园艺学院果树学;园林植物与观赏园艺学;蔬菜学 经济管理学院*应用经济学 *工商管理 农业经济管理;金融学(含:保险学);产业经济学; 会计学;林业经济管理;*国民经济学;*区域经济学; *财政学;*国际贸易学;*劳动经济学;*统计学;*数 量经济学;*国防经济学;企业管理(含财务管理、市 场营销、人力资源管理)、旅游管理;技术经济及管理 马克思主义学院*马克思主义理 论 马克思主义基本原理;思想政治教育;*马克思主义发 展史;*马克思主义中国化研;*国外马克思主义研究 人文社会科学 学院 英语语言文学 注:1.专业硕士点5个:工程硕士、农业推广硕士、兽医硕士、*公共管理、*工商管理; 2.学科前标有*的为第十一批新增学位点。

南开18秋学期(1703)《操作系统原理》在线作业

(单选题) 1: 当进程执行中需要等待从磁盘上读取数据时,进程的状态将()。 A: 从就绪变为运行态 B: 从运行变为就绪态 C: 从阻塞变为就绪态 D: 从运行变为阻塞态 正确答案: (单选题) 2: 在操作系统分类中对于可靠性和安全性要求较高的是()。 A: 批处理系统 B: 分时处理系统 C: 实时处理系统 D: 个人机操作系统 正确答案: (单选题) 3: 在设备管理中引入I/O缓冲机制是为了缓和()之间的速度不匹配问题。A: 内存与处理器 B: 内存与外设 C: 处理器与外设 正确答案: (单选题) 4: 在页式存储管理中,其虚地址存储空间是() A: 一维的 B: 二维的 C: 三维的 正确答案: (单选题) 5: UNIX文件系统采用( )逻辑结构对文件进行管理。 A: 网状文件 B: 记录式文件 C: 索引文件 D: 3流式文件 正确答案: (单选题) 6: 在文件系统中,使用( )信息实现对文件的管理。 A: 文件存储位置 B: 文件目录 C: 文件内容 正确答案: (单选题) 7: 进程所具有的()及并发性是两个很重要的属性。 A: 动态性 B: 易用性 C: 顺序性 D: 静态性 正确答案: (单选题) 8: 所谓进程调度,其调度的对象和任务分别是( )。 A: 进程,从就绪队列中按一定的调度策略选择一个进程占用CPU B: 数据,将程序中使用的数据调入内存 C: 指令,将指令从外存储空间调入内存 正确答案: (单选题) 9: 计算机系统采用多道并发技术将会() A: 缩短每个程序的执行时间 B: 使系统效率随着并行道数的增加成正比增加 C: 使用设备时不发生冲突 D: 提高了系统的整体执行效率 正确答案: (单选题) 10: 在系统中增加cache可以缓解()之间的速度不匹配性。 A: 硬盘与内存

专科《操作系统原理及应用》

[试题分类]:专科《操作系统原理及应用》_08004260 [题型]:单选 [分数]:2 1.批处理最主要的一个缺点是()。 A.用户无法与程序交互 B.没有实现并发处理 C.CPU的利用率较低 D.一次只能执行一个程序 答案:A 2.磁盘空闲块常用的组织形式有三种,其中一种为()。 A.空闲块连续 B.空闲块索引 C.空闲块压缩 D.空闲块链 答案:D 3.常用的文件物理结构有三种,其中的一种形式是()。 A.记录文件 B.压缩文件 C.索引文件 D.流式文件 答案:C 4.批处理系统中,作业的状态可分为多种,其中一种为()。 A.提交 B.就绪 C.创建 D.等待 答案:A 5.并发执行的一个特点是()。 A.计算结果会出错 B.不会顺序执行 C.程序与计算不再一一对应 D.结果可再现

6.下列选项()不是操作系统关心的。 A.管理计算机资源 B.提供用户操作的界面 C.高级程序设计语言的编译 D.管理计算机硬件 答案:C 7.当CPU执行用户程序的代码时,处理器处于()。 A.核心态 B.就绪态 C.自由态 D.用户态 答案:D 8.根据对设备占用方式的不同,设备分配技术中的一种是()。 A.动态分配 B.永久分配 C.静态分配 D.虚拟分配 答案:D 9.评价作业调度的性能时,衡量用户满意度的准确指标应该是()。 A.周转时间 B.平均周转时间 C.带权周转时间 D.平均带权周转时间 答案:C 10.在手工操作阶段,存在的一个严重的问题是()。 A.外部设备太少 B.用户使用不方便 C.计算机的速度不快 D.计算机的内存容量不大 答案:B 11.作业的处理一般分为多个作业步,连接成功后,下一步的工作是()。

15春学期《操作系统原理》在线作业

15春学期《操作系统原理》在线作业 试卷总分:100 测试时间:-- 试卷得分100 一、单选题(共20 道试题,共40 分。)V 1. 文件系统采用多级目录结构可以() A. 节省存储空间 B. 解决命名冲突 C. 缩短文件传送时间 D. 减少系统开销 B 满分:2 分 2. 在下述存储管理技术中,只有()可提供虚拟存储基础 A. 动态分区法 B. 交换技术 C. 静态分页法 D. 动态分页 D 满分:2 分 3. 下列对于进程的描述哪项是错误的 A. 各进程之间的地址是相互独立的 B. 进程控制块PCB是在系统调用进程时随机生成的 C. 进程是静态的 D. 进程同程序相比具备并发和异步执行特征 C 满分:2 分 4. 程序执行时下一条执行指令的地址放在()寄存器中 A. IR B. PSW C. PC C 满分:2 分 5. 一个进程从内存中换出到外存时,该进程被称作为() A. 被阻塞 B. 被终止 C. 唤醒 D. 被挂起 D 满分:2 分 6. 在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的 A. 段表 B. 页表 C. PCB D. JCB B 满分:2 分 7. 在UNIX系统进程调度中,当计算的进程优先数越大时其优先级将() A. 越大 B. 越小 B B 满分:2 分 8. 在文件管理中,使用链式结构可以实现()

A. 磁盘驱动控制 B. 磁盘空间分配与回收 C. 文件目录查找 D. 页面置换 B 满分:2 分 9. 在时间片轮转(RR)法中,如果时间片过长,该算法会退化为()算法。 A. 短进程优先(SPN) B. 时间片轮转(RR) C. 先来先服务(FCFS) D. 优先级法(PS) C 满分:2 分 10. 当为一个新创建的进程分配资源和建立了PCB后,进程将进入() A. 运行态 B. 阻塞态 C. 就绪态 D. 退出态 C 满分:2 分 11. 在系统中增加cache可以缓解()之间的速度不匹配性。 A. 硬盘与内存 B. 内存与处理器 C. 内存与I/O设备 D. 硬盘与I/O设备 B 满分:2 分 12. 中断管理程序不包括下列哪项功能 A. 确定发生中断的特性 B. 将控制权切换到处理程序 C. 执行具体的处理过程 D. 将控制权切换到原执行程序 C 满分:2 分 13. 在时间片轮转(RR)法中,如果时间片过长,该算法会退化为()算法。 A. 短进程优先(SPN) B. 时间片轮转(RR) C. 先来先服务(FCFS) D. 优先级法(PS) C 满分:2 分 14. 下列分区管理的分配算法中,分配与释放时间性能最好的是() A. 最先匹配法 B. 最佳匹配法 C. 下次匹配法 D. 最坏匹配法 A 满分:2 分 15. 在下列的文件物理存储结构中最不便于进行文件扩充的结构是() A. 散列文件 B. 链接文件

东北农业大学

简介 东北农业大学是一所 以农科为优势,以生命科学和食品科学为特色,农、工、理、经、管等多学科协调发展 建设大学,也是黑龙江省人民政府与农业部省部共建大学。 学校1948年创建于哈尔滨,始称东北农学院,是中国共产党在解放区创办的第一所普通高等农业院校,知名教育家、哈尔滨市第一 任市长刘达为学校第一任院长。建校以来,先后隶属于东北行政委员会农业部、国家高等教育部、国家农业部、黑龙江省农业委员会、 黑龙江省教育厅,1981年被确定为黑龙江省省属重点院校, 1994年与黑龙江省农业管理干部学院合并组建东北农业大学 学校设有18个学院和1个教学部。拥有3个国家重点学科,3个国家重点(培育)学科, 2个农业部重点学科,2个省级重点 学科 群,10个省级一级重点学科。现有专任教师 1 393人,其中教授294人、副教授409人;具有博士学位者 672人,具有硕士学位者 504 1人,何梁何利基金”科学与技术进步奖获得者 1人,国家杰出青年科学基金获得者 1人,国家级教学名 东北农业大学 ”的国家“211工程”重点 人。教师中有中国工程院院士 师1人,龙江学者”特聘教授 18人、讲座教授3人,博士生导师179人 学校是全国首批具有博士、 硕士学位授予权的高等学校之一。拥有 9个博士学位授权一级学科点、 1个专业博士学位授权点, 20个 硕士学位授权一级学科点、 5个专业硕士学位授权点,10个博士后科研流动站、2个博士后科研工作站,69个本科专业。现有全日制在 校生24 916人,其中研究生3 520人、本科生21 293人、外国留学生103人。建校至今,已累计培养各级各类学生 10多万人,其中既有 一批站在世界科技前沿的 创新型”人才,也有一批遍布全国的 创业型”人才,更有一大批活跃在黑龙江省和全国农业生产第一线的 落地 型”人才。 学校设有2个国家级工程技术研究中心, 2个教育部重点实验室,4个农业部重点实验室,4个农业部农业科学观测实验站,是高等 学校新农村发展研究院首批建设院校之一。建校至今,获得省部级以上科技奖励 300多项,其中国家自然科学奖、发明奖和科技进步奖 27项;先后7次获得黑龙江省省长特别奖和重大科技效益奖, 18次被中宣部、教育部、团中央授予 社会实践先进集体”荣誉称号,3次 获得黑龙江省 振兴经济奖”,并被授予黑龙江省 粮食生产贡献奖”及小康建设红旗集体”荣誉称号 学校坚持开放办学,具有接收中国政府奖学金来华留学生资格,设有教育部赴俄留学培训基地,是中国东北地区与俄罗斯远东、西 伯利亚地区大学校长论坛中方秘书处单位。建校至今,已先后与俄罗斯、日本、韩国、美国、加拿大、澳大利亚、爱尔兰等国家的 60多 所高校及科研单位建立了联系,广泛开展国际交流与合作,并初步形成了 以东北亚为主、博采众长”的国际交流特色。 学校占地面积354.4万平方米,总建筑面积 98.29万平方米,教学科研仪器设备总值 3.57亿元。2000年被教育部批准开展现代远程 教育,是全国首批31个试点高校中唯一的地方院校。主办期刊《东北农业大学学报(自然科学版)》、《东北农业大学学报(社会科学 版)》、《东北农业大学学报(英文版)》、《中国马铃薯》、《饲料博览》、《中国乳品工业》、 〈〈乳品与人类》、《农业经济与管 理》、《大豆科技》在国内外公开发行。 学校高度重视党建、思想政治工作和精神文明建设。1998年荣获省级文明单位”称号; 2000年被评为全国学校民主管理先进单位 2003年荣获全国五一劳动奖状”;2011年被评为全国 模范职工之家”;2012年被评为全国 创先争优”先进基层党组织、荣获全国 五四 红旗团委”称号。 新时期的东北农业大学, 将紧紧抓住国家 教育优先发展”和黑龙江省建设 高教强省”的有利时机,继承艰苦奋斗,自强不息”的精神, 弘扬勤奋、求实、奉献、创新”的校风,满怀信心地向着 国际知名、国内同类院校一流、具有我国北方现代农业特色的多科性、研究教 学型和开放式”的高水平农业大学奋进!

《操作系统原理》考题及答案

《操作系统原理》期末考试题 、单项选择题(每题 分,共分) 1. 操作系统是一种( )。 A. 系统软件 B. 系统硬件 C. 应用软件 D. 支援软件 2. 分布式操作系统与网络操作系统本质上的不同在于( )。 A. 实现各台计算机这间的通信 B. 共享网络中的资 源 C.满足较在规模的应用 D. 系统中多台计算机协作完成同一任务 3. 下面对进程的描述中,错误的是( A.进程是动态的概念 B. C.进程是指令的集合 D. 4?临界区是指并发进程中访问共享变量的( )段。 5. 要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的哪一条 。 A.互斥 B. 请求与保持 C. 不剥夺 D. 循环等待 6. 以下哪种存储管理不可用于多道程序系统中( )。 A.单一连续区存储管理 B.固定式区存储管理 C.可变分区存储管理 D.段式存储管理 7. 在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与 相邻空闲区合 并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的 )。 进程执行需要处理机 进程是有生命期的 A.管理信息 B.信息存储 C. 数据 D. 程序

情况是()。 A.无上邻空闲区也无下邻空闲区 C.有下邻空闲区但无上邻空闲区 8. 系统“抖动”现象的发生不是由 A.置换算法选择不当 C.主存容量不足 9. 在进程获得所需全部资源,唯却 A.运行 B.阻塞 10. 要页式存储管理系统中,将主存等分成( A.块 B.页B. D. B. D. CPU 时,有上邻空闲区但无下邻空闲区 有上邻空闲区也有下邻空闲 区)引起的。 交换的信息量过大 请求页式管理方案 进程处于( C.就绪 )。 C. 段长 状态。 D.新建 D.段

浙大远程-操作系统原理第三次离线作业(第4、5章)

操作系统原理 第三次作业(第4、5章)-1 问答题 1.用户在使用配置UNIX/Linux 操作系统的计算机时不能将用户软盘随便插进和拿出,试从UNIX/Linux子文件系统的使用原理说明它需要一定的操作的依据和操作的步骤。 UNIX系统只有一个安装UNIX操作系统的根设备的文件系统常驻系统,在硬盘上的其它盘区和软盘上的文件系统被安装前UNIX OS不知道,系统要使用其它文件系统,必须先用mount命令将其安装到系统,被安装的子文件系统的根安装到根设备树形目录的某一节点上。 子文件系统在安装时将该子系统的管理块(superblock)和有关目录信息拷贝到系统缓冲区和活动索引节点表,管理块中存放该子文件系统所对应盘区的管理信息,如即将分配的空闲块号和空闲索引节点号等。 子文件系统安装后进行文件读写增删,文件创建和删除等操作,其变化要记录在系统缓冲区中管理块和活动索引节点表中。 子文件系统使用完毕后要使用umount拆卸命令拆卸安装上去的文件系统,在拆卸时系统将内存系统缓冲区中的管理块和活动索引节点表信息拷贝到将拆卸的子文件系统盘中,保证信息的完整性。 软盘的子文件系统,它需按规定使用,步骤如下: (1)插入软盘 (2)使用安装命令安装软盘文件系统 (3)读/写盘中文件 (4)使用拆卸命令拆卸软盘文件系统 (5)取出软盘如使用软盘时随便插进和拿出软盘,就可能造成软盘信息的丢失 2. 什么是文件共享?试述UNIX系统中文件共享的实现方法和命令的使用。 文件共享是允许不同的用户使用不同的名字名存取同一文件。 UNIX的文件共享方式有二种: (1)基于索引节点的共享方式--文件硬连接UNIX系统将文件控制块FCB中文件名和文件说明分开。文件说明为索引节点,各文件索引节点集中存放在索引节点区。而文件名与索引节点号构成目录,同一级目录构成目录文件,在文件区存放。为了共享文件,只是在二个不同子目录下取了不同的文件名,但它们具有相同的索引节点号。在文件的索引节点中有一个量di_nlink表示连接到该索引节点上的连接数;使用命令“ln”可给一已存在文件增加一

浙大远程操作系统原理在线作业及答案

操作系统原理在线作业 1.对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变动臂的移动方向的调度算法是( C )。 A 先来先服务 B 最短寻找时间优先 C 电梯调度 D 优先级高者优先 2.下列进程调度算法中,综合考虑进程等待时间和执行时间的是( D )。 A 时间片轮转调度算法 B 短进程优先调度算法 C 先来先服务调度算法 D 高响应比优先调度算法 3.I/O系统有三种常用方式来与主机交换数据,它们是程序轮询方式、中断方式和DMA方式,其中DMA方式主要由硬件来实现,此时高速外设和内存之间进行数据交换( B )。 A 不通过CPU的控制,不利用系统总线 B 不通过CPU的控制,利用系统总线 C 通过CPU的控制,不利用系统总线 D 通过CPU的控制,利用系统总线 4. 某进程由于需要从磁盘上读入数据而处于等待状态.当系统完成了所需的读盘操作后,此时该进程的状态将( D )。 A 从就绪变为运行 B 从运行变为就绪 C 从运行变为阻塞 D 从等待变为就绪 5.在段页式存储管理系统中时,每次从主存中取指令或取操作数,至少要访问( C )主存。 A 1次 B 2次 C 3次 D 4次 6.设某进程的页访问串为:1、3、1、2、4,工作集为3块,问:按FIFO页面替换算法,当访问4号页面时,应淘汰( C )号页面。 A 1 B 2 C 3 D 4 7.假设一个正在运行的进程对信号量S进行了P操作后,信号量S的值变为-1,此时该进程将( A )。 A 转为等待状态 B 转为就绪状态 C 继续运行 D 终止 8. 下列选项中,降低进程优先级的合理时机是( A )。 A进程的时间片用完 B进程刚完成I/O,进入就绪队列 C进程长期处于就绪队列中 D进程从就绪态转为运行态9.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( A )关系。 A 同步 B 互斥 C 竞争 D 合作 10. 当被阻塞进程所等待的事件出现时,如所需数据到达或者等待的I/O操作已完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是( D )。 A 父进程 B 子进程 C 进程本身 D 另外的或与被阻塞进程相关的进程 11.文件系统接到用户给出的“打开”文件的操作命令后,文件系统要完成的工作之一是(C ) A 根据用户提供的参数在文件的目录项中填入文件名等文件属性 B 确定文件的存储结构 C 把存储介质上的文件有关属性(目录)读入内存 D 按照给定的该文件的记录号查找索引表 12.从使用的角度来分析设备的特性,可以把设备分成( D )。 A 物理设备和逻辑设备 B 字符设备和块设备 C 低速设备和高速设备 D 独占设备和共享设备 13.分段系统中信息的逻辑地址到物理地址的变换是通过( A )来实现的。 A 段表 B 页表 C 物理结构 D 重定位寄存器 14.在哲学家进餐问题中,若仅提供5把叉子,则同时要求进餐的人数最多不超过( C )时,一定不会发生死锁。 A 2 B 3 C 4 D 5 15. 下列选项中,导致创建新进程的操作是(C)。I.用户登录成功 II.设备分配 III.启动程序执行 A 仅I和II B 仅II和III C 仅I和III D I、II和III 16.在请求调页系统中有着多种置换算法,选择最先进入内存的页面予以淘汰的算法称为( A )。 A FIFO算法 B OPT算法 C LRU算法 D NRU算法 E LFU算法 17. 并行技术可使系统的各种硬件资源尽量并行工作,这样的程序执行环境具有独立性、随机性和( D )。 A 封闭性 B 多发性 C 顺序性 D 资源共享性 18.当处理机系统中,可并行的是( D )。Ⅰ. 进程与进程Ⅱ. 处理机与设备Ⅲ. 处理机与通道Ⅳ. 设备与设备 A Ⅰ、Ⅱ和Ⅲ B Ⅰ、Ⅱ和Ⅳ C Ⅰ、Ⅲ和Ⅳ D Ⅱ、Ⅲ和Ⅳ 19.总体上说,请求分页是个很好的虚拟内存管理策略。但是,有些程序设计技术并不适合于这种环境。例如:(D )。 A 堆栈 B 线性搜索 C 矢量运算 D 二分法搜索 20.使用银行家算法来避免死锁的操作系统是( D )。 A Windows XP B Linux C FreeBS D UNIX D A、B、C都不是 21. 现代操作系统的基本特征是( D )、资源共享和异步性。

相关文档
最新文档