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

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


您可能感興趣的試卷

你可能感興趣的試題

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

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

2.單項選擇題?線程具有下列哪項特點?()

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

3.單項選擇題?關(guān)于waitpid()函數(shù)的說法,錯誤的是()。

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

4.單項選擇題?以下關(guān)于進程操作的說法,錯誤的是()。

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

5.單項選擇題?以下哪一項不屬于fork()系統(tǒng)調(diào)用的特點?()

A.調(diào)用一次,返回兩次
B.向子進程返回0
C.子進程是父進程的副本,二者完全相同
D.會產(chǎn)生一個新進程