操作系统对一个正在运行的程序的抽象称为()A、线程B、上下文C、进程D、文件

题目

操作系统对一个正在运行的程序的抽象称为()

  • A、线程
  • B、上下文
  • C、进程
  • D、文件
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当某个进程(线程)被主调度程序选中进入运行状态时,时间片调度程序会负责分配一个称为【 】的CUP时间片,它是允许一个进程(线程)连续运行的最大时间长度。


正确答案:时间配额
时间配额

第2题:

为了实现多任务处理、提高程序执行的并发性,操作系统中引入了进程、线程等机制。在Window98环境下,下列的叙述中哪个是错误的?

A.线程用于描述进程中的运行路径,每当进程被初始化时系统就要创建一个主线程

B.Window98环境下的所有进程均可能创建多个线程

C.同一个进程产生的多个线程共享一个内存地址空间

D.线程是处理器调度的对象,进程是资源分配的单位


正确答案:B

第3题:

下列几种关于进程的叙述,( )最不符合操作系统对进程的理解。

A 进程是在多程序环境中的完整程序

B 进程可以由正文段、数据段和进程控制块描述

C 线程(ThreAd)是一种特殊的进程

D 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位


参考答案A

第4题:

程序、进程和线程3个概念之间的关系是( )。

A.程序与进程同一个概念

B.线程与进程同一个概念

C.一个进程可以包含多个线程

D.一个线程包含多个进程


正确答案:C
解析:本题考查线程,进程,程序之间的关系。选项A错误,进程概念和程序概念最大的不同之处在于,进程是动态的,而程序是静态的;进程有一定的生命期,而程序是指令的集合,本身无“运动”的含义。没有建立进程的程序不能作为一个独立单位得到操作系统的认可:一个程序可以对应多个进程,但一个进程只能对应一个程序。进程和程序的关系犹如演出和剧本的关系。选项B错误,线程是进程中执行运算的最小单位,亦即执行处理机调度的基本单位。如果把进程理解为在逻辑上操作系统所完成的任务,那么线程表示完成该任务的许多可能的子任务之一。例如,用户启动了一个窗口中的数据库应用程序,操作系统就将对数据库的调用表示为一个进程。假设用户要从数据库中产生一份工资单报表,并传到一个文件中,这是一个子任务:在产生工资单报表的过程中,用户又可以输入数据库查询请求,这又是一个子任务。这样,操作系统则把每一个请求——工资单报表和新输入的数据查询表示为数据库进程中的独立的线程。线程可以在处理器上独立调度执行,这样,在多处理器环境下就允许几个线程各自在单独处理器上进行。选项C正确,进程和线程的关系:一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程;资源分配给进程,同一进程的所有线程共享该进程的所有资源;处理机分给线程,即真正在处理机上运行的是线程;线程在执行过程中,需要协作同步;不同进程的线程间要利用消息通信的办法实现同步。选项D错误,由选项C的分析可知选项D是错误的。由此可知本题的答案是C。

第5题:

下列是有关Windws XP操作系统中进程与线程的叙述,其中错误的是

A.每个应用程序窗口通常都有与之相对应的进程

B.线程机制可以提高进程内程序执行的并发性

C.所有程序在运行时其进程的优先级都是相同的

D.同一进程内各线程通常都可以共享分配给该进程的资源


正确答案:C
解析:为了提高进程内的并发性,进一步提高处理器的利用效率,Windows引入线程的概念,把线程作为处理器调度的对象,而把进程作为资源分配的单位。一个线程被选中运行的时候,它将运行一定时间,这段时间称为时限。如果另一个具有更高优先级的线程变成就绪状态时,当前正在运行的线程可能在用完其时限前被抢占。

第6题:

比较线程和进程,下列说法有误的是

A.系统产生线程负担要比进程小的多,所以线程也被称为“轻型进程”

B.线程和进程不能同时出现在同一个系统或程序中

C.进程是一个内核级的实体,线程是一个用户级的实体

D.线程不包含进程地址空间中的代码和数据,线程是计算过程在某时刻的状态


正确答案:B
解析:线程本身不是一个进程,它是比进程更小的单位,它必须运行于一个进程之中。因此,在题目中的说法线程和进程不能同时出现在同一个系统或程序中,是和线程本身的概念相矛盾的。

第7题:

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


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

第8题:

下列几种关于进程的叙述, () 最不符合操作系统对进程的理解。

A. 进程是在多程序环境中的完整的程序

B. 进程可以由程序、数据和进程控制块描述

C. 线程(Thread)是一种特殊的进程

D. 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单元


参考答案A

第9题:

关于进程和线程的说法正确的是( )。

A.在引入线程的操作系统中,线程是一个特殊的进程

B.在引入线程的操作系统中,线程是进程的一个实体

C.线程拥有自己的资源,进程不再拥有资源

D.线程切换花费比进程切换花费多


正确答案:B
解析:在引入线程的操作系统中,线程是进程中的一个实体,是CPU调度和分派的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。所以线程不是一个特殊的进程,并且线程切换的花费比进程切换花费少得多。

第10题:

UNIX把进程的物理实体和支持进程运行的环境合称为进程的()。

A.线程

B.上下文

C.子进程


参考答案:B

更多相关问题