单选题
从用户的视角出发:质量是否符合使用 ( C ) 目的
不同的视觉对质量的要求是不同的,其共同点是( B ) 用户满意
国家标准25000.10是关注( A )规范开发过程
国家标准25000.10的作用是( D )判断产品质量
软件内部质量是于( D ) 内部 视角,关注软件中间产品的质量。
外部质量是在( C )运行 软件的系统所体验到的软件产品质量特性的总体。
使用质量是基于用户视角的软件产品用于( A )指定的环境和使用周境时的质量。
产品的内部质量、外部质量和使用质量的观点在软件生存周期中是( A )变化 的。
软件开发质量控制的最关键的是做好( D)软件过程 控制。
软件项目的主要受众是( A)软件用户。
软件项目控制的关键要素是控制( C)项目范围。
软件项目的生存周期中最基础的( D ) 项目定义。
软件项目管理的第一步是定义( B )项目需求。
软件项目变更的直接原因是( A)项目需求 变更。
软件项目需求的变更,必须经过( C)需求详审,以确定对项目进度的影响。
软件项目的跟踪是依据( C)项目计划 开展的。
大型软件项目的监控责任人,可能是( D )部门经理。
软件项目的跟踪是由( B )项目经理 发起的。
Project 2016的工作界面与office其他软件的界面极其相似,下面选项中不是其主要组成的是( D )代码编辑区
关于Project 2016在软件项目管理中的应用.下面描述错误的是( A )不能提高工程管理效率
关于项目信息的日历,不属于日历选项卡的是( C )白班
Project 2016工具中,点击文件对应的选项菜单,弹出Project选项对话框.下面描述正确的是( B )可以设置Project默认视图为跟踪甘特图
在project 2016的基本操作中,下面表述错误的是 ( C )用Project 2016创建的*.mpp文件共享给项目团队,项目组同事没有办法用
在Project 2016里程碑节点设置中,先设置每个里程碑的任务名称、任务类型、开始日期、完成日期、前置任务。点击(D) 任务一一里程碑即可添加一个里程碑
在project 2016中,软件开发项目建议创建的项目任务数为 ( D ) 5
在Project 2016中,编制软件项目计划的要点是做 ( A ) WBS任务分解、设置任务之间的逻辑关系、关键路径分析、跟踪计划。
Project2016要更加工作时间·点击 ( B )项目-->更改工作时间->工作周,选择要更改的工作时间。
使用Project2016进行项目时间管理时,确定活动间的依赖关系是属于( C )活动排序 过程。
使用Project 2016时.最简单的一种进度计划表,只需列出其关键活动和进行的日期的方法是( D )关键日期表
在project 2016中·关于甘特图的描述,下面不正确的是 ( A ) 甘特图又称为横道图、条状图,其通过条状图来显示项目,进度,和其他时间相关的系统进展的内在关系随着费用进展的情况
在Project 2016中,把软件项目一般分为几个阶段,每个阶段的结束,都是一个大型的里程碑节点,为形成一个“阶段一关口"的结构.编制里程碑和阶段的甘特图的一级任务数为( B )6
在组建一个团队时,需要弄清楚该团队的任务、环境、条件等之外,还要弄清楚这个团队的( C ) 角色 组成。
软件项目团队管理的管理涉及团队定义和( A+B+C )
3、( A )头脑风暴 是一个团体试图通过聚集成员自发提出的观点,为一个特定问题找到解决方法的会议技巧。
把有关各方集中起来,在短期内弄清客户的真正需求,是( C ) 联合应用开发 团队工具的主要特征。
软件项目团队需要共同决策时,一般应选择( B )名义小组技术。
软件项目团队需要鼓励技术创新时,一般应选择( D )头脑风暴
下列哪个要素是GB/T25000.51-2016的标准的可选要素( C )符合性评价细则
GB/T25000.51-2016的标准包括了范围、符合性、术语和定义、还包括( A ) RUSP要求、测试文档集要求、符合性评价。
下列哪个不是供方使用GB/T25000.51-2016的条件( D )质量体系认证
对于25000.51,不属于供方的应用目标场景是( D )申请CMMI认证时
下列哪个不符合GB/T25000.51-2016标准对于软件产品说明的要求( D )无需阐述是否对运行RUSP提供支持
GB/T25000.51-2016标准中,下列那一条不是用户文档集的完备性上的要求( B )用户文档集仅需说明产品说明中的核心功能
GB/T25000.51-2016标准中,测试文档集一般应包括除了( A )测试补充 外的文档。
25000.51标准中·测试规程应包括 ( A ) 测试准备、开始和执行测试所必须的动作、记录测试结果所必须的动作、停止和最终重新启动测试的条件和动作。
符合性评价先决条件( A ) RUSP项己存在、系统元素己存在
下列特性中,不属于兼容性( B )易安装性
下列特性中,不属于软件产品使用质量的( D )可移植性
25000.51标准中,关于可靠性描述那一句是不正确的( B )当容量达到规定极限、软件可以丢失数据
将软件过程中的各项活动,规定为依固定顺序连接的若于阶段工作,称为( B )瀑布模型
软件生命周期模型是一个框架,它规定了软件开发、运作和维护中所需的主要活动和任务又称为( A )软件开发模型
软件过程体系的建立,需要识别体系所需的过程,软件过程模型与过程体系是( B )对应关系
22、软件过程体系的策划,需要明确( A+B+C )
23、软件过程策划的步骤,首先应该是( C ) 确定组织架构
24、IS09000文件体系需要覆盖和体现( A+C+D )
25、IS09000文件体系三层框架组成,包括( A+B+C )及相关记录表格等。
26、CMM是“阶段式"模型· CMMI给出了阶段式和( B )连续式 二种模型,用户可以选择使用。
27、连续式表示法强调的是单个过程域的能力,从过程域的角度考察基线和度量结果的改善,其关键术语是( C )能力
28、CMMI组织级文件体系中,组织过程定义是属于( A )基本的 的。
29、在项目管理类的6个过程域中,( B )风险管理 属于高级过程域。
30、CMMI与IS09000都是以戴明的质量原理为基础。( C+D )
31、CMMI的运营成本与IS09000的运营成本相比,是( C )要高的
32、在体系审核方法中.( A )产品审核 是不恰当的。
依据体系文件要求,发现软件过程的问题方法是( C )检查过程记录
软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括 ( C ) 维护手册
关于软件文档的叙述 ,以下哪个说法是错误的( A )文档就是指软件的操作说明书
《计算机软件文档编制规范》中对计算机软件相关文档进行了规定,以下那个文档未在此标准中进行 规定 ( C ) 软件开发合同
概要设计说明书中不应包括的内容是 ( A ) 系统定义的用户要求
软件文档的编写应参照一个规定的模板,以下哪个模板不宜选择进来文档编写: ( C ) 网上下载的模板
软件文档编制应该根据模板进行 ,但是可根据项目情况对文档模板进行例化裁剪,以下哪个描述是不正确的: ( B ) 根据项目的具体要求,可对文档模板中的要素进行更改
软件文档编写要 遵循的编写规范 ,以下哪项不属于规范要求: ( C ) 文档风格
软件文档的编制过程中应关注相关文档之间的关联 ,以下哪个说法是不正确的 ( B ) 确保文档内部一致性是保证 软件文档高 质量的要求
软件文档审阅作为质量控制的一个重要手段,已经被业界广泛使用。审阅包括内部审阅和外部审阅 ,关于内部审阅的拖述 ,不正确的是( D )内部评审由用户单位主持,由信息系统建设单位组织,应成立评审委员会
需求规格说明书的审阅中不包括 ( D ) 说明评价覆盖范围
以下哪一个不是配置管理工具: ( A ) Project
以下关于Git 配置管理工具的描述 ,哪一个是错误的 ( B ) Git是一种集中式代码管理工具
以下关于Git 配置管理工具安装的描述,哪一个是正确的 ( B ) git config可以用来配置用户信息
在Gi工具中, 项目跨平台导致文件中的换行符不一致。其中有Linux格式换行符(0A),也有DOS格式换行符(0D 0A)。要如何避免此类情况呢 ( B ) 执行命令git config --global core.autocrlf true。
以下哪个不是Git操作命令: ( C ) git sumbit
在Git工具中,以下哪个命令是与操作远程库相关的 ( D ) git checkout
在Git工具中, 若产品的版本号显示为1.7.10.rc0-33-g9678d-dirty ,可以判断出
此版本号是如何生成的么? ( B ) git describe --tags --always --dirty
在Git工具中,取消服务器版本库中1D为a5612的提交, 而且不能引起历史提交的变更,用什么操作? ( C ) git revert a5612
关于软件缺路的描述不正确的是 ( C ) 缺陷一定会产生故障
缺路产生的原因不包括 ( D ) 错误的软件
GBT 32422-2015 软件工程软件异常分类撕南未定义的缺陷发生概率是 ( A )发生率超过 90为超高
软件过程改进不包括 ( C ) 过程销毁
关于编码规则,下列说法中错误的是 (D ) 软件是一个创作性活动,无需制定编码规则
关于代码评审,不正确的是 ( A ) 审查(Inspection ) 是编码人员自己执行的工作
关于代码走查,不正确的是 ( B )代码走查 是需要 运行程序的
关于代码检查的下列说法中,不正确的是 ( C ) 代码质量一般由编译器进行 语法检查确认 ,无需进行另外的检查
关于Java 话革的基本要求,不正确的是 ( A ) Java中变量是大小写不敏感的。
JAVA 语言中,下列循环语句中, 违反代码规 范 Jumbledlncrementer的是 ( A ) for ( int k=0;k<20;i++){ }
下面 JAVA代码, 违反未使用代码规则有 ( B ) 3 处。
public class Something {
private static int FOO = 2;
private int i = 5;
private int j = 6;
public intaddOne(String howdy){
return j++;
}
JAVA 语言中,下面关于括号使用,符合括号使用规则的是 ( B ) if (foo){ x++ }
JAVA 语言中,下列PDM中关于设计要求描述 ,不正确的是( C ) switch 语句不能包含default
JAVA 语言中, PDM关于的命名规范的要求,正靖的是 ( B ) pubtic abstract class Foo
SonarQube是采用 ( A ) java 语 车编写的。
SonarQube的扫描客户端命含是 ( B )sonar-scanner
SonarQube代码扫描工具,在Windows下启动sonar的命合是 ( C ) startsonar.bat
创建SonarQube代码扫描工具数据库,首先需要确定 ( B ) 连接的数据库
SonarQube将代码质量类型不包括 ( D ) 故障
1从制造者的视角出发:质量是否符合( A )设计 要求?
2. 不同的视觉对质量的要求是不同的,其关注点是从( D )各自立场 出发的。
3. 国家标准25000.10提出了( D )软件质量模型
4国家标准25000.10给出了软件产品质暈的( A )8个 特性。
5-内部质量表7F的软件产品质量的基本性质( B )不会 改变。
6.在测试期间.( B )部分 错误应该可以被发现和消除。
7使用质暈是指在特定使用环境下达到( A/B/C )等特定目标的程度。
8. 软件内部质量( D )测量 使用质量。
9.软件开发质量控制的基础是做好( A )软件需求 控制
10.软件项目需要关注( D )A+B+C
11.软件项目控制的成功要素是( B ) 良好的沟通
12.软件项目的生存周期中最关键的( C )项目计划
13.软件项目管理是按照定义的( C )项目计划 实施过程管理。
14.软件项目团队的变更.会影响( C )项目计划 变更。
15.软件项目开发过程中的变更,与( A )项目客户 没有直接关系。
16.软件项目的跟踪是由( B ) 项目经理 发起的。
17.—般软件项目的监控责任人’可能是( B ) 项目经理。
18. 下面的描述不能体现Project 2016在软件项目管理中的作用是( C )方案优化度分析
19.关于Project 2016在软件项目管理中的应用,下面描述错误的是( A )使得软件项目管理交流沟通不方便
20.关于任务信息中常规选项卡限制类型,表述不正确的是( C )依据原因中断
21. Project 2016工具中,点击文件对应的选项菜单,弹出Project选项对话框,下面描述不正确的是 ( B )日程选项卡中新任务创建于该项设置包含手动计划和人工计划
22. Project 2016的常用视图,下面表述错误的是( C )常用的资源视图有”任务分配状况"视图、"资源工作表"视图、“资源图表”视图、“资源使用状况"视图等
23.在Project2016中,创建和管理软件项目,在整个项目不同阶段的操作.下面表述
不正滴的是( D )创建大纲结构是一种用于组织任务以便报告日程和跟踪成本的分层结构
24.使用Project 2016制定软件项目计划分为6个步骤.创建项目、设置项目信息、创
建日历、设置资源、设置里程碑、( D )创建子任务
25.在Project 2016中,编制软件项目计划时,下面的表述不正确的是( A )当软件项目软件需求处于模糊或不完整时•可把工作重点投入到那些已知的需求中去,以降低项目的风险
26.在Pc〇jeCt20;L6中,当已经确定了需要完成的任务,就可以通过连接相关任务进行排序.要选择不相邻的任务,需要按住( B )Ctrl 键并单击任务名称。
27.使用Project 2016进行项目时间管理时,根据活动历时及排序、资源信息编制项目进度计划是属于( C )制订进度计划 过程。
28.使用Project 2016时,网络计划技术方法是是通过网络图和相应的计算来反映整个项目的全貌,下面方法不属于网络计划技术方法的是( D ) 甘特图
29.在Project2〇16中,关于甘特图的优缺点,下面不正确的是( A )甘特图事实上全部反映了项目管理的三重约束(时间、成本和范围)
30.在Project 2016中.关于资源冲突和时间冲突,下面表述不正确的是( B )进入"资源使用状况"后,表示有资源冲突Project未提供相关提示
31.—个真正的团队也称为凝聚的团队,是一组具有( B ))互补 技能的个人。
32.在一个团队中,管理者的角色不仅应是( B ) 指挥者
33.特别适用于需要形成共识或共同决策等场合的团队工具是( B )名义小组技术
34在需要快速建立用户系统时,一般采用( D )快速应用开发
35. 软件项目团队需要进行系统规划时般应采用( C )联合应用开发
36. 新、狂、怪、傻观点均受欢迎,但必须针对同—个主题,这是( C )头脑风暴 的要点。
37.在25000.51标准中,RUSP不包括( D ) 用户
38. GB/T25〇00.51-2016的标准确定了( C )数据 的质量要求。
39. GB/T25000.51-2016的软件使用质量包括了( B )5 个特性
40.对于25000.51,不属于潜在需方的应用目标场景是( C ) 考察供方质量体系情况时
41. GB/T25000.51-2016标准对于软件产品说明的内容要求不包括( C ) 质量特性陈述应尽量抽象
42_ 25000.51标准系列中•那一条不是用户文档集的要求( A )可操作性
43. 25000.51标准中,关于测试用例的说明,不包含的是( C )异常情况报告
44. 25000.51示准中,关于RUSP测试的要求,那个描述是错误的( A )重要的质量特性应经过测试
45.符合性评价不包括( A ) 环境符合性评价
46.下列特性中,不属于性能效率( C )可用性
47. 下列特性中,不属于软件产品使用质量的( A ) 可维护性
48. GB/T25000.51-2016的对信息安全性的描述中.不正确的是( C )信息安全重点关注软件无需对数据进行保护
49.采用迭代的方法,渐进地开发各个可执行版本,逐步完善软件产品,属于(C)
( C ) 演化模型
50.从一组给定的需求开始,通过相造一系列的可执行版本来实施开发活动,称为( A ) 增量模型
51.如杲企业经常采用的是瀑布模型,在软件过程体系中应该包括(C)阶段
( C ) A+B+D
52.软件过程体系的策划,需要得到( A ) B+C+D
53.软件过程策划的方法.首先应该是确定( A )选用的体系标准
54. IS09000文件体系从总体上和原则上需要满足( C )QIS09000标准 要求
(C)
55.质量体系文件的关键是讲求实效,不走形式。但在方法和操作上应符合( A )单位实际
56. CMMI的过程域(PA)可以按其相互关系分成了( A )B C D类。
57. CMMI有22个过程域。在过程管理类的下面过程域中,属于高级的是( B )组织过程定义
58.过程管理类的过程是为一个软件机构或组织,建立了一个组织的( C )管理基准
59. 在项目管理类的6个过程域中,( C )项目监控 属于基本过程域
60. CMM!适用对象是( B ) 软件
61.CMMI体系的复杂度与丨S09000复杂度相比.是( D )更高
62.当项目发生变更、基线发布、重大问题、重大风险时应选择( D )事件驱动审核
63. QA人员制定评审的计划以及评审的PA,需要确定审计活动将要覆盖的( A ) PA
64软件文档是软件的组成部分,以下哪个不属于管理文档( D ) 项目需求
65.软件需求规格说明书不包括( D )软件的内部接口与外部接口
66.《计算机软件文档编制规范》中.对文梏进行了缩写,以下那个缩写是软件需求规
格说明书( B ) SRS
67.软件缺陷是软件开发中的错误。以下哪个文档对软件缺陷的影响最大。( A )需求规格说明书
68.软件文档模板是编写软件文档的框架,以下哪项不是文档模板中必须的要素:( B ) 文档背景
69.文档审阅中,哪一项不是质量的要求:( C )模板一致性
70.以下有关软件文档规范的基本要求,哪一项是正确的:( D )文档编写的规范是文档最基本的要求但符合文桂规范并不能表示文档质量
71.软件设计文档中,以下哪个文档不属于其资料来源( C )软件测试说明
72.关于软件文档审阅.下哪个说法是正确的:( A )制订评审计划时,需明确项目目标和评审目标
73.评审是对软件进行静态检查的一种方法,下列与软件评审无关的是:( C )依靠测试信息
74.软件配置管理中,以下哪一项不属于配置项:( B ) 质量手册
75. 在Git工具中,关于对象库(.git/objects)说法错误的是:( B ) 对象库只想get gc操作后,reflog会被清空,导致其中的记录的未跟踪提交及指向的文件被丢弃。
76关于git done下面说法中错误的是:( A )克隆时所有分支均被克隆.但只有HEAD指向的分支被检出。
77.在Git工具中,使用和其他人不一样的IDE 软件,总是在目录下生成以.xx为后缀
的临时文件。如何避免由于自己的误操作导致此类文件被添加到版本库中呢?( C )在文件.git/info/exdude中添加一条内容为*.xx的记录。
78.在Git工具中.仅将工作区中修改的文件添加到暂存区(新增文件不添加),以备
提交,用什么命令标记最快?( D )git add -u
79.在Git工具中.工作在特性分支.常常因为执行git push默认推送所有本地和远程共有分支,导致非当前分支报告non-fast-forward错误。如杲设置只推送当前分支可避免此类问题。下面操作正确的是:( A )git config – globl push.default upstrerm
80. 在Git工具中,关于删除分支XX ,下列说法正确的是:( A )执行git push origin :XX来删除远程版本库的XX分支。
81.在Git工具中,从版本库中的历史提交中彻底移除ID为a5612的提交,用什么操
作?( C ) git revert a5612
82.软件缺陷的处理角色不包括( C ) 缺陷的产生人
83.软件缺陷来源不包括( B ) 验收报告
84.缺陷报告的描述的基本要求不包括( D )为了便于交流,必须要求艺术性
85.关于缺陷数据的使用不正确的是( A )缺陷发现的数量作为考核测试团队的依据
86.关于Sonar scanner的扫描工具,下列说法,不正确的是( C )Sonar scanner的扫描的规则集合是在客户端定义的
87.关于结对编程,不正确的描述是( B )参加结对编程的两个人,不能讨论,不能互换角色
88.代码走查是一种( D ) 依据程序逻辑结构对代码进行静态分析
89.代码质量问题的模式.通常包括( A )故障模式'漏洞模式'疑问代码模式和规则模式
90.下列标识符中.不正确的是( D ) 123abc
91. JAVA语言中,下列语句中没有违反代码规范UnconditionailfStatement的是( D ) if (a>10) do_sth();
92.下面JAVA代码,违反未使用代码规则有( B )2处。
public class Something {
private int i = 5;
private int j = 6;
public int addOne(){
return j++;
}
}
93. JAVA语言中,下面关于括号使用,不符合括号使用规则的是
(C) if (foo) x=x+1;else x=x-1;
94. JAVA语言中,关于RDM中的设计要求描述,不正确的是( B )若类中的变量仅仅在一个方法中使用,则应该作为实例变量,而不是方法局部变量。
95. 依据命名规则,关于]AVA代码中,语句1和语句2的命名,哪个是符合规则的
( A )语句1
public class MyCtass {
public MyClass() {} ------------1
public void MyClass() {} -------------2
}
96. SonarQube默认的监控的端口是( B )9000
97. SonarQube 中 sona-scanner 的的配置文件为( B ) sonar-project.properties
98. SonarQube代码扫描工具,在Windows下安装sonar服务的命令是
( A ) lnstallNTService.bat
99.创建SonarQube代码扫描工具数据库,必须修改( D )配置文件
100.SonarQube依据质量域(Quality Gate)除了覆盖率和重复外类别上还包括
( A ) 可靠性、安全性、维护性