主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
yyyouy
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
43
Ta的粉丝
179
关注数
0
粉丝数
179
获赞数
0
阅读数
0
什么是原语?原语的主要特点是什么?
原语是指由若干条机器指令构成的,并用以完成特定功能的一段程序。这段程序在执行期间是不可分割的。其主要特点是不可分割性。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 8.0k
程序并发执行与顺序执行时相比产生哪些新特征?
程序并发执行与顺序执行时产生的特性有:可分割性、失去封闭性、失去可再现性。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.7k
程序并发执行的主要特点是什么?
程序并发执行的主要特点是并发程序间具有相互制约的关系,程序并发执行失去了程序的封闭性和再现性,程序和机器执行程序的活动不再一一对应。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.4k
一个因等待I/O操作结束而进入阻塞状态的进程,何时被唤醒?
是在别的进程执行相应的I/O中断处理程序时唤醒的。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.6k
在什么情况下,可以一次唤醒一个进程和一次唤醒多个进程?
在I/O中断处理程序中,当唤醒进程时,只唤醒等待该I/O结束的那一个进程;当一个进程释放一个系统资源(如I/O缓存)时,将要唤醒所有因等待使用该资源而进入阻塞状态的进程。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.8k
进程的就绪状态和阻塞状态有何不同?
阻塞状态的进程还不具务执行的条件,即使放到处理机上能执行;就绪状态的进程具备了执行的所有条件,放在处理机上就能执行。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.6k
程序的并发执行将导致运行结果失去封闭性,这对所有的程序都成立吗?
并不是所有程序的并行执行都会导致运行结果失去封闭性。例如,当程序中都使用内部变量,不可能被外部程序访问时,程序的运行不会受到环境的影响。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 4.4k
父进程创建子进程之后,父子进程间的关系是什么?
一个进程创建子进程之后,进程与产生的进程之间的关系是父子关系,分别成为进程和子进程。子进程一经产生就与你进程并发执行,子进程共享父进程和子进程。子进程一经产生就与你进程并发执行,子进程共享父进程的正文段和已经打开的文件。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.5k
什么是线程?进程和线程的关系是什么?
线程可定义为进程内的一个执行单位,或者定义为进程内的一个可调度实体。 在具有多线程机制的操作系统中,处理机调度的基本单位不是进程而是线程。一个进程可以有多个线程,而且至少有一个可执行线程。 进程和线程的关系是: (1)线程是进程的...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.5k
简述引进线程的好处。
引进线程的好处为: (1)以线程作为系统调度的基本单位,减少了系统的时空开销。以进程为系统调度的基本单位的系统中,进程的切换是很频繁的。在切换中由于要保留当时的运行环境,还要设置新选中的进程的运行环境,这既花费了处理机的时间,又增加了主存的空间,从而也限制了系统进程...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.5k
当系统内所有的进程都进入睡眠之后,系统还有可能复活吗?
只有两种情况下系统可以复活:一种情况是有因等待I/O操作完成而进入睡眠的进程,当相应的I/O操作完成后,I/O中断处理程序唤醒等待本次I/O的进程,而该进程在运行过程中又可能通过释放资源、发送消息等事件而唤醒其他进程,这样整个系统就又活跃起来了;另一种情况是没有等待I/O操作完成的进程,但有定...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 4.0k
当一个进程的父进程被撤销时,该进程是撤销好还是不撤销好?
在实际系统中,两种处理办法都是可行的,且各有优缺点。若撤消,则该进程的任务可能还没有完成,这显然是不利的,特别是当该进程的运行结果对其他进程的运行很重要(如该进程是其他进程的前趋进程,没有它的运行结果其他进程无法运行)时;若不撤消,则该进程又可能成为不可控的"孤儿",从而产...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.5k
简述进程为什么不能从就绪状态直接变成阻塞(睡眠)状态?
一个进程要进入阻塞(睡眠)状态,必须通过执行相应的程序才能实现,如Sleep()或Block()。就绪进程当前不在CPU上运行,不能执行任何程序,当然不能使自己直接进入阻塞状态。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.2k
在一个分时操作系统中,进程可能出现下面所示的变化。请将产生每一种变化的具体原因填写在下面横线上。
(1)时间片用完 (2)请求资源 (3)I/O请求 (4)分配资源 (5)I/O操作完成
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 5.2k
为什么说进程同步问题关系到QS的成败?
这是因为,进程同步问题若处理不当,有可能会产生种种"与时间有关性错误",特别是当两个或多个进程共享了公共变量而又没有互斥地使用这些变量时,极有可能导致用户程序运行结果的不正确,这量种灾难性的后果。这种OS显然是不成功的,是用户不敢使用的。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.3k
同步机制应遵循的准则是什么?
有以下四条准则:空闲让进、忙则等待、有限等待、让权等待。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.4k
进程通信有那三种基本类型?
基于共享存储器的通信、基于消息传递系统的通信和基于管理文件的通信。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.7k
简述解互斥问题的软、硬件方法的异同。
软件方法是通过互斥地进入同类临界区来解互斥问题的,而硬件方法是设计相应的机器指令和机器指令执行的不可中断性来解互斥问题的。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.0k
什么是原语?它与广义指令有什么区别?
原语是由若干条机器指令构成的用以完成特定功能的一段程序,而这段程序在系统态下执行,且在执行期间是不可分割的。 它与广义指令的区别主要体现在两个方面: (1)原语的执行是不可分割的,而广义指令所包含的程序段是允许被中断的,不要求具有不可分割性。 (2)广义指令的功能可以在用户态下实现,而原...
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 2.8k
对临界区管理的要求是什么?
对临界区管理的要求是: (1)当有若干个进程要求进入它们的临界区时,应在有限的时间内使一个进程进入临界区,进程之间不应相互等待而使谁都不能进入临界区。 (2)每次只允许一个进程进入临界区内。 (3)进程在临界区内逗留应在有限的时间范围内。
操作系统
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 3.2k
1
2
3
本科学校:华中科技大学
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!