第25题: [单项选择]在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。 A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析 参考答案:D 答案解析:在需求分析阶段中,根据可行性研究阶段所提交的文档,特别是从数据流图出发,对目标系统提出清晰、准确和具体的要求,即要明确系统必须做什么的问题。
第29题: [单项选择]死锁产生的4个必要条件有进程互斥使用资源,占有等待资源,不可抢占和( )。 A. 循环等待资源 B. 竞争资源 C. 有限资源 D. 调度不合理 参考答案:A 答案解析:[分析] 死锁涉及到进程和并发执行、资源共享和资源分配等因素。对于永久性资源,产生死锁的4个必要条件是:互斥条件、不剥夺条件、部分分配和循环等待。