更多“简述线程的基本属性。”相关问题
  • 第1题:

    ( 18 )下列对线程属性的描述中,哪些是正确的?

    Ⅰ .每个线程有一个标识符

    Ⅱ .每个线程需要自己执行时的寄存器和栈等现场信息

    Ⅲ . 每 个线程有各自的地址空间

    Ⅳ . 线程是处理器调度的独立单元

    Ⅴ .线程是有生命周期的

    A )仅 Ⅰ 、 Ⅱ 和 Ⅲ

    B ) 仅 Ⅱ 、 Ⅲ 和 Ⅳ

    C )仅 Ⅰ 、 Ⅱ 、 Ⅲ 和 Ⅴ

    D )仅 Ⅱ 、 Ⅲ 、 Ⅳ 和 Ⅴ


    正确答案:C

  • 第2题:

    简述线程的优点。


    答案:线程主要优点有4个:
    响应度高;经济;资源共享;多处理器体系结构的利用。

  • 第3题:

    简述企业具有的基本属性。


    正确答案: 第一,经济性。
    第二,营利性。
    第三,独立性。

  • 第4题:

    简述劳动监察的基本属性。


    正确答案: 1、法定性;
    2、行政性;
    3、专门性;
    4、惟一性。

  • 第5题:

    简述线程的生命周期,重点注意线程阻塞的几种情况,以及如何重回就绪状态。


    正确答案:线程的声明周期:新建-就绪-(阻塞)-运行--死亡
    线程阻塞的情况:休眠、进入对象wait池等待、进入对象lock池等待;
    休眠时间到回到就绪状态;在wait池中获得notify()进入lock池,然后获得锁棋标进入就绪状态。

  • 第6题:

    线程有那5个基本状态?它们之间如何转化?简述线程的生命周期。


    正确答案:线程有“新建”、“就绪”、“阻塞”、“运行”、“死亡”5个基本状态。线程对象被创建时进入“新建”状态;程序执行语句启动这个线程后,它进入线程队列排列等待CPU时间片,称为“就绪”状态;等CPU时间和其他资源齐备时就进入“运行”状态;线程运行完毕或者被强制终止则进入“死亡”状态。上述线程各状态之间的转换就构成了线程的基本生命周期。

  • 第7题:

    在使用一个线程属性对象之前,必须对其进行初始化,()函数完成对线程属性对象初始化。

    • A、pthread_init
    • B、pthread_attr_create
    • C、pthread_attr_destroy
    • D、pthread_attr_init

    正确答案:D

  • 第8题:

    什么是进程和线程?简述进程与线程关系。


    正确答案: 进程是程序的一次执行,该程序可与其它程序并发执行。
    线程是进程内的一个可调度的执行单元。
    线程是进程的一个组成部分。一个进程可以有多个线程。一个进程至少有一个可执行的线程。

  • 第9题:

    单选题
    在使用一个线程属性对象之前,必须对其进行初始化,()函数完成对线程属性对象初始化。
    A

    pthread_init

    B

    pthread_attr_create

    C

    pthread_attr_destroy

    D

    pthread_attr_init


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

  • 第10题:

    问答题
    简述线程的基本属性。

    正确答案: (1)同一个进程中的各线程驻留在分配给进程的主存地址空间中,且共享该进程的所有资源。
    (2)一个线程被创建后便开始了它的生命周期,直至执行结束而终止。线程在生命期内会经历等待态、就绪态和运行态等各种状态变化。
    (3)线程是处理器的独立调度单位,多个线程可以并发执行。
    (4)不同的线程可以执行相同的程序,即同一个服务程序若被不同用户调用时操作系统就为它们创建不同的线程。
    解析: 暂无解析

  • 第11题:

    问答题
    简单叙述线程对象的daemon属性的作用和影响。

    正确答案: 在脚本运行过程中有一个主线程,若在主线程中创建了子线程,当主线程结束时根据子线程daemon属性值的不同可能会发生下面的两种情况之一:
    1)当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,如果该子线程尚未完成,则主线程会等待它完成后再退出;
    2)当某子线程的daemon属性为True时,主线程运行结束时不对该子线程进行检查而直接退出,同时所有daemon值为True的子线程将随主线程一起结束,而不论是否运行完成。daemon属性的值默认为False,如果需要修改,则必须在调用start()方法启动线程之前进行修改。
    解析: 暂无解析

  • 第12题:

    问答题
    简述信息安全的基本属性,并解释这几个基本属性。

    正确答案: 信息安全主要有保密性、完整性、可用性三个基本属性。
    保密性是指保证信息不会泄漏给非授权用户、实体或者进程;完整性是指信息在存储或者传输过程中保证不被未授权的、非预期的或者无意的操作修改和破坏;可用性是指信息可以被授权者访问并按需求使用的特性,即网络信息服务在需要时,允许授权用户或实体使用的特性。
    解析: 暂无解析

  • 第13题:

    线程的基本概念、线程的基本状态以及状态之间的关系


    正确答案:

     

    一个程序中可以有多条执行线索同时执行,一个线程就是程序中的一条执行线索,每个

    线程上都关联有要执行的代码,即可以有多段程序代码同时运行,每个程序至少都有

    一个线程,即main 方法执行的那个线程。如果只是一个cpu,它怎么能够同时执行多

    段程序呢?这是从宏观上来看的,cpu 一会执行a 线索,一会执行b 线索,切换时间

    很快,给人的感觉是a,b 在同时执行,好比大家在同一个办公室上网,只有一条链接

    到外部网线,其实,这条网线一会为a 传数据,一会为b 传数据,由于切换时间很短

    暂,所以,大家感觉都在同时上网。

    状态:就绪,运行,synchronize 阻塞,wait 和sleep 挂起,结束。wait 必须在synchronized

    内部调用。

    调用线程的start 方法后线程进入就绪状态,线程调度系统将就绪状态的线程转为运行

    状态,遇到synchronized 语句时,由运行状态转为阻塞,当synchronized 获得锁后,

    由阻塞转为运行,在这种情况可以调用wait 方法转为挂起状态,当线程关联的代码执

    行完后,线程变为结束状态。

  • 第14题:

    试说明线程具有哪些属性?


    答案:(1)轻型实体(2)独立调度和分派的基本单位(3)可并发执行(4)共享进程资源。

  • 第15题:

    简单叙述线程对象的daemon属性的作用和影响。


    正确答案: 在脚本运行过程中有一个主线程,若在主线程中创建了子线程,当主线程结束时根据子线程daemon属性值的不同可能会发生下面的两种情况之一:
    1)当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,如果该子线程尚未完成,则主线程会等待它完成后再退出;
    2)当某子线程的daemon属性为True时,主线程运行结束时不对该子线程进行检查而直接退出,同时所有daemon值为True的子线程将随主线程一起结束,而不论是否运行完成。daemon属性的值默认为False,如果需要修改,则必须在调用start()方法启动线程之前进行修改。

  • 第16题:

    简述信息安全的基本属性,并解释这几个基本属性。


    正确答案: 信息安全主要有保密性、完整性、可用性三个基本属性。
    保密性是指保证信息不会泄漏给非授权用户、实体或者进程;完整性是指信息在存储或者传输过程中保证不被未授权的、非预期的或者无意的操作修改和破坏;可用性是指信息可以被授权者访问并按需求使用的特性,即网络信息服务在需要时,允许授权用户或实体使用的特性。

  • 第17题:

    Java线程的生命周期有哪些状态?简述线程状态转换方式。


    正确答案:一个线程从创建到工作到死亡的过程称为线程的生命周期。线程生命周期共有五个状态:新建状态、就绪状态、运行状态、阻塞状态和死亡状态。
    新建状态是指创建了一个线程,但它还没有启动。
    就绪状态是当前线程处于新建状态后,调用了start()方法,线程就处于就绪状态。就绪状态的线程具备了运行条件,但尚未进入运行状态。
    运行状态是某个就绪状态的线程获得CPU资源,正在运行。
    阻塞状态是正在运行的线程遇到某个特殊情况。例如,延迟、挂起、等待I/O操作完成等。进入阻塞状态的线程让出CPU,并暂时停止自己的执行。线程进入阻塞状态后,就一直等待,直到引起阻塞的原因被消除,线程又转入就绪状态,重新进入就绪队列排队。
    死亡状态是指线程不再具有继续运行的能力,也不能再转到其他状态。

  • 第18题:

    简述色彩3个基本属性之间的基本关系。 


    正确答案: 色彩的三个基本属性中,色相是指红、橙、黄、绿、蓝、靛、紫等色彩的分量,而黑、白,以及各种灰色是属无色系的;明度是指色彩的明暗程度;饱和度则是色彩的饱和程度,也可以称为色彩的纯度。当色相、明度、饱和度不同时,产生的颜色也不相同。

  • 第19题:

    在多线程编程时,当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,如果该子线程尚未运行结束,则主线程会等待它完成后再退出。


    正确答案:正确

  • 第20题:

    问答题
    什么是进程和线程?简述进程与线程关系。

    正确答案: 进程是程序的一次执行,该程序可与其它程序并发执行。
    线程是进程内的一个可调度的执行单元。
    线程是进程的一个组成部分。一个进程可以有多个线程。一个进程至少有一个可执行的线程。
    解析: 暂无解析

  • 第21题:

    问答题
    线程有那5个基本状态?它们之间如何转化?简述线程的生命周期。

    正确答案: 线程有“新建”、“就绪”、“阻塞”、“运行”、“死亡”5个基本状态。线程对象被创建时进入“新建”状态;程序执行语句启动这个线程后,它进入线程队列排列等待CPU时间片,称为“就绪”状态;等CPU时间和其他资源齐备时就进入“运行”状态;线程运行完毕或者被强制终止则进入“死亡”状态。上述线程各状态之间的转换就构成了线程的基本生命周期。
    解析: 暂无解析

  • 第22题:

    问答题
    Java线程的生命周期有哪些状态?简述线程状态转换方式。

    正确答案: 一个线程从创建到工作到死亡的过程称为线程的生命周期。线程生命周期共有五个状态:新建状态、就绪状态、运行状态、阻塞状态和死亡状态。
    新建状态是指创建了一个线程,但它还没有启动。
    就绪状态是当前线程处于新建状态后,调用了start()方法,线程就处于就绪状态。就绪状态的线程具备了运行条件,但尚未进入运行状态。
    运行状态是某个就绪状态的线程获得CPU资源,正在运行。
    阻塞状态是正在运行的线程遇到某个特殊情况。例如,延迟、挂起、等待I/O操作完成等。进入阻塞状态的线程让出CPU,并暂时停止自己的执行。线程进入阻塞状态后,就一直等待,直到引起阻塞的原因被消除,线程又转入就绪状态,重新进入就绪队列排队。
    死亡状态是指线程不再具有继续运行的能力,也不能再转到其他状态。
    解析: 暂无解析

  • 第23题:

    判断题
    在多线程编程时,当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,如果该子线程尚未运行结束,则主线程会等待它完成后再退出。
    A

    B


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