在Pthread线程包的使用中,当用户需要结束一个线程时,可以使用的线程库函数是()。
第1题:
在Pthread线程包中,线程操作pthread_yield表示的是
A.线程让出CPU
B.创建一个线程
C.阻塞一个线程
D.等待一个特定的线程退出
第2题:
在Pthread线程包的使用中,当用户需要结束一个线程时,可以使用的线程库函数是
A.pthread_create()
B.pthread_exit()
C.pthread_yield()
D.pthread_join()
第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运行后进入等待态
第4题:
在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运行后进入死循环
第6题:
在Pthread线程包关于条件变量的使用中,pthread_mutex_init( )表示的是()。
第7题:
可以使用下面的()函数将一个线程挂起。
第8题:
在Pthread线程包中,线程操作pthread_join的含意是()
第9题:
在使用一个线程属性对象之前,必须对其进行初始化,()函数完成对线程属性对象初始化。
第10题:
创建一个新的线程
撤销一个线程
等待一个特定的线程退出
参加一个新的线程
第11题:
在android中,我们可以在主线程中,创建一个新的线程
在创建的新线程中,它可以操作UI组件
新线程可以和Handler共同使用
创建的Handler对象,它隶属于创建它的线程
第12题:
线程让出CPU
创建一个线程
阻塞一个线程
等待一个特定的线程退出
第13题:
在Pthread线程包的使用中,当用户编程创建一个新的线程时,需要使用的线程库函数是
A.pthread_create()
B.pthread_exit()
C.pthread_yield()
D.pthread_join()
第14题:
在Pthread线程包关于条件变量的使用中,pthread_mutex_init()表示的是
A.创建一个互斥量
B.等待一个互斥量
C.等待一个互斥量
D.释放一个互斥量
第15题:
下列关于线程组的说法中,错误的是( )。
A.一个线程只能在创建时设置其线程组
B.线程组使一组线程可以作为一个对象进行统一处理和维护
C.在应用程序中线程可以独立存在,不一定要属于某个线程组
D.线程组由java.lang包中的ThreadGroup类来实现
第16题:
在Pthread线程包中,线程操作pthread_join的含意是
A.创建一个新的线程
B.撤销一个线程
C.等待一个特定的线程退出
D.参加一个新的线程
第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运行后进入等待态
第18题:
关于线程说法不正确的是()。
第19题:
要结束一个线程,需要调用()函数。
第20题:
在Pthread线程包中,线程操作pthread_yield表示的是()。
第21题:
在多线程编程时,当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,如果该子线程尚未运行结束,则主线程会等待它完成后再退出。
第22题:
pthread_create()
pthread_exit()
pthread_yield()
pthread_join()
第23题:
创建一个互斥量
等待一个互斥量
获得一个互斥量
释放一个互斥量