关于进程控制,下列说法正确的是()A.进程的阻塞原语和唤醒原语必须成对使用。B.进程控制是由操作系统内核中的原语实现的。C.原语的执行可以被中断。D.用户登录不会引发进程创建

题目

关于进程控制,下列说法正确的是()

A.进程的阻塞原语和唤醒原语必须成对使用。

B.进程控制是由操作系统内核中的原语实现的。

C.原语的执行可以被中断。

D.用户登录不会引发进程创建


相似考题
更多“关于进程控制,下列说法正确的是()”相关问题
  • 第1题:

    下列关于进程控制的叙述中,不正确的是

    A.进程控制是通过原语来实现的

    B.一个进程可以使用创建原语创建一个新的进程,前者称为父进程,后者称为子进程

    C.创建一个进程的主要任务是建立原语

    D.撤销进程的实质是撤销PCB


    正确答案:C
    解析:进程控制是通过原语来实现的,一个进程可以使用创建原语创建一个新的进程,前者称为父进程,后者称为子进程。创建一个进程的主要任务是建立进程控制块,撤销进程的实质是撤销PCB。

  • 第2题:

    下面关于进程调度说法正确的是()。

    A.是确保进程有效工作的内核子系统

    B.决定进程运行的时间

    C.多任务操作系统的基础

    D.决定哪一个进程投入运行


    参考答案:ABCD

  • 第3题:

    关于程序和进程,以下哪种说法是正确的( )。

    A.程序是动态的,进程是静态的

    B.程序和进程都是动态的

    C.程序是静态的,进程是动态的

    D.程序和进程都是静态的


    正确答案:C
    解析:进程是具有一定独立功能的程序关于某个数据集合上的一次运行运动,进程和程序的区别在于程序是静态的,而进程是动态的。一个进程可以执行一个或几个进程,一个程序构成多个进程。

  • 第4题:

    关于程序和进程,下列说法中正确的是______。

    A.程序是动态的,进程是静态的

    B.程序是静态的,进程是动态的

    C.程序和进程都是动态的

    D.程序和进程都是静态的


    正确答案:B
    解析:本题考查点是程序和进程的区别。程序和进程的本质区别是:程序是静态的,进程是动态的。“静态”意味着程序是永久存在的,“动态”表现为进程是一个暂时的过程,可以创建也可以撤销。在进程的一个生存周期中,具有运行、就绪和等待3种可能的状态。
      程序和进程也是紧密相关的:进程由程序、数据和进程控制快(PCB)3部分组成,显然如果没有程序,也就没有进程。

  • 第5题:

    下列关于线程和进程的说法中,正确的是______。

    A.进程结构的所有成分都在用户空间中

    B.用户程序能够直接访问进程所涉及的数据

    C.线程是内核级的实体

    D.线程结构驻留在用户空间中


    正确答案:D
    解析: 线程与进程在概念上是相关的。线程不包括进程地址空间中的代码和数据,线程是计算过程在某一时刻的状态。进程是一个内核级的实体,一个用户程序不能直接访问这些数据。线程是一个用户级的实体,能够被普通的用户级方法直接访问。

  • 第6题:

    下列关于进程间通信的描述中,不正确的是(15)。

    A.进程互斥是指同时只允许一个进程使用临界资源

    B.进程控制是通过原语实现的

    C.P、V操作是一种进程同步机制

    D.管程是一种进程高级通信机制


    正确答案:D
    解析:进程是一个程序关于某个数据集的一次运行,进程互斥是指同时只允许一个进程使用临界资源。进程控制是通过进程控制原语实现的。用于进程控制的原语主要包括创建原语、阻塞原语、撤销原语、唤醒原语、优先级原语、调度原语。P操作和V操作都是不可分割的原子操作,也称为原语,可以用来实现进程互斥与进程同步。管程是一个由过程、变量及数据结构等组成的集合,即把系统中的资源用数据抽象地表示出来。这样,对资源的管理就可以用数据及在其上实施操作的若干过程来表示,而代表共享资源的数据及在其上操作的一组过程就构成了管程。进程可以在任何需要资源的时候调用管程,且在任一时刻最多只有一个进程能够真正地进入管程,而其他调用进程则只能等待。由此看来,管程实现了进程之间的互斥,使临界区互斥实现了自动化,它比信号量更容易保证并发进程的正确性,但它不是一种进程高级通信机制。

  • 第7题:

    下列关于控制论的说法中,正确的是( )。


    正确答案:B

  • 第8题:

    关于进程的说法错误的是

    A.进程是进行资源分配和调度的基本单位。
    B.进程通常由程序、数据集合、进程控制块FCB.组成。
    C.进程控制块记录了操作系统所需的、用于描述进程的当前状态和控制进程的全部信息。
    D.操作系统就是根据进程的进程控制块来感知进程的存在。

    答案:B
    解析:

  • 第9题:

    下列关于进程xinetd的说法中正确的是( )

    A.xinetd是网络服务的守护进程
    B.xinetd是定时服务的守护进程
    C.xinetd进程负责配置网络接口
    D.xinetd进程进程负责启动网卡

    答案:A
    解析:
    在Linux系统中,大部分的服务进程(daemon)都会设置成在系统启动时自动执行。服务进程是指在系统中持续执行的进程。但是,过多进程同时执行必然会占据更多的内存、CPU时间等资源,从而使系统性能下降。为了解决这个问题,Linux系统提供了一个超级服务进程:inetd/xinetd。inetd/xinetd总管网络服务,使需要的程序在适当时候执行。当客户端没有请求时,服务进程不执行;只有当接收到客户端的某种服务器请求时,inetd/xinetd根据其提供的信息去启动相应的服务进程提供服务。inetd/xinetd负责监听传输层协议定义的网络端口。当数据包通过网络传送到服务器时,inetd/xinetd根据接收数据包的端口判断是哪个功能的数据包,然后调用相应的服务进程进行处理。除Red Hat Linux 7使用xinetd来提供这个服务外,大部分版本的Linux系统都使用inetd。

  • 第10题:

    关于各类后门,下列说法中正确的是()

    • A、线程插入后门在运行时没有自己的进程
    • B、C/S后门中服务端安装在控制者主机上
    • C、网页技术不足以支撑实现系统后门
    • D、rootkit只能用来隐藏,没有控制的能力

    正确答案:A

  • 第11题:

    关于“程序”与“进程”,下列说法不正确的是()

    • A、不管是“程序”,还是“进程”,都是指可以被执行的程序代码;
    • B、“程序”是指外存上的程序文件,而“进程”是指装载入内存中的程序代码;
    • C、一个程序文件,可以产生多个“进程”;
    • D、一个程序文件只能对应一个“进程”。

    正确答案:D

  • 第12题:

    单选题
    SCP系统正常运行时,包括四个进程manager、scf、sdf、scfserver,关于它们之间的关系下面不正确的说法是()。
    A

    manager进程为控制管理进程,主要是接收SMP和SAU的消息,并转发给相应进程,转发各进程内部的一些消息

    B

    manager进程控制和管理scf进程,当scf进程死亡后,它将被manager重新拉起

    C

    scf进程为智能业务控制进程,主要负责控制处理智能业务呼叫,但它不涉及数据处理

    D

    scf进程可以启动多个


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

  • 第13题:

    下面关于进程控制块(PCB)不正确的说法是()。

    A、PCB是操作系统能“感知”进程存在的唯一标志

    B、PCB和进程是一一对应

    C、进程处于阻塞状态时,没有PCB

    D、操作系统正是通过管理PCB来管理进程


    参考答案:B

  • 第14题:

    下列关于进程间通信的描述中,不正确的是______。

    A.进程互斥是指每次只允许一个进程使用临界资源

    B.进程控制是通过原语实现的

    C.P、V操作是一种进程同步机制

    D.管道不是一种进程高级通信机制


    正确答案:D

  • 第15题:

    下列关于进程间通信的描述中,不正确的是( )。

    A.进程互斥是指每次只允许一个进程使用临界资源

    B.进程控制是通过原语实现的

    C.P、V操作是一种进程同步机制

    D.管程是一种进程高级通信机制


    正确答案:D
    解析:本题考查进程管理的知识。选项A、B、C都是对进程间通信的描述,不符合题意;管程是另一种进程同步机制,并不是高级通信机制,故选项D说法不正确,本题选择D。

  • 第16题:

    ● 在Linux系统中,采用 (30) 命令查看进程输出的信息,得到下图所示的结果系统启动时最先运行的进程是 (31) ,下列关于进程xinetd的说法中正确的是 (32)


    正确答案:B,C,A

  • 第17题:

    在Linux系统中,采用( )一命令查看进程输出的信息,得到下图所示的结果。系统启动时最先运行的进程是( ),下列关于进程xinetd的说法中正确的是( )。

    A.ps-al

    B.ps-aef

    C.1s-a

    D.Is-la


    正确答案:B
    解析:ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了。
    ps[选项]
    下面对命令选项进行说明。
    -e显示所有进程。
    -f全格式。
    -h不显示标题。
    -1长格式。
    -w宽输出。
    a显示终端上的所有进程,包括其他用户的进程。
    r只显示正在运行的进程。
    x显示没有控制终端的进程。
    显示各列为:
    UID:运行进程的用户;
    PID:进程的In;
    PPID:父进程的ID;
    c:进程的cPu使用情况(进程使用占CPu时间的百分比);
    STIME:开始时间;
    TTY:运行此进程的终端或控制台;
    TIME:消耗(2PU的时间总量;
    cMD:产生进程的命令名称。
    init是Linux系统操作中不可缺少的程序之一。
    所谓的init进程,它是一个由内核启动的用户级进程。
    内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init.的方式,完成引导进程。所以,init始终是
    第一个进程(其进程编号始终为1)。
    内核会在过去曾使用过init的几个地方查找它,它的正确位置(对IJnux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。
    inetd/xindtd总管网络服务,使需要的程序在适当时候执行。当客户端没有请求时,服务进程不执行;只有当接受到客户端的某种服务器请求时,inetd/xindtd根据其提供的信息去启动相应的服务进程提供服务。
    inetd/xindtd负责监听传输层协议定义的网络端口,当数据包通过网络传送到服务器时,inetd/xindtd根据接收数据包的端口判断是哪个功能的数据包,然后调用相应的服务进程进行处理。

  • 第18题:

    下列关于进程间通信的描述中,不正确的是( )。

    A)进程互斥是指每次只允许一个进程使用临界资源

    B)P、V操作是一种进程同步机制

    C)管道是一种进程高级通信机制

    D)进程控制不是通过原语实现的


    正确答案:D

  • 第19题:

    下列关于进程的说法中正确的是


    正确答案:A
    进程是程序的一次执行过程,是系统进行调度和资源分配的一个独立单位。一个程序执行多次,系统就创建多个进程。在Windows、UNIX等操作系统中,用户可以查看到当前正在执行的进程。在Windows系统中,线程是CPU的分配单位。

  • 第20题:

    在Linux系统中,采用( )命令查看进程输出的信息,得到下图所示的结果。系统启动时最先运行的进程是( ),下列关于进程xinetd的说法中正确的是(请作答此空)。

    A.xinetd是网络服务的守护进程
    B.xinetd是定时服务的守护进程
    C.xinetd进程负责配置网络接口
    D.xinetd进程进程负责启动网卡

    答案:A
    解析:
    ps命令显示系统正在运行的进程,参数:e列出系统所有的进程,f列出详细清单。显示各列为:★ UID:运行进程的用户★ PID:进程的ID★ PPID:父进程的ID★ C:进程的CPU使用情况(进程使用占CPU时间的百分比)★ STIME:开始时间★ TTY:运行此进程的终端或控制台★ TIME:消耗CPU的时间总量★ CMD:产生进程的命令名称Linux操作系统内核被加载入内存后,开始掌握控制权。接着,它将完成对外围设备的检测,并加载相应的驱动程序,如软驱、硬盘、光驱等。然后,系统内核调度系统的第一个进程,init进程。作为系统的第一个进程,init的进程ID(PID)为1。它将完成系统的初始化工作,并维护系统的各种运行级别,包括系统的初始化、系统结束、单用户运行模式和多用户运行模式。在Linux系统中,大部分的服务进程(daemon)都会设置成在系统启动时自动执行。服务进程是指在系统中持续执行的进程。但是,过多进程同时执行必然会占据更多的内存、CPU时间等资源,从而使系统性能下降。为了解决这个问题,Linux系统提供了一个超级服务进程:inetd/xinetd。inetd/xinetd总管网络服务,使需要的程序在适当时候执行。当客户端没有请求时,服务进程不执行;只有当接收到客户端的某种服务器请求时,inetd/xinetd根据其提供的信息去启动相应的服务进程提供服务。inetd/xinetd负责监听传输层协议定义的网络端口。当数据包通过网络传送到服务器时,inetd/xinetd根据接收数据包的端口判断是哪个功能的数据包,然后调用相应的服务进程进行处理。  除Red Hat Linux 7使用xinetd来提供这个服务外,大部分版本的Linux系统都使用inetd。

  • 第21题:

    关于用户模式调试器的概念,下列正确的说法是()

    • A、是一种普通的应用程序
    • B、运行在另一个进程之上,并可以控制该进程
    • C、是和操作系统平级的程序
    • D、可以在任何时间停止并观察整个系统
    • E、可以设置底层断点

    正确答案:A,B

  • 第22题:

    关于用户模式调试器的特点,下列说法正确的是()

    • A、同时可以查看一个进程
    • B、同时可以查看多个进程
    • C、易于安装
    • D、运行于操作系统之上
    • E、可以调试有设备驱动的程序

    正确答案:A,C,D

  • 第23题:

    关于远程进程调用(RPC),下列说法正确的是()。

    • A、不是windows默认启动的进程
    • B、提供了一种进程间的通信机制,通过这个机制,操作一台计算机可以流畅的控制另一台计算机上的代码
    • C、黑客通过对其135端口的攻击,可以控制整个计算机
    • D、通常可以关掉这个进程,避免黑客的攻击

    正确答案:B,C

  • 第24题:

    多选题
    关于远程进程调用(RPC),下列说法正确的是()。
    A

    不是windows默认启动的进程

    B

    提供了一种进程间的通信机制,通过这个机制,操作一台计算机可以流畅的控制另一台计算机上的代码

    C

    黑客通过对其135端口的攻击,可以控制整个计算机

    D

    通常可以关掉这个进程,避免黑客的攻击


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