对于带有内部开发的嵌入式软件的产品,组织应采用什么来评估组织的软件开发过程?

题目

对于带有内部开发的嵌入式软件的产品,组织应采用什么来评估组织的软件开发过程?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●“用于管理活动和工程活动的软件过程已经文档化、标准化,并与整个组织的软件过程相集成。所有项目都使用文档化的、组织认可的过程来开发和维护软件。”满足这样描述的软件开发过程符合能力成熟度模型(CMM)中的 (19)级

(19)

A. 可重复

B. 定义

C. 管理

D. 优化


正确答案:B

第2题:

● 以下软件质量保证的目标中,(49)是错误的。

(49)

A.通过监控软件开发过程来保证产品质量

B.保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷

C.保证软件产品、软件过程中存在的问题得到处理,必要时将问题反映给高级管理者

D.确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审和审计需要


正确答案:B

第3题:

● 嵌入式软件开发过程一般包括需求分析阶段、软件设计阶段、编码阶段和集成阶段,下面不属于嵌入式软件设计阶段工作的是 (60) 。

A. 软件体系结构设计 B. 软件外部接口定义

C. 软件功能模块划分 D. 程序流程图编制


正确答案:B

第4题:

软件开发过程,遵循什么规范?


正确答案: 所有的项目都要经历五个阶段:
起动阶段、计划阶段、执行阶段、控制阶段、结束阶段。
规范:
1、命名规范
2、代码规范
3、工程文件组织规范
4、类组织规范
5、用户界面规范
6、疑难解答和Bug调试方法

第5题:

在敏捷软件开发中,Scrum是一种()式软件开发过程,就像橄榄球赛的争球过程:快速、自组织和有适应性,其开发团队复责()。


正确答案:迭代增量;开发团队负责在每个冲刺阶段结束,交付潜在可发布的"已完成"产品增量

第6题:

具体叙述你在嵌入式系统的设计过程中是如何组织与实施软件开发工作的,采用了哪些主要的策略和技术?解决了哪些主要的矛盾和问题?使用过什么工具和环境?


正确答案:

第7题:

以下关于软件开发过程中组织软件测试的叙述,( )是正确的。

A.软件单元测试由监理单位与承建单位联合组织
B.软件确认测试由建设单位自行组织
C.软件集成测试由承建单位自行组织
D.系统测试应由承建单位和建设单位联合组织

答案:C
解析:
软件单元测试由承建单位自行组织;
软件确认测试由承建单位自行组织;
系统测试应由业主单位组织,成立联合测试组(一般由专家组、业主单位、软件评测单位、承建单位等联合组成测试组)实施测试

第8题:

在嵌入式系统开发过程中下面哪项为错误的说法:()

A.对于有些硬件和软件都可以实现的功能,需要在成本和性能上做出抉择

B.对实时性要求非常高的产品可以选择嵌入式Linux开发环境

C.嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分

D.嵌入式系统的软件开发可分为交叉编译和交叉调试两部分


参考答案:B

第9题:

在软件开发过程中,继承有什么好处?


正确答案:由于可以利用已有的软件基础来进行新的软件开发,所以能提高软件开发效率和软件质量。

第10题:

软件生命周期为什么要划分成阶段?应怎样来划分阶段?在软件开发过程中,为什么要强调文档编写?


正确答案: 在运用工程的方法来进行软件开发时,必须遵守一些工程性的基本原则:分解、计划、规范。相应的软件工程的一些基本原则包括软件周期的划分,这要求在时间上进行分解,即将软件开发过程分解为一系列的分阶段的任务。这也有利于降低软件开发的难度。
一般来说,软件从产生、发展到淘汰要经历定义、开发和维护三大阶段。具体地来说,即定义阶段的可行性论证与开发计划、需求分析,开发阶段的概要计、详细设计和编码,维护阶段的测试、运行维护。强调文档的编制是因为它有以下主要作用:
1.作为开发人员在一定阶段内承担任务的工作结果和结束标志。
2. 向管理人员提供软件开发工作的进展情况,白软件开发过程中的一些“不可见”的事物转换成“可见”的文字资料,以便管理人员在各个阶段检查开发计划的实施情况,使之能够对工作结果进行清晰的审计。
3.记录开发过程中的技术信息,以便协调工作,并作为下一阶段工作的基础。
4.提供有关软件维护、培训、流通和运行信息,有助于管理人员、开发人员、操作人员和用户之间的工作了解。 
5.向未来用户介绍软件的功能和能力,使之能判断该软件能否适合使用者使用。