软件工程软考题目总结

软件工程

软件的生命周期: 问题定义、可行性研究、需求分析、概要设计、详细设计、编码和单元测试、综合测试、软件维护
软件特点:复杂性、不可见性、演化性。
软件危机的主要原因是 。
软件危机: 。
软件工程的三要素: 。
软件工程:一门交叉学科。目的消除软件危机。

软件由构成,因此文档是软件不可或缺的重要组成部分。

可行性任务:。

需求分析方法:功能模型(DFD数据流图)、数据模型(ER图实体关系图)、行为模型(状态转换图)、模型核心(数据字典)

根据ISO/IEC9126定义,软件的六大质量特性:功能性(适合性、准确性、互操作性)、易用性、效率性、可靠性 、可维护性(可理解性、可测试性和可修改性)、可移植性

软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结

ER图的基本要素:。

软件设计的两个定性度量标准(模块独立):。

体系结构设计图形工具—层次图
数据流图分为变换型数据流图和事务型数据流图

变换型数据流图基本呈线性形状,由输入、变换、输出三部分组成。

事务型数据流图

软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
测试分类:单元测试、集成测试、系统测试、验收测试

单元测试:一般由执行,采用测试(结构测试)。
集成测试:一般由执行,采用测试(功能测试)。
系统测试:在下,针对系统所做的测试。
验收测试是。
回归测试:是指修改了旧代码,重新进行测试,已经确认修改没有引入新的错误。

黑盒测试主要测试功能,方法为等价类划分法,正交实验法,因果法,边界值分析、场景法、决策表法等

状态转化图的组成:状态(初态、终态、中间终态)、事件。

非功能需求:(速度、容量、负载、吞吐量、实时性)、、(硬件接口,软件接口等)、。

是的工具,结构化方法就是采用的思想进行分析建模的。随着分解层次的增加,抽象的级别也越来越低,即越来越接近问题的解。数据流图建模应遵循:的原则。

的主要组成有:。
的基本成分:。

的基本成分包括等。程序设计语言的控制成分包括3种结构。

原型模式。

瞬时内聚:所包含的任务必须在(如初始化模块)。
逻辑内聚:完成逻辑上。
顺序内聚:处理元素相关,而且必须顺序执行。

数据耦合:一个模块访问另一个模块时,彼此之间是通过(不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。
公共耦合:若一组模块都访问同一个,则它们之间的耦合就称为公共耦合。公共的数据环境可以是、共享的通信区、内存的公共覆盖区等。
外部耦合:一组模块都访问同一而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。
标记耦合:一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一,而不是简单变量。

软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结

软件工程软考题目总结
软件工程软考题目总结

类图:。
组件图:。
通信图:。
部署图:。

通信图的好处就是方便观察对象之间的消息流及其顺序。

大题:实体联系图的联系表示:。

软件工程的基本要素包括、和。

软件工程软考题目总结
瀑布模型:将软件生存周期各个活动规定为线性顺序连接的若干阶段的模型,规定了由前至后,相互衔接的固定次序,如同瀑布流水,逐级下落。这种方法是一种理想的开发模式,缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。
原型模型:从初始的原型逐步演化成最终软件产品,特别适用于对软件需求缺乏准确认识的情况。
增量模型:是把软件产品作为一系列的增量构件来设计、编码、集成和测试,可以在增量开发过程中逐步理解需求。
螺旋:将瀑布模型与快速原型模型结合起来,并且加入两种模型均忽略了的风险分析,适用于复杂的大型软件。

软件工程软考题目总结
软件配置管理SCM:其主要内容包括、、、等。

软件工程软考题目总结
软件工程软考题目总结
根据题意部门和员工关系进行自然连接运算,应该去掉一个重复属性“部门代码”,所以自然连接运算的结果集为7元关系。

软件工程软考题目总结
在这几种开发过程模型中,原型模型。

软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
数据流图用来,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能)。
外部实体指。它表达了该系统数据的外部来源和去处。

软件工程软考题目总结

软件工程软考题目总结
参与者是指存在于系统外部并直接与系统进行交互的的抽象。

软件工程软考题目总结
软件工程软考题目总结
体系结构设计:主要是指要,这些部件与部件之间的关系就是体系结构的设计。
数据设计:也称为数据库设计,主要包含。
接口设计:用于,如功能描述,输入输出的定义,错误处理的设计。
过程设计:也称为模块详细设计,主要是,以及模块所使用的数据结构。

软件工程软考题目总结
对于较大型软件系统的,所以瀑布模型最不适合。

软件工程软考题目总结
答案:C D
路径覆盖:检测流程图有多少种路径,总共有6种路径
环形复杂度V(G)=E-N+2,其中,E是流图中边的条数,N是结点数。
V(G)=E-N+2=10-8+2=4。
软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。在实际情况中并非总有一个属性是键,为描述这类情况,E-R图引入了弱实体元素。即没有键属性的实体型。例如本地电话号码、寝室等(如果其仅按照顺序编号的话),对应地,存在键属性的实体型则为强实体型。

软件工程软考题目总结
4大价值观:;
5个原则:
12个最佳实践:(快速制定计划、随着细节的不断变化而完善)、(系统的设计要能够尽可能早地交付)、(找到合适的比喻传达信息)、(只处理当前的需求,使设计保持简单)、(先写测试代码,然后再编写程序)、(重新审视需求和设计,重新明确地描述它们以符合新的和现有的需求)、、、(可以按日甚至按小时为客户提供可运行的版本)、、。

软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结

软件维护一般包括四种类型:
正确性维护是指改正在系统开发阶段已发生而系统测试阶段;
适应性维护是指使应用软件适应而进行的修改;
完善性维护是指为而进行的修改,主要是指对己有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征;
预防性维护是指为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,主动增加,以使应用系统适应各类变化而不被淘汰。

软件工程软考题目总结
分层的数据流图是结构化分析方法的重要组成部分。对数据流图中的每个基本加工,需要有一个加工规格说明,描述把输入数据流变换为输出数据流的加工规则,但不需要描述实现加工的具体流程。可以用结构化语言、判定表和判定树来表达基本加工。

软件工程软考题目总结
软件的可维护性是指纠正软件系统出现的错误和缺陷,以及为满足新的要求进行修改、扩充或压缩的容易程度,是软件开发阶段各个时期的关键目标。其中,是衡量可维护性的重要指标。

软件工程软考题目总结

软件工程软考题目总结
单元测试是在,侧重于模块中的内部处理逻辑和数据结构。
接受测试主要是为主的测试。
安装测试是将软件系统的测试。
回归测试是在系统有任何的情况下,需要重新对整个软件系统进行的测试。

软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
软件工程软考题目总结
定义风险参照水准是风险评估的一类技术,对于大多数软件项目来说是三种典型的风险参照水准。

软件工程软考题目总结
软件工程软考题目总结

软件工程软考题目总结
①偶然内聚:指一个模块内的各个处理元素之间任何联系。
②逻辑内聚:指模块内执行几个逻辑上的功能,通过参数确定该模块完成哪一个功能。
③时间内聚:把需要执行的动作组合在一起形成的模块。
④通信内聚:指模块内所有处理元素都在上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
⑤顺序内聚:指一个模块中各个处理元素都密切相关于同一功能且必须执行, 前一个功能元素的输出就是下一个功能元素的输入。
⑥功能内聚:是最强的内聚,指模块内所有元素完成一个功能,缺一不可。

软件工程软考题目总结
软件工程软考题目总结
产品运行方面包括;产品修正方面包括;产品转移方面包括。

来源:android 小白星

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月13日
下一篇 2021年1月13日

相关推荐