版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、选择题(每小题1分,共20 分)1. 原型化方法是用户和软件开发人员之间进行的一种交互过 程,适用于系统。A需求不确定的 B 需求确定的C管理信息D决策支持2. 使用用例建模系统需求的主要优点是。A自顶向下分析需求 B 促进并鼓励用户参与C有助于详细描述需求 D 自底向上分析需求3. 意味着一个操作在不同的类中可以有不同的实现方式。A多态性B多继承C类的复用D封装性最好的开发方法是。A原型法BC面向对象的方法D5. 发展的目的是提高。A系统的重用性BC系统可扩充性D6. 在下列面向对象的方法中4. 在各种系统开发方法中,系统可重用性、可维护性以及稳定结构化系统开发方法加速开发方法系统可维护性系
2、统开发效率和质量,哪种方法是以分析为重点的代表性方法,并从对象模型、动态模型和功能模型等三个视角描述系统并建立模型B 。A方法B方法C方法D方法7. 系统开发过程的问题分析阶段的主要交付品是。A问题陈述B系统改进目标C业务需求陈述D范围与构想8. 用于辅助管理人员理解项目费用、质量、范围等影响的主要工具是。A数据一一地点矩阵B候选系统矩阵C预期管理矩阵可行性分析矩阵9. 关于,下列说法正确的是A是可视化程序设计语言B是一种面向对象方法C是独立于过程的一种建模语言D是公司开发的工具10. 如果用例“提交新会员订单”和用例“提交通信地址改变” 包含了同样的功能步骤“修改通信地址”,那么可以将“修改
3、通 信地址”提取成为。A扩展用例B抽象参与者C被扩展用例D抽象用例11. 下列关于输入设计原理的叙述哪项不正确A不要输入变化的数据B不要收集在计算机程序中计算和存储的数据C要使用相应属性的编码D 尽可能使用已知含义的设计12. 模型将软件过程的成熟度分为 5个等级。实现了一致的过程 管理的级别是。管理级可重复级A优化级C已定义级13.在的视图中,用来描述系统中对象之间的动态协作关系, 并协作图状态图14.下列是最终用户使用真实数据一段时间后进行的最侧重于描述各个对象之间存在的消息收发关系(交互关系)的图A活动图C顺序图终系统测试。验收测试集成测试A确认测试C系统测试15.大型信息系统项目的高层
4、管理者一般采用B 项目管理方法进行总体计划。A图B项目评审技术C关键路径分析法D 网16.下列描述了不同位置上的数据和访问权限。A数据一位置一矩阵B过程一位置一关联矩阵C数据一过程一矩阵D 对象一位置一关联矩阵17. 下列哪种技术不是对信息系统的经济可行性进行分析的常 用技术D 。A投资回收分析 B 投资回报率C净现值D贴现率18. 下列C系统开发方法提出了 “数据位于现代数据处理系统的中心”以及“数据稳定论”的思想。A结构化方法B面向对象方法C信息工程方法D 快速原型法19. 某信息系统开发项目的图如下:A19天B 18天C 17天D 16天20.有关基于因特网的体系架构,下列说法正确的是:
5、A访问数据库记录必须首先把整个文件下载到执行数据处理逻 辑的客户端B应用逻辑必须在所有客户端上进行复制和维护C表现逻辑需要在客户端浏览器中使用从服务器下载的内容实现D表现逻辑和应用逻辑在客户端实现,数据处理层在服务器端实现一、选择题(每小题2分,共20分)1. 发展的目的是提高 。A系统的重用性B系统可维护性C系统可扩充性D系统开发效率和质量2. 在各种系统开发方法中,系统重用性、扩充性、维护性最好 的开发方法是。A原型法B结构化系统开发方法C面向对象的的方法 D加速开发方法3. 原型化方法是用户和软件开发人员之间进行的一种交互过 程,适用于系统。A决策支持B需求确定的C管理信息D需求不确定的
6、4. 使用用例建模系统需求的主要优点是。A自顶向下分析需求B促进并鼓励用户参与C有助于详细描述需求 D自底向上分析需求5. 用于辅助管理人员理解项目费用、质量、范围等影响的主要工具是A数据地点矩阵B 候选系统矩阵C预期管理矩阵可行性分析矩阵6. 系统开发过程的问题分析阶段的主要交付品是A问题陈述系统改进目标C业务需求陈述D范围与构想7. 如果用例“提交新会员订单”和用例“提交通信地址改变”包含了同样的功能步骤“修改通信地址”,那么可以将“修改通信地址”提取成为。A扩展用例B抽象参与者C被扩展用例D抽象用例8. 下列哪项关于输入设计的原理的叙述不正确。A不要输入变化的数据B 尽可能使用已知含义的
7、设计C不要收集在计算机程序中计算和存储的数据D要使用相应属性的编码9. 模型将软件过程的成熟度分为 5个等级。实现了一致性的过 程管理的级别是。A优化级B管理级C定义级D可重复级10. 下列哪个特点不是面向对象方法的显著特征A并发性B多态性C封装性D继承性1. 使用用例建模系统需求的主要优点是。A自顶向下分析需求B促进并鼓励用户参与C有助于详细描述需求D自底向上分析需求2. 在各种系统开发方法中,系统重用性、扩充性、维护性最好 的开发方法是。A原型法B结构化系统开发方法C面向对象的的方法D加速开发方法3. 发展的目的是提高。A系统的重用性B系统可维护性C系统可扩充性D系统开发效率和质量4. 关
8、系中,组成主键的属性不能取空值,这称为关系的。A实体完整性B关系完整性C参照完整性D主键完整性5. 系统开发过程的问题分析阶段的主要交付品是。A问题陈述B系统改进目标C业务需求陈述D范围与构想6. 用于辅助管理人员理解项目费用、质量、范围等影响的主要 工具是。A数据地点矩阵B候选系统矩阵C预期管理矩阵D可行性分析矩阵7. 如果用例“提交新会员订单”和用例“提交通信地址改变”包含了同样的功能步骤“修改通信地址”,那么可以将“修改通信地址”提取成为。A扩展用例B抽象参与者C被扩展用例D抽象用例8. 下列哪项关于输入设计的原理的叙述不正确。A不要输入变化的数据B不要收集在计算机程序中计算和存储的数据
9、C要使用相应属性的编码D尽可能使用已知含义的设计9. 在用户界面设计过程中用于描述用户绘画期间可能出现的屏幕顺序与变化的工具是。A状态转换图B状态迁移图C结构图D协作图10. 模型将软件过程的成熟度分为 5个等级。使用定量分析来不 断地改进和管理软件过程的级别是。A优化级B管理级C定义级D可重复级二、填空题(答案填在答题纸上)(每空2分,共20分)1. 假定每一车次具有唯一的始发站和终点站。如果实体“列车 时刻表”属性为车次、始发站、发车时间、终点站、到达时间, 该实体的主键是 车次;如果实体“列车运行表”属性为车次、 日期、发车时间、到达时间,该实体的主键是车次、日期。通常情况下,上述“列车
10、时刻表”和“列车运行表”两实体型间为 存在一对多关系(填写形式为:N对M。2. 下图显示了客户/服务器方案的分布式数据与应用的信息技术架构形式,请在空中填入信息系统应用的各个层次:3.根据下面的实体关系图填空。哪些是弱实体(7)和都是“弱”实体。的主键是(8)。和组合实体的主键是(9)。的键(或者键的部分)由的 组成。实体和口 实体之间的关系是确定性关系还是非确定性关系?非确定性关系4. 父类“几何图形”中定义方法“绘图”。子类“圆形”“多 边形”都继承了几何图形类的绘图方法,但功能不同。这体现了 面向对象的继承特性。5. 在面向对象的各种代表性方法中, 统一建模 是以用例驱动为 特点的面向对
11、象软件工程方法。6. 在对系统进行数据架构的设计时,对于客户数据而言,每个办事处只需要访问本区的数据, 则客户应该采用的数据分布方式 为分层式处理:对于产品数据而言,所有办事处都需要访问各 个销售区的产品数据,则产品数据采用的数据分布方式为充分分散的分布式网络 。三、简答题:(共20 分)1. 简述面向对象方法相对于结构化方法和优点。(4分)结构化程序设计特点:优点:与非结构化程序相比,结构化程序在调试、可读性和可 维护性等方面都有很大的改进。缺点:代码重用性不高:以过程 为中心设计新系统,除了一些标准函数,大部分代码都必须重新 编写。面向对象的优点:而面向对象围绕现实世界的概念来组织模块,采
12、用对象描述问题空间的实体,用程序代码模拟现实世界中的对象,使程序设计过 程更自然、更直观。面向过程是以功能为中心来描述系统,而面 向对象是以数据为中心来描述系统。相对于功能而言,数据具有 更强的稳定性。2. 简述与架构的主要区别。(4分)(1)属于,浏览器只是特殊的客户端; (2)可以使用任何通 信协议,而这个特殊的架构规定必须实现协议; (3)浏览器是一 个通用客户端,本质上开发浏览器,还是实现一个系统。3. 简述不同系统关联人员在信息系统开发中的关注点。(4分)4. 简述系统分析的主要过程。1、确定研究对象的范围,对系统与环境作出界定。2、设置系统目标,进行系统目标分析,建立指标体系。3、
13、调查研究,收集资料4、确定判据5、应用系统分解一协调原则6、系统方案的拟定与选择。7、模拟检验。5. 列出描述过程逻辑的三种方法。文字说明法、制表法、流程图法6. 简要描述信息系统开发的主要过程。答案:1、首先根据企业发展的战略和方向,来确定信息系统发展的战略。2、根据信息系统的需求,找到当前急需解决的问题 3、 进行可行性分析,分析通过后进行系统任务书的编写4、根据系统任务书的要求,对现行的信息系统和业务进行详细的调研,编 写软件设计说明书,进行系统的逻辑设计5、根据系统设计说明书进软件和文档的编写 6、进行测试7、进行实地实施7. 简述项目管理的主要职能。答案:项目管理():运用各种相关知
14、识、技能、方法与工具, 为满足或超越项目有关各方对项目的要求与期望,所开展的各种计划、组织、领导、控制等方面的活动。5. 简述结构化系统开发方法的优缺点。(6分)答案:优点:(1)强调系统开发过程的整体性和局部性,强调在 整体优化的前提下来考虑具体的分析设计问题。即自顶向下的观点。(2)强调开发过程各阶段的完整性和顺序性,强调严格地区分开发阶段,严格地进行系统分析和设计,及时总结,及时问题反 馈和纠正,从而避免了开发过程的混乱状态。缺点:(1)它的起点太低,所使用的工具(主要是手工绘制)落 后,致使系统开发周期过长而带来一系列问题。(2)它要求系统开发者在早期调查中就要充分的掌握用户需求、 管
15、理状况以及预见能发生的变化,这是不太符合人们循序渐进地认识事务的客观规律性6. 简述方法学中系统开发的主要过程。(4分)答案:系统开发过程:是一种活动、方法、最佳实践、交付成果 和自动化工具,系统开发的关联人员用它们来开发和维护信息系 统及软件。包括:1>系统启动,即确定问题、规划问题方案;2>系统分析,即分析和理解问题、确定方案需求和预期;3>系统设计,确定替代方案,选择最佳方案,设计所选方案;4>系统实现,实现所选方案,评估结构;5>系统支持和持续改进。能力成熟度模型的各个级别的主要特征。答案:(1)初始级()。工作无序,项目进行过程中常放弃当初 的计划。管理
16、无章法,缺乏健全的管理制度。开发项目成效不稳 定,项目成功主要依靠项目负责人的经验和能力,他一但离去, 工作秩序面目全非。(2)可重复级()。管理制度化,建立了基本的管理制度和规 程,管理工作有章可循。初步实现标准化,开发工作比较好地按标准实施。变更依法进行,做到基线化,稳定可跟踪,新项目的计划和管理基于过去的实践经验,具有重复以前成功项目的环境和条件。(3)已定义级()。开发过程,包括技术工作和管理工作,均 已实现标准化、文档化。建立了完善的培训制度和专家评审制度, 全部技术活动和管理活动均可控制,对项目进行中的过程、岗位 和职责均有共同的理解 。 已管理级()。产品和过程已建立了定量的质量
17、目标。开 发活动中的生产率和质量是可量度的。已建立过程数据库。已实 现项目产品和过程的控制。可预测过程和产品质量趋势,如预测 偏差,实现及时纠正。(5)优化级()。可集中精力改进过程,采用新技术、新方法。 拥有防止出现缺陷、识别薄弱环节以及加以改进的手段。可取得 过程有效性的统计数据,并可据进行分析,从而得出最佳方法。1. 说出框架的涵义和主要用途。答案:框架是项目系统需求分析时的一个模型。是系统非功能性 需求分类的技术,对各种类型的需求进行分类,使得类似的需求 可以组织起来,达到汇报、跟踪和验证的目的,还可能帮助确定 可能忽略的需求框架能够完整、准确、快速地确定信息系统的需求,确认业务中 存
18、在的问题、机会和改进目标四、综合题(共40分)1. 王大夫在小镇上开了一家牙科诊所。他有一个牙科助手、一个牙科保健员和一个接待员。王大夫需要一个软件系统来管理预约。(25分)问题(1):建立上述牙科诊所管理系统的数据流图。(10分)问题(2):建立上述牙科诊所管理系统的用例模型。(7分)牙科诊所预约管理系统预约查询新增预约<<uses><<uses>删除预约<uses>接待人员<<u预约实现更新打印工作安排<<use;打印病人清单医护人员<<uses>>、访问预约信息<<uses>
19、>访问病人信息问题(3):建立上述牙科诊所管理系统的类图。(8分)11病人周工作安年-时间病历亏* 11*2. 某企业决定开发一个企业仓储管理系统,现进行系统的设计B 関BBBB主机(中心数据库)口 口前端机前端机前端机 前端机该企业有多个仓库,上图所示的中心数据库存储了各仓库中 每种货物的库存信息。每个仓库配备一台前端机,进出货物均由 前端机辅助实现,管理员每天上班时,通过前端机从中心数据库 的库存表中读取本仓库各种货物的库存数,每个仓库的当日业务数据也都暂时存在前端机,当天业务结束后,再将前端机中存储 的数据传输到主机进行存储与汇总。每个仓库可以存放多种货物, 但同一种货物不能存放在
20、不同 的仓库中。每个仓库有多个管理员,但每个管理员只管理一个仓 库。货物出库/入库时,由仓库管理员将货物的条码通过阅读器 输入前端机,货物数量的默认值为 1,可以由管理员修改。前端 机根据输入的货物信息,打印“出库 /入库”清单。出库/入库单 中同一种货物最多只出现一次,每份出库/入库单由流水号唯一标识。表1是一个出库单的实例流水号:200101时间:2005-10-01 13: 22货物编号货物名称单价数量320010010988洗衣机1680.002632001001065524寸彩电7580.0020320010010126空调2360.0060管理员:出库/入库:出库该系统处理业务的过
21、程如下:1. 初始化:前端机根据仓库号从货物表中读取本仓库中每种货物 的货物编码、库存量、货物名称和单价。2. 登记出库/入库信息:由前端机存储每笔“出库 /入库”记录。3. 汇总,在每个工作日结束前汇总当日各种货物的“出库/入库”量至日汇总表。4. 更新库存表:根据当日的汇总信息更新货物的库存。数量,流水号)日汇总表(日期,货物编码,数量,出入库标志)仓库(仓库号,仓库名,仓库电话)问题(1):根据题意,设计出上下文数据模型。出入库单(流水号,出入库标志,管理员号,时间)出入库记录(货物编码,管理员(管理号,姓名,仓库号)货物(货物编码,货物名称,单价,仓库号,库存量)问题(2):标出每个实
22、体的主键和外键。(5分)出入库单的主键:流水号外键:管理员号出入库记录的主键:流水号,货物编码外键:数量日汇总表的主键:日期,货物编码仓库的主键:仓库号管理员的主键:管理员号外键:仓库号货物的主键:货物编码外键:仓库号实体关系图赫;11.过程逻辑描述如下:如果申请者的年龄在21岁以下,要额外收费;如果申请者是21岁以上并是26岁以下的女性,适用于 A 类保险;如果申请者是26岁以下的已婚男性,或者是 26岁以上 的男性,适用于B类保险;如果申请者是 21岁以下的女性或是 26岁以下的单身 C类保险。附此之外的其他申请者都适用于A类保险。请根据上述描述绘制决策表。(10分)年粘26c Y Ltifti立M Fi1BM$ EMi-2rrn456!7T9ToHusr我-CPYTYT"TTT:f nm nM 1FFMrsrF 1FMSEstSE§ESE§EH77B类舷4"J"7c粪磁pq4Ji 47V4到写录能在f+么条坤T華疑应刪+么动作澄洞无溟
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 30921.6-2025工业用精对苯二甲酸(PTA)试验方法第6部分:粒度分布的测定
- 培训服务协议
- 2026年临床营养支持合同
- 2025年青岛市检察机关公开招聘聘用制书记员25人的备考题库及参考答案详解
- 2025年鲤城区东门实验小学顶岗合同教师招聘备考题库及完整答案详解一套
- 2025年葫芦岛市生态环境局公开遴选工作人员备考题库及一套完整答案详解
- 2025年济宁市检察机关招聘聘用制书记员的备考题库(31人)含答案详解
- 2025年首都医科大学附属北京朝阳医院石景山医院派遣合同制职工招聘备考题库及答案详解一套
- 2025年固镇县司法局选聘专职人民调解员16人备考题库附答案详解
- 2025年医院医保年度总结及工作计划(五篇)
- 2025中原农业保险股份有限公司招聘67人笔试备考重点试题及答案解析
- 2025中原农业保险股份有限公司招聘67人备考考试试题及答案解析
- 2025年违纪违法典型案例个人学习心得体会
- 2025年度河北省机关事业单位技术工人晋升高级工考试练习题附正确答案
- GB/T 17981-2025空气调节系统经济运行
- 2025 年高职酒店管理与数字化运营(智能服务)试题及答案
- 《公司治理》期末考试复习题库(含答案)
- 药物临床试验质量管理规范(GCP)培训班考核试卷及答案
- 四川专升本《军事理论》核心知识点考试复习题库(附答案)
- 加油站安全生产责任制考核记录
- 供应链管理专业毕业生自我鉴定范文
评论
0/150
提交评论