计算机二级公共基础知识软件工程基础考点,软件的定义与组成,软件:指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相关文档的完整集合
树图思维导图提供 《国家计算机二级考试知识点(软件工程部分2)》思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 《国家计算机二级考试知识点(软件工程部分2)》思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:218e9a7e6d18ec8c98cc8b0350266313
国家计算机二级考试知识点(软件工程部分2)思维导图模板大纲
11、耦合用于衡量不同模块彼此间互相依赖(连接)的紧密程度;内聚用于衡量一个模块内部各个元素彼此结合的紧密程度。软件设计中块划分时应每个模块完成一个相对独立的特定子功能,并且和其他模块之间的关系很简单,即高内聚低耦合。
12、软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机主要表现:软件开发进度难以预测,软件开发成本难以控制,用户对产品功能难以满足;软件产品质量无法保证;软件产品难以维护:软件缺少适当的文档资料。
13、软件设计常用的工具有结构图、程序流程图、N-S图、PAD图、HIPO图、判定表、PDL。DFD图(数据流程图)是需求分析阶段使用的工具。
14、模块独立性的概念是抽象、模块化、信息隐蔽和局部化的直接结果。
15、程序调试的任务是诊断和改正程序中的错误;而软件测试是尽可能多地发现软件中的错误。软件测试贯穿整个软件生命周期,程序调试主要在开发阶段。
16、计算机软件是由程序、数据及相关文档构成的完整集合,它与计算机硬件一起组成计算机系统。
17、软件设计准则:
①提高模块独立性;
②模块规模应该适中;
③深度、宽度、扇出和扇入都应适当;
④模块的作用域应该在控制域之内;
⑤)降低模块之间接口的复杂程度;
⑥设计单入口和单出口的模块,不要使模块间出现内容耦合;
⑦模块功能应该可以预测。
18、单元测试也称模块测试,模块是软件设计的最小单位,单元测试是对模块进行正确性检验的测试,以期尽早发现各模块内部可能存在的各种错误。单元测试可以采用静态测试或者动态测试。动态测试通常以白盒测试法为主,测试其结构;以黑盒测试法为辅,测试其功能。单元测试主要针对模块的5个基本特征进行:模块接口测试,局部数据结构测试,重要的执行路径的检查,出错处理测试,影响以上各点及其他相关点的边界条件测试。
19、软件测试的基本准则有:
所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。软件测试是为了发现错误而执行程序的过程,只发现错误而不改正错误。20、常用的软件设计工具:系统结构图、程序流程图、N-S图、PAD图、HIPO图、判定表、PDL。21、在详细设计阶段常用的工具:程序流程图、N-S图、PAD图、PDL等。22、软件测试是一种软件的源程序的实际输出与预期输出之间的审核或者比较过程。软件测试的对象是源程序。
树图思维导图提供 title: 2024-11-8未命名文件 tags: 影像诊断与手术后符合率统计与分析报告鱼骨图 在线思维导图免费制作,点击“编辑”按钮,可对 title: 2024-11-8未命名文件 tags: 影像诊断与手术后符合率统计与分析报告鱼骨图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f19c198bf7435acf7735ee5051a89d7b
树图思维导图提供 (一)诸子百家学说——儒学产生的土壤(23分钟) 在线思维导图免费制作,点击“编辑”按钮,可对 (一)诸子百家学说——儒学产生的土壤(23分钟) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:61d7b901b01e24c661b919301dc1d26a