软件工程概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年

合集下载

《软件工程导论》期末考试试题和答案(整理)

《软件工程导论》期末考试试题和答案(整理)

得分评卷人一、填空题1.软件生计周期一般可分为 __问题定义 __、可行性研究、 _需求剖析 _____、设计编码、 __ 测试 ________、运转与保护阶段。

2.按软件的功能进行区分,软件能够区分为系统软件、支撑软件和应用软件。

3.可行性研究主要集中在以下四个方面经济可行性、技术可行性、法律可行性和决断。

4.用户界面的可使用性是用户界面设计最重要的也是最基本的目标。

5.常有的软件纲要设计方法有 3 大类:以数据流图为基础结构模块结构的___结构化设计方法 _________,以数据结构为基础结构模块的__jackson 方法 __________ ,以对象、类、继承和通讯为基础的 __面向对象设计方法 __________。

6.__数据流图 ________和 __数据词典 ___共同组成系统的逻辑模型。

7.软件测试的方法有 __剖析方法 ________和 ___非剖析方法 _______(即黑盒法)。

8.单元测试一般以 ___白盒 _____________测试为主, ___黑盒 ______测试为辅。

9.成本预计方法主要有 __自底向上预计 ________、_自顶向下预计 _________和算法模型预计三种种类。

得分评卷人二、单项选择题1.以下哪个阶段不属于软件生计周期的三大阶段(C)。

A 、计划阶段B 、开发阶段C、编码阶段 D 、保护阶段2.需求剖析是( A)。

A、软件开发工作的基础B、软件生计周期的开始C、由系统剖析员独自达成的D、由用户自己独自达成的3.原型化方法是软件开发中一类常用的方法,它与结构化方法对比较,更需要( B)。

A、明确的需求定义B、完好的生命周期C、较长的开发时间D、娴熟的开发人员4.软件保护时,对测试阶段未发现的错误进行测试、诊疗、定位、纠错,直至改正的回归测试过程称为(A)。

A 、更正性保护B、适应性保护C、完美性保护D、预防性保护5. 一般说来,投入运转的软件系统中有错误(A)。

人工智能概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年

人工智能概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年

人工智能概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年1.李明的父亲是教师,用谓词逻辑可以表示为Teacher(father(Liming))这里father(Liming)是()。

答案:函数2.在语音识别中,按照从微观到宏观的顺序排列正确的是()。

答案:帧-状态-音素-单词3.有研究统计,可用于AI技术处理的医疗数据中,有超过80%的数据来自于()。

答案:医学影像4.从人工智能研究流派来看,西蒙和纽厄尔提出的“逻辑理论家”(LT)方法,应当属于()。

答案:符号主义5.假设我们需要训练一个卷积神经网络,来完成0~9和英文字母(不区分大小写)的图像分类。

该卷积神经网络最后一层是分类层,则最后一层输出向量的维数大小可能是()。

答案:366.A* 算法是一种有信息搜索算法,在罗马尼亚度假问题中引入的辅助信息是()。

答案:任意一个城市到目标城市之间的直线距离7.DBpedia、Yago 等系统从()上获取大规模数据并自动构建知识图谱。

答案:Wikipedia8.知识图谱的初衷是为了提高()。

答案:搜索引擎的性能9.以下描述的是专家系统的是()。

答案:一般由事实库、规则库、推理机构成10.专家系统中知识库知识获取的来源是()。

答案:专家11.()是知识图谱中最基本的元素。

答案:实体12.2012 年的 ILSVRC 竞赛,获得冠军的队伍是由()领导的团队。

答案:Geoffrey Hinton13.机器学习系统中通常将数据集划分为训练集和测试集,其中被用来学习得到模型中参数值的是()。

答案:训练集14.使用 ID3 算法构建决策树时,选择属性的度量依据是()。

答案:信息增益15.在机器学习中,如果数据较少,同时采用的模型较复杂,得到的模型在给定的训练集上误差非常小,接近于0,但是在训练集之外的数据上预测效果很差,这种现象称为()。

答案:过拟合16.一般来说,在机器学习中,用计算机处理一幅彩色的图像,维度是()。

(完整版)软件工程概论课后习题答案

(完整版)软件工程概论课后习题答案
逐步增加产品的功能可以使用户有较充裕的时间学习和适应新产品,从而减少一个全新的软件可能给用户组织带来的冲击。
项目失败的风险较低,虽然在某些增量构件中可能遇到一些问题,但其他增量构件将能够成功地交付给客户。
优先级最高的服务首先交付,然后再将其他增量构件逐次集成进来。因此,最重要的系统服务将接受最多的测试。
产生软件危机的原因:除了软件本身的特点,其原因主要有以下几个方面:
(1)缺乏软件开发的经验和有关软件开发数据的积累,使得开发工作计划很难制定。
(2)软件人员与用户的交流存在障碍,使得获取的需求不充分或存在错误。
(3)软件开发过程不规范。如,没有真正了解用户的需求就开始编程序。
(4)随着软件规模的增大,其复杂性往往会呈指数级升高。需要很多人分工协作,不仅涉及技术问题,更重要的是必须有科学严格的管理。
(3)软件设计:本阶段要回答的关键问题是“目标系统如何做?”为此,必须在设计阶段中制定设计方案,把已确定的各项需求转换成相应的软件体系结构。结构中的每一组成部分都是意义明确的构件,此即所谓概要设计。进而具体描述每个构件所要完成的工作,为源程序编写打下基础,此即所谓详细设计。
(4)程序编码和单元测试:本阶段要解决的问题是“正确地实现已做的设计”,为此,需要选择合适的编程语言,把软件设计转换成计算机可以接受的程序代码,并对程序结构中的各个模块进行单元测试,然后运用调试的手段排除测试中发现的错误。要求编写出的程序应当是结构良好、清晰易读的,且与设计相一致的。
1.3如果将软件开发比作高楼大厦的建造,可以将软件的设计比作什么?
可以将软件的设计比作建筑设计,软件设计的成果相当于建筑设计的设计图纸。
1.4什么是软件危机?它有哪些典型表现?为什么会出现软件危机?
软件危机:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

软件工程概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年

软件工程概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年

软件工程概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年1.下面不属于软件的组成的是()。

答案:记录2.瀑布模型的存在问题是()。

答案:缺乏灵活性3.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。

答案:软件危机4.数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的顺序是()。

答案:数据、标记、控制、公共5.在软件设计方法中全面指导模块划分的最重要的原则是()。

答案:模块独立性6.软件测试的目的是()。

答案:发现软件的错误7.需求分析最终结果是产生()。

答案:需求规格说明书8.软件详细设计的主要任务是确定每个模块的()。

答案:算法和使用的数据结构9.软件结构图中,模块框之间若有直线连接,表示它们之间存在()。

答案:调用关系10.在详细设计阶段,采用的描述工具有()。

答案:程序流程图11.因计算机硬件和软件环境的变化而作出的修改软件的过程称为()。

答案:完善性维护12.下面不属于软件维护的策略的是()。

答案:定期检测维护13.对于螺旋模型,下列()不是利用笛卡尔坐标表达的活动。

答案:程序编码14.在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高( )。

答案:原型化方法15.软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为( )。

答案:瀑布模型16.软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是( )。

答案:测试阶段17.软件项目计划一般不包括以下哪项内容()。

答案:软件开发标准的选择和制定18.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。

设计这组测试用例的方法是( )。

答案:边界值分析法19.耦合的强弱取决于()。

答案:模块间接口的复杂程度20.面向数据流的设计方法根据()映射软件结构。

《软件工程导论》期末考试试题与答案

《软件工程导论》期末考试试题与答案
《软件工程导论》期末考试
一、 填空题
I.软件工程中的结构化分析SA是一种面向的分析方法。
2.软件模块独立性的两个定性度量标准是。
3.软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一个的过程。
4.和数据字典共同构成了系统的逻辑模型
5.是一种黑盒测试技术,这种技术把程序的输入域划分为若干个数据类,据 此导出测试用例。二、 单选
8.在软件系统中,一个模块应具有什么样的功能,这是由决定的。A.总体
设计B.需求分析C.详细设计D.程序设计
9.面向对象分析是对系统进行的一种方法。A.需求
分析B.程序设计C.设计评审D.测试验收
10.软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而
且影响软件的。A.可理解
性B.可维护性C.可扩展性D.可
B.继承C.封装D.消息
6.Jackson方法是在软件开发过程中常用的方法,使用Jackson方法时可以实现。A从数
据结构导出程序结构B.从数据流图导出初始结构图C.从模块结构导出数据结构D .从模块结构
导出程序结构
7.软件测试时为了而执行程序的过程。A.纠正
错误B.发现错误
C.避免错误
D.证明错误
划分B.边界值分析C.错误推测D.逻辑覆盖
4.软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法主要是指。A.原型
化方法B.结构化方法C.功能化方法D.面向对象方法
5.是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是
隐蔽的,外界只能通过有限的接口与对象发生联系。A.多态
B.
喷泉模型C.原型模型D.增量模型
14.
面向对象的分析阶段建立的系统模型不包括

软件工程_东北大学中国大学mooc课后章节答案期末考试题库2023年

软件工程_东北大学中国大学mooc课后章节答案期末考试题库2023年

软件工程_东北大学中国大学mooc课后章节答案期末考试题库2023年1._______ is a discipline whose aim is the production of fault-free software,delivered on time and within budget, that satisfies the client's needs._______是一个学科,其目标是生产出满足客户的需求的、未超出预算的、按时交付的、没有错误的软件。

答案:2.The relationship between whole-class and part-classes is called ______.整体和部分类之间的关系被称为______。

答案:aggregation3.The relationship between super-class and subclasses is called ______.超类和子类之间的关系称为______。

答案:inheritance4.The strategy of inheritance is to use inheritance wherever _______.继承的策略是在_______的情况下使用继承。

答案:appropriate5._____is to encapsulate the attributes and operations in an object, and hides theinternal details of an object as possible. _____是为了在一个对象中封装属性和操作,并尽可能隐藏对象的内部细节。

Data encapsulation6.Two modules are ________ coupled if they have write access to global data.如果两个模块对全局数据具有写访问权限,则是________耦合。

软件工程期末考试参考题及答案

软件工程期末考试参考题及答案

一、填空题(每空1分, 共20分)1.软件生存周期一般可分为__问题定义__、可行性研究、_需求分析_____、设计编码、__测试________、运行与维护阶段。

2.按软件旳功能进行划分, 软件可以划分为系统软件、支撑软件和应用软件。

3.可行性研究重要集中在如下四个方面经济可行性、技术可行性、法律可行性和抉择。

4.顾客界面旳可使用性是顾客界面设计最重要旳也是最基本旳目旳。

5.常见旳软件概要设计措施有3大类: 以数据流图为基础构造模块构造旳___构造化设计措施_________, 以数据构造为基础构造模块旳__jackson措施__________, 以对象、类、继承和通信为基础旳__面向对象设计措施__________。

6.__数据流图________和__数据字典___共同构成系统旳逻辑模型。

7.软件测试旳措施有__分析措施________和___非分析措施_______(即黑盒法)。

8.单元测试一般以___白盒_____________测试为主, ___黑盒______测试为辅。

9.成本估计措施重要有__自底向上估计________、_自顶向下估计_________和算法模型估计三种类型。

二、单项选择题(每题2分, 共10分)1.下列哪个阶段不属于软件生存周期旳三大阶段( C )。

A.计划阶段B.开发阶段2. C.编码阶段 D.维护阶段3.需求分析是(A )。

A. 软件开发工作旳基础B. 软件生存周期旳开始C. 由系统分析员单独完毕旳D. 由顾客自己单独完毕旳原型化措施是软件开发中一类常用旳措施, 它与构造化措施相比较, 更需要( B )。

A. 明确旳需求定义B.完整旳生命周期C、较长旳开发时间D、纯熟旳开发人员软件维护时, 对测试阶段未发现旳错误进行测试、诊断、定位、纠错, 直至修改旳回归测试过程称为( A )。

A、改正性维护B、适应性维护C、完善性维护D、防止性维护一般说来, 投入运行旳软件系统中有错误(A )。

《软件工程》期末考试以及答案

《软件工程》期末考试以及答案

《软件工程》得分评卷人二、填空题(每空2分,共20分)期末考试一试卷1.在软件开发过程中要产生大批的信息,要进行大批的改正,能协调软件开发,并使:号位座考生注意:1.本试卷共有五道大题,满分100分。

杂乱减到最低程度。

2.考试时间90分钟。

2.规定功能的软件,在必定程度上对自己错误的作用拥有障蔽能力,则称此3.卷面整齐,笔迹工整。

软件。

4.填写内容不得高出密封线。

3.McCall提出的软件质量模型包含个软件质量特征。

密总分题号一二三四五核分人题分1520203015复查人得分得分评卷人一、名词解说题(每题3分,共15分):号学 1.软件生计周期模型封数据词典DD:业专内聚性:名姓方法线4.软件可保护性胸怀的七个质量特征是可理解性、可测试性、可改正性、靠使用性和效率。

5.为了便于比较检查,测试用例应由输入数据和预期的6.程序设计语言的心理特征主要表此刻、简短性、传统7.软件构造是以为基础而构成的一种控制层次构造。

8.使用类创立对象的过程其实是类的过程。

9.构造化语言是介于自然语言和之间的一种半形式语10.若年利率为i,不计复利,n年后可得钱数为F,则此刻的价值得分评卷人三、简答题(每题5分,共20分)1.简述容错技术的四种主要手段,并解说。

2.以的看法,简述对软件测试的目的。

5.多态性:站授函就程序设计语言的工程特征而言,对程序编码有哪些要求?模块的内聚性包含哪些种类?得分评卷人四、理论应用题(每题15分,共30分)请使用PAD图和PDL语言描绘在数组A(1)~A(10)中找最大数的算法。

2.依据以下条件使用等价类区分法设计测试用例。

某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065。

得分评卷人五、实践应用题(每题15分,共15分)1.某电器公司公司部下的厂包含技术科、生产科等基层单位。

此刻想成立一个计算机协助公司管理系统生产科的任务是:1)依据销售公司转来的内部合同(产品型号、规格、数目、交获日期)拟订车间月生产计划。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年1.需求不明确或可能发生变化的大型复杂软件系统适合使用瀑布模型来开发。

参考答案:错误2.V模型是对瀑布模型的修正,强调测试验证;V模型中的各个开发阶段之间强调最大重叠。

参考答案:错误3.在需求工程中,主要产生三类重要的文档:项目前景和范围文档、用户需求文档、需求规格说明书。

其中,用例文档可以用来代替用户需求文档,起到记录、交流领域信息和用户期望的作用。

参考答案:正确4.软件结构设计是()。

参考答案:从数据流图导出初始结构图5.模块化、信息隐藏、抽象和逐步求精的软件设计原则有助于得到高内聚、低耦合的软件产品。

参考答案:正确6.在软件生存周期各个阶段,工作量最大的是需求分析阶段。

参考答案:错误7.快速原型模型的缺点之一就是缺少项目标准,不断修改原型可能导致原型质量低下;容易退化为边做边改。

参考答案:正确8.与设计测试用例无关的文档是()。

参考答案:项目开发计划9.软件的几种维护中,以()占比最高。

参考答案:完善性维护10.软件测试用例主要由输入数据和()两部分组成。

参考答案:预期输出结果11.软件开发全过程的测试工作都可以实现自动化。

参考答案:错误12.如果一个变量在整个程序运行期间都存在,但是仅在说明它的函数内是可见的,这个变量的存储类型应该被说明为()。

参考答案:内部变量13.不属于白盒测试的技术是()。

参考答案:边界值分析14.项目的前景和范围文档、用户需求文档都被视为属于(),重点都是用户的现实世界。

参考答案:用户文档15.系统需求规格说明书、软件需求规格说明书、硬件需求规格说明书、接口需求规格说明书和人机交互文档一起被用于系统开发,都被认为是()。

参考答案:开发文档16.原型方法的最大有点就是能够及早地发现并解决系统开发中的不确定性,从而降低软件项目失败的风险。

参考答案:正确17.软件生存周期中所花费用最多的阶段是()。

参考答案:软件测试和维护18.测试应从“大规模”开始,逐步转向“小规模”。

参考答案:错误19.软件测试中白盒法是通过分析程序的()来设计测试用例的。

参考答案:内部逻辑20.成功的测试是指运行测试用例后()。

参考答案:发现了程序错误21.软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()。

参考答案:模块间的组成关系22.软件能力成熟度模型CMM分为()个等级。

参考答案:523.结构化设计方法中提出了判定作用范围和模块的控制范围两个概念,二者之间正确的关系应该是()。

参考答案:作用范围是控制范围的子集24.将以下3中耦合性由弱到强的顺序排列,正确的是()。

参考答案:数据耦合、控制耦合、公共耦合25.软件工程的目标有()。

参考答案:低的开发成本26.作坊式小团体合作生产方式的时代是()时代。

参考答案:程序系统27.按照软件的服务对象可将软件划分为系统软件和应用软件。

参考答案:正确28.软件就是程序。

参考答案:错误29.可以通过增加人数来解决软件生产效率低下的问题。

参考答案:错误30.软件工程方法学的目的是使软件生产规范化和工程化。

参考答案:正确31.软件工程与计算机科学一样,是一门工程性学科。

参考答案:错误32.RUP的主要特点是:基于构件体系结构,采用面向对象方法;用UML制定软件系统所有蓝图,用例驱动、以架构为中心、迭代和增量过程。

参考答案:正确33.对象是现实世界中个体或事物的抽象表示,是其属性和操作的封装。

面向对象的软件开发是一种迭代的渐进式过程,它包括初始、细化、构造和移交四个阶段。

参考答案:正确34.单个用例描述了系统的功能片段,系统的所有用例基于一定的关系组织起来,建立用例模型,就可以描述整个系统的功能。

参考答案:正确35.如果一个问题的技术解决方案不是很清晰,原型也可以用来展现相应的细节功能以使用户确信该问题解决的可能性。

参考答案:正确36.优秀的需求应该具备7个特性:完整性、正确性、精确性、可行性、必要性、无歧义和可验证。

参考答案:正确37.软件需求开发就是确定系统需求中应该由软件满足的部分,并将其映射为软件行为,产生软件需求规格说明。

参考答案:正确38.需求分析阶段的关键任务是确定()。

参考答案:软件系统的功能39.需求规格说明书的作用不包括()。

参考答案:软件可行性研究的依据40.面向对象分析是对系统进行()的一种方法。

参考答案:需求建模41.从外部用户的角度描述系统功能并指出功能的执行者的UML图形是()。

参考答案:用例图42.在面向对象软件开发方法中,类与类之间主要有以下结构关系()。

参考答案:继承和聚集43.UML使用的行为模型有三种,即:()。

参考答案:顺序图、状态图和活动图44.下面描述中,正确的是( )。

参考答案:结构化程序设计方法是面向过程程序设计的主流。

45.以下描述中不正确的是( )。

参考答案:计算机语言只能编写程序而不能表示算法。

46.为了提高软件的可维护性,在编码阶段应该注意()。

参考答案:养成好的程序设计风格47.为了满足用户新的需求而进行的维护称为()。

参考答案:完善性维护48.程序设计一般包含以下四个步骤,其中其中首先应该完成的是( )。

参考答案:设计数据结构和算法49.()是结构化分析方法的核心技术,它表明系统的输入、处理、存储和输出,以及它们如何在一起协调工作。

参考答案:数据流图DFD50.面向维护的技术涉及软件开发的()阶段。

参考答案:测试51.软件维护是指()。

参考答案:为了保障交付后的软件产品正常运行而进行的代码修改。

52.为了提高软件的可维护性或可靠性而对软件进行的修改称为( )。

参考答案:预防性维护53.结构化维护与非结构化维护的主要区别在于()。

参考答案:文档的完整性54.下列属于维护阶段的文档是()。

参考答案:软件问题报告55.因计算机硬件和软件环境的变化而做出的修改软件的过程称为()。

参考答案:适应性维护56.采用编译方法的高级语言源程序在编译后()。

参考答案:生成可执行程序57.软件维护的副作用是指()。

参考答案:因修改软件而造成的错误58.投资回收期越长项目越值得投资。

参考答案:错误59.软件的成本只有人员的开支。

参考答案:错误60.在软件生存周期中,能确定待开发的软件系统的功能的阶段是()。

参考答案:需求分析61.下列叙述不属于软件生存周期模型的是()。

参考答案:快速组装模型62.软件生存周期划分为()几个时期。

参考答案:软件定义、软件开发、运行维护63.瀑布模型存在的主要问题是()。

参考答案:缺乏灵活应对需求的变化64.软件开发中常采用的结构化生存周期方法,由于其特征而一般称其为()。

参考答案:瀑布模型65.螺旋模型综合了传统的瀑布模型和快速原型模型的优点,同时增加了风险分析。

参考答案:正确66.增量模型有增量和迭代两种方式。

参考答案:正确67.软件过程分为:基本过程、支持过程、组织过程。

参考答案:正确68.抛弃型原型就是用于试验某些概念或设计方案,试验完抛弃,然后再开发新的完整的系统。

参考答案:正确69.程序设计语言从机器语言到高级语言的抽象,带来的主要好处是( )。

参考答案:高级语言更易于理解、交流、更容易掌握。

70.在分层数据流图中,定义了三个层次类别的数据流子图,它们分别是()、0层图和N层图。

参考答案:顶层图71.面向对象的开发方法包括:OOA、OOD、OOP。

参考答案:正确72.软件概要设计包括软件系统结构设计以及数据结构和数据库设计参考答案:正确73.随着软件规模和复杂度的增加,软件维护成本约占总成本的()。

参考答案:70%或更多74.总体设计的基本目的就是回答:“概括地说,系统应该如何实现”这个问题。

参考答案:错误75.用面向对象方法分析、设计、实现软件,仍属于线性的瀑布开发模型。

参考答案:错误76.UML中的类有三种,下面那个不是其中之一()。

参考答案:抽象类77.()是表达系统类及其相互联系的关系,它是面向对象设计的核心,建立状态图、协作图和其他图的基础。

参考答案:类图78.模块内部的算法设计是在结构化方法的()阶段进行的。

参考答案:详细设计79.下面不属于结构化设计需要解决的问题范围是()。

参考答案:如何编写结构程序80.结构化设计方法是面向()的设计方法。

参考答案:过程81.模块本身的内聚是模块独立性的重要度量因素之一,在7中内聚中,具有最强内聚的是()。

参考答案:功能性内聚82.块间联系和块内联系时评价程序结构质量的重要标准。

在块内联系中,()联系最强。

参考答案:功能性83.结构化分析方法、结构化设计方法是软件开发过程中常用的方法。

使用结构化设计方法进行系统设计时的成果一般是()。

参考答案:模块结构图和模块的功能说明书84.在软件开发中,有利于发挥群体智慧的一种做法是()。

参考答案:模块化85.结构化设计是一种应用最为广泛的系统设计方法,是以( )为基础进行自顶向下、逐步求精和模块化的过程。

参考答案:数据流图86.下面不是产生软件危机的原因的是()。

参考答案:软件可维护性差87.开发软件所需要的高成本和产品的低质量之间有着尖锐的矛盾,这种现象称为()。

参考答案:软件危机88.开发软件时对提高开发人员工作效率至关重要的是()。

参考答案:先进的软件开发工具和环境89.系统需求开发的成果写入()。

参考答案:系统需求规格说明书90.需求分析的目的是保证需求的()。

参考答案:完整性和一致性91.产品说明书(需求文档)的变更应当受到控制。

参考答案:正确92.找出的软件缺陷越多,说明剩下的软件缺陷越少。

参考答案:错误93.白盒测试的“条件覆盖”标准强于“判定覆盖”。

参考答案:错误94.结构化软件开发方法的工作模型就是螺旋模型。

参考答案:错误95.好的测试员不懈追求完美。

参考答案:错误96.软件测试不需要了解软件设计的()。

参考答案:条件97.发现错误能力最弱的是( )。

参考答案:语句覆盖98.下面说法正确的是( )。

参考答案:成功的测试是发现了迄今尚未发现的错误的测试99.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。

参考答案:程序内部逻辑100.集成测试时,能较早发现高层模块接口错误的测试方法为()。

参考答案:自顶向下渐增式测试101.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是()。

参考答案:系统功能102.下列几种逻辑覆盖标准中,查错能力最强的是()。

参考答案:条件组合覆盖103.测试的关键问题是()。

参考答案:如何选择测试用例104.为了提高软件测试的效率,应该()。

参考答案:选择发现错误可能性最大的数据作为测试用例105.黑盒法是根据程序的()来设计测试用例的。

参考答案:功能106.任何的算法都是由数据结构和算法这两个要素组成。

相关文档
最新文档