🏷️ 知识点:进程与线程
一个进程映像是()。
A. 由协处理器执行的一个程序 B. 一个独立的程序+数据集 C. PCB 结构与程序和数据的组合 D. 一个独立的程序
[tag_link]
正确答案:【解答】
一个进程映像是()。
A. 由协处理器执行的一个程序 B. 一个独立的程序+数据集 C. PCB 结构与程序和数据的组合 D. 一个独立的程序
[tag_link]
正确答案:C
进程之间交换数据不能通过()途径进行。
A. 共享文件 B. 消息传递 C. 访问进程地址空间 D. 访问共享存储区
[tag_link]
正确答案:C
进程之间交换数据不能通过()途径进行。
A. 共享文件 B. 消息传递 C. 访问进程地址空间 D. 访问共享存储区
[tag_link]
正确答案:C
进程与程序的根本区别是()。
A. 静态和动态特点 B. 是不是被调入内存 C. 是不是具有就绪、运行和等待三种状态 D. 是不是占有处理器
[tag_link]
正确答案:A
进程与程序的根本区别是()。
A. 静态和动态特点 B. 是不是被调入内存 C. 是不是具有就绪、运行和等待三种状态 D. 是不是占有处理器
[tag_link]
正确答案:A
下列关于进程的描述中,最不符合操作系统对进程的理解的是()。
A. 进程是在多程序环境中的完整程序 B. 进程可以由程序、数据和PCB 描述 C. 线程( Thread) 是一种特殊的进程 D. 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独 立单元
[tag_link]
正确答案:A
下列关于进程的描述中,最不符合操作系统对进程的理解的是()。
A. 进程是在多程序环境中的完整程序 B. 进程可以由程序、数据和PCB 描述 C. 线程( Thread) 是一种特殊的进程 D. 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独 立单元
[tag_link]
正确答案:A
下列关于并发进程特性的叙述中,正确的是()。
A. 进程是一个动态过程,其生命周期是连续的 B. 并发进程执行完毕后,一定能够得到相同的结果 C. 并发进程对共享变量的操作结果与执行速度无关 D. 并发进程的运行结果具有不可再现性
[tag_link]
正确答案:D
下列关于并发进程特性的叙述中,正确的是()。
A. 进程是一个动态过程,其生命周期是连续的 B. 并发进程执行完毕后,一定能够得到相同的结果 C. 并发进程对共享变量的操作结果与执行速度无关 D. 并发进程的运行结果具有不可再现性
[tag_link]
正确答案:D
下列关于进程的叙述中,正确的是()。
A. 进程获得处理器运行是通过调度得到的 B. 优先级是进程调度的重要依据,一旦确定就不能改动 C. 在单处理器系统中,任何时刻都只有一个进程处于运行态 D. 进程申请处理器而得不到满足时,其状态变为阻塞态
[tag_link]
正确答案:A
下列关于进程的叙述中,正确的是()。
A. 进程获得处理器运行是通过调度得到的 B. 优先级是进程调度的重要依据,一旦确定就不能改动 C. 在单处理器系统中,任何时刻都只有一个进程处于运行态 D. 进程申请处理器而得不到满足时,其状态变为阻塞态
[tag_link]
正确答案:A
并发进程执行的相对速度是()。
A. 由进程的程序结构决定的 B. 由进程自己来控制的 C. 与进程调度策略有关 D. 在进程被创建时确定的
[tag_link]
正确答案:C
并发进程执行的相对速度是()。
A. 由进程的程序结构决定的 B. 由进程自己来控制的 C. 与进程调度策略有关 D. 在进程被创建时确定的
[tag_link]
正确答案:C
下列任务中,()不是由进程创建原语完成的。
A. 申请PCB 并初始化 B. 为进程分配内存空间 C. 为进程分配CPU D. 将进程插入就绪队列
[tag_link]
正确答案:C
下列任务中,()不是由进程创建原语完成的。
A. 申请PCB 并初始化 B. 为进程分配内存空间 C. 为进程分配CPU D. 将进程插入就绪队列
[tag_link]
正确答案:C
下列关于进程和程序的叙述中,错误的是()。
A. 一个进程在其生命周期中可执行多个程序 B. 一个进程在同一时刻可执行多个程序 C. 一个程序的多次运行可形成多个不同的进程 D. 一个程序的一次执行可产生多个进程
[tag_link]
正确答案:B
下列关于进程和程序的叙述中,错误的是()。
A. 一个进程在其生命周期中可执行多个程序 B. 一个进程在同一时刻可执行多个程序 C. 一个程序的多次运行可形成多个不同的进程 D. 一个程序的一次执行可产生多个进程
[tag_link]
正确答案:B
下列选项中,导致创建新进程的操作是()。 I. 用户登录 II. 高级调度发生时 Ⅲ .操作系统响应用户提出的请求 IV. 用户打开了一个浏览器程序
A. 仅 I 和 IV B. 仅Ⅱ和IV C. I 、Ⅱ和IV D. 全部
[tag_link]
正确答案:D
下列选项中,导致创建新进程的操作是()。 I. 用户登录 II. 高级调度发生时 Ⅲ .操作系统响应用户提出的请求 IV. 用户打开了一个浏览器程序
A. 仅 I 和 IV B. 仅Ⅱ和IV C. I 、Ⅱ和IV D. 全部
[tag_link]
正确答案:D
操作系统是根据()来对并发执行的进程进行控制和管理的。
A. 进程的基本状态 B. 进程控制块 C. 多道程序设计 D. 进程的优先权
[tag_link]
正确答案:B
操作系统是根据()来对并发执行的进程进行控制和管理的。
A. 进程的基本状态 B. 进程控制块 C. 多道程序设计 D. 进程的优先权
[tag_link]
正确答案:B
在任何时刻, 一个进程的状态变化()引起另一个进程的状态变化。
A. 必定 B. 一定不 C. 不一定 D. 不可能
[tag_link]
正确答案:C
在任何时刻, 一个进程的状态变化()引起另一个进程的状态变化。
A. 必定 B. 一定不 C. 不一定 D. 不可能
[tag_link]
正确答案:C
在单处理器系统中,若同时存在10个进程,则处于就绪队列中的进程最多有()个。 A.1 B.8 C. 9 D.10
[tag_link]
正确答案:
在单处理器系统中,若同时存在10个进程,则处于就绪队列中的进程最多有()个。 A.1 B.8 C. 9 D.10
[tag_link]
正确答案:
一个进程释放了一台打印机,它可能改变()的状态。
A. 自身进程 B. 输入/输出进程 C. 另一个等待打印机的进程 D. 所有等待打印机的进程
[tag_link]
正确答案:C
一个进程释放了一台打印机,它可能改变()的状态。
A. 自身进程 B. 输入/输出进程 C. 另一个等待打印机的进程 D. 所有等待打印机的进程
[tag_link]
正确答案:C
系统进程所请求的一次I/O 操作完成后,将使进程状态从()。
A. 运行态变为就绪态 B. 运行态变为阻塞态 C. 就绪态变为运行态 D. 阻塞态变为就绪态
[tag_link]
正确答案:D
系统进程所请求的一次I/O 操作完成后,将使进程状态从()。
A. 运行态变为就绪态 B. 运行态变为阻塞态 C. 就绪态变为运行态 D. 阻塞态变为就绪态
[tag_link]
正确答案:D
一个进程的基本状态可以从其他两种基本状态转变过去,这个基本的状态一定是()。
A. 运行态 B. 阻塞态 C. 就绪态 D. 终止态
[tag_link]
正确答案:C
一个进程的基本状态可以从其他两种基本状态转变过去,这个基本的状态一定是()。
A. 运行态 B. 阻塞态 C. 就绪态 D. 终止态
[tag_link]
正确答案:C
在分时系统中,通常处于()的进程最多。
A. 运行态 B. 就绪态 C. 阻塞态 D. 终止态
[tag_link]
正确答案:B
在分时系统中,通常处于()的进程最多。
A. 运行态 B. 就绪态 C. 阻塞态 D. 终止态
[tag_link]
正确答案:B
并发进程失去封闭性,是指()。
A. 多个相对独立的进程以各自的速度向前推进 B. 并发进程的执行结果与速度无关 C. 并发进程执行时,在不同时刻发生的错误 D. 并发进程共享变量,其执行结果与速度有关
[tag_link]
正确答案:D
并发进程失去封闭性,是指()。
A. 多个相对独立的进程以各自的速度向前推进 B. 并发进程的执行结果与速度无关 C. 并发进程执行时,在不同时刻发生的错误 D. 并发进程共享变量,其执行结果与速度有关
[tag_link]
正确答案:D
通常用户进程被建立后,()。
A. 便一直存在于系统中,直到被操作人员撤销 B. 随着进程运行的正常或不正常结束而撤销 C. 随着时间片轮转而撤销与建立 D. 随着进程的阻塞或者唤醒而撤销与建立
[tag_link]
正确答案:B
通常用户进程被建立后,()。
A. 便一直存在于系统中,直到被操作人员撤销 B. 随着进程运行的正常或不正常结束而撤销 C. 随着时间片轮转而撤销与建立 D. 随着进程的阻塞或者唤醒而撤销与建立
[tag_link]
正确答案:B
进程在处理器上执行时,()。
A. 进程之间是无关的,具有封闭特性 B. 进程之间都有交互性,相互依赖、相互制约,具有并发性 C. 具有并发性,即同时执行的特性 D. 进程之间可能是无关的,但也可能是有交互性的
[tag_link]
正确答案:D
进程在处理器上执行时,()。
A. 进程之间是无关的,具有封闭特性 B. 进程之间都有交互性,相互依赖、相互制约,具有并发性 C. 具有并发性,即同时执行的特性 D. 进程之间可能是无关的,但也可能是有交互性的
[tag_link]
正确答案:D
下列关于父进程和子进程的叙述中,正确的是()。
A. 为了标志父子关系,可让子进程和父进程拥有相同的PID B. 父进程和子进程是相互独立的,可以并发执行 C. 撤销子进程时,一定会同时撤销父进程 D. 父进程创建了子进程,要等父进程执行完后,子进程才能执行
[tag_link]
正确答案:B
下列关于父进程和子进程的叙述中,正确的是()。
A. 为了标志父子关系,可让子进程和父进程拥有相同的PID B. 父进程和子进程是相互独立的,可以并发执行 C. 撤销子进程时,一定会同时撤销父进程 D. 父进程创建了子进程,要等父进程执行完后,子进程才能执行
[tag_link]
正确答案:B
若一个进程实体由PCB、共享正文段、数据堆段和数据栈段组成,请指出下列C 语言程 序中的内容及相关数据结构各位于哪一段中。 I. 全局赋值变量() II. 未赋值的局部变量() ⅢI. 函数调用实参传递值() IV. 用 malloc()要求动态分配的存储区() V. 常量值(如1995、“string”)() VI. 进程的优先级()
A. PCB B. 正文段 C. 堆段 D. 栈段
[tag_link]
正确答案:B 、D 、D 、C 、B 、A
若一个进程实体由PCB、共享正文段、数据堆段和数据栈段组成,请指出下列C 语言程 序中的内容及相关数据结构各位于哪一段中。 I. 全局赋值变量() II. 未赋值的局部变量() ⅢI. 函数调用实参传递值() IV. 用 malloc()要求动态分配的存储区() V. 常量值(如1995、“string”)() VI. 进程的优先级()
A. PCB B. 正文段 C. 堆段 D. 栈段
[tag_link]
正确答案:
同一程序经过多次创建,运行在不同的数据集上,形成了()的进程。
A. 不 同 B. 相同 C. 同步 D. 互斥
[tag_link]
正确答案:A
同一程序经过多次创建,运行在不同的数据集上,形成了()的进程。
A. 不 同 B. 相同 C. 同步 D. 互斥
[tag_link]
正确答案:A
PCB 是进程存在的唯一标志,下列()不属于PCB。
A. 进程 ID B. CPU 状态 C. 堆栈指针 D. 全局变量
[tag_link]
正确答案:D
PCB 是进程存在的唯一标志,下列()不属于PCB。
A. 进程 ID B. CPU 状态 C. 堆栈指针 D. 全局变量
[tag_link]
正确答案:D
一个计算机系统中,进程的最大数量主要受到()限制。
A. 内存大小 B. 用户数目 C. 打开的文件数 D. 外部设备数量
[tag_link]
正确答案:A
一个计算机系统中,进程的最大数量主要受到()限制。
A. 内存大小 B. 用户数目 C. 打开的文件数 D. 外部设备数量
[tag_link]
正确答案:A
进程创建完成后会进入一个序列,这个序列称为()。
A. 阻塞队列 B. 挂起序列 C. 就绪队列 D. 运行队列
[tag_link]
正确答案:C
进程创建完成后会进入一个序列,这个序列称为()。
A. 阻塞队列 B. 挂起序列 C. 就绪队列 D. 运行队列
[tag_link]
正确答案:C
进程自身决定()。
A. 从运行态到阻塞态 B. 从运行态到就绪态 C. 从就绪态到运行态 D. 从阻塞态到就绪态
[tag_link]
正确答案:A
进程自身决定()。
A. 从运行态到阻塞态 B. 从运行态到就绪态 C. 从就绪态到运行态 D. 从阻塞态到就绪态
[tag_link]
正确答案:A
下列关于原语操作的叙述中,错误的是()。
A. 操作系统使用原语对进程进行管理和控制 B. 原语在执行过程中不允许被中断 C. 原语在内核态下执行,常驻内存 D. 原语被定义为“原子操作”,意思是其执行速度非常快
[tag_link]
正确答案:D
原语是由若干条指令组成的、用于实现某个特定功能的程序段。它与一般的程序的区别如下:它是“原子操作”,即一个操作中的所有动作要么全做,要么全不做,在执行过程中不允许被中断,因此“原子操作”并不是指执行速度快,选项D 错误。对进程的管理和控制功能是通过各种原语实现的,如创建原语等。原语是操作系统内核的组成部分,它常驻内存,且在内核态下执行。
下列关于原语操作的叙述中,错误的是()。
A. 操作系统使用原语对进程进行管理和控制 B. 原语在执行过程中不允许被中断 C. 原语在内核态下执行,常驻内存 D. 原语被定义为“原子操作”,意思是其执行速度非常快
[tag_link]
正确答案:D
原语是由若干条指令组成的、用于实现某个特定功能的程序段。它与一般的程序的区别如下:它是“原子操作”,即一个操作中的所有动作要么全做,要么全不做,在执行过程中不允许被中断,因此“原子操作”并不是指执行速度快,选项D 错误。对进程的管理和控制功能是通过各种原语实现的,如创建原语等。原语是操作系统内核的组成部分,它常驻内存,且在内核态下执行。
下列进程间通信方式中,数据传输速度最快的是()。
A. 消息传递 B . 信号量 C. 共享内存 D. 管道
[tag_link]
正确答案:C
下列进程间通信方式中,数据传输速度最快的是()。
A. 消息传递 B . 信号量 C. 共享内存 D. 管道
[tag_link]
正确答案:C
信箱通信是一种()通信方式。
A. 直接通信 B. 间接通信 C. 低级通信 D. 信号量
[tag_link]
正确答案:B
信箱通信是一种()通信方式。
A. 直接通信 B. 间接通信 C. 低级通信 D. 信号量
[tag_link]
正确答案:B
下列关于信号发送和处理的描述中,错误的是()。
A. 一个进程可以给自己发送信号 B. 操作系统的内核可以给进程发送信号 C. 操作系统的内核对每种信号都有默认处理程序 D. 用户可以对每种信号自定义处理函数
[tag_link]
正确答案:
下列关于信号发送和处理的描述中,错误的是()。
A. 一个进程可以给自己发送信号 B. 操作系统的内核可以给进程发送信号 C. 操作系统的内核对每种信号都有默认处理程序 D. 用户可以对每种信号自定义处理函数
[tag_link]
正确答案:D
下列关于信号的处理的描述中,错误的是()。
A. 当进程从内核态转换为用户态时,会检查是否有待处理的信号 B. 当进程从用户态转换为内核态时,也会检查是否有待处理的信号 C. 操作系统对某些信号的处理是可以忽略的 D. 操作系统允许进程通过系统调用,自定义某些信号的处理程序
[tag_link]
正确答案:B
下列关于信号的处理的描述中,错误的是()。
A. 当进程从内核态转换为用户态时,会检查是否有待处理的信号 B. 当进程从用户态转换为内核态时,也会检查是否有待处理的信号 C. 操作系统对某些信号的处理是可以忽略的 D. 操作系统允许进程通过系统调用,自定义某些信号的处理程序
[tag_link]
正确答案:B
下面的叙述中,正确的是()。
A. 引入线程后,处理器只能在线程间切换 B. 引入线程后,处理器仍在进程间切换 C. 线程的切换,不会引起进程的切换 D. 线程的切换,可能引起进程的切换
[tag_link]
正确答案:D
下面的叙述中,正确的是()。
A. 引入线程后,处理器只能在线程间切换 B. 引入线程后,处理器仍在进程间切换 C. 线程的切换,不会引起进程的切换 D. 线程的切换,可能引起进程的切换
[tag_link]
正确答案:D
下列关于线程的叙述中,正确的是()。
A. 线程包含CPU 现场,可以独立执行程序 B. 每个线程都有自己独立的地址空间 C. 每个进程只能包含一个线程 D. 同一进程中的线程间通信也必须使用系统调用函数
[tag_link]
正确答案:
下列关于线程的叙述中,正确的是()。
A. 线程包含CPU 现场,可以独立执行程序 B. 每个线程都有自己独立的地址空间 C. 每个进程只能包含一个线程 D. 同一进程中的线程间通信也必须使用系统调用函数
[tag_link]
正确答案:A
下面的叙述中,正确的是()。
A. 线程是比进程更小的能独立运行的基本单位,可以脱离进程独立运行 B. 引入线程可提高程序并发执行的程度,可进一步提高系统效率 C. 线程的引入增加了程序执行时的时空开销 D. 一个进程一定包含多个线程
[tag_link]
正确答案:B
下面的叙述中,正确的是()。
A. 线程是比进程更小的能独立运行的基本单位,可以脱离进程独立运行 B. 引入线程可提高程序并发执行的程度,可进一步提高系统效率 C. 线程的引入增加了程序执行时的时空开销 D. 一个进程一定包含多个线程
[tag_link]
正确答案:B
下面的叙述中,正确的是()。
A. 同一进程内的线程可并发执行,不同进程的线程只能串行执行 B. 同一进程内的线程只能串行执行,不同进程的线程可并发执行 C. 同一进程或不同进程内的线程都只能串行执行 D. 同一进程或不同进程内的线程都可以并发执行
[tag_link]
正确答案:D
下面的叙述中,正确的是()。
A. 同一进程内的线程可并发执行,不同进程的线程只能串行执行 B. 同一进程内的线程只能串行执行,不同进程的线程可并发执行 C. 同一进程或不同进程内的线程都只能串行执行 D. 同一进程或不同进程内的线程都可以并发执行
[tag_link]
正确答案:D
下列选项中,()不是线程的优点。
A. 提高系统并发性 B. 节约系统资源 C. 切换开销小 D. 增强进程安全性
[tag_link]
正确答案:D
下列选项中,()不是线程的优点。
A. 提高系统并发性 B. 节约系统资源 C. 切换开销小 D. 增强进程安全性
[tag_link]
正确答案:D
下列关于进程和线程的说法中,正确的是()。
A. 一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程 B. 多线程技术具有明显的优越性,如速度快、通信简便、设备并行性高等 C. 由于线程不作为资源分配单位,线程之间可以无约束地并行执行 D. 线程也称轻量级进程,因为线程都比进程小
[tag_link]
正确答案:B
下列关于进程和线程的说法中,正确的是()。
A. 一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程 B. 多线程技术具有明显的优越性,如速度快、通信简便、设备并行性高等 C. 由于线程不作为资源分配单位,线程之间可以无约束地并行执行 D. 线程也称轻量级进程,因为线程都比进程小
[tag_link]
正确答案:B
在下列描述中,()并不是多线程系统的特长。
A. 利用线程并行地执行矩阵乘法运算 B. Web 服务器利用线程响应HTTP 请求 C. 键盘驱动程序为每个正在运行的应用配备一个线程,用以响应该应用的键盘输入 D. 基于GUI 的调试程序用不同的线程分别处理用户输入、计算和跟踪等操作
[tag_link]
正确答案:C
在下列描述中,()并不是多线程系统的特长。
A. 利用线程并行地执行矩阵乘法运算 B. Web 服务器利用线程响应HTTP 请求 C. 键盘驱动程序为每个正在运行的应用配备一个线程,用以响应该应用的键盘输入 D. 基于GUI 的调试程序用不同的线程分别处理用户输入、计算和跟踪等操作
[tag_link]
正确答案:C
在进程转换时,下列()转换是不可能发生的。
A. 就绪态→运行态 B. 运行态→就绪态 C. 运行态→ 阻塞态 D. 阻塞态→运行态
[tag_link]
正确答案:D
在进程转换时,下列()转换是不可能发生的。
A. 就绪态→运行态 B. 运行态→就绪态 C. 运行态→ 阻塞态 D. 阻塞态→运行态
[tag_link]
正确答案:D
当()时,进程从执行状态转换为就绪态。
A. 进程被调度程序选中 B. 时间片到时 C. 等待某一事件 D. 等待的事件发生
[tag_link]
正确答案:B
当()时,进程从执行状态转换为就绪态。
A. 进程被调度程序选中 B. 时间片到时 C. 等待某一事件 D. 等待的事件发生
[tag_link]
正确答案:B
两个合作进程( Cooperating Processes) 无法利用()交换数据。
A. 文件系统 B. 共享内存 C. 高级语言程序设计中的全局变量 D. 消息传递系统
[tag_link]
正确答案:C
两个合作进程( Cooperating Processes) 无法利用()交换数据。
A. 文件系统 B. 共享内存 C. 高级语言程序设计中的全局变量 D. 消息传递系统
[tag_link]
正确答案:C
以下可能导致一个进程从运行态变为就绪态的事件是()。
A. 一次I/O 操作结束 B. 运行进程需做I/O 操作 C. 运行进程结束 D. 出现了比现在进程优先级更高的进程 44 . ()必会引起进程切换。 A. 一个进程创建后,进入就绪态 B. 一个进程从运行态变为就绪态 C. 一个进程从阻塞态变为就绪态 D. 以上答案都不对
[tag_link]
正确答案:D
以下可能导致一个进程从运行态变为就绪态的事件是()。
A. 一次I/O 操作结束 B. 运行进程需做I/O 操作 C. 运行进程结束 D. 出现了比现在进程优先级更高的进程 44 . ()必会引起进程切换。 A. 一个进程创建后,进入就绪态 B. 一个进程从运行态变为就绪态 C. 一个进程从阻塞态变为就绪态 D. 以上答案都不对
[tag_link]
正确答案:D
进程处于()时,它处于非阻塞态。
A. 等待从键盘输入数据 B. 等待协作进程的一个信号 C. 等待操作系统分配CPU 时间 D. 等待网络数据进入内存
[tag_link]
正确答案:C
进程处于()时,它处于非阻塞态。
A. 等待从键盘输入数据 B. 等待协作进程的一个信号 C. 等待操作系统分配CPU 时间 D. 等待网络数据进入内存
[tag_link]
正确答案:C
一个进程被唤醒,意味着()。
A. 该进程可以重新竞争CPU B. 优先级变大 C. PCB 移动到就绪队列之首 D. 进程变为运行态
[tag_link]
正确答案:A
一个进程被唤醒,意味着()。
A. 该进程可以重新竞争CPU B. 优先级变大 C. PCB 移动到就绪队列之首 D. 进程变为运行态
[tag_link]
正确答案:A
进程创建时,不需要做的是()。
A. 填写一个该进程的进程表项 B. 分配该进程适当的内存 C. 将该进程插入就绪队列 D. 为该进程分配CPU
[tag_link]
正确答案:D
进程创建时,不需要做的是()。
A. 填写一个该进程的进程表项 B. 分配该进程适当的内存 C. 将该进程插入就绪队列 D. 为该进程分配CPU
[tag_link]
正确答案:D
下面关于用户级线程和内核级线程的描述中,错误的是()。
A. 采用轮转调度算法,进程中设置内核级线程和用户级线程的效果完全不同 B. 跨进程的用户级线程调度也不需要内核参与,控制简单 C. 用户级线程可以在任何操作系统中运行 D. 若系统中只有用户级线程,则CPU 的调度对象是进程
[tag_link]
正确答案:B
下面关于用户级线程和内核级线程的描述中,错误的是()。
A. 采用轮转调度算法,进程中设置内核级线程和用户级线程的效果完全不同 B. 跨进程的用户级线程调度也不需要内核参与,控制简单 C. 用户级线程可以在任何操作系统中运行 D. 若系统中只有用户级线程,则CPU 的调度对象是进程
[tag_link]
正确答案:B
在内核级线程相对于用户级线程的优点的如下描述中,错误的是()
A. 同一进程内的线程切换,系统开销小 B. 当内核线程阻塞时,同一进程中的其他内核级线程仍可被调度 C. 内核级线程的程序实体可以在内核态运行 D. 对多处理器系统,核心可以同时调度同一进程的多个线程并行运行
[tag_link]
正确答案:A
在内核级线程相对于用户级线程的优点的如下描述中,错误的是()
A. 同一进程内的线程切换,系统开销小 B. 当内核线程阻塞时,同一进程中的其他内核级线程仍可被调度 C. 内核级线程的程序实体可以在内核态运行 D. 对多处理器系统,核心可以同时调度同一进程的多个线程并行运行
[tag_link]
正确答案:A
下列关于用户级线程相对于内核级线程的优点的描述中,错误的是()
A. 一个线程阻塞不影响另一个线程的运行 B. 线程的调度不需要内核直接参与,控制简单 C. 线程切换代价小 D. 允许每个进程定制自己的调度算法,线程管理比较灵活
[tag_link]
正确答案:A
下列关于用户级线程相对于内核级线程的优点的描述中,错误的是()
A. 一个线程阻塞不影响另一个线程的运行 B. 线程的调度不需要内核直接参与,控制简单 C. 线程切换代价小 D. 允许每个进程定制自己的调度算法,线程管理比较灵活
[tag_link]
正确答案:A
下列关于用户级线程的优点的描述中,不正确的是()。
A. 线程切换不需要切换到内核态 B. 支持不同的应用程序采用不同的调度算法 C. 在不同操作系统上不经修改就可直接运行 D. 同一个进程内的多个线程可以同时调度到多个处理器上执行
[tag_link]
正确答案:D
下列关于用户级线程的优点的描述中,不正确的是()。
A. 线程切换不需要切换到内核态 B. 支持不同的应用程序采用不同的调度算法 C. 在不同操作系统上不经修改就可直接运行 D. 同一个进程内的多个线程可以同时调度到多个处理器上执行
[tag_link]
正确答案:D
下列选项中,可能导致用户级线程切换的事件是()。
A. 系统调用 B. I/O请求 C. 异常处理 D. 线程同步
[tag_link]
正确答案:D
下列选项中,可能导致用户级线程切换的事件是()。
A. 系统调用 B. I/O请求 C. 异常处理 D. 线程同步
[tag_link]
正确答案:D
下列关于用户级线程的描述中,错误的是()。
A. 用户级线程由线程库进行管理 B. 用户级线程只有在创建和调度时需要内核的干预 C. 操作系统无法直接调度用户级线程 D. 线程库中线程的切换不会导致进程切换
[tag_link]
正确答案:B
下列关于用户级线程的描述中,错误的是()。
A. 用户级线程由线程库进行管理 B. 用户级线程只有在创建和调度时需要内核的干预 C. 操作系统无法直接调度用户级线程 D. 线程库中线程的切换不会导致进程切换
[tag_link]
正确答案:B
下面的说法中,正确的是()。
A. 不论是系统支持的线程还是用户级线程,其切换都需要内核的支持 B. 线程是资源分配的单位,进程是调度和分派的单位 C. 不管系统中是否有线程,进程都是拥有资源的独立单位 D. 在引入线程的系统中,进程仍是资源调度和分派的基本单位
[tag_link]
正确答案:C
下面的说法中,正确的是()。
A. 不论是系统支持的线程还是用户级线程,其切换都需要内核的支持 B. 线程是资源分配的单位,进程是调度和分派的单位 C. 不管系统中是否有线程,进程都是拥有资源的独立单位 D. 在引入线程的系统中,进程仍是资源调度和分派的基本单位
[tag_link]
正确答案:C
在多对一的线程模型中,当一个多线程进程中的某个线程被阻塞后,()。
A. 该进程的其他线程仍可继续运行 B. 整个进程都将阻塞 C. 该阻塞线程将被撤销 D. 该阻塞线程将永远不可能再执行
[tag_link]
正确答案:B
在多对一的线程模型中,当一个多线程进程中的某个线程被阻塞后,()。
A. 该进程的其他线程仍可继续运行 B. 整个进程都将阻塞 C. 该阻塞线程将被撤销 D. 该阻塞线程将永远不可能再执行
[tag_link]
正确答案:B
并发性较好的多线程模型有()。 I. 一对一模型 Ⅱ.多对一模型 ⅢI. 多对多模型
A. 仅I B. I 和 Ⅱ C. I 和 Ⅲ D.I 、Ⅱ 和 Ⅲ
[tag_link]
正确答案:C
并发性较好的多线程模型有()。 I. 一对一模型 Ⅱ.多对一模型 ⅢI. 多对多模型
A. 仅I B. I 和 Ⅱ C. I 和 Ⅲ D.I 、Ⅱ 和 Ⅲ
[tag_link]
正确答案:C
下列关于多对一模型的叙述中,错误的是()。
A. 一个进程的多个线程不能并行运行在多个处理器上 B. 进程中的用户级线程由进程自己管理 C. 线程切换会导致进程切换 D. 一个线程的系统调用会导致整个进程阻塞
[tag_link]
正确答案:C
下列关于多对一模型的叙述中,错误的是()。
A. 一个进程的多个线程不能并行运行在多个处理器上 B. 进程中的用户级线程由进程自己管理 C. 线程切换会导致进程切换 D. 一个线程的系统调用会导致整个进程阻塞
[tag_link]
正确答案:C