一、 判断题(本题满分10分,共含10道小题,每小题1分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
答案 | × | √ | √ | × | × | × | √ | √ | × | × |
1、描述一个系统最抽象的模型是物理模型。
2、企业管理中存在物流、资金流和信息流,它们是不可互相替代的。
3、某单位实施信息化建设,先进行整体规划、分析,然后进行具体信息系统的设计、实施,最后是运行维护,这是应用了系统工程的方法来解决企业信息化问题。
4、抽象是人类认识世界的基本法则之一,在信息系统分析时需要运用抽象,而系统设计则不需要。
5、UML是一种面向对象的开发方法。
6、战略目标集转移法是一种系统调查方法。
7、在描述具有较多控制流的数据处理时,数据流图的表达能力欠佳。
8、信息系统总体设计的内容包括软件架构设计和软件结构设计。
9、确认测试是指验证被测软件的每个模块是否满足设计说明书的规定要求。
10、在软件的使用过程中,用户往往会对软件提出新的功能与性能要求,这时需要对软件进行修改和开发,称为适应性维护。
二、单选题(本题满分20分,共含20项,每项1分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
答案 | B | B | D | B | C | A | C | D | B | C |
题号 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
答案 | C | B | B | D | A | A | B | A | D | B |
系统错误 |
1、某快捷连锁酒店未购置服务器和酒店管理软件,通过和某软件供应商签订合同,以授权用户登录到供应商提供的网站上,在线租用软件进行酒店信息管理,这种软件服务模式称为
( 1 )。
A.SOA B.SaaS C.ERP D.CASE
2、某小型软件公司欲开发一个基于Web的考勤管理系统,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用( 2 )比较合适。
A.瀑布法 B.原型法 C.增量迭代法 D.螺旋法
3、系统分析阶段要对企业进行详细调查,从而识别信息系统需求。当面临人手紧、工期短、调查范围大时,最不适合采用的调查方法是( 3 )。
A.收集各类资料 B.分发和收集调查表 C.召开联合会议 D.用户访谈
4、大型企业在进行信息化建设时通常要先完成系统规划,以下关于系统规划错误的说法是( 4 )。
A.系统规划任务可以外包给专业的IT咨询公司进行
B.系统规划制定的解决方案应涵盖企业流程中的所有需求细节
C.规划的主要任务是划分企业的各个信息系统并明确它们之间的关系
D.系统规划应制定企业各信息系统的开发顺序和开发计划
5、系统分析阶段主要任务是明确系统需求,下列活动中,( 5 )不属于需求分析的范畴。
A.根据系统需求识别和确认系统功能
B.将所收集的用户需求编写成文档和模型
C.针对系统特点,考虑并确定数据库产品、开发平台和程序设计语言
D.了解实际用户任务和目标以及这些任务所支持的业务需求
6、以下关于数据流图和用例图的说法,正确的是( 6 )。
A.数据流图可以描述处理流程的先后顺序,用例图不能表达流程
B.数据流图用于表达数据需求,用例图用于表达功能需求
C.数据流图的外部实体和用例图的参与者含义相同
D.数据流图和用例图的绘制都体现了自顶向下、逐层分解的思想
7、以下关于耦合度的说法错误的是( 7 )。
A.控制耦合可以消除 B.数据耦合在一个软件系统中是无法避免的
C.高耦合的系统易于理解和维护 D.基类和派生类之间存在高耦合度
8、以下关于内聚度的说法错误的是( 8 )。
A.单一职责的类具有高内聚性 B.用于界面初始化的子过程是时间内聚的
C.顺序内聚的内聚性高于步骤内聚 D.采用分层架构设计会降低类的内聚性
9、以下关于软件架构错误的说法是( 9 )。
A.软件架构包含了软件的抽象结构 B.多层架构模式不适合规模大的信息系统
C.软件架构可以在不同系统中重用 D.B/S是一种软件架构模式
10、模块结构图表达了软件功能的层次分解,在程序实现时就是上层模块调用了下层模块,这种调用关系在UML的( 10 )中也能描述。
A.活动图 B.类图 C.顺序图 D.状态图
11、在某银行业务的用例模型中,“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于( 11 ) 。
A.关联关系 B.扩展关系 C.包含关系 D.继承关系
12、以下模型不能用于业务流程建模的是( 12 )。
A.BPMN B.组织结构图 C.UML活动图 D.跨职能流程图
13、面向对象设计中利用顺序图描述软件功能的详细执行流程,顺序图中对象之间通过发送消息来实现交互协作,如A向B发送了X消息,X是( 13 )。
A.A的方法 B.B的方法 C.A的属性 D.B的属性
14、采用教材所讲授的三层架构模式进行面向对象设计,银行信息系统中的“账户类”应设计为( 14 ),“账户管理类”应设计为( 15 )。
A.控制类 B.边界类 C.接口类 D.实体类
15、以下关于测试的描述错误的是( 16 )。
A.黑盒测试也称结构测试
B.测试用例应包含合理和不合理的输入数据
C.测试可以由程序员或专业测试人员完成
D.测试工作可以和分析设计编程等工作同步开展
16、缺陷跟踪管理系统中,缺陷被分配给一个开发人员,类图中缺陷和开发人员存在( 17 )。
A.实现关系 B.关联关系 C.依赖关系 D.泛化关系
17、遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用( 18 )则可扩展已有的系统,并为之提供新的行为。
A.OCP B.LSP C.DIP D.SRP
18、以下关于详细设计的说法错误的是( 19 )。
A.输入设计应遵守最小量和早校验原则
B.不是所有的输入输出都需要人机交互界面
C.使用自动化输入输出设备可以避免或减少人为错误的发生
D.为系统中的每个事物设计特定代码,其主要目的是为了提高输入速度
19、为数据库建模的ER图和为领域对象建模的类图既相似又有很大区别,以下描述错误的是( 20 )。
A.二者都能表达事物之间的关系
B.类图中的所有关系都能在ER图中表示
C.二者都可以通过寻系统中的事物来建模
D.ER图的目的是对数据存储结构建模,类图的目的是对软件程序结构建模
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论