计算机操作系统

下列()情况会导致进程终止。A、用户注销B、程序要创建一种程序提供公共服务C、程序执行错误或故障D、程序执行时需要一个分支语句完成子任务

题目

下列()情况会导致进程终止。

  • A、用户注销
  • B、程序要创建一种程序提供公共服务
  • C、程序执行错误或故障
  • D、程序执行时需要一个分支语句完成子任务
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

通常不采用()方法来解除死锁。

A.终止一个死锁进程

B.终止所有死锁进程

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

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

E.终止系统所有进程


参考答案:DE

第2题:

下列哪种情况会导致servlet中的destroy()方法被调用。

A.web应用被终止

B.Servlet容器终止运行

C.Servlet容器重新装载Servlet新实例

D.servlet出现闲置


参考答案:ABC

第3题:

进程出现死锁现象时,通常采用(29)办法来解除死锁。

A.终止一个死锁进程

B.从非死锁进程中抢夺资源

C.终止所有死锁进程

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


正确答案:B
解析:解决死锁主要有几种策略:(1)死锁预防:例如,要求用户申请资源时一次性申请所需的全部资源,这就破坏了保持和等待条件;将资源分层,得到上一层资源后,才能够申请下一层资源,它破坏了环路等待条件。预防通常会降低系统的效率。(2)死锁避免:进程在每次申请资源时判断资源分配是否安全,典型的算法是银行家算法,但这种算法会增加系统的开销。(3)死锁检测:判断系统是否处于死锁状态,如果是,则执行死锁解除策略。(4)死锁解除:这是与死锁检测结合起来使用的,它使用的方式就是剥夺,即使用挂起/激活机制挂起一些进程,剥夺它们占有的资源给死锁进程,以解除死锁,待以后条件满足时再激活被挂起的进程。

第4题:

代理人丧失民事行为能力会导致委托代理的终止。 ( )


正确答案:√
代理人丧失民事行为能力,委托代理也会随之终止。

第5题:

下列哪种情况发生的情况下,进程会从执行状态转变为阻塞状态? ( )

A.时间片用完

B.地址越界

C.访问正被其他进程访问的临界资源

D.被高优先级进程剥夺


正确答案:C
解析:处于执行状态的进程因时间片用完或被高优先级进程剥夺运行权限,进程便进入就绪状态,等待调度程序为之再次分配处理机;当程序中出现地址越界或非法指令等错误而异常结束,进程将由执行状态进入终止状态;进程因等待某事件才能满足运行条件而无法执行,如请求临界资源,进程就会进入阻塞状态,通常有一个阻塞队列,等待被唤醒。

第6题:

什么情况会引起进程的创建?什么情况会引起进程的终止?


正确答案:引起进程创建的事件。
1,系统生成时,系统会创建承担资源分配和管理的系统进程。
2,用户作业调入系统时,作业调度程序会为其创建进程。
3,层次结构系统中,为完成一些可并发执行的工作,进程可以创建一些附属进程
进程的终止:
1,正常完成进程自行执行一个操作系统服务调用,表示它已经结束运行。
2,超过时限进程运行时间超过规定的时限3,无可用内存系统无法满足进程需要的内存空间。
4,越界进程试图访问不允许访问的内存单元5,保护错误进程试图使用不允许使用的资源或文件,或者试图以一种不正确的方式使用,如往只读文件写入。
6,时间超时,进程等待某一事件发生的时间超过了规定的最大值。
7,I/O失败在输入或输出期间发生错误,如找不到文件、在超过规定的最大努力次数以后仍然读/写失败,或者无效操作
8,无效指令进程试图执行一个不存在的指令。
9,特权指令,进程试图使用为操作系统系统保留的指令

第7题:

下列选项中,为解除死锁通常不采用的方法是( )。

A.终止一个死锁进程

B.终止所有死锁进程

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

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


正确答案:D
解析:解除死锁的方法中通常采用两种方式:一是剥夺资源,二是撤销进程。但剥夺资源一般不会从非死锁进程处剥夺,这样做的话极有可能不能解除死锁,反而使本来不在死锁状态的进程陷入死锁。

第8题:

列进程运行时所发生的典型事件中,哪一个不会导致进程终止?

A.设备忙

B.被0除

C.对只读内存执行写操作

D.堆栈溢出


正确答案:A

第9题:

下列说法正确的是( )。

A.一个进程会伴随着其程序执行的结束而消亡

B.一段程序会伴随着其进程结束而消亡

C.任何进程在执行未结束时不允许被强行终止

D.任何进程在执行未结束时都可以被强行终止


正确答案:A
进程是系统进行调度和资源分配的一个独立单位。一个程序被加载到内存,系统就创建了一个进程,或者说进程是一个程序与其数据一起在计算机上顺利执行时所发生的活动。程序执行结束,则对应的进程随着消亡。因此答案选择A。

第10题:

通常不采用()方法来解除死锁。

A.终止一个死锁进程
B.终止所有死锁进程
C.从死锁进程处抢夺资源
D.从非死锁进程处抢夺资源

答案:D
解析:
通常不采用从非死锁进程处抢夺资源方法来解除死锁。

更多相关问题