2009年系统分析师真题解析:依赖关系与面向对象设计

需积分: 0 0 下载量 94 浏览量 更新于2024-08-02 收藏 389KB PDF 举报
2009年系统分析师真题主要涉及了软件工程和信息安全领域的知识点,包括面向对象分析与设计、系统安全管理和网络架构等方面。 1. **用例关系分析**:题目提到在银行业务用例模型中,“取款”用例需要在“存款”用例完成后执行,这种依赖关系确保了业务流程的顺序性,选项D(依赖关系)正确。当查询余额功能被提取为独立用例时,它与“取款”和“存款”用例之间的关系是通用性体现,即“使用关系”,选B。 2. **面向对象编程**:雇员类通过继承性(B),可以让派生类如专职雇员和兼职雇员重用计算报酬的方法,同时保持方法名一致,实现代码复用和灵活性。 3. **面向对象分析**:在分析过程中,不应删除的对象包括系统范围之外的名词(A)、表示事件的名词(B)以及不具有独特行为的名词(C)。这有助于保持模型的完整性和准确性。 4. **面向对象分析任务**:面向对象分析的任务不包括组织对象并确定对象间的关系(C),这是在设计阶段的一部分工作。 5. **安全审计系统的作用**:安全审计系统的作用包括检测入侵(A)、发现滥用情况(B)和提供日志记录,选项D(保证可信网络内部信息不外泄)是防火墙和安全策略的作用。 6. **网络隔离技术**:安全性最好的隔离方式是多重安全网关(A),因为它能够提供更高级别的防护,确保不同网络之间的安全交换。 7. **数字证书内容**:X.509标准中的数字证书通常包含序列号(A)、签名算法(B)、认证机构的签名(C),但不包括私钥(D),私钥通常存储在安全的地方,仅由证书所有者持有。 8. **网络区域划分**:对外提供网络服务的设备,如Web服务器和FTP服务器,应放置在DMZ(非军事化区)(D),这是为了保护核心网络不受直接攻击,同时允许外部访问。 9. **软件保护条例**:《计算机软件保护条例》保护的对象不仅限于计算机程序,还包括相关的文档(A),因为文档是软件使用的重要组成部分。 这份2009年系统分析师考试题目涵盖了软件工程的用例模型、面向对象编程、系统分析和安全管理等多个方面,考察了考生对于这些概念的理解和应用能力。