参考答案和解析
正确答案:B
更多“在Pthread线程包的使用中,当用户需要结束一个线程时,可以使用的线程库函数是()。A、pthread_create()B、pthread_exit()C、pthread_yield()D、pthread_join()”相关问题
  • 第1题:

    在Pthread线程包中,线程操作pthread_yield表示的是

    A.线程让出CPU

    B.创建一个线程

    C.阻塞一个线程

    D.等待一个特定的线程退出


    正确答案:A

  • 第2题:

    在Pthread线程包的使用中,当用户需要结束一个线程时,可以使用的线程库函数是

    A.pthread_create()

    B.pthread_exit()

    C.pthread_yield()

    D.pthread_join()


    正确答案:B

  • 第3题:

    有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_exit(0); } int main(voiD) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread\n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正确的?

    A.线程th_f运行后主动退出

    B.线程th_f运行后等待一个特定的线程退出

    C.线程th_f运行后主动释放CPU给其他线程

    D.线程th_f运行后进入等待态


    正确答案:A

  • 第4题:

    请教:2016计算机四级网络工程师高分突破试题单选题9如何解答?

    在Pthread线程包中,线程操作pthread_yield表示的是

    A.线程让出CPU

    B.创建一个线程

    C.阻塞一个线程

    D.等待一个特定的线程退出


    A

  • 第5题:

    有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_join(2); } int main(void) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread\n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正确的?

    A.线程th_f运行后主动退出

    B.线程th_f运行后等待一个特定的线程退出

    C.线程th_f运行后主动释放CPU给其他线程

    D.线程th_f运行后进入死循环


    正确答案:B

  • 第6题:

    在Pthread线程包关于条件变量的使用中,pthread_mutex_init( )表示的是()。

    • A、创建一个互斥量
    • B、等待一个互斥量
    • C、获得一个互斥量
    • D、释放一个互斥量

    正确答案:A

  • 第7题:

    可以使用下面的()函数将一个线程挂起。

    • A、pthread_self
    • B、pthread_pause
    • C、pthread_join
    • D、pthread_exit

    正确答案:C

  • 第8题:

    在Pthread线程包中,线程操作pthread_join的含意是()

    • A、创建一个新的线程
    • B、撤销一个线程
    • C、等待一个特定的线程退出
    • D、参加一个新的线程

    正确答案:C

  • 第9题:

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

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

    正确答案:D

  • 第10题:

    单选题
    在Pthread线程包中,线程操作pthread_join的含意是()
    A

    创建一个新的线程

    B

    撤销一个线程

    C

    等待一个特定的线程退出

    D

    参加一个新的线程


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

  • 第11题:

    单选题
    关于线程说法不正确的是()。
    A

    在android中,我们可以在主线程中,创建一个新的线程

    B

    在创建的新线程中,它可以操作UI组件

    C

    新线程可以和Handler共同使用

    D

    创建的Handler对象,它隶属于创建它的线程


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

  • 第12题:

    单选题
    在Pthread线程包中,线程操作pthread_yield表示的是()。
    A

    线程让出CPU

    B

    创建一个线程

    C

    阻塞一个线程

    D

    等待一个特定的线程退出


    正确答案: D
    解析: 线程操作pthread_yield表示线程让出CPU。故选择A选项。

  • 第13题:

    在Pthread线程包的使用中,当用户编程创建一个新的线程时,需要使用的线程库函数是

    A.pthread_create()

    B.pthread_exit()

    C.pthread_yield()

    D.pthread_join()


    正确答案:A

  • 第14题:

    在Pthread线程包关于条件变量的使用中,pthread_mutex_init()表示的是

    A.创建一个互斥量

    B.等待一个互斥量

    C.等待一个互斥量

    D.释放一个互斥量


    正确答案:A

  • 第15题:

    下列关于线程组的说法中,错误的是( )。

    A.一个线程只能在创建时设置其线程组

    B.线程组使一组线程可以作为一个对象进行统一处理和维护

    C.在应用程序中线程可以独立存在,不一定要属于某个线程组

    D.线程组由java.lang包中的ThreadGroup类来实现


    正确答案:C
    解析:Java语言中,每个线程都必须归属于一个线程组。线程组可以把一组线程作为单个对象进行统一的处理或维护。线程在创建时必须显示确定其归属的线程组,其他任何时候都不允许更改线程所属的线程组。线程创建时默认继承父进程的线程组,线程组由java.lang包中的 ThreadGroup类来实现。

  • 第16题:

    在Pthread线程包中,线程操作pthread_join的含意是

    A.创建一个新的线程

    B.撤销一个线程

    C.等待一个特定的线程退出

    D.参加一个新的线程


    正确答案:C

  • 第17题:

    有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_yield(0); } int main(void) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread\n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正确的?

    A.线程th_f运行后主动退出

    B.线程th_f运行后等待一个特定的线程退出

    C.线程th_f运行后主动释放CPU给其他线程

    D.线程th_f运行后进入等待态


    正确答案:C

  • 第18题:

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

    • A、在android中,我们可以在主线程中,创建一个新的线程
    • B、在创建的新线程中,它可以操作UI组件
    • C、新线程可以和Handler共同使用
    • D、创建的Handler对象,它隶属于创建它的线程

    正确答案:B

  • 第19题:

    要结束一个线程,需要调用()函数。

    • A、exit
    • B、pthread_quit
    • C、pthread_exit
    • D、return

    正确答案:C

  • 第20题:

    在Pthread线程包中,线程操作pthread_yield表示的是()。

    • A、线程让出CPU
    • B、创建一个线程
    • C、阻塞一个线程
    • D、等待一个特定的线程退出

    正确答案:A

  • 第21题:

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


    正确答案:正确

  • 第22题:

    单选题
    在Pthread线程包的使用中,当用户需要结束一个线程时,可以使用的线程库函数是()。
    A

    pthread_create()

    B

    pthread_exit()

    C

    pthread_yield()

    D

    pthread_join()


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

  • 第23题:

    单选题
    在Pthread线程包关于条件变量的使用中,pthread_mutex_init( )表示的是()。
    A

    创建一个互斥量

    B

    等待一个互斥量

    C

    获得一个互斥量

    D

    释放一个互斥量


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