《信息系统复习题4.doc》由会员分享,可在线阅读,更多相关《信息系统复习题4.doc(37页珍藏版)》请在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信息系统复习题4北京信息科技大学一、 判断题(本题满分10分,共含10道小题,每小题1分)题号12345678910答案1、某企业负责整个企业信息化建设并具有技术背景的最高行政长官称为CFO。2、信息和数据没有本质区别,两个概念是可以互相替代的。3、信息系统的可行性分析一般在系统规划和分析阶段进行,但也可以在设计和实施阶段完成。4、UML活动图可以用于描述程序的详细处
2、理过程。5、复杂信息系统的完整描述需要多种视图,每种视图包含一个或多个模型。6、任何系统都存在耦合度,耦合度越大意味着系统的结构越复杂、越难理解。7、UML顺序图无法描述多分支的程序处理。8、ER图可使用类图替代,类图则不能用ER图替代。9、系统设计阶段最主要的任务是编写程序和测试。10、在资源不紧张的情况下,应尽可能让软件开发者本人来测试他们开发的系统。二、单选题(本题满分20分,共含20项,每项1分)题号12345678910答案BACCDACCDB题号11121314151617181920答案CBABDBCBAD1、某省教委在教育信息化建设中,推出课件制作、存储、检索和使用一条龙服务,
3、各中小学只要在教委网站注册并建立本校教师用户后,教师即可登录该网站在线完成课件制作和管理,中小学不再需要购置专门的服务器、存储设备和软件系统,这种模式称为( 1 )。A电子政务B云计算CERPD客户关系管理2、某软件公司已为华夏保险公司开发了一套人寿保险管理系统,现正为另一家保险公司开发类似系统,在这种情况下,采用( 2 )比较合适。A瀑布法B原型法C增量迭代法D螺旋法3、采用信息技术对企业流程进行彻底变革从而极大提高生产力,这种做法称为( 3 )。ABPMNBERPCBPR DSOA4、为某汽车制造企业做信息系统规划时,采用访谈开展初步调查,不会选择的访谈对象是( 4 )。A总经理B车间主任
4、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、以下说
5、法错误的是( 9 )。A单一职责的类内聚度高B应尽量减少控制耦合C功能内聚的模块更简单和易于理解D采用分层架构会增大系统耦合性10、以下关于软件结构的说法有错的是( 10 )。A软件结构是指组成软件的元素及关系B(software) architecture和 structure含义完全相同Cexe文件及操作的数据文件是软件元素D程序源代码中的模块和类是软件元素 11、模块结构图表达了软件功能的层次分解,在程序实现时就是上层模块调用了下层模块,这种调用关系在UML的( 11 )中也能描述。A活动图B类图C顺序图D状态图12、面向对象设计中利用顺序图描述软件功能的详细执行流程,顺序图中对象之间通
6、过发送消息来实现交互协作,如A向B发送了X消息,X是( 12 )。AA的方法 BB的方法 CA的属性 DB的属性13、采用教材所讲授的三层架构模式进行面向对象设计,门诊管理系统中的“挂号单”设计为实体类,“挂号管理类”应设计为( 13 )。A控制类B边界类C接口类D数据存储类14、医院门诊管理系统中,医生可以给多个病人看病开处方单,类图中医生和处方单存在( 14 )。A实现关系B关联关系C依赖关系D泛化关系15、以下关于测试的描述错误的是( 15 )。A白盒测试也称结构测试B测试用例应包含合理和不合理的输入数据C等价类划分是黑盒测试D测试工作必须在程序编写完成后才能开始16、一台IBM公司的大
7、型机可以出现在UML( 16 )中。A构件图B部署图C活动图 D状态图17、可以用于描述业务中的复杂处理规则(处理逻辑)的工具是( 17 )。A类图B数据字典C判定树D模块结构图18、数据库理论中2NF是指关系中( 18 )。A消除了非主属性对主键的传递依赖B消除了非主属性对主键的部分依赖C消除了主属性对非主属性的传递依赖 D消除了非主属性对主键的完全依赖19、以下界面设计原则中不正确的描述是( 19 )。A色彩多样化,突出系统不同界面的特色B系统各界面的词汇应尽量保持统一名称和含义C尽量提供正面和积极的反馈信息D同时考虑鼠标和键盘的使用方便20、使用白盒技术设计测试用例的方法统称为逻辑覆盖,
8、以下( 20 )的方法不属于逻辑覆盖。A路径覆盖B语句覆盖C条件覆盖D等价类覆盖三、问答题(本题满分20分,共含4道小题,每小题5分)1、信息系统项目建设中系统分析师和系统设计师各自承担的主要任务是什么?你认为你更适合哪一种角色?为什么? 答:系统分析师要与用户在一起充分理解用户的要求,并把双方的理解用书面文档系统分析说明书表达出来(2分)。系统设计师是根据需求规格为新系统制定技术实现方案,即提出系统的物理模型,包括硬件软件结构、数据库、用户界面、输入输出等方面的设计,并编写设计说明书(2分)。个人适合角色的选择酌情给分(1分)。2、 数据流图和用例图有什么共同点和不同点?答:共同点:目的相同
9、,都是信息系统功能模型,都包含功能处理元素,都存在与系统相关的人、机构或其他系统等事物(2分)。不同点:符号不同;数据流图具有分层特点,用例图没有;与系统相关的人等事物在数据流图中表示数据来源和去向,在用例图中表示使用系统的用户;数据流图能表达对数据的加工流程,用例图不表示;数据流图的功能处理有输入和输出,用例图的用例不能表示(每答出一项给1分,最多3分)。3、你是怎样理解SOA的?使用SOA有什么好处?可举例说明。 答:SOA是指面向服务的架构,即应用系统由软件服务和软件服务使用者组成,服务就是系统对外提供的一个与业务功能或业务数据相关的软件接口(1分),服务与实现服务的硬件平台、操作系统和
10、编程语言无关,异构系统之间可以通过服务进行数据交换(1分)。SOA的好处是软件具有松散耦合的结构,可以实现企业内跨平台应用集成、跨企业跨行业应用集成、更为方便的软件和数据复用以及软件可以实现灵活的业务流程定制(任意一种举例说明,3分)。4、你认为好程序具有哪些特点?你认为哪个(些)特点在信息系统开发中尤为重要?为什么?答:好程序首先应能够工作,并具有调试代价低、易于维护、易于修改、设计不复杂和效率高等特点(2分)。易于维护和修改较为重要,因为信息系统永远处于需求和技术的变化中(3分,酌情给分)。四、综合题(本题满分50分)我校教职工代表大会的代表有义务就学校的改革发展、教学科研、制度规定、生活
11、福利等重要问题,以书面形式向教代会提出意见和建议,即提案,我校执行以下的提案管理办法:1. 提案的提出。提案可以由一名代表作为提案人,并有至少两名代表附议。提案须一事一案,必须包括以下三部分:提案题目、问题分析、具体建议。2. 提案征集与初审。每年教代会全体大会召开前集中征集提案,由提案工作委员会以书面形式发布征集提案通知。提案征集有起始日期和截止日期,在指定日期内代表可以提交提案。提案工作委员会委员对征集的提案进行初审,审查项目:代表提交的提案是否一事一案;提案人数是否符合规定;提案人以及附议人是否是教代会代表;提案格式和内容是否符合要求。初审不合格的提案退回修改。3. 提案的审查和处理。提
12、案的审查工作由提案工作委员会全体会议集体研究,经提案工作委员会半数以上委员同意,准予立案。未予立案的,应当及时通知提案人。经审查立案的提案,应当根据提案的内容和有关单位的职责分工,由提案工作委员会确定承办单位,每个提案可以有多个承办单位(分1个主办单位和多个协办单位)。4. 提案的办理。各承办提案的单位,在收到提案后的30个工作日内给出答复意见,并按学校有关规定办理提案。提案人可以了解有关提案办理情况,可以对提案办理发表意见。提案办理结果分为三类:A类(解决或采纳)、B类(列入计划拟解决)、C类(留作参考)。5. 提案的检查、反馈和表彰。提案工作委员会对提案办理结果进行检查,确认完成的将提案终
13、结,在下次教代会全体会议召开前将提案的办理情况在校园网上公布,全体教职工均可查看。全体教职工可以在线投票评选优秀提案,每个人最多投票5个提案。提案工作委员会根据职工投票情况决定优秀提案和提案承办先进单位若干,并公布。北京信息科技大学教职工代表大会提案表第 届第 次 编号:提案人(签名)工作部门办公电话手 机E-mail:附议人(签名)工作部门办公电话手 机工作部门办公电话手 机工作部门办公电话手 机提案题目提案内容(可附页,包括情况分析和建议) 年 月 日提案工作委员会意见审查意见: 立案 不予立案 主办单位: 协办单位: ; ; 提案工作委员会主任签名: 年 月 日图1 提案表1、有数据流图
14、片段如图2所示,请指出其中的错误(6分)。教职工办理结果办理承办单位确定承办提案委员会代表图2 有缺陷的数据流图答:有以下错误:1. 图中缺少处理框;2. 数据流不能用动词(“确定承办”、“办理”);3. 数据流不能从外部实体流向外部实体(代表到委员会);4. 数据流不能从外部实体流向外部实体(委员会到承办单位);5. 数据流不能从外部实体流向数据存储(承办单位道到办理结果,教职工到办理结果);6. 外部实体教职工不是挂办理结果的数据来源;评分标准:1个错误1分。2、结合题目说明和图1所示的提案表,请识别提案管理系统中的对象,绘制领域类图(要求完整属性和关系)。(10分)类包括:代表、提案、单
15、位、提案办理、办理意见、教职工、投票评分标准:每个类1分,最多7分;属性正确2分;关系正确1分。3、根据题目说明,识别提案管理系统的软件功能,绘制用例图。(8分)代表:提交提案、查看提案办理情况(发表意见)委员会:初审、审查立案、检查办理结果、公布优秀提案和个人办理单位:查看和答复提案、提交办理结果教职工:投票评分标准:每个用例1分,最多5分,参与者正确3分,有错误参与者扣除1分。将用例步骤当作用例酌情扣除1分或2分。4、请选择一个关键用例,使用双列格式书写该用例的主事件流和备选事件流。(6分)用例名称审查立案参与者提案委员会人员前置条件委员会人员已登录系统后置条件提案状态修改主事件流2. 委
16、员会人员选中某个提案,查看详情;4. 委员会人员确认审查通过,可立案;6. 委员会人员指定提案办理单位,确认提交;1. 系统显示初审合格状态为待审查的提案列表,供选择;3. 系统读取该提案详细信息并显示5. 系统列出办理单位供选择7. 系统修改提案状态,保存提案办理单位。备选事件流1a. 没有待审查提案,用例结束4a. 审查未通过,不予立案,填写原因,系统保存评分标准:前置条件后置条件正确得1分,主事件流3分,备选事件流1分,未按照双列书写参与者和系统的行为酌情扣除1分或2分。5、请为上述选择的用例设计用户界面。(6分)评分标准:能够完成用例功能得3分,能读取并显示提案信息1分,填写审查意见和
17、办理单位1分,界面易操作性、最小化输入1分。参考以上标准根据各人用例情况酌情给分。6、该系统采用两层架构(界面层和数据访问层)的设计方案,请结合上述用例规约、类图和用户界面对该用例的程序流程进行设计,绘制主事件流的顺序图。(8分)对象有:审查立案界面、提案、办理单位、提案办理;提案的消息:查询待审查状态提案、修改提案状态办理单位的消息:查询全部单位提案办理的消息:添加办理记录评分标准:顺序图8分,其中有参与者正确得1分,对象正确得1分,对象与界面及类图相匹配得2分,对象消息名正确得2分,消息发送正确得2分。7、提案提交后是待初审状态,初审后可以是待修改状态或待审查状态,审查之后成为正在办理状态或否决状态,各部门都办理后进入待检查,委员会检查无误后提案转为办结状态,检查不合格返回继续办理,请绘制提案的状态图。(6分)状态:初态一个,终态2个(否决立案、办结),以及待初审、待修改、待审查、正在办理、待检查、办结等状态。评分标准:4个状态,每个各1分;状态转换描述1分,初态终态1分。-