是非题
1用户期待的质量并不是普遍一致的,它总是处于不断的变化之中。
2一般认为, "质量就是没有故障 " x
3软件质量的好坏与的软件产品质量的需求密切根关。
4内部质量主要 针对产品质量需求被测量和评价。x
5软件质量的好坏与的软件产品质量的需求密切相关。
6软件的体系结构基础设计方面在整个测试中鼻常保持不变。
7只要得到用户的满意,就达到了使用质量的要求。x
8外部质量需求应在质量需求规格说明中用外部度量加以撕述 ,并转换为内部质量需求。
9 软件质量保证是贯穿软件全生命周期的活动。
10软件项目具有不确定性。
11控制好软件项目成本就完成了项目经理的职责。
12软件项目基本生存周期过程,可根据不同的项目而不同。x
13软传项目管理的基本过程与软件过程模型是无关的。x
14尽管项目需求是不确定的,也必须制订项目计划。x
15.软件项目变更管理过程是组织管理过程预先定义好的。
16项目计划中规定了项目跟踪的节点。
17.坎件项目的监控,也可以采用软件项目管理工具进行。
1 project 2016是一款功能强大,使用灵活的项目管理软件。
2运用Project 2016工具可以对软件项目从时间、空间、资源等多个方面 进行有效管
理。
3在Project 2016工具的任务信息对应的高级对话杠,匀选 "标记为里程帮"点"确定按钮 ,则该任务已设置为里程碑。
4 Project 选项 默认每日工时为8小时,每周工时为40小时,每月工作日为22天。x
5 在Project 2016中创建任务后,默认状态下所有的任务都处于同一级别,没有差异,为了方便查询和管理项目任务,可以对其进行分级。
6.在Project 2016中, 软件项目计划是为完成开发菜个软件项目而 进行的系统任务安排,可以根据软件项目开发的一般 阶段进行对应的子任务安排。(\ 7在project 2016中,软件项目计划如辐 软件项目本身一样有它特殊性,一个三五个人和花两三个月就可以完工的小项目,可能 项目计划只需要包括一个WBS (工作分解结构)和一个Gantee图〈(甘特图)。
8在Project 2016中,软件项目计划只包含研究和估算两个任务,即通过熏答确定该软件项目的主要功能、性能和系统界面。x
9在Project 2016中,可以直接点击项目栏的"设置基线"按钮 , 选择设置基线或者清除基线。
10项目关键路径,在项目管理中,关键路径是指网络终端元素的元素的序列,该序列具有最长的总工期并决定了整个项目的最短完工时间。x
11使用Project 2016时,安排进度计划的目的是为了控制时间和节约时间 ,几种不同的进度计划方法本身所需的时间和费用是不同的,应该采用哪一种进度计划方法需要综合考虑。
12在Project 2016中,甘特图以图示通过活动列表和时间刻度表示出特定项目的顺序与持续时间 ,一条线条图,纵轴表示时间,横轴 表示项目,线条素示期间计划和实际完成情况。x
13在project 2016中, 要确定每个里程碑的时间,需要在表格中添加两个列: 限制类型、限制日期。
1团队工作是软件开发管理的主要挑战之一。
2.一个团队的成功与否将取决于团队成员如何解决冲突。
3观点越多越好,鼓动大胆思考和发表是名义小组技术的特点。x
4”以使用者为核心,管理者为主导, 而由开发人员来辅导的一连串密集的系统开发工作会议 ,称为快速应用开发。x
5要取得JAD成功,在管理者和使用者大力支持下,依赖于协调 者的技巧与能力。
6.增进使用者对系统的认同感,是快速应用开发的特点。x
7 “开源软件属于RUSP的范畴。x
8供方的质量体系不属于GB/T25000.51-2016的范围。
9希望建立某种认证模式(国际级、地区级或者国家级)的认证机构,不属于GB/T25000.51-2016的对象。x
10认可注册机构或认证机构以及测试实验室的认可机构,属于应用25000.51-2016的对象。
11产品说明应显示唯一的标识。
12 在25000.51标准中,用户文档集不应让该产品的用户获取。x
13 在25000.51标准中,在产品说明中提及的质量特性,仅需 要对重要的部分进行测试即可。x
14在25000.51标准中,当产品说明提及需求文档时,所涉及的内容可以不经过测试用例测试。x
15符合性评价组织可以是祖据某种认证模式工作的测试实验室,或是独立于RUSP供方的内部测试实验室。
16.产品质量模型将系统/软件产品质量属性划分为八个特性:功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性和可移植性。
17如果软件使用参数限制功能性覆盖,用户应了解当前使用的功能的覆盖情况。
18.25000.51标准中, 软件应符合产品说明所应用的任何需求文档的全部要求。
19,敏捷过程(如XP、Scrum) 都采用的增量模型。x
20,原型可以作为软件需求的一种识别机制,也可以作为技术风险的分析机制。
21,质量管理是通过 软件过程体系控制来实现的。
22,根据企业自身的状况、商业目标,来建立相关的软件过程体系是正确的。
23,软件过程策划的主要动机,是通过寻找更好的软件开发和管理方法,以达到特定的经营成果。
24.一个质量职能部门可以负责或参与多个质量活动,一项质量活动也可由多个职能部门来负责。x
25质量体系文件编制完成后,质量体系应通过试运的验证。
26 CMMI的两种模型未示法并不存在本质上的不同。
27 CMMI的连续式表示法,强调的是过程成熟度。x
28支持类过程,是为组织的过程改进提供帮助。
29需求管理的目的是维护需求,获取并控制需求的变更。
30 CMMI比ISO9000更为"重载"的过程。
31 CMMI和ISO9000 都是国际标准化组织制定的标准。x
- 项目于程碑审核是周期性审核。x
33,发现不一致问题时,首先应在项目组内部处理,并尽可能的解决。
1文档是软件产品的组成部分,没有文档的软件不能称为软件。
2软件文档和代码具有相同的重要性,也是软件组成的一部分。
3编写软件文档时, 都应遵循《计算机软件文档编制规范》中对文档的要求。x
4.需求分析阶段的成果主要是需求规格说明,但该成果与软件设计、编码、测试直至维护关系不大。x
5软件文档编制过程中应根据模板要求进行文档的编写。
6软件文档应严格按照文档模板的要求进行编写,文档模板不能进行任何的改动。x
7软件文档编写不仅需要遵循文档模板,也需要注重规范性,因此可以认为规范性就是文档模板。x
8.文档的可追溯性要求是指各个阶段编写的文档应具有良好的纵向和横向的可追溯性,便于文档间的参照阅读和可理解性。
9,提交给客户的文档要得到确认,需通过文档审阅。
10 评审过程不仅需要发现文档中的问题 ,也需要对文档中的问题提出解决方案。 x
1配置库是用来存储配置管理信息及软件工作产品的版本信息的。
2在Git工具中,配置库不仅存放软件代码,也可存放软件文档。、
3使用Git时,在使用一个新的版本库之前,须要先初始化,使用git config命令进行初始化。x
4 SVN (Subversion)和Git架构相同,因此这两种版本控制工具使用方式比较相似。x
- 在Git工具中,使用git clone拷贝一个Git仓库到本地, 让自己能够查看该项目,或者进行修改。
6.在Git工具中,当代码提交了一个比较重要的版本时,可以通过LABEL为提交的版本打上标签。x
7 git和工具git 通过图形形式记录文件的更改历史。x
8 Git中, 需要将代码的提交信息回滚到某个历人而放弃该版本后的所有提交。使用reset命令可以重置代码的提交记录。
1.故障都是缺陷 ,但缺陷不都是故障。
2.软件缺陷仅仅在编码阶段才会产生。x
3.缺陷优先级高的严重程度一定高。x
4.测试困队的水平是只能 通过发现缺陷的多少来反应的。x
5.基于编码规则的软件质量 ,可以用编译器发现。x
6.是否使用结对编程,需要具体问题具体分析,不可盲目。
7.代码走查是一种黑盒的审查方式。x
8规则模式是由不懂规则的低水平代码程序员造成。
9 Java 语言中标识符的大小写是敏感的。x
10 java语言中,使用循环语句中,一般要求具有具有循环结束的语句。
11 JAVA 语言中,在一个类中,没有被调用的私有方法,违反了未使用代码规则。
- JAVA 语言中,if、for、while等语句的执行 语句如果单独一行 ,无论多少都要加括号{}。
- JAVA 语言中, private boolean bar = (isFoo() == true);可以简化为
public isFoo( f return false:( ) - JAVA 语言中,对于返回值为布尔型的方法,不建议以get作为前,而是以js,can,have等作为前缀。
15 SonarQube可以扫面的源代码仅仅是JAVA。x
16 SonarQube可以以插件的形式安装对中文的支持。
17 SonarQube代码扫描工具的既可以作为一个服务,也可以作为一个命令运行。
18.创建SonarQube代码扫描工具数据库后, 还需设置SonarQube的管理员的登录名。 - SonarQube的中可靠性指标中,只要包含一个关键缺陷 Critical Bug ,其等级为D。