进程并发执行时可能产生与时间有关的错误,这是因为()
A.进程没有及时占用处理器
B.进程按时间片轮转方式占用处理器
C.有若干进程同时进入了相关临界区执行
D.有多个进程同时被中断
A.进程没有及时占用处理器
B.进程按时间片轮转方式占用处理器
C.有若干进程同时进入了相关临界区执行
D.有多个进程同时被中断
A.两条指令的执行在时间上是重叠的
B.两条指令的执行在时间上一般是不重叠的,而是交替的
C.一个进程的执行往往意味着另一个进程的等待
D.并发指的是多个任务都已开始但并未结束
并发进程在运行时,其推进的相对速度是()。
A.由进程的程序结构决定
B.由进程自己的代码控制
C.与进程调度策略有关
D.在进程创建时确定的
A.死锁的产生既与资源分配的策略有关,也与进程并发执行的速度有关
B.通过破坏“互斥使用资源”的条件就能防止死锁
C.对资源采用按序分配策略就不会出现循环等待资源的情况了
D.目前抢夺式分配策略只适用于主存空间和处理器
E.资源分配图中有环路则可断定有死锁
阐述一下对捕获异常、异常处理的理解。
请阅读以下材料作答:
程序可能按编程者的意愿终止,也可能因为程序中发生了错误而终止。例如,程序执行时遇到除数为0或下标越界,这时将产生系统中断,从而导致正在执行的程序提前终止。程序的错误有两种,一种是编译错误,即语法错误。
如果使用了错误的语法、函数、结构和类,程序就无法被生成运行代码。另一种是在运行时发生的错误,它分为不可预料的逻辑错误和可以预料的运行异常。在编写程序时,应该考虑确定程序可能出现的错误,然后加入处理错误的代码。也就是说,在环境条件出现异常情况下,不会轻易出现死机和灾难性的后果,而应有正确合理的表现。
要求:
1.阐述如何捕获异常。
2.阐述异常处理的基本思想有哪些。
3.阐述异常处理的机制。
A.系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户的接口
B.多用户操作系统的设计基础是具有多道程序设计功能
C.虚地址即程序执行时所要访问的内存地址
D.计算机的死锁俗称“死机”
A.把用户端送入的原始信号转换成适合在用户线上传输的信号形式
B. 在可能的情况下,将几个用户设备的信号放在一对用户线上传输,以实现多路复用
C. 网络故障的诊断、告警与处理
D. 用于通信线路调度及管理
E. 执行时隙交叉并监视系统是否正常工作
A.它能够清楚地表明计划的时间进程,使用方便;
B.工作之间的逻辑关系容易表达,绘图较简单
C.单代号网络图是以箭线及其两端节点的编号表示工作的网络图
D.网络图便于检查和修改
E.表示工作之间逻辑关系的箭线可能产生较多的纵横交叉现象