單項(xiàng)選擇題?信號(hào)量的特征不包括以下哪一項(xiàng)?()

A.信號(hào)量的值為0或者1
B.以原子方式工作
C.實(shí)現(xiàn)兩線程的同步操作
D.用于保護(hù)臨界區(qū)


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題以下哪個(gè)函數(shù)能夠?qū)崿F(xiàn)信號(hào)量加1的操作?()

A.sem_destory()
B.sem_wait()
C.sem_post()
D.sem_init()

2.單項(xiàng)選擇題?以下哪一項(xiàng)不屬于基本的線程控制函數(shù)?()

A.pthread_join()
B.pthread_start()
C.pthread_creat()
D.pthread_exit()

3.單項(xiàng)選擇題?線程具有下列哪項(xiàng)特點(diǎn)?()

A.多線程程序的效率高于單線程程序
B.每個(gè)進(jìn)程都至少包含1個(gè)線程
C.新線程擁有獨(dú)立的棧,可在其中共享全局變量和靜態(tài)變量
D.進(jìn)程中的所有線程都結(jié)束,進(jìn)程才能結(jié)束

4.單項(xiàng)選擇題?關(guān)于waitpid()函數(shù)的說法,錯(cuò)誤的是()。

A.waitpid()會(huì)暫時(shí)停止目前進(jìn)程的執(zhí)行,直到有信號(hào)來到或子進(jìn)程結(jié)束
B.如果執(zhí)行成功則返回子進(jìn)程號(hào)(PID),如果有錯(cuò)誤發(fā)生則返回0
C.子進(jìn)程的結(jié)束狀態(tài)值由參數(shù)status返回
D.如果在調(diào)用waitpid時(shí)子進(jìn)程已經(jīng)結(jié)束,則waitpid會(huì)立即返回子進(jìn)程結(jié)束狀態(tài)值

5.單項(xiàng)選擇題?以下關(guān)于進(jìn)程操作的說法,錯(cuò)誤的是()。

A.exec()函數(shù)可以在進(jìn)程中用另外的程序來替換掉當(dāng)前進(jìn)程運(yùn)行的程序
B.exec函數(shù)族一旦執(zhí)行成功,就不會(huì)返回它的調(diào)用者
C.執(zhí)行到execve()函數(shù)時(shí),當(dāng)前進(jìn)程的代碼部分會(huì)被新程序替換
D.fork()用來創(chuàng)建一個(gè)新的進(jìn)程,此進(jìn)程幾乎是當(dāng)前進(jìn)程的一個(gè)完全拷貝