首页 > 自考
题目内容 (请给出正确答案)
[主观题]

软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?答

案:() 1预防软件发生错误 2发现程序错误 3提供诊断错误信息

A.只有1

B.只有2

C.只有3

D.都是

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,…”相关的问题
第1题
根据软件工程软件开发过程的描述,软件的需求阶段可分为()和()两个阶段。
点击查看答案
第2题
在软件工程中,文档是十分重要的,以下有关软件说法中()是正确的。

A.软件文档可以提高软件开发过程的能见度,记录开发过程的有关信息便于使用与维护。

B.软件文档是开发人员阶段工作成果和结束标志

C.软件文档无法提高软件的开发效率,只能便于用户了解软件功能、性能

D.软件文档提供软件运行、维护和培训有关资料。

点击查看答案
第3题
软件测试和软件调试在研发中都不可或缺,以下分析中,不正确的是()。

A.测试是为发现错误;测试后才能针对漏洞展开调试,而调试的任务是修正错误,并复查软件的正确性;

B.独立测试组展开测试工作;联合测试组展开调试工作;

C.从已知条件开始测试,其结果是可预知的,但测试是否能通过则不可预见;调试结果同样是不可预见的。

D.测试有计划、要设计的,是发现错误、改正错误后再重新测试的受控过程;调试要推理也要思维飞跃,它不受时间约束,整个软件开发过程都必须调试;

点击查看答案
第4题
产生软件危机的原因有()

A.软件开发过程未经审查

B.软件开发不分阶段,开发人员没有明确的分工

C.所开发的软件,除了程序清单外,没有其他文档

D.采用工程设计的方法开发软件,不符合软件本身的特点

点击查看答案
第5题
某软件公司准备提高其开发软件的安全性,在公司内部发起了有关软件开发生命周期的讨论,在下面的发言观点中,正确的是()。

A.软件安全开发生命周期较长,阶段较多,而其中最重要的是软件的编码阶段做好安全措施,就可以解决90%以上的安全问题

B.应当今早在软件开发的需求和设计阶段就增加一定的安全措施,这样可以比在软件发布以后进行漏洞修复所花的任价少得多

C.和传统的软件开发阶段相比,微软提出的出的安全开发生命周期的最大特点是增加了一个专门的安全编码阶段

D.软件的安全测试也很重要,考虑到程序员的专业性

点击查看答案
第6题
安全工程师需要将安全集成到由小组实施的软件项目中,这些小组可以快速、持续、独立地开发、测试并将代码部署到云中。工程师最有可能与哪个软件开发过程集成()。

A.Devops集成产品团队(IPT)。

B.结构化瀑布程序开发。

C.面向服务的架构(SOA)。

D.螺旋方法。

点击查看答案
第7题
软件开发环境是相关一组()的集合。

A.软件开发方法

B.软件开发应用

C.软件开发工具

D.软件开发过程

点击查看答案
第8题
软件维护是从软件测试阶段以后才展开的,因此软件维护管理是在维护阶段的工作。()
点击查看答案
第9题
在软件生命周期中,()阶段是不可能使用到白盒测试方法的。

A.软件维护

B.详细设计

C.编码实现

D.软件测试

点击查看答案
第10题
介于可行性研究和概要设计之间的软件生命周期阶段是

A.问题定义

B. 需求分析

C. 算法设计

D. 软件测试

点击查看答案
第11题
阅读以下关于软件工程管理方面的叙述,回答问题1和问题2。 某大型企业集团的信息工程部有一百多名

阅读以下关于软件工程管理方面的叙述,回答问题1和问题2。

某大型企业集团的信息工程部有一百多名专职的软件工程师从事企业内外的软件开发与维护工作,该集团分布地域广阔。集团内采用了多种操作系统平台和多类开发环境。王总工程师在总结近三年来的软件开发工作时,发现有10%左右的软件开发项目未能完成而被迫取消;其余25%的项目中大多也不能完全实现预定的目标。特别是在软件测试环节出了很大问题。

王总工程师组织了信息工程部内有关的管理人员和业务骨干,召开了三次小结与分析会议,在会上集中讨论了软件工程管理有关的问题,在归纳的意见中出现了以下的一些内容:

(1)软件开发已经逐渐成为一类工业化的生产过程,必须尽可能对其中的所有环节进行有效的管理与控制。

(2)软件工程管理与其它工程管理相比,主要的困难包括:软件产品的不可见性(难以把握开发进展与质量要求等)、软件开发过程的非标准化和许多软件项目开发的“一次性” (缺少可借鉴的经验)等。

(3)软件开发面对着进度、成本、功能和性能四方面的主要约束,即要求在预定的期限内,使用规定的有限资源,满足不断增长的软件功能与性能需求。从这个角度来看,必须强化软件工程的管理。

(4)Client/Server与Browser/Server模式等已成为当前软件体系结构的主流。在日益复杂的分布式开发环境下,进行跨平台的团队开发,实现代码共享相当困难,软件工程管理在其中可以发挥其重大作用。

(5)从目前情况看,要注意软件维护可能带来的副作用,也就是没有找到隐含的错误,在以后的软件维护中一定要注意。

(6)跨平台复杂环境多重结构开发含有许多需要加以管理的对象类型,多样化的团体开发也应加强管理。

(7)为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以测试计划的编制是很重要的。

(8)一个大中型的应用系统的开发可能包含有成百上千个软件模块以及数以百万计的代码行,任何一个编程人员不可能了解和追踪该应用系统所有的每一个片断,因此使软件代码具有可管理性和可审核性将是软件工程管理中的一项重要任务。

(9)要提高软件的使用效率,要实施软件复用。软件复用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率、降低开发成本的目的。软件复用的两个层次包括知识复用;方法和标准复用,软件复用的级别包括代码复用和分析结构的复用。

(10)我们的长远目标是需要建立一类软件开发管理体系,能有效地辅助软件开发全过程中对有关信息的收集和管理,这类体系应是可重复使用的并可适用于各类软件开发项目,使软件资源在软件的生命周期中保持完整。

(11)对外服务的软件开发机构应当努力取得ISO9000质量认证,并根据CMM(能力成熟度模型)标准来改进自己的开发过程。在这些质量标准实现的过程中,软件工程管理起着重要的作用。

王总工程师指出在上述十一条意见中,有三条的提法是不够恰当的或者是不够全面的,请你指出其序号,并各用50字以内文字说明理由。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改