正确答案:A
《软件工程与UML建模》在线平时作业2-00001
正确答案:B
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.在实际的开发过程中,纠正了程序中的错误之后,还应该选择部分或全部原先已测试过的用例,对修改后的程序重新测试,这种测试称为( )。
A.验收测试
B.强度测试
C.系统测试
D.回归测试
正确答案:B
2.在一个模块中直接引用另一个模块中的数据,那么这两个模块之间是( )关系。
A.公共耦合
B.内容耦合
C.外部耦合
D.数据耦合
正确答案:A
3.关于Actor 的说明错误的是( )
A.Actor在系统边界外部
B.Actor直接与系统交互
C.Actor可能是任何事物
D.一个人只能担任1个参与者
正确答案:C
4.下面哪项不是软件的主要基础特征量 ( )
A.软件规模
B.开发成本
C.工作量
D.错误数
正确答案:B
5.在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用( )是最为合适的。
A.协作图(collaboration diagram)
正确答案:D
正确答案:B
正确答案:B
B.序列图(sequence diagram)
C.活动图(activity diagram)
D.状态图(statechart diagram)
正确答案:B
6.在一个满足数据平衡原则的数据流图中,是不允许出现( )现象的。
A.在子图中输入流比父图的输入流多
B.在子图中输入流比父图的输入流少
C.输入流比输出流多
D.在子图中的加工比父图的加工少
正确答案:C
7.对下面的个人所得税程序中满足判定覆盖测试用例的是( ) If(ine < 800) taxrate = 0; else if(ine <= 1500) taxrate = 0.05; else if(ine < 2000) taxrate = 0.08; else taxrate = 0.1;
A.ine = (799,1500,1999,2001)
B."ine = (799,1501,2000,2000)"
C."ine = (800,1500,2000,2001)"
D."ine = (800,1499,2000,2001)"
正确答案:A
8.下列耦合性序列中,复合从弱到强排列的是( )
A.内容、公共、外部、控制、标记、数据
B.公共、数据、外部、控制、标识、内容
C.数据、标记、控制、外部、公共、内容
D.内容、标识、控制、外部、数据、公共
正确答案:C
9.一般来说,在软件维护过程中,大部分工作是由( )引起的。
A.适应新的软件环境
B.适应新的硬件环境
C.用户的需求改变
D.程序的可靠性
正确答案:A
10.确认测试主要寻找与软件( )说明不一致的错误。
A.需求规格
B.概要设计
C.详细设计
D.界面设计
正确答案:B
11.两个模块之间的耦合方式中,( )耦合的耦合度最高。
A.数据
B.非直接
C.控制
D.内容
正确答案:B
12.下面描述中那些属于软件的开发特性( )
A.软件开发具有风险性
B.软件开发具有随意性
C.软件开发具有可描述性
D.软件开发不具有变化性
正确答案:B
13.关于设计的总体原则错误的是( )
A.设计不应陷入片面性
B.设计应追踪分析模型
C.设计应适度分解
D.设计应分解的越细越好
正确答案:A
14.造成软件危机爆发的本质原因是( )
A.软件从业人员过少,无法满足日益增长的软件开发需要
B.软件复杂性越来越大、变化越来越快
C.软件的普及应用导致了失业人口的增多
D.软件开发成本越来越大,导致应用推广造成了瓶颈
正确答案:B
15.不属于系统运营效益的是( )
A.直接效益
B.减少管理费用而产生的效益
C.提高工作效率、降低处理成本而产生的效益
D.开发系统消息发出后产生的股票收益
正确答案:B
东大23春《软件工程与UML建模》在线平时作业2[答案]多选题答案
正确答案:C
二、判断题 (共 5 道试题,共 25 分)
16.在设计时模块要分的越小越好( )
17.汇编语言是低级语言 ( )
21.货币的时间价值用来衡量货币在不同时期的内在价值( )
19.问题的定义弄清软件系统要解决的根本问题,可行性研究弄清系统所需的资源和经费( )
20.项目管理的内容涉及人力资源管理、项目计划、风险管理、项目跟踪、质量保证、配置管理等方面( )
东大23春《软件工程与UML建模》在线平时作业2[答案]历年参考题目如下:
东 北 大 学 继 续 教 育 学 院
软件工程与UML建模 试 卷(作业考核 线上2) B 卷(共 5 页)
总分 题号 一 二 三 四 五 六 七 八 九 十
得分
一:单选题(共15题,每题2分。请将答案填入下表)
题号 1 2 3 4 5 6 7 8 9 10
答案
题号 11 12 13 14 15
答案
1. 是在系统之外,透过系统边界与系统进行有意义交互的任何事物
A).相关系统 B).Use Case C).Class D).Actor
2.软件工程是以 为核心
A).过程 B).面向对象 C).软件开发 D).质量
3.“系统应具有很高的可靠性,使用该产品的前3个月,系统不应该出现崩溃(数据不可恢复)的现象”,这属于
A).功能性需求 B).客观需求 C).主观需求 D).非功能性需求
4.“系统每天晚上自动生成进货报表”,Actor是:
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.设C(X)定义问题X的复杂性函数,E(X)定义解决问题X所需要工作量的函数,对于两个问题p1和p2,一般情况下如果C(p1)<C(p2) 则
A).E(p1)>E(p2) B).C(p1+p2)=C(p1)+C(p2)
C).E(p1+p2)>E(p1)+E(p2) D).E(p1+p2)<E(p1)+E(p2)
10.以下各种图不是UML使用的图是
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. 以下程序体现的是 耦合
public PrintReport(String command) {
if (command.equals("IBM")
{ PrintIBMData(); }
else
{
if (command.equals("Mircosoft")
{ PrintMicrosoftData(); }
else
{ PrintAllData(); }
}
}
A).例程调用耦合 B).控制耦合 C).标记耦合 D).数据耦合
二:填空题(共5题,每题2分,共10分)
1. 又称玻璃盒测试,即模块内部逻辑对测试者是可见的。
2.在面向对象的开发方法中, 是一些不包含具体实现方法特征的集合。
3. 是一个将用户需求转化为软件系统所需要的活动的集合。
4. 是把一个模块作为独立的程序单元进行测试,以保证它能够正确执行规定的功能。
5.在软件设计中,为了降低复杂度,应该隐藏或者推迟考虑细节,这在软件工程中被称为
三:简答题(共4题,共40分)
1.为什么需求必须是可验证的(5分)?请为某学校学籍管理系统的“系统应该用户友好”这一需求设计可行的验收标准(5分)。
2.耦合有哪些分类(5分)?在面向对象的软件开发中,如何为系统降耦(5分)?
3.请解释下图含义(5分);它的优点是什么(5)?
4.什么是BRO(5分)?考虑条件C1: (E1>E2) & (E3<E4),分析它的约束集合(5分)
四:论述题(共20分)
在现代软件开发中,软件工程能够发挥什么作用(10分)?为了提高软件生产率和软件质量,您有什么解决之道(10分)?
东大23春《软件工程与UML建模》在线平时作业2[答案][答案]相关练习题:
1937年卢沟桥事变揭开了世界反法西斯战争的序幕。
每年只复利一次的年利率称为()。
下列选项中,属于公务员处分种类的是( )。
关于长码和短码,下面描述正确的是:()
《高等数学(理)》18春在线作业2-0001
甲科技公司最新研制的特效减肥仪上市,该公司对相关技术资料采取了严格的保密措施,某技术人员田某从市场购得一台该公司生产的减肥仪,通过拆解掌握了该产品的技术原理,并自行组织生产相同的产品,下列关于田某的此项行为说法正确的是()。
段标识符是数据报在建立时由信源系统创建的,只要被分段,所有的IP包都使用源数据报的段标识符。
公孙龙是我国古代哪一学派的代表人物:()
水泵的总扬程等于()之和。
下列有关铵油炸药的描述中,说法正确的是()。
下列不属于网络安全主要特征的是( )。
婴儿期是完整的口头语言发展的关键时期。()
用struct定义的类的成员缺省段约束符的说明,则应为()的成员。
过程型激励理论包括( )。
某企业2015年实现营业收入6000000元,发生营业成本4400000元,营业税金及附加240000元,财务费用100000元,管理费用50000元,销售费用30000元,营业外收入60000元,营业外支出40000元,该企业2015年的利润总额为( )元。
四、论述题(每小题15分,共30分)
2、有一个具有20位地址和32位字长的存储器,问:(30分)
The instruments of the older factory______ .
测速软件由捕捉中断服务子程序和测速时间中断服务子程序构成。( )
资产的营运和利用效果主要通过资产的利用效率来反映,以下不能衡量资产利用效率的指标是( )