东北大学22春“计算机科学与技术”《软件工程与UML建模》离线作业(一)辅导答案40

上传人:住在山****ck 文档编号:106938215 上传时间:2022-06-14 格式:DOCX 页数:7 大小:21.93KB
收藏 版权申诉 举报 下载
东北大学22春“计算机科学与技术”《软件工程与UML建模》离线作业(一)辅导答案40_第1页
第1页 / 共7页
东北大学22春“计算机科学与技术”《软件工程与UML建模》离线作业(一)辅导答案40_第2页
第2页 / 共7页
东北大学22春“计算机科学与技术”《软件工程与UML建模》离线作业(一)辅导答案40_第3页
第3页 / 共7页
资源描述:

《东北大学22春“计算机科学与技术”《软件工程与UML建模》离线作业(一)辅导答案40》由会员分享,可在线阅读,更多相关《东北大学22春“计算机科学与技术”《软件工程与UML建模》离线作业(一)辅导答案40(7页珍藏版)》请在装配图网上搜索。

1、书山有路勤为径,学海无涯苦作舟! 住在富人区的她东北大学22春“计算机科学与技术”软件工程与UML建模离线作业(一)辅导答案一.综合考核(共50题)1.()方法只提供了重要的设计准则,没有规定出具体的工作步骤。A.以上都不是B.SDC.ParnasD.Jackson参考答案:C2.评估风险由项目经理、系统分析师、SQA人员和客户共同完成。()A.正确B.错误参考答案:A3.软件需求分析的任务不应包括()。A.问题分解B.结构化程序设计C.确定逻辑模型D.信息域分析参考答案:B4.汇编语言是低级语言。()A.正确B.错误参考答案:A5.为了提高测试的效率,应该()。A.随机地选取测试数据B.取一

2、切可能的输入数据作为测试数据C.在完成编码以后指定软件的测试计划D.选择发现错误可能性大的数据作为测试数据参考答案:D6.穷尽了所有路径,就能保证测试的结果可靠。()A.正确B.错误参考答案:B7.某软件项目要求必须运行在Linux操作系统上,这个需求属于()。A.功能需求B.非功能需求C.设计约束D.业务需求参考答案:C8.关于判定表说法错误的是()。A.判定表表达逻辑清楚,比自然语言容易理解B.问题中的条件或数据元素在表中只出现一次C.问题中的条件或数据元素在表中可出现多次D.判定表随着问题中条件的增多会变得非常复杂参考答案:C9.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将

3、程序看作是()。A.路径的集合B.目标的集合C.循环的集合D.地址的集合参考答案:A10.在变更管理中,“检出”和“登录”实现了两个重要的变更控制要素,即存取控制和()。A.异步控制B.存取控制C.基线控制D.同步控制参考答案:D11.程序语言选择不需要考虑()。A.成产率因素B.软件应用领域C.经费问题D.程序员的知识参考答案:C12.如果两个矩形之间有直线相连,表示它们存在()的关系。A.链接B.调用C.并列D.顺序执行参考答案:B13.数据流图的作用是()。A.描述数据对象之间的关系B.描述对数据的处理流程C.说明将要出现的逻辑判定D.指明系统对外部事件的反应参考答案:B14.在业务领域

4、分析过程中,两个业务过程之间的相互依赖关系应记录在过程依赖图中;通过建立()来详细说明整个业务过程的逻辑。A.数据流图(DFD)B.过程层次图(PHD)C.过程活动图(PAD)D.甘特图(Ganntte)参考答案:C15.下面哪些不是软件工程工具?()A.RequisiteProB.RoseC.offiCeD.Together参考答案:C16.以下对于软件危机的描述正确的是()。A.软件危机是指软件质量越来越低B.软件危机是指软件开发过程越来越长C.软件危机是指软件开发成本越来越高D.软件危机是指以上三项的综合参考答案:D17.关于可行性研究正确的说法是()。A.指定软件营销计划在基础性分析之

5、前进行B.软件开发计划由项目经理来做C.软件开发计划有系统分析师来做D.必须对所有可行方案进行风险评估参考答案:C18.对下面的个人所得税程序中满足语句覆盖测试用例的是()。 If(incomeA.“income=(800,801,1999,2000)”B.“income=(800,1500,2000,2001)”C.“income=(799,1500,1999,2000)”D.“income=(799,1499,2000,2001)”参考答案:C19.瀑布模型(Waterfall Model)突出的缺点是不适应()的变动。A.算法B.平台C.程序语言D.用户需求参考答案:D20.将几个逻辑上

6、相似的成分放在一个模块中,该模块的内聚度是()。A.功能内聚B.过程内聚C.逻辑内聚D.通信内聚参考答案:C21.数据流图包含的成分有()。A.关系、实体和属性B.数据流、加工和数据存储C.数据流、数据源和数据实体D.数据流、属性、数据存储和加工参考答案:B22.下面哪一项不属于计算功能点的参数?()A.软件错误数量B.用户输入、输出数量C.用户查询数量D.外部接口数量参考答案:A23.黑盒测试无法检测出接口错误。()A.正确B.错误参考答案:B24.需求规格说明书的内容不应包括()。A.对重要功能的描述B.对重要功能的描述C.对数据的要求D.软件的性能参考答案:B25.某系统乐观值为500,

7、最有可能值为800,保守值为1000其工作量估算期望值为()。A.883B.783C.633D.383参考答案:B26.因果图方法是根据()之间的因果关系来设计测试用例的。A.输入与输出B.设计与实现C.条件与结果D.主程序与子程序参考答案:A27.由于在数据流图中没有对各组成成分进行说明,因此需要采用其他工具来描述。其中可以用数据字典活判定表来进行说明的是()。A.数据流B.加工C.文件D.外部实体参考答案:B28.Jacobson于1994年提出了OOSE方法,其最大的特点是面向用例,并在用例的描述中引入了()的概念。A.类B.UMLC.角色D.继承参考答案:C29.对于基于组件的复用错误

8、的描述是()。A.组件就是类或方法B.EJB、COM、NET和CORBA等是主要的组件模型C.组件复用不适用于跨平台操作D.组件复用的部署和升级较麻烦参考答案:A30.关于用例图的描述错误的是()。A.用椭圆表示行为B.用带说明的线表示用户与行为的关系C.用小人表示用户D.用例图表示系统的行为参考答案:D31.RUP软件开发过程分先启、精化、构建和测试四个阶段。()A.正确B.错误参考答案:A32.软件测试白箱测试是对软件的结构进行测试,下述:.边缘值分析 .语句测试 .分值测试 .路经测试。()是其应包括的内容。A.B.和C.和D.、和参考答案:D33.程序结构图中矩形表示()。A.模块B.

9、数据C.存储D.加工参考答案:A34.数据流图是需求分析的功能模型。()A.正确B.错误参考答案:A35.下面哪项不是软件的主要基础特征量?()A.软件规模B.开发成本C.工作量D.错误数参考答案:D36.问题的定义要求开发方和使用方共同完成。()A.正确B.错误参考答案:A37.有关软件过程模型的说法错误的是()。A.软件过程模型可以知道项目经理和项目成员应该按照什么样的工序完成项目B.项目经理可以参考过程模型确定独特的过程计划C.软件过程模型是组织项目活动的一般方法D.软件过程模型是软件架构参考答案:D38.软件项目管理一般包括以下几个方面的内容任务划分、计划安排、经费管理、审计控制、()

10、和质量保证等。A.风险管理B.设备管理C.用户管理D.市场管理参考答案:A39.软件计划是指为了完成具体目标任务,服从优先关系、时间要求和资源限制等约束条件的按时间顺序进行的系列行动。()A.正确B.错误参考答案:A40.在UML中,用()表示企业业务的工作流。这种图显示工作流中的步骤、决策点,以及完成每一步骤的角色和对象。A.用例图(use case diagram)B.活动图(activity diagram)C.交互图(interaction diagram)D.业务图(business diagram)参考答案:B41.关于项目管理正确的描述是()。A.项目管理是一种对人力和资源进行管

11、理、分配和调度的过程B.项目管理只管理软硬件资源C.通过项目管理可以合理配置资源但无法避免风险D.项目管理主要是对人力资源的管理参考答案:A42.在设计测试用例时,()是用得最多的一种黑盒测试方法。A.等价类划分B.边值分析C.因果图D.判定表参考答案:B43.系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于()。A.校正性维护B.适应性维护C.完善性维护D.预防性维护参考答案:B44.关于基线描述错误的是()。A.基线事已通过正式评审和批准的规格说明或产品B.基线是进一步开发的基础C.基线不可以随意变更D.基线变更不需要评审参考答案:D45.瀑布模型是最常用的传统

12、软件开发模型,它的特点之一:()A.文档是阶段完成的里程碑B.具有从软件规格说明转换成可执行代码的自动程序设计的新风范C.利用软件速成原型法加强软件人员与用户的联系D.支持人工智能,面向对象等新软件技术的集成参考答案:A46.只要测试了程序的所有路径,程序就应该是100%正确的。()A.正确B.错误参考答案:B47.Petri网是需求分析的功能模型。()A.正确B.错误参考答案:B48.软件测试是保证软件可靠性的主要手段之一。测试阶段的根本任务是()。A.证明经测试后的程序是正确的B.确认编码阶段的结束C.发现并改正软件中的错误D.利用计算机调试程序和改进程序参考答案:C49.下列陈述中正确的是()。A.语句覆盖达到100%,则分支(判定)覆盖也应达到100%B.结构测试中不包括循环测试C.猜测错误也是一种测试方法D.如果能做到穷举测试,便可发现程序中的全部错误参考答案:C50.在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用()是最为合适的。A.协作图(collaboration diagram)B.序列图(sequence diagram)C.活动图(activity diagram)D.状态图(statechart diagram)参考答案:D

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!