计算机二级公共基础知识软件工程基础考点,软件的定义与组成,软件:指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相关文档的完整集合
树图思维导图提供 《国家计算机二级考试知识点(软件工程部分1)》思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 《国家计算机二级考试知识点(软件工程部分1)》思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:0bf5b79c07ce99cd69f394716fc358bf
国家计算机二级考试知识点(软件工程部分1)思维导图模板大纲
1、软件工程的方法(开发方法)、工具(支持方法的工具)、过程(管理过程)称为软件工程的三要素。
2、面向对象的特征:
封装、继承、多态和抽象。
3、软件系统总体结构图:
没有从属节点的模块是原子模块,扇入指调用一个给定模块的模块个数,结构图是描述软件系统结构的图形工具,深度指控制的层数。
4、黑盒测试又称功能测试或数据驱动测试,着重测试软件功能,不考虑程序内部的逻辑结构和内部特征。黑盒测试是在软件接口处进行,检查和验证程序的功能是否符合需求规格说明书的功能描述。
5、白盒测试根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。
6、黑盒测试方法和技术有等价类划分法、边界值分析法、错误推测法和因果图等。白盒测试的主要技术有逻辑覆盖测试、基本路径测试,其中逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断-条件覆盖。
7、软件测试的实施过程主要有4个步骤:
单元测试、集成测试、确认测试(验收测试)和系统测试。
8、静态测试不实际运行软件,主要通过人工进行分析。动态测试就是通常所说的上机测试,通过运行软件来检验软件中的动态行为和运行结果的正确性。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等。基本路径测试需要运行程序,属于动态测试。
9、需求分析方法可以分为结构化分析方法和面向对象分析方法两大类。结构化分析方法的常用工具:数据流图(DFD图)、数据字典(DD)、判定表、判定树。
10、软件需求规格说明书是需求分析阶段的最后成果,是软件开发过程中的重要文档之一。软件需求规格说明书有以下几个方面的作用:
①便于用户、开发人员进行理解和交流;
②反映出用户问题的结构,可以作为软件开发工作的基础和依据;
③作为确认测试和验收的依据;
④为成本估算和编制计划进度提供基础;⑤软件不断改进的基础。
树图思维导图提供 1113爆卡会总结会会议纪要 在线思维导图免费制作,点击“编辑”按钮,可对 1113爆卡会总结会会议纪要 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:aaf6c152a765d5821e8e1787f2b3226e
树图思维导图提供 第1章 化工设计基本知识 在线思维导图免费制作,点击“编辑”按钮,可对 第1章 化工设计基本知识 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:70ec0519ed26419068a32a511862aadd