单选题 28.死锁产生的原因之一是资源分配不当,另一个原因是( )。
【正确答案】 D
【答案解析】死锁是指在多道程序系统中,一组进程中的每个进程均会无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源。若对资源的管理、分配和使用不当或者在进程使用某种同步或通信工具及时发送、接受次序安排不当,会造成死锁的发生。所以本题选项D会导致死锁。故本题答案选择D选项。