计算机过程控制

在操作系统中引入线程概念的主要目的是什么?

题目

在操作系统中引入线程概念的主要目的是什么?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在操作系统中引入缓冲技术的目的是缓解______和设备之间速度不匹配的矛盾。


正确答案:处理机/CPU
处理机/CPU 解析:中断和通道的引入为CPU与外设之间的并行操作提供了可能性,但CPU与外部设备之间速度的不匹配的问题由缓冲技术解决。

第2题:

在操作系统中引入“进程”概念的主要目的是( )。

A.改善用户编程环境

B.提高程序的运行速度

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

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


参考答案:C

第3题:

在引入线程的OS中,线程是资源分配和调试的基本单位.。()

此题为判断题(对,错)。


参考答案:错误

第4题:

在支持线程的操作系统中,同一个进程中的各个线程共享进程的【 】。


正确答案:全部资源
全部资源 解析:线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。

第5题:

下列叙述正确的是

A.在系统中进程和线程都是拥有资源的一个独立单位

B.线程自己不拥有系统资源,但可以访问其隶属进程的资源

C.进程的系统开销比线程小

D.在引入线程的系统中,操作系统的并发性降低


正确答案:B
解析:在系统中进程是拥有资源的一个独立单位,线程自己不拥有系统资源,但可以访问其隶属进程的资源。进程的系统开销比线程大;在引入线程的系统中,操作系统的并发性更好。

第6题:

在引入线程的操作系统中,一般地,线程自己既可以拥有系统资源,也可以访问其隶属进程的资源。()

此题为判断题(对,错)。


参考答案:错

第7题:

现代操作系统中引入线程以后,进程()。

A、只是资源分配的单位

B、失去作用

C、只是调度运行的单位

D、既是资源分配的单位,又是调度运行的单位


参考答案:A

第8题:

现代操作系统中,引入线程的主要目的是

A.提高并发度

B.每个线程拥有独立的地址空间

C.减少通信开销

D.线程之间的切换时间短

E.每个线程可以拥有独立的栈


正确答案:ACDE

第9题:

在引入线程概念的操作系统中,有关线程和进程的说法不正确的是(3)。

A.线程切换的开销小于进程切换的开销

B.进程是拥有资源的一个独立单位,而线程不拥有系统资源

C.有的系统线程的切换、同步和通信都不需要OS内核的干预

D.进程间可并发执行,但一个进程中的多个线程间不可以并发执行


正确答案:D
解析:D项的正确说法是:进程间和一个进程中的多个线程问都可以并发执行。

第10题:

Windows 98操作系统中引入线程概念后,可以提高进程内程序执行的并发性。在下列有关Windows 98线程的叙述中,错误的是

A.线程也称为“轻量级进程”,它表示进程中的一个控制点和一条执行途径

B.Win 32应用程序通常是多线程的,如Microsoft Word软件

C.利用Windows 98提供的“系统监视器”可以查看当前系统中线程的数目

D.线程是存储器、外设等资源的分配单位,也是处理器调度的对象


正确答案:D
解析:该题考查考生对Windows 98操作系统线程的理解。为了提高进程内的并发性,进一步提高处理器的利用率,Windows 98引入了线程的概念,把线程作为处理器调度的对象,而把进程作为资源分配的单位,所以选项D是错误的,其他三个选项都是对Windows 98线程的正确描述,所以应该选择D。