相关动态
软件工程概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年
2024-12-17 04:49

软件工程概论_北京联合大学中国大学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.黑盒法是根据程序的()来设计测试用例的。

    以上就是本篇文章【软件工程概论_北京联合大学中国大学mooc课后章节答案期末考试题库2023年】的全部内容了,欢迎阅览 ! 文章地址:http://ww.kub2b.com/news/5643.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 http://ww.kub2b.com/mobile/ , 查看更多   
最新文章
智能家居“伪智能”、直播间买到的羽绒服穿不了……江苏一季度消费投诉热点出炉
4月9日,江苏省消费者权益保护委员会发布2025年一季度消费投诉及舆情热点报告。一季度全省消保委系统受理投诉51464件,接待消费
智能手机传感器及作用大盘点手机的作用「智能手机传感器及作用大盘点」
已经成为不可思议的小机器,几十年前,这样的设备只存在于科幻小说。如果回到几十年前,人们可能会认为是魔法。现在已经成为最普
您知道唐僧师徒在南通长牌中分别是谁吗?
《西游记》中,猪八戒与孙悟空对峙打斗时,曾经这样说“放生遭贬出天关,福陵山下图家业。我因有罪错投胎,俗名唤做猪刚鬣”,这
【华为】新版模拟器eNSP Lite安装攻略提前解锁华为手机模拟器「【华为】新版模拟器eNSP Lite安装攻略提前解锁」
新版模拟器eNSP Lite资源下载:华为新版模拟器eNSPLite镜像资源资源-CSDN文库    最近华为发布了新版模拟器eNSP Lite
Android监控虚拟键 android手机虚拟摄像头手机IM「Android监控虚拟键 android手机虚拟摄像头」
在工作中,camera这一块上,可能会有各种各样的需求。比如有人想新增一个虚拟摄像头,当用户app打开摄像头设备时,打开的不是系
微信语音怎么提取到电脑【苹果安卓手机】苹果手机备份到电脑「微信语音怎么提取到电脑【苹果安卓手机】」
微信语音中可能保存着一些温馨记忆,如年迈父母发给自己的语音消息,微信语音中也可能保存着知识技能,如培训老师发给自己的各种
修成正果!安东尼已被通知入选2025年奈史密斯篮球名人堂
北京时间4月3日讯 据Shams Charania报道,十次入选NBA全明星的卡梅隆·安东尼已获通知,他被选入2025年奈史密斯篮球名人堂。曾六
在任意手机上使用带有图形化界面(GUI)的完整Linuxlinux手机「在任意手机上使用带有图形化界面(GUI)的完整Linux」
不过,在我们今天的任务中只有运行者两者。这篇教程不会讲述任何运行后的自定义使用。不同于之前的两次尝试——安装Window
腾讯史上最大就业计划技术岗超六成,大厂加码AI人才校招
4月17日,腾讯宣布启动史上最大就业计划,三年内将新增28000个实习岗位并加大转化录用,仅2025年将迎来10000名校招实习生。在大
纪律处罚消息两则:海港主教练穆斯卡特停赛1场罚款1万 & 广东男篮外援莫兰德罚款3万
各CBA俱乐部、赛区:2025年4月8日,2024-2025赛季CBA联赛季后赛12进8阶段场序467,上海久事大鲨鱼俱乐部久事篮球队与广东宏远华