软件需求工程习题

1.(面谈)是需求获取活动中发生的需求工程师和用户间面对面的会见。

2.使用原型法进行需求获取,(演化式)原型必须具有健壮性,代码质量要从一开始就能达到最终系统的要求

3.利用面谈进行需求获取时,需求工程前期应该多准备(开放式)问题

4.目标之间的关系:阻碍、精化、冲突 

目标与其他模型元素之间的关系:链接

5.需求开发过程中,(需求分析)阶段保证需求的完整性和一致性

6.解决需求获取中的不确定性,主要手段(原型)

7.利用面谈获取需求,需求工程后期应该更多准备(封闭式)问题

8.

9.

10.(硬目标)是可以通过一些技术确认其是否满足的目标,如关于性能指标的目标

11.优秀的需求具有(完备性),指的是它不需要做更多的扩展就可以充分说明用户需要的系统功能。

12.需求开发是软件开发中不确定性最多的一个阶段,都是(迭代)的

13.使用观察法进行需求获取时,要求观察者深入到用户当中,花费较长时间来观察用户活动的方法是(民族志)

14.(临时评审)是最不正式的评审,它只是作者临时起意发起的

15.在各种不同的需求文档中,对业务需求定义和文档化产生(项目前景与范围)文档

16.问题和需求都具有层次性,其中问题任务对应的需求为(用户需求)

17.(上下文图)是数据流图最高层次的图,是系统功能的最高抽象。它将整个系统看作一个过程,这个过程实现系统的所有功能。

18.(软件需求规格说明)文档是对整个系统功能分配给软件部分的详细描述

19.需求工程活动包括(需求开发)和需求管理两方面

20.(数据字典)会有组织地列出数据流图中设计的所有元素(数据流和数据存储)

21.问题和需求都具有层次性,针对用户与系统一次交互的期望为(系统级需求)

22.(微规格说明)是一些用来描述过程处理逻辑的技术,包括行为图和决策表/树

23.在用户需求获取中,主要使用场景的(探索)目的

24.(业务需求)是抽象层次最高的需求,是系统建立的战略出发点,表现为高层次的目标,描述了为什么开发系统

25.需求开发存在着大量不确定性,决定了它是迭代的且需求获取与分析是交织的。

26.在结构化需求分析方法中,从数据传递和加工的角度,描述了系统从输入到输出的功能处理过程的技术(数据流图)

27.软件需求包括业务、用户、系统需求三个层次。对用户需求的定义和文档化产生(用例文档)

28.(小型系统)不需要进行专门涉众分析

29.结构化面谈用的多(封闭式问题)

30.修复与需求有关的错误,在(需求阶段)代价最小

31.(需求获取)阶段的目的是从项目的战略规划开始建立最初的原始需求。

32.在结构化方法中,用 (上下文图)作为系统边界定义模型

33.目标模型中,子目标O达成使高层目标G失败,关系为(阻碍)

34.需求评审实践中,最正式的是(审查)

35.基于涉众扩展特征建立的Power/Interest 分布图,(参与者)是优先级最高的

36.软件需求的主要来源是(用户)

37.目标模型中,(软目标)是无法清晰判断是否满足的目标,如可维护性

38.过程建模主要建模技术(数据流图)

39.模拟特性具体体现:现实可理解性、目的性、正确性

40.结构化分析方法中,(数据字典)会有组织地列出数据流图中涉及的所有数据元素,并定义每个元素的名称,表示方法,单位等

41.需求工程利用场景的目的:解释 探索 描述

42.(评审)是指由作者外的其他人来检查产品问题,是主要的静态分析手段

43.系统整体或组成部分应该拥有的性能特征,如CPU、内存使用率等属于(性能需求)

44.软件系统需求中最常见最重要最复杂的需求(功能需求)

45.数据流图中,(过程)是指施加于数据的动作或行为,他们使数据变化

46.需求开发最后一个活动(需求验证) 保证正确性

47.针对具体任务的期望是(用户需求)

48.克服沟通过程中的失真,采用文档和(评审)

49.无法主动告知信息的采用(观察)

50.涉众风险评估建立的Power/Attitude土中,(强反对者)需要重视

51.(接口)需求规格说明文档是对整个系统中需要软硬件协同实现部分的详细描述。



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/696891.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自动故障转移

这里询问,你的插槽是从哪里移动过来的? all:代表全部,也就是三个节点各转移一部分具体的id:目标节点的iddone:没有了 这里我们要从7001获取,因此填写7001的id: 填完后,…

一文入门DNS

概述 DNS是一个缩写,可以代表Domain Name System,域名系统,是互联网的一项基础服务。也可以代表Domain Name Server,域名服务器,是进行域名和与之相对应的IP地址相互转换的服务器。DNS协议则是用来将域名转换为IP地址…

半监督的GCN:Semi-Supervised Classification With Graph Convolutional Networks

Semi-Supervised Classification With Graph Convolutional Networks -Theophilus Siameh-2017(2023) 思路 使用可扩展方法对图进行半监督学习,其中CNN应用在图数据上,得到GCN。 这种方法是在图的边的数量上进行线性的缩放模型,并学习包含局部图结构和图节点的几个隐藏层…

Ubuntu22.04怎么安装cuda11.3

环境: WSL2 Ubuntu22.04 问题描述: Ubuntu22.04怎么安装cuda11.3 之前是11.5 解决方案: 在Ubuntu 22.04上安装CUDA 11.3需要一些步骤,因为CUDA 11.3不是为Ubuntu 22.04官方支持的版本。但是,您仍然可以通过以下步…

【玄机平台】应急响应

前言: 感谢玄机平台靶机的提供,让我学到了不少东西 平台题解 : 第一章 应急响应-webshell查杀 1.黑客webshell里面的flag flag{xxxxx-xxxx-xxxx-xxxx-xxxx} ssh连接 下载/var/www/html源码(finsehll连直接下)压缩丢…

[Kubernetes] sealos 部署 K8s v1.25.0 集群

文章目录 1.sealos 介绍2.操作系统基础配置3.安装部署 K8s4.验证 K8s 集群5.部署测试资源 1.sealos 介绍 Sealos 是一个基于 Kubernetes 内核的云操作系统发行版。它采用云原生方式,摒弃传统的云计算架构,转向以 Kubernetes 为云内核的新架构。这使得企…

Kubernetes——两万字超细致集群搭建平台规划

目录 前言——常见的K8S安装部署方式 一、Kubernetes平台规划 1.单Master集群架构 2.多Master集群架构 二、集群规划 1.服务器硬件配置推荐 2.操作系统初始化 2.1关闭防火墙 2.2关闭SElinux 2.3关闭Swap 2.4添加Hosts 2.5调整内核参数 2.5同步时间 三、集群搭建…

栈与队列OJ题【括号适配问题】【用队列实现栈】【用栈实现队列】【设计循环队列】

一.有效的括号 ​​​OJ链接 这一道题我们就可以用栈来解决: 不了解栈的可以看我的上一篇博客。 typedef char STDataType; //用数组来实现栈 typedef struct stack {STDataType* a;int capacity;int top; }ST; void STInit(ST* pst) {assert(pst);pst->a NU…

Electron 报错:WinState is not a constructor

文章目录 问题分析 问题 在使用 electron-win-state 库时报错如下 代码如下: const WinState require(electron-win-state) const winState new WinState({ defaultWidth: 800,defaultHeight: 600,// other winState options, see below })const browserWindow…

何为LCA(最近共同祖先)?

原篇:(ACM算法)tarjan算法求LCA - 知乎 (zhihu.com) 顾名思义,就是求两个节点最近的共同祖先,就好比下图,2和3的共同祖先为3,2和4的共同祖先为1。 关于LCA求解有3种算法。 1.标记回溯法&#…

STK12 RPO模块学习 (1)

一、背景介绍 在STK12中,在Astrogator的模块上开发了新的模块(Rendezvous and proximity operations)。轨道交会接近通常来说是一个很复杂的过程。RPO实现需要对轨道动力学有一个清晰的理解,并且对于Astrogator模块具备很强的背景和经验&…

7B2 PRO主题5.4.2 免授权开心版源码 | WordPress主题

简介: B2 PRO 5.4.2 最新免授权版不再需要改hosts,和正版一样上传安装就可以激活。 直接在WordPress上传安装即可 点击下载