全国
动态 新闻 政策 课程 介绍 综合 问答

收起

CISSP考试指南笔记:8.15 快速提示2

中国教育在线  |  2022-06-01 首页-课程-课程安排-CISSP
  • 有几种SDLC方法:瀑布(顺序方法,要求每个阶段在下一个阶段开始之前完成),V形(强调每个阶段的验证和确认),原型设计(为概念验证目的创建代码样本),增量(在整个开发阶段在软件上执行多个开发周期),Spiral(迭代方法,强调每次迭代的风险分析), 快速应用程序开发(将原型设计和迭代开发过程与加速软件开发过程的目标相结合)和敏捷(迭代和增量开发过程,鼓励基于团队的协作,其中使用灵活性和适应性而不是严格的流程结构)。
  • 软件配置管理 (SCM) 是通过使用身份验证、版本控制、基线建立和审核来跟踪和控制软件中更改的任务。它的目的是在整个软件开发生命周期中保持软件的完整性和可追溯性。
  • 编程语言经历了进化过程。第一代是机器语言(二进制格式)。第二代是汇编语言(由汇编程序翻译成机器代码)。第三代是高级语言(它提供了一个抽象级别)。第四代是一种非常高级的语言(它提供了更多的编程抽象)。第五代是自然语言(使用人工智能翻译)。
  • 数据建模是用于定义和分析在相应系统和软件应用程序范围内支持业务流程所需的数据需求的过程。
  • 与经典编程语言相比,面向对象编程在程序本身内提供了模块化、可重用性和更精细的控制。
  • 对象是类的成员或实例。这些类决定了对象的数据类型、结构和可接受的操作。
  • 在OOP中,对象通过消息相互通信,方法是对象可以执行的功能。对象可以正确通信,因为它们使用标准接口。
  • 多态性是指不同的对象被赋予相同的输入并做出不同的反应。
  • 对象内部的数据和操作对其他对象隐藏,这称为数据隐藏。每个对象都封装其数据和进程。
  • 面向对象的设计代表了一个现实世界的问题,并将问题模块化为协同工作以解决问题的协作对象。
  • 如果一个对象不需要与其他模块进行太多交互,则它的耦合率很低。
  • 最好的编程设计使对象尽可能独立和模块化;因此,内聚力越高,联轴器越低越好。
相关推荐

收起

报名

条件

考试

科目

问答