找回密码
 注册

QQ登录

只需一步,快速开始

查看: 724|回复: 0

[在线作业] 东师《软件工程》19秋在线作业12

[复制链接]
发表于 2019-10-15 09:09:31 | 显示全部楼层 |阅读模式
软件工程19秋在线作业1
奥鹏作业答案可以联系QQ 761296021
1.[单选题] 在软件开发过程中要产生大量的信息,要进行大量的修改,能协调软件开发,并使混乱减到最低程度的是()。
    A.软件开发管理
    B.软件配置管理
    C.软件质量管理
    D.软件质量控制
    正确答案:——B——
2.[单选题] 在SD方法中全面指导模块划分的最重要的原则是()。
    A.程序模块化
    B.模块高内聚
    C.模块低耦合
    D.模块独立性
    正确答案:——D——
3.[单选题] 作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件的是()。
    A.项目的成本
    B.分析模型
    C.需求规格
    D.数据项
    正确答案:——A——
4.[单选题] 中级结构性成本模型COCOMO是一个()。
    A.静态单变量模型
    B.动态单变量模型
    C.静态多变量模型
    D.动态多变量模型
    正确答案:————
5.[单选题] 在屏蔽硬件错误的冗错技术中,冗余附加技术有()。
    A.三模冗余
    B.信息冗余
    C.冗余备份程序的存储及调用
    D.关键程序和数据的冗余存储和调用
    正确答案:————
6.[单选题] 表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是()。
    A.数据模型
    B.对象模型
    C.动态模型
    D.功能模型
    正确答案:————
7.[单选题] 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫()。
    A.调试
    B.测试
    C.设计
    D.编码
    正确答案:————
8.[单选题] 定义了一组以数据结构为指导的映射过程的,面向数据结构的设计方法是()。
    A.Jackson方法
    B.面向对象方法
    C.JSP方法
    D.结构化方法
    正确答案:————
9.[单选题] 系统流程图是描述什么的工具。()
    A.逻辑系统
    B.程序系统
    C.体系结构
    D.物理系统
    正确答案:————
10.[单选题] 面向对象的开发方法的工作模型是()。
    A.瀑布模型
    B.喷泉模型
    C.智能模型
    D.循环模型
    正确答案:————
11.[多选题] 在结构化分析中,用于描述加工逻辑的主要工具有()。
    A.结构化语言
    B.判定表
    C.E-R图    无忧答案网 微信761296021
    D.判定树
    正确答案:————
12.[多选题] 程序的效率是指程序的()。
    A.可维护性
    B.执行速度
    C.语句行数
    D.存储空间
    正确答案:————
13.[多选题] 软件工程是从哪些方面研究如何更好的开发和维护计算机软件的一门学科()。
    A.管理
    B.加工
    C.制造
    D.技术
    正确答案:————
14.[多选题] 模块的独立程度可以由两个定性标准度量,这两个标准分别称为()。
    A.内聚
    B.继承
    C.耦合
    D.多态
    正确答案:————
15.[多选题] 在Jackson方法中,实体结构是指实体在时间坐标系中的行为序列。这种序列以哪些结构进行复合。()
    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.静态测试
    正确答案:————
21.[判断题] JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。
    A.错误
    B.正确
    正确答案:————
22.[判断题] 软件概要设计的主要任务就是软件结构的设计。
    A.错误
    B.正确
    正确答案:————
23.[判断题] 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。
    A.错误
    B.正确
    正确答案:————
24.[判断题] 机器语言、汇编语言是依赖于机器,面向机器的语言。
    A.错误
    B.正确
    正确答案:————
25.[判断题] 将开发项目与一个或多个已完成的类似项目进行比较,找出与某个相类似项目的若干不同之处,并估算每个不同之处对成本的影响,得出开发项目的总成本。这种成本估算方法称为差别估算法。
    A.错误
    B.正确
    正确答案:————
26.[判断题] 测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案。
    A.错误
    B.正确
    正确答案:————
27.[判断题] 数据存储和数据流都是数据,仅仅所处的状态不同。数据存储是处于运动状态的数据,数据流是处于静止中的数据。
    A.错误
    B.正确
    正确答案:————
28.[判断题] 系统文档指从问题定义、需求说明到验收测试计划这样一系列和系统实现有关的文档。
    A.错误
    B.正确
    正确答案:————
29.[判断题] 类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。
    A.错误
    B.正确
    正确答案:————
30.[判断题] 软件调试是为了发现错误而执行程序的过程;
    A.错误
    B.正确
    正确答案:————
31.[判断题] 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。
    A.错误
    B.正确
    正确答案:————
32.[判断题] 一般来说,产品、过程、资源等对象都具有内部属性,而不具有外部属性。
    A.错误
    B.正确
    正确答案:————
33.[判断题] 测试是为了表明程序是正确的,成功的测试是没有发现错误的测试。
    A.错误
    B.正确
    正确答案:————
34.[判断题] 快速建立渐进原型RCP建立的原型反映了系统的某些主要特征。
    A.错误
    B.正确
    正确答案:————
35.[判断题] 数据和处理原本是密切相关的,把数据和处理人为地分离成两个独立的部分,会降低软件开发的难度。
    A.错误
    B.正确
    正确答案:————
36.[判断题] 继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。
    A.错误
    B.正确
    正确答案:————
37.[判断题] 判定表由四部分组成:左上部列出的是所有条件。
    A.错误
    B.正确
    正确答案:————
38.[判断题] 软件工程是一门工程性的学科,其目标主要是成功地建造一个大型软件系统。
    A.错误
    B.正确
    正确答案:————
39.[判断题] 软件开发过程的进展情况较难衡量,软件的质量也较难评价,因此,管理和控制软件开发过程相当困难。
    A.错误
    B.正确
    正确答案:————
40.[判断题] 面向对象方法之所以特别有利于软件复用,是由于它的主要概念及原则与软件复用的要求十分吻合。
    A.错误
    B.正确
    正确答案:————

软件工程19秋在线作业2
1.[单选题] 为了提高模块的独立性,模块内部最好是()。
    A.逻辑内聚
    B.时间内聚
    C.功能内聚
    D.通信内聚
    正确答案:——C——
2.[单选题] 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()。
    A.程序结构
    B.数据结构
    C.逻辑结构
    D.物理结构
    正确答案:——A——
3.[单选题] 一个软件的宽度是指其控制的()。
    A.模块数
    B.层数
    C.跨度
    D.厚度
    正确答案:——C——
4.[单选题] 能直接控制该模块的模块数是指一个模块的()。
    A.扇入数
    B.扇出数
    C.深度
    D.宽度
    正确答案:————
5.[单选题] 作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件的是()。
    A.项目的成本
    B.分析模型
    C.需求规格
    D.数据项
    正确答案:————
6.[单选题] 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程是()。
    A.软件生存期
    B.面向对象设计
    C.结构化程序设计
    D.面向对象分析
    正确答案:————
7.[单选题] 属于软件测试方法中的静态测试方法的是()。
    A.黑盒法
    B.路径覆盖
    C.错误推测
    D.人工检测
    正确答案:————
8.[单选题] 在屏蔽硬件错误的冗错技术中,冗余附加技术有()。
    A.三模冗余
    B.信息冗余
    C.冗余备份程序的存储及调用
    D.关键程序和数据的冗余存储和调用
    正确答案:————
9.[单选题] 客观实体在问题域中的抽象是()。
    A.类
    B.对象
    C.用例
    D.接口
    正确答案:————
10.[单选题] 经济可行性研究的范围包括()
    A.资源有效性
    B.管理制度
    C.效益分析
    D.开发风险
    正确答案:————
11.[多选题] 进行需求分析有的多种描述工具,包括()。
    A.数据流图
    B.判定表
    C.PAD图
    D.数据字典
    正确答案:————
12.[多选题] 过程设计语言PDL作为一种设计工具有如下一些优点。()
    A.可以作为注释直接插在源程序中间
    B.可以使用普通的正文编辑程序或文字处理系统
    C.可以自动由PDL生成程序代码
    D.动态生成类和对象
    正确答案:————
13.[多选题] 以下属于白盒测试技术的是()。
    A.逻辑覆盖
    B.基本路径测试
    C.循环覆盖测试
    D.等价类划分
    正确答案:————
14.[多选题] 结构化分析方法通常使用哪些方法来描述。()
    A.部署图Deployment
    B.用例图UseCase
    C.数据流图DFD
    D.数据字典DD
    正确答案:————
15.[多选题] 模块间的耦合程度强烈影响系统的()。
    A.可理解性
    B.可测试性
    C.可靠性
    D.可测试性
    正确答案:————
16.[多选题] 软件测试中按照错误的性质和范围进行分类可分为()。
    A.功能错误
    B.系统错误
    C.数据错误
    D.代码错误
    正确答案:————
17.[多选题] PAD图的主要优点如下()。
    A.PAD图所描绘的程序结构十分清晰
    B.容易将PAD图转换成高级语言源程序
    C.可用于表示程序逻辑和数据结构
    D.符号支持自顶向下、逐步求精方法的使用。
    正确答案:————
18.[多选题] 文档在软件工程中的作用包括()。
    A.提高软件开发过程的能见度
    B.提高开发效率
    C.作为开发人员阶段工作成果和结束标志
    D.提供软件运行、维护和培训有关资料
    正确答案:————
19.[多选题] 低内聚有如下几类。()
    A.偶然内聚
    B.逻辑内聚
    C.功能内聚
    D.时间内聚
    正确答案:————
20.[多选题] Jackson图可以用来表达哪些内容。()
    A.程序结构
    B.操作系统
    C.数据结构
    D.部署环境
    正确答案:————
21.[判断题] 软件工程是一门工程性的学科,其目标主要是成功地建造一个大型软件系统。
    A.错误
    B.正确
    正确答案:————
22.[判断题] 在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。
    A.错误
    B.正确
    正确答案:————
23.[判断题] 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的10%。
    A.错误
    B.正确
    正确答案:————
24.[判断题] 在面向对象方法学中,对象模型是最基本最重要的,它为其他两种模型奠定了基础。
    A.错误
    B.正确
    正确答案:————
25.[判断题] 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。
    A.错误
    B.正确
    正确答案:————
26.[判断题] 类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。
    A.错误
    B.正确
    正确答案:————
27.[判断题] 软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示的过程。
    A.错误
    B.正确
    正确答案:————
28.[判断题] 纯收入是指在整个生存周期之内的累计经济效益与投资之和。
    A.错误
    B.正确
    正确答案:————
29.[判断题] 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。
    A.错误
    B.正确
    正确答案:————
30.[判断题] 通常用范式定义消除数据冗余的程度。第一范式(1NF)数据冗余程度最小,第五范式(5NF)数据冗余程度最大。
    A.错误
    B.正确
    正确答案:————
31.[判断题] 软件是一种逻辑实体,而不是具体的物理实体,因而不具有抽象性。
    A.错误
    B.正确
    正确答案:————
32.[判断题] 所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。
    A.错误
    B.正确
    正确答案:————
33.[判断题] 维护中,因误删除一个标识符而引起的错误是设计副作用。
    A.错误
    B.正确
    正确答案:————
34.[判断题] 一个成功的测试是发现至今尚未发现的错误的测试。
    A.错误
    B.正确
    正确答案:————
35.[判断题] HIPO法既是需求分析方法,又是软件设计方法。
    A.错误
    B.正确
    正确答案:————
36.[判断题] 经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。
    A.错误
    B.正确
    正确答案:————
37.[判断题] 数据对象只封装了数据而没有对施加于数据上的操作的引用,这是数据对象与面向对象中的类或对象的相同之处。
    A.错误
    B.正确
    正确答案:————
38.[判断题] 编码和单元测试属于软件生命周期的不同阶段。
    A.错误
    B.正确
    正确答案:————
39.[判断题] 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。
    A.错误
    B.正确
    正确答案:————
40.[判断题] 需求分析的主要方法有SD法、OOA法及HIPO法等。
    A.错误
    B.正确
    正确答案:————

附件是答案,核对题目下载

软件工程19秋在线作业1.zip

2.93 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 2 金币  [记录]  [购买]

答案

软件工程19秋在线作业2.zip

2.92 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 2 金币  [记录]  [购买]

答案

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-3 04:10

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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