第1题:
下面关于进程、线程的说法正确的是()。
A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索
B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行
C.Java多线程的运行与平台相关
D.对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务
第2题:
在支持线程的操作系统中,同一个进程中的各个线程共享进程的【 】。
第3题:
下列说法中,错误的一项是______。
A.线程有其产生、存在和消亡的过程
B.一个进程可以创建多个线程
C.Java需要利用外部的线程支持库来实现多线程
D.在Java语言中支持多线程
第4题:
在一个多线程应用程序中,每一个线程都有它自己的(),并且独立于应用程序中的其他线程。
A、队列
B、栈
C、堆栈
D、进程
第5题:
关于进程和线程的说法正确的是( )。
A.在引入线程的操作系统中,线程是一个特殊的进程
B.在引入线程的操作系统中,线程是进程的一个实体
C.线程拥有自己的资源,进程不再拥有资源
D.线程切换花费比进程切换花费多
第6题:
对进程与线程的特性,下列说法错误的是( )。
A.进程是可以独立调度和分派的基本单位
B.线程是比进程更小的能独立运行的基本单位
C.同属于一个进程的线程可共享进程拥有的所有资源
D.进程可以创建一个线程,线程不能再创建线程
第7题:
现代操作系统均采用了线程技术。当在一个进程中创建了多个线程后,这些线程可以()
第8题:
什么是多线程?硬件支持多线程意味着什么?Intel公司在哪种处理器中首先开始采用该技术?
第9题:
Linux是一个支持单用户、多进程、多线程,实时性较好的功能强大而稳定的操作系统。
第10题:
一个进程中可以有一个或多个线程
把进程作为资源分配单位,把线程作为调度和执行单位
同一进程中的各线笥间的通信在该进程的地址空间中进行
不同的线程有不同的任务,因而一定执行不同的程序
允许多个线程并发执行
第11题:
第12题:
共享该进程的所有资源
并发执行
拥有各自独立的主存空间
相互间快速传递信息
在执行中经历状态变化
第13题:
为了实现多任务处理、提高程序执行的并发性,操作系统中引入了进程、线程等机制。在Window98环境下,下列的叙述中哪个是错误的?
A.线程用于描述进程中的运行路径,每当进程被初始化时系统就要创建一个主线程
B.Window98环境下的所有进程均可能创建多个线程
C.同一个进程产生的多个线程共享一个内存地址空间
D.线程是处理器调度的对象,进程是资源分配的单位
第14题:
下列关于服务器操作系统的描述中,错误的是( )。
A.是多用户、多任务的系统
B.通常采用多线程的处理方式
C.线程比进程需要的系统开销小
D.线程管理比进程管理复杂
第15题:
下面关于进程和线程的叙述中,正确的是( )。
A.一个进程只可拥有一个线程
B.一个线程只可拥有一个进程
C.一个进程可拥有若干个线程
D.一个线程可拥有若干个进程
第16题:
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被这些线程共享的。
A.该进程的代码段 B.该进程中打开的文件 C.该进程的局部变量 D.该进程中某线程的栈指针
第17题:
关于多线程,下列哪个说法不正确?
A.多线程就是同时执行几个事件
B.多线程是将程序分为几个并行的子任务,由它们并发交叉执行
C.一个进程可产生多线程,形成执行流
D.Java语言支持多线程
第18题:
第19题:
进程和线程有何区别,Java是如何实现多线程的。
第20题:
程序、进程和线程之间的关系是什么?什么是多线程程序?
第21题:
在进程与线程的描述中,下列()是错误的。
第22题:
第23题:
一个进程可以包含多个线程
进程之间的切换快于线程
各个线程可以共享整个进程的所有资源
Unix中最小的调度单位是线程
第24题:
是多用户、多任务的系统
通常采用多线程的处理方式
线程比进程需要的系统开销小
线程管理比进程管理复杂