奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 702|回复: 0

西安交大20春《软件工程概论》在线作业(2)(随机)

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
28638
发表于 2020-7-26 13:16:09 | 显示全部楼层 |阅读模式
扫码加微信
(单选题)1:SA方法是一种()
A:自顶向下逐层分解的分析方法
奥鹏西安交大作业QQ 5 1 5 2 2 4 9 8 6
答案来源www.openhelp100.com
B:自底向上逐层分解的分析方法
C:面向对象的分析方法
D:其他都不是
正确答案:
(单选题)2:黑盒测试是从()观点出发的测试,白盒测试是从()观点出发的测试。正确选项为()
A:开发人员、管理人员
B:用户、管理人员
C:用户、开发人员
D:开发人员、用户
正确答案:
(单选题)3:为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为().
A:纠错性维护
B:适应性维护
C:改善性维护
D:预防性维护
正确答案:
(单选题)4:研究软硬件资源的有效性是进行()研究的一方面。
A:技术可行性
B:经济可行性
C:社会可行性
D:操作可行性
正确答案:
(单选题)5:需求分析是()
A:软件开发工作的基础
B:软件生存周期的开始
C:由系统分析员单独完成的
D:由用户自己单独完成的
正确答案:
(单选题)6:对于集成测试,下列说法错误的是()
A:应对每一个测试用例都执行测试规程
B:应将测试结果与预期结果比较,研究两者的偏离原因
C:将缺陷报告给相关构件工程师,不需要他们修改
D:将缺陷报告给测试设计人员,由它们评估整个测试工作的结果
正确答案:    答案来源www.openhelp100.com
西交作业QQ 515224986

(单选题)7:根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为().
A:纠错性维护
B:适应性维护
C:改善性维护
D:预防性维护
正确答案:
(单选题)8:软件设计一般分为总体设计和详细设计,它们之间的关系是()
A:全局和局部
B:抽象和具体
C:总体和层次
D:功能和结构
正确答案:
(单选题)9:软件设计的准则中不包括(  )。
A:编程语言选择准则
B:信息屏蔽准则
C:结构化和模块化准则
D:抽象准则
正确答案:
(单选题)10:在排序法中,(  )是从未排序序列中依次取出元素,与已排序序列中的元素作比较,将其放入已排序序列的正确位置。
A:选择排序
B:快速排序
C:插入排序
D:冒泡排序
正确答案:
(单选题)11:需求分析是()
A:软件开发工作的基础
B:软件生存周期的开始
C:由系统分析员单独完成的
D:由用户自己单独完成的
正确答案:
(单选题)12:需求分析的任务不包括().
A:问题分析
B:系统设计
C:需求描述
D:需求评审.
正确答案:
(单选题)13:瀑布模型是一种()。
A:软件开发方法
B:软件生存周期
C:程序设计方法学
D:软件生存周期模型
正确答案:
(单选题)14:下面有关软件维护的叙述()是正确的
A:设计软件时就应考虑到将来的可修改性
B:维护软件是一件很吸引人的创造性工作
C:维护软件就是改正软件中的错误
D:谁编写软件就应由谁来维护这个软件
正确答案:
(单选题)15:软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的()阶段.
A:各个
B:前期
C:中期
D:后期
正确答案:
(单选题)16:分层的数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A:细节
B:输入与输出
C:软件的作者
D:绘制的时间
正确答案:
(单选题)17:面向对象程序设计语言与其他程序设计语言的最主要差别是它具有()
A:模块性
B:抽象性
C:继承性
D:共享性
正确答案:
(单选题)18:检查软件产品是否符合需求定义的过程称为()。
A:集成测试
B:确认测试
C:验证测试
D:验收测试
正确答案:
(单选题)19:软件测试法中,(  )主要分析程序的内部结构。
A:白盒法
B:黑盒法
C:因果图法
D:错误推测法
正确答案:
(多选题)20:模块的基本属性有()
A:接口
B:参数
C:功能
D:逻辑
E:状态
正确答案:
(判断题)21:软件调试方法一般分为动态测试方法、静态测试方法。动态测试方法中又根据测试用例的设计方法不同,分为黑盒测试、白盒测试两类()
A:对
B:错
正确答案:
(判断题)22:面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚。
A:错误
B:正确
正确答案:
(判断题)23:传统软件开发方法的缺陷:(1)面向过程为主(2)软件结构稳定性差(3)软件开发的抽象力度小(4)软件重用未能得到很好的解决。
A:错误
B:正确
正确答案:
(判断题)24:软件工程过程包含7个过程()
A:错误
B:正确
正确答案:
(判断题)25:软件体系结构的几种模型包括:结构模型、框架模型、动态模型、过程模型、功能模型
A:错误
B:正确
正确答案:
(判断题)26:UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。()
A:错误
B:正确
正确答案:
(判断题)27:为了克服瀑布模型的局限性,使开发过程具有一定的灵活性和可修改性,于是产生了增量模型,它是在瀑布模型的基础上加以修改而形成的()
A:对
B:错
正确答案:
(判断题)28:针对不同工作目标,软件项目计划有:项目实施计划、质量保证计划、软件测试计划、文档编制计划、用户培训计划、综合支持计划、软件发布计划。
A:错误
B:正确
正确答案:
(判断题)29:风险管理的活动有:(1)风险识别(2)风险分析(3)风险规划(4)风险控制
A:错误
B:正确
正确答案:
(判断题)30:数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。
A:错误
B:正确
正确答案:
(判断题)31:软件测试一般分为四个步骤:单元测试也称模块测试)、集成测试也称组装测试,联合测试)、确认测试也称验收测试,有效性测试)、系统测试。
A:错误
B:正确
正确答案:
(判断题)32:非渐增式测试:该测试是首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起进行的测试。
A:错误
B:正确
正确答案:
(判断题)33:桩模块用来代替被测模块所调用的模块。它的作用是返回被测模块所需的信息。()
A:错误
B:正确
正确答案:
(判断题)34:具有明确功能并可以分离出来的软件或硬件叫做构件()
A:错误
B:正确
正确答案:
(判断题)35:可用性:系统在给定的时间点上根据需求说明成功地运行的概率。也可以说可用性是当有请求时即在一定时刻)系统能执行有用服务的可能性。()
A:错误
B:正确
正确答案:
(判断题)36:维护技术通常由两类维护技术:面向维护的技术和维护支援技术()
A:错误
B:正确
正确答案:
(判断题)37:软件测试一般分为四个步骤:单元测试也称模块测试、集成测试也称组装测试,联合测试、确认测试也称验收测试,有效性测试、系统测试()
A:对
B:错
正确答案:
(判断题)38:静态测试是指通过运行程序发现问题()
A:错误
B:正确
正确答案:
(判断题)39:软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性。
A:错误
B:正确
正确答案:
(判断题)40:“软件工程”概念的提出是为了克服软件危机()
A:对
B:错
正确答案:
(判断题)41:RUP设计的主要结果是设计模型,用来可视化的描述系统的实现。()
A:错误
B:正确
正确答案:
(判断题)42:划分模块时,尽量做到低内聚、高耦合()
A:错误
B:正确
正确答案:
(判断题)43:软件的可行性研究中,从软件功能可行性角度考虑的是操作可行性。()
A:对
B:错
正确答案:
(判断题)44:支持设计、实现或测试等特定软件开发阶段的CASE工作台是一组软件包。()
A:对
B:错
正确答案:
(判断题)45:类有三种复用方式:实例复用、继承复用、多态复用。
A:错误
B:正确
正确答案:
(判断题)46:面向对象的方法包含面向对象分析、面向对象设计和面向对象实现()
A:错误
B:正确
正确答案:
(判断题)47:面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚()
A:对
B:错
正确答案:
(判断题)48:测试模型包括:测试用例、测试用例、测试构件。()
A:错误
B:正确
正确答案:
(判断题)49:大多数开发系统都采用基于文件集成的策略。
A:对
B:错
正确答案:
(判断题)50:Lethbridge对领域分析的理解是:领域分析是软件工程师了解背景信息的过程()
A:对
B:错
正确答案:

奥鹏作业QQ 5 1 5 2 2 4 9 8 6
答案来源www.openhelp100.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-12-26 13:51

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表