信息系统复习题1.doc

上传人:豆**** 文档编号:24014510 上传时间:2022-07-03 格式:DOC 页数:36 大小:411KB
返回 下载 相关 举报
信息系统复习题1.doc_第1页
第1页 / 共36页
信息系统复习题1.doc_第2页
第2页 / 共36页
点击查看更多>>
资源描述

《信息系统复习题1.doc》由会员分享,可在线阅读,更多相关《信息系统复习题1.doc(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date信息系统复习题1北京信息科技大学一、 判断题(本题满分10分,共含10道小题,每小题1分)题号12345678910答案1、描述一个系统最抽象的模型是物理模型。2、企业管理中存在物流、资金流和信息流,它们是不可互相替代的。3、某单位实施信息化建设,先进行整体规划、分析,然后进行具体信息系统的设计、实施,最后是运行维护,这是应用了系统工程的方法来解决企业信息化问题。4、

2、抽象是人类认识世界的基本法则之一,在信息系统分析时需要运用抽象,而系统设计则不需要。5、UML是一种面向对象的开发方法。6、战略目标集转移法是一种系统调查方法。7、在描述具有较多控制流的数据处理时,数据流图的表达能力欠佳。8、信息系统总体设计的内容包括软件架构设计和软件结构设计。9、确认测试是指验证被测软件的每个模块是否满足设计说明书的规定要求。10、在软件的使用过程中,用户往往会对软件提出新的功能与性能要求,这时需要对软件进行修改和开发,称为适应性维护。二、单选题(本题满分20分,共含20项,每项1分)题号12345678910答案BBDBCACDBC题号111213141516171819

3、20答案CBBDAABADB1、某快捷连锁酒店未购置服务器和酒店管理软件,通过和某软件供应商签订合同,以授权用户登录到供应商提供的网站上,在线租用软件进行酒店信息管理,这种软件服务模式称为( 1 )。ASOABSaaSCERPDCASE2、某小型软件公司欲开发一个基于Web的考勤管理系统,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用( 2 )比较合适。A瀑布法B原型法C增量迭代法D螺旋法3、系统分析阶段要对企业进行详细调查,从而识别信息系统需求。当面临人手紧、工期短、调查范围大时,最不适合采用的调查方法是( 3 )。A收集各类资料B分发和收集调查表C召开联合会议D用户访谈4

4、、大型企业在进行信息化建设时通常要先完成系统规划,以下关于系统规划错误的说法是( 4 )。A系统规划任务可以外包给专业的IT咨询公司进行B系统规划制定的解决方案应涵盖企业流程中的所有需求细节C规划的主要任务是划分企业的各个信息系统并明确它们之间的关系D系统规划应制定企业各信息系统的开发顺序和开发计划5、系统分析阶段主要任务是明确系统需求,下列活动中,( 5 )不属于需求分析的范畴。A根据系统需求识别和确认系统功能B将所收集的用户需求编写成文档和模型C针对系统特点,考虑并确定数据库产品、开发平台和程序设计语言D了解实际用户任务和目标以及这些任务所支持的业务需求6、以下关于数据流图和用例图的说法,

5、正确的是( 6 )。A数据流图可以描述处理流程的先后顺序,用例图不能表达流程B数据流图用于表达数据需求,用例图用于表达功能需求C数据流图的外部实体和用例图的参与者含义相同D数据流图和用例图的绘制都体现了自顶向下、逐层分解的思想7、以下关于耦合度的说法错误的是( 7 )。A控制耦合可以消除B数据耦合在一个软件系统中是无法避免的C高耦合的系统易于理解和维护 D基类和派生类之间存在高耦合度8、以下关于内聚度的说法错误的是( 8 )。A单一职责的类具有高内聚性B用于界面初始化的子过程是时间内聚的C顺序内聚的内聚性高于步骤内聚D采用分层架构设计会降低类的内聚性9、以下关于软件架构错误的说法是( 9 )。

6、A软件架构包含了软件的抽象结构B多层架构模式不适合规模大的信息系统C软件架构可以在不同系统中重用DB/S是一种软件架构模式10、模块结构图表达了软件功能的层次分解,在程序实现时就是上层模块调用了下层模块,这种调用关系在UML的( 10 )中也能描述。A活动图B类图C顺序图D状态图11、在某银行业务的用例模型中,“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于( 11 ) 。 A关联关系B扩展关系C包含关系D继承关系12、以下模型不能用于业务流程建模的是( 12 )。ABPMNB组织结构图CUML活动图

7、D跨职能流程图13、面向对象设计中利用顺序图描述软件功能的详细执行流程,顺序图中对象之间通过发送消息来实现交互协作,如A向B发送了X消息,X是( 13 )。AA的方法 BB的方法 CA的属性 DB的属性14、采用教材所讲授的三层架构模式进行面向对象设计,银行信息系统中的“账户类”应设计为( 14 ),“账户管理类”应设计为( 15 )。A控制类B边界类C接口类D实体类15、以下关于测试的描述错误的是( 16 )。A黑盒测试也称结构测试B测试用例应包含合理和不合理的输入数据C测试可以由程序员或专业测试人员完成D测试工作可以和分析设计编程等工作同步开展16、缺陷跟踪管理系统中,缺陷被分配给一个开发

8、人员,类图中缺陷和开发人员存在( 17 )。A实现关系B关联关系C依赖关系D泛化关系17、遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用( 18 )则可扩展已有的系统,并为之提供新的行为。 AOCPBLSPCDIPDSRP 18、以下关于详细设计的说法错误的是( 19 )。A输入设计应遵守最小量和早校验原则B不是所有的输入输出都需要人机交互界面C使用自动化输入输出设备可以避免或减少人为错误的发生D为系统中的每个事物设计特定代码,其主要目的是为了提高输入速度19、为数据库建模的ER图和为领域对象建模的类图既相似又有很大区别,以下描述错误的是( 20 )。A二者都能表达事物之间的关

9、系B类图中的所有关系都能在ER图中表示C二者都可以通过寻找系统中的事物来建模DER图的目的是对数据存储结构建模,类图的目的是对软件程序结构建模三、问答题(本题满分20分,共含4道小题,每小题5分)1、信息系统建设的生命周期分5个阶段,结合个人兴趣和未来职业规划,你最愿意从事哪个阶段的工作?该阶段主要工作内容是什么?你为什么有兴趣?评分标准:正确说明所选阶段的工作内容得3分,合理说明原因得2分。2、UML1.x中哪些模型图是描述系统静态结构的?请分别说明其作用。评分标准:类图2分、对象图1分、构件图1分、部署图1分(1) 类图:描述程序的静态逻辑结构,表示系统中的类以及类与类之间的关系。(2)

10、对象图:描述了一组对象以及它们之间的关系,是对类图一种实例化。(3) 构件图:描述程序的静态实现结构,表示构件以及它们之间的依赖关系。(4) 部署图:描述系统中软件和硬件的物理架构,表示系统运行时的处理节点以及节点中构件的配置。3、类图中有哪几种关系?请分别举例说明。评分标准:关系名称1分,举例(4种)每个1分(1) 关联(Association):某个班级有若干个学生,班级和学生之间存在关联关系。(2) 泛化(Generalization):学校有各类职工,包括教师、工人、行政人员、科研人员,职工和具体各类人员之间存在泛化关系。(3) 实现(Realization ):定义一个数据访问接口,

11、该接口具有ExecuteSQL方法,Sql访问对象实现该接口,Oracle访问对象实现该接口。(4) 依赖(Dependency) :界面的事件过程中调用控制对象(业务逻辑对象)的方法,控制对象的方法中调用了实体对象(数据访问对象)的方法,界面对象依赖控制对象,控制对象依赖实体对象。4、程序应易于理解和维护,编写程序时有哪些做法可以提高程序的可理解性和可维护性?评分标准:排版、注释、命名、常量代替数字、嵌套不要太深、表达式简单直接等每个1分。四、综合题(本题满分50分)1、软件测试管理需要监测缺陷从报告到解决的所有状态和步骤,图1是一个缺陷管理的示意图,请采用UML状态图或UML活动图对缺陷状

12、态或缺陷跟踪过程进行建模(任选一种图,8分)。图1 软件缺陷跟踪管理示意图活动图:评分标准:4个角色每个角色及其功能各1分,3个判断控制每个1分,起点终点1分。状态图:评分标准:5个状态,每个各1分;状态转换事件1分,行动1分;起点终点1分。2、某维修服务公司的材料库存管理关于出库的工作流程如下: 维修人员不定期领取维修工作所需的材料,手工填制一式两联领料单(包括日期、材料名称、规格、数量、领料人签字),一张领料单上可以填写多种材料。 维修人员将领料单交给部门经理审核,审核通过部门经理签字。 维修人员到库房,将领料单交给库管人员,库管人员根据领料单发放材料,填写出库单(出库日期、材料名称、规格

13、、数量),双方签字,并修改库存账目。 对于领料单上的多种材料,库存充足的材料予以发出,对已发放的材料库管人员在领料单上做标记。库存不足的暂不发放,下次维修人员继续凭领料单可领取。 一张出库单上填写一次发出的材料,可以是一种或多种。请根据以上描述,完成以下任务:(1) 分析功能需求,绘制数据流图(8分)评分标准:每个处理1分,共5分;外部实体1分;数据存储每个1分,共3分;总计不超过8分。有语法错误每个扣1分。 (2) 分析功能需求,绘制用例图。(5分)评分标准:每个用例1分,参与者正确2分;将用例步骤当作用例酌情扣除1分或2分。(3) 请选择和库管人员有关的用例,书写该用例的主事件流和备选事件

14、流。(5分)用例名称领料出库参与者库管人员前置条件库管人员已登录系统后置条件领料单标记出库,建立出库单,材料库存减少主事件流1库管人员输入领料单号3库管人员选择开出库单5库管人员再出库单窗口中勾选本次将发放的材料,并确定提交2系统根据领料单号查询,显示领料单详情4系统弹出开出库单窗口,显示领料单中库存充足的材料6系统保存出库单,修改库存数量,并标记领料单已领取备选事件流2a.领料单号不存在1.系统提示,返回到12b.领料单已领取完毕1.系统提示退出,用例结束4a.领料单的材料库存不足1.系统提示退出,用例结束5a.库管人员放弃发放材料1.用例结束评分标准:前置条件后置条件正确得1分,主事件流3

15、分,备选事件流1分,未按照双列书写参与者和系统的行为酌情扣除1分或2分。(4) 请识别该领域中的对象,绘制类图或ER图,要求包含属性。(8分)评分标准:每个类1分,共8分;缺少明细扣除2分,缺少材料扣除1分,属性错误或关系错误酌情扣除1分或2分。(5) 设计题目(3)的用例的用户界面。(8分)评分标准:能够完成用例功能得3分,能显示领料单信息2分,能显示材料领取数量和库存数量2分,可选材料确认出库1分。参考以上酌情给分。(6) 结合以上设计的界面,绘制题目(3)的用例顺序图,说明你所使用的分层架构。(8分)以上采用两层架构:表现层:用于数据输入和输出,以及接收和响应用户操作实体层:用于访问数据库和一些数据处理操作评分标准:顺序图6分,其中有参与者和对象得1分,对象与界面及类图相匹配得1分,对象消息名正确得2分,消息发送正确得2分;架构层次1分,每层职责描述1分。-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁