您好,欢迎访问三七文档
共7页第1页《信息系统开发》复习题一、单项选择题1.以下关于信息系统的说法不正确的是(C)A.信息系统是输入数据产生信息的系统B.信息系统可以为决策者提供决策支持服务C.电子数据处理系统基于共享数据库为企业所有部门提供数据管理服务D.信息系统建设是智力密集型项目2.系统分析与设计的主要任务是建立系统模型,分析阶段需要构建系统的(A)A.逻辑模型B.概念模型C.动态模型D.静态模型3.不属于企业系统规划法内容的是(D)A.定义数据类B.描述企业目标C.定义企业功能D.识别关键成功因素4.描述模块和模块之间相互联系、相互依赖的程度,称为模块的(B)A.复杂度B.耦合度C.内聚度D.完整度5.公司总经理根据公司的销售统计数据和市场分析制定下一年度的生产计划,实现这一功能的系统是(A)A.决策支持系统B.办公自动化系统C.管理控制系统D.电子数据处理系统6.维修公司服务管理中,工人完成维修任务后,客户在派工单上填写反馈意见并签字,工人将派工单交回客服中心,客服人员负责将反馈意见登记到维修管理系统中。“登记客户反馈意见”用例的参与者是(C)A.工人B.客户C.客服人员D.公司7.7、上例采用数据流图建模时,反馈意见来源于外部实体,正确的外部实体应该是(B)A.工人B.客户C.客服人员D.公司8.小区物业中心帮助业主完成房屋的出租,首先业主将房屋信息和出租要求提供给物业中心,由物业中心登记后发布。在物业管理系统中,可以认定为“发布出租房屋信息”用例参与者的是(C)A.业主B.房屋C.物业中心D.求租者9.上例采用数据流图建模时,房屋出租信息来源于外部实体,正确的外部实体应该是(A)A.业主B.房屋C.物业中心D.求租者10.某学术会议需要对作者投稿论文进行审稿,会议组织者需要将审稿专家的意见进行登记并通知给作者。在会议论文管理系统中,可以认定为“登记专家审稿意见”用例的参与者是(C)A.作者B.审稿意见C.会议组织者D.审稿专家11.上例采用数据流图建模时,审稿意见信息来源于外部实体,正确的外部实体应该是(D)A.作者B.审稿意见C.会议组织者D.审稿专家12.面向对象程序设计中可以定义类的构造函数,该函数通常用于对类成员进行初始化。该函数的内聚类型是(A)A.时间内聚B.功能内聚C.通信内聚D.步骤内聚13.在UML提供的图中,描述对象之间的交互使用(B)A.类图B.顺序图C.用例图D.状态图14.在UML提供的图中,可以描述系统硬件结构的是(A)A.部署图B.用例图C.活动图D.构件图15.以下UML的描述中,错误的是(B)A.UML不是一种可视化的程序设计语言,而是一种可视化的建模语言B.UML作为一种CASE工具,可以提高软件开发效率C.UML不是开发过程,但允许任何一种开发过程使用它D.UML不是一种面向对象开发方法,但适合在面向对象方法中使用它16.在UML提供的图中,可以描述企业业务流程的是(C)A.类图B.用例图C.活动图D.构件图、共7页第2页17.以下不属于CASE工具的是(B)A.VisioB.C#C.PowerDesignerD.Rose18.以下对象可以使用整体部分关联关系的是(D)A.学生和选课B.房屋和业主C.患者和处方单D.机房和机器19.以下不属于CASE工具的是(B)A.VisioB.UMLC.PowerDesignerD.VisualStudio200520.以下关于测试的描述不正确的是(C)A.测试可以由程序员或专业测试人员完成B.测试用例应包含合理和不合理的输入数据C.只有编程工作结束后测试工作才开始D.黑盒测试也称为功能测试21.信息系统的总体设计主要指(C)A.编写程序B.数据库设计C.软件结构设计D.输入输出设计22.信息系统战略规划的方法不包括(C)A.企业信息规划法B.关键成功因素法C.原型法D.战略目标集转换法23.数据流图是(A)A.逻辑模型B.概念模型C.物理模型D.数据模型24.软件维护的类型不包括(C)A.适应性维护B.纠错性维护C.替换性维护D.完善性维护25.包括每天销售数据登记和库存出入库登记功能的系统属于(A)A.业务处理系统B.办公自动化系统C.管理控制系统D.决策支持系统26.BPR的含义是(A)A.企业流程再造B.企业计划资源C.企业系统规划D.一种开发工具27.信息系统建设成功的关键不包括(A)A.采用最先进的技术B.管理方法科学化C.领导重视与支持D.有自己的计算机应用队伍28.以下不属于信息系统规划特点和内容的是(D)A.面向全局、面向长远的关键问题B.确定总体发展战略与结构C.面向高层管理人员D.详细的业务分析29.以下不是处理逻辑的描述工具的是(B)A.结构化英语B.数据字典C.判定树D.判定表30.决策支持系统的特点错误的是(A)A.解决结构化决策问题B.面向高层管理人员C.目标是辅助决策D.利用模型库和方法库31.程序流程图的绘制属于的阶段是(C)A.系统维护B.系统分析C.系统设计D.系统实施32.描述模块内部各元素相互联系、相互依赖的程度,称为模块的(C)A.复杂度B.耦合度C.内聚度D.完整度33.以下关于模块耦合的说法错误的是(D)A.控制耦合可以消除B.数据耦合在一个软件系统中是无法避免的C.模块耦合是指模块和模块之间的联系D.多个模块访问同一全局变量是数据耦合34.以下不属于输入设计工作内容的是(B)A.确定输入设备B.确定数据打印格式C.确定输入数据内容D.设计输入数据的校验方法35.开发工具提供调试的主要手段不包括(C)A.设置断点B.单步跟踪C.单元测试D.监视变量值36.以下关于输入设计错误的说法是(C)A.输入数据应尽早进行正确性校验B.IC卡读卡器和触摸屏都是输入设备C.输入数据应满足最大量原则D.不是所有输入都需要图形用户界面37.维修服务系统中,工人可以分配一个或多个派工单,绘制类图时工人和派工单存在(B)A.实现关系B.关联关系C.依赖关系D.泛化关系共7页第3页38.以下关于测试的描述不正确的是(A)A.黑盒测试也称结构测试B.测试用例应包含合理和不合理的输入数据C.测试可以由程序员或专业测试人员完成D.测试工作可以和分析设计编程等工作同步开展39.软件维护的类型不包括(B)A.适应性维护B.数据性维护C.纠错性维护D.完善性维护40.软件维护的类型不包括(B)A.适应性维护B.数据性维护C.纠错性维护D.完善性维护二、问答题41.以下是医院挂号的数据流图,该图存在语法错误,请指出。42.读者归还所借图书,系统应记录或维护图书库存和读者借阅情况的最新状态,对于超期或丢失情况要处以罚款。根据该需求绘制的数据流图如下,该图存在语法错误,请指出。43.系统设计最核心的任务是要设计良好的软件结构,其中封装是软件设计的基本思想,你是如何理解封装的?(可以从系统不同抽象层次,或结构化和面向对象方法的角度阐述)44.系统分析的困难体现在哪些方面?做一名优秀的系统分析师应具备哪些素质和能力?请简要描述面向对象方法的主要思想。45.为什么需要设计测试用例,如何设计测试用例?46.什么是测试?测试有哪四种类型,请简要解释。47.什么是信息系统生命周期?简要描述生命周期各阶段的任务。48.软件调试和软件测试分别是什么含义?应该由谁负责承担调试和测试的工作?49.输入设计包含输入数据的校验,请你说明至少四种数据校验的方法,可以举例。50.类图中有哪几种关系?请分别举例说明。51.数据流图和用例图都可以用来表达系统的功能需求,试说明二者区别。52.系统设计阶段包括哪些任务?53.结构化方法的主要思想是什么?在系统分析和系统设计阶段是如何具体应用结构化方法建模的?三、分析题:55.国内特快专递邮资有以下规定:500克内的邮件:2500公里以内20元,超出2500公里30元。超出500克的邮件,按距离和超重额另加收邮资:小于1500公里的加收6元/500克,大于1500公里小于2500公里的加收9元/500克,超过2500公里的,加收15元/500克。根据以上描述,绘制判定树和判定表。56.根据以下程序伪码,绘制类图//歌曲abstractclassSong{protectedstringtitle;//歌曲名称protectedintduration;//歌曲时长Song(stringt){title=t;}abstractvoidplay();}publicclassMp3extendsSong{Mp3(stringt){super(t);duration=……}共7页第4页voidplay(){…….}}publicclassWavextendsSong{Wav(stringt){super(t);duration=……}voidplay(){…….}}publicclassPlayList{privateVectorSongs;//歌曲集合publicPlayList(){Songs=newVector();}publicvoidadd(Songs1)//添加歌曲{Songs.addElement(s1);}publicvoidplayAll()//播放全部歌曲{Enumerationenum=Songs.elements();while(enum.hasMoreElements())((Song)enum.nextElement()).play();}}publicstaticvoidmain(string[]args){PlayListlist=newPlayList();list.add(newMp3(“c:\彩虹.mp3”));list.add(newWav(“d:\天路.wav”));……list.playAll();}5557.政协提案是参加政协的民主党派、团体和政协委员向政协全体会议或常务委员会提出的,经提案委员会审查立案后交付有关单位办理的书面意见和建议。政协提案管理系统可以实现提案提交、立案、确定提案委员,确定承办单位,提案交办、催办和办理回复,以及信息查询、分类、统计、分析等功能,使政协提案实现计算机管理。具体内容包括:58.一个信息系统的安全控制策略如下:系统有多种操作权限,系统管理员可以设立多个用户组和用户,每个用户组可分配不止一种操作权限,每个权限对应一个菜单项,每个用户仅属于一个用户组,一个用户组可以有多个用户。用户登录时需要输入用户名和密码,系统验证用户身份后,取得该用户所属用户组权限后显示窗口,窗口包含权限对应的菜单项,如果用户信息输入错误或者用户无权限,系统提示并退出。根据以上描述,绘制类图。(请尽量将元素画全,属性、方法、关系等)59.根据以下借书程序代码,绘制模块结构图和lendBook模块的程序流程图。voidmain(){stringsReader=inputString(7);//输入长度为7的串stringsBook=inputString(10);//验证书和读者存在,存在执行借书操作if(hasReader(sReader)&&hasBook(sBook))lendBook(sBook,sReader);}voidlendBook(stringbookID,stringreaderID){if(isBorrowed(readerID,bookID)){messageBox(你已经借阅了此书);return;}if(getBorrowedAmount(readerID)=5){messageBox(您已经借满了5本书);return;}intamount=getStockAmount(bookID);if(amount0)66maininputCustomerinputRentalsbuildStatementoutputStatementgetChargegetTotalChargegetTotalPoints图中模块调用的数据传递略。{updateStock(bookID,amount-1);saveLoan(bookID,readerID);}elsemessage
本文标题:信息系统开发方法
链接地址:https://www.777doc.com/doc-2692863 .html