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

题目

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

  • A、线程
  • B、上下文
  • C、进程
  • D、文件

相似考题
更多“操作系统对一个正在运行的程序的抽象称为()A、线程B、上下文C、进程D、文件”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:B

  • 第2题:

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

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

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

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

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


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

  • 第3题:

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

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

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

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

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


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

  • 第4题:

    ( 13 ) Java 中,线程必须属于一个进程。线程是程序运行中的一个 【 13 】 。


    正确答案:

  • 第5题:

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

    • A、线程
    • B、上下文
    • C、子进程

    正确答案:B

  • 第6题:

    在Linux中,根据指定线程的运行环境,我们可以把它分为两个独立的运行上下文,当线程完全运行在内核空间时,我们称之为()

    • A、内核上下文
    • B、用户空间上下文
    • C、进程上下文
    • D、特殊的上下文

    正确答案:A

  • 第7题:

    从一个程序被选中执行,到其运行结束并再次成为一个程序的这段过程中,该程序称为()。

    • A、作业
    • B、进程
    • C、线程
    • D、过程

    正确答案:A

  • 第8题:

    在操作系统中,正在运行的程序的实例被称为()。

    • A、执行程序
    • B、任务
    • C、线程
    • D、进程

    正确答案:D

  • 第9题:

    单选题
    从一个程序被选中执行,到其运行结束并再次成为一个程序的这段过程中,该程序称为()。
    A

    作业

    B

    进程

    C

    线程

    D

    过程


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    线程和进程的区别不正确的是()
    A

    进程和线程都是由操作系统所体会的程序运行的基本单元

    B

    线程之间有单独的地址空间

    C

    进程和线程的主要差别在于它们是不同的操作系统资源管理方式

    D

    线程有自己的堆栈和局部变量


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    在操作系统中,正在运行的程序的实例被称为()。
    A

    执行程序

    B

    任务

    C

    线程

    D

    进程


    正确答案: C
    解析: 暂无解析

  • 第12题:

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

    线程

    B

    上下文

    C

    进程

    D

    文件


    正确答案: A
    解析: 暂无解析

  • 第13题:

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


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

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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

    A.线程

    B.上下文

    C.子进程


    参考答案:B

  • 第16题:

    进程(线程)调度的时机有()

    • A、运行的进程(线程)运行完毕
    • B、运行的进程(线程)自我阻塞
    • C、运行的进程(线程)的时间片用完
    • D、运行的进程(线程)所需资源没有准备好
    • E、运行的进程(线程)出现错误

    正确答案:A,B,C,D,E

  • 第17题:

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

    • A、进程是在多程序并行环境中的完整的程序
    • B、进程可以由程序、数据和进程控制块描述
    • C、线程是一种特殊的进程
    • D、进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位

    正确答案:A

  • 第18题:

    下面叙述中错误的是()。

    • A、一个进程可以包含多个线
    • B、一个线程可以跨越多个进程
    • C、线程是进程内的一条执行路线
    • D、一个程序的运行可以产生多个进程

    正确答案:B

  • 第19题:

    操作系统中,作为独立运行和独立调度的基本*单位是()。

    • A、程序
    • B、线程
    • C、进程
    • D、任务

    正确答案:B

  • 第20题:

    下列应用程序的说法正确的是:()。

    • A、资源是在系统中正在运行的一个应用程序
    • B、任务是在系统中正在运行的一个应用程序
    • C、线程是在系统中正在运行的一个应用程序
    • D、进程是在系统中正在运行的一个应用程序

    正确答案:D

  • 第21题:

    单选题
    操作系统中,作为独立运行和独立调度的基本*单位是()。
    A

    程序

    B

    线程

    C

    进程

    D

    任务


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    下列应用程序的说法正确的是:()。
    A

    资源是在系统中正在运行的一个应用程序

    B

    任务是在系统中正在运行的一个应用程序

    C

    线程是在系统中正在运行的一个应用程序

    D

    进程是在系统中正在运行的一个应用程序


    正确答案: D
    解析: 暂无解析

  • 第23题:

    填空题
    Java中,线程必须属于一个进程。线程是程序运行中的一个____。

    正确答案: 子进程
    解析:
    现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,线程是指进程中的一个执行流程。一个进程中可以启动多个线程,这些线程共享进程的内存。