




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单选题(共20小题,每题2分)主要考核基本概念和知识点。判断题(共15小题,每题1分)主要考核基本知识点、一些比较重要的注意点。填空题(共25空,每空1分)简答题(共3小题,共20分)要求列出要点,并简单说明,不需详细论述。-模拟试卷及课后练习一、单项选择题(每小题1.5分,共30分)1.在软件开发的生命周期法中,可以将软件生命周期划分为计划、开发与运行三个时期,下列哪一项是开发期中的活动 A. 定义问题 B. 确定可行性 C. 列出事件列表 D. 提出维护申请 答案:C 2、有关对数据和信息的描述选出其正确的说法 A. 数据是信息的载体,媒体承载数据,信息是数据的表现形式 B. 信息能增加对
2、事物认识的确定性程度,且消除的确定性越大其信息量的熵值也就越小 C. 尽管不同的人对同一数据其解释可能不同,但对其决策的影响相同 D. 以上均不对 答案:D 3.数据库设计技术是IS开发的主要技术之一,其用于概念结构设计的最为常见的一种模型是 A. 关系数据模型 B. 网状数据模型 C. 对象数据模型 D. 数据实体关系图答案:D 4.在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于两个不同实体集和它们之间的多对多联系m:n,应至少转换为几个关系模式 A. 2 B. 3 C. 4 D. 5 答案:B 5.从系统分类的角度,信息系统是一种什么类型的系统 A.人工、复杂、静
3、态、开环 B.人工、复杂、动态、闭环 C.人工、复杂、动态、开环 D.自然、复杂、动态、实体 答案:C 6.信息系统的用户可分为业务用户和管理员用户,下列哪项活动不属于业务用户的事务 A.数据转储与恢复 B.创建记录 C.更新数据库 D.生成报表 答案:A 7.以下什么是指防止对程序及数据的非授权访问的能力 A.正确性 B.安全性 C.易用性 D.灵活性 答案:B 8.面向对象的对象有三种成份,除了属性和行为外还包括 A.标识 B.封装 C.消息 D.继承 答案:A 9.下列图形模型中,哪一种模型是在系统设计阶段构建的 A. 事件列表 B. 模块结构图 C. 关联图 D. ERD和DFD 答案
4、:B 10.对细化的数据流程图DFD中的过程的定义方法可采用什么形式 A. 结构化英语 B. 决策表 C. 判断树 D. 以上均可以 答案:D 11.结构化预排也称为静态测试,其主要目的是 A. 控制系统开发进度 B. 设计测试计划 C. 发现问题和错误 D. 安排实施顺序 答案:C 12.作为系统分析员,以下哪个因素会促使你不会去选择快速原型化方法来开发一个信息系统 A. 系统的详细需求在开发初期难以确定 B. 开发人员对软件技术和工具的掌握不够扎实 C. 一些系统功能的技术可行性不可知或不确定 D. 对软件文档有严格规范的要求 答案:D 13.制定项目开发进度计划是SDLC中什么阶段的活动
5、 A. 系统分析 B. 系统计划 C. 系统分析 D. 系统实施 答案:B 14.根据文档的使用目的,信息系统的文档可分类的管理类文档、开发类文档和 A. 用户类文档 B. 分析类文档 C. 设计类文档 D. 电子类文档 答案:A 15.以下关于数据流程图的描述中,正确的是 A. 数据流程图可以反映处理的执行顺序 B. 数据流程图中的数据存储反映了数据的存储结构 C. 任何一个系统都可以用一个数据流程图来完整的加以描述 D. 数据流程图反映了系统必须完成的功能 答案:D 16.设有事件“该产生月销售数量统计报表了”,该事件属于下列哪一种类型 A. 外部事件 B. 时间事件 C. 状态事件 D.
6、 既可看作时间事件,也可看作状态事件 答案:B 17.关于计算机软件、硬件配置和网络系统配置说明,应该包含在以下哪个文档中 A. 可行性分析报告 B. 系统规格说明书 C. 系统设计说明书 D. 数据库设计说明书 答案:C 18.以下哪种开发顺序在系统实施过程中,需要编制大量的用于测试的驱动程序模块 A. 输入-处理-输出 B. 对象框架 C. 自顶向下 D. 自底向上 答案:D 19.所谓维护管理主要指的是 A. 加强需求分析 B. 重新编码 C. 确定修改的合理性并审查修改质量 D. 加强维护人员管理 答案:C 20.测试是指最终用户在以下什么情况下所进行的测试 A . 开发环境下,开发人
7、员不在场 B. 开发环境下,开发人员在场 C. 用户的实际使用环境下,开发人员不在场 D. 用户的实际使用环境下,开发人员在场 答案:C 二、判断正误题(每小题1分,共10分) 21.考虑到信息系统的抽象性和不可触摸性,而且包含了许多不确定因素,因此其开发进度计划的每项活动均可根据实际情况作灵活调整。答案:F 里程碑活动必须按时或提前完成 22.模型便于开发人员之间相互交流,但其抽象性往往增加了对系统认识的复杂性。答案:F 降低复杂性 23.面向对象设计中,对象之间通过互相传递消息来协调工作,它们共同工作来完成系统的功能。答案:T 24.用面向对象方法进行系统开发的一个优点就是分析模型与设计模
8、型过渡的自然、一致性,但设计模型的表现形式却与分析模型有着本质的不同。答案:F是扩充细化,具体同构性 25.好的文档有助于提高程序的阅读性,但坏的文档比没有文档更坏。答案:T 26.代码是数据的组成部分,一般通过校验位验证代码的正确性,代码虽然能唯一标识处理对象,但不便于分类、统计和排序等处理。答案:F 两方面均具备 27.在设计过程中务必要把数据库的设计和对数据库中数据处理的设计紧密结合起来,将这两个方面的需求分析、抽象、设计、实现在各个阶段同时进行,相互参照、相互补充,以完善两方面的设计。答案:T 28.穿过系统边界的数据流是格外重要的,它们往往代表了系统的输入和输出。答案:T 29.系统
9、可行性论证的目标是如何去求解问题而非确定问题有没有解、是否值得去解。答案:F 相反 30.OO方法和原型化方法都是循序渐进、反复迭代、渐增式的开发过程,但原型化方法更能支持SDLC模型的过程性答案:F 其阶段性较为模糊 三、填空题(每小题2分,共20分)31.软件测试方法一般有两类,其中黑箱法是注重软件的功能,而白箱法注重软件的_。 答案:结构/内部结构 32. _维护则是为了扩充软件的功能或提高原有软件的性能。 答案:适应性33.系统的需求模型也称为_,它详细描述了系统需要做什么,而无需明确指出使用哪些实现技术。 答案:逻辑模型 34.结构化系统设计是一种面向数据流的设计方法,该方法使用的一
10、个主要图形模型是应用程序体系结构图,其中的矩形符号表示_。 答案:模块 35.用于定义系统需求即创建系统需求模型的两个关键概念是。 答案:事件和事物 36.高质量的模块结构图应该是高内聚性和_。 答案:低耦合性 37.在结构化分析方法的数据流程图模型中,使用_来表示ERD中的数据实体。 答案:数据存储 38.数据库设计的主要内容是如何将_转换成为某个DBMS所支持的数据模型。 答案:ERD 39.数据定义和过程定义均是对数据流程图的进一步细化,其中数据定义的定义对象包括_、数据元素和数据存储等。 答案:数据流 40.系统测试一般包括_、集成测试以及系统或验收测试三个方面。 答案:单元测试 四、
11、概念解释(每小题3分,共12分)41. 管理信息系统答案:管理信息系统系统是用来为管理人员和决策者提供信息的人员、过程、数据库和设备的有组织的集合。 42. 数据库答案:数据库是存储可共享的数据的集合。 43. 数据流程图(DFD)答案:数据流程图就是把系统中所有的业务处理活动都理解成“变换”过程,并对这个过程所需的数据来源、去向及其存储等进行综合描述的图形化模型。 44.系统维护答案:软件维护是指软件产品交付使用后对其所做的修改,包括故障的修复、使软件适应变化了的环境以及性能或其它特征的改进等。 五、问答题(每小题6分,共18分)45.简述系统的特征并说明子系统的由来。 答案:整体性,层次性
12、,目的性,稳定性/环境适应性。子系统是认识、理解复杂系统的一种方法,若组成系统的元素本身又具有系统特征的话,那么这些元素就称之为系统的子系统。 46.一名合格的系统分析员一般应该具备哪些方面的基本技能?为此你又是如何认识正在考试的这门课程的? 答案:技术技能:计算机基本技术、系统分析与设计技术、相关行业业务技能;管理技能:管理职能、人际沟通;诚信与道德等。对该课程内容的理解与掌握是成为分析员的必要条件但非充分条件。 47.“结构化设计就是结构化程序设计的代名词”,这种说法对吗?为什么? 答案:不对。它们是结构化方法的两个不同的组成部分:结构化程序设计其主要目的是提供一组约定的规程如何去提高程序
13、的质量;结构化系统设计的目标是对一个表达清楚的问题,运用一组规范和准则指导系统开发人员首先从确定系统的总体结构着手,然后再进行每一个功能模块的具体设计。 六、实践操作题(共10分)【只需从要求解答的问题中任选1题】48.某医院的门诊管理系统实现了为患者提供挂号、处方药品收费的功能。方案如下:医院医师具有编号、姓名、科室、职称、出诊类型和出诊费用,其中出诊类型分为专家门诊和普通门诊,与医师职称无关;每个医师可以具有不同的出诊费用,与职称和出诊类型无关。患者首先在门诊挂号处挂号,选择科室和医师,根据选择的医师缴纳挂号费(医师出诊费),收银员为患者生成挂号单,如表1所示,其中就诊类型为医师的出诊类型
14、。患者就诊后,凭借挂号单和医师手写处方到门诊药房缴费买药,收银员根据就诊号和医师处方中开列的药品信息,查询药品库(如表2所示)并生成门诊处方单(如表3所示)。由于药品价格会发生变化,因此门诊管理系统必须记录处方单上药品的单价。 表1 XX医院门诊挂号单 收银号:09003 时间:2007年10月16日09:21就诊号姓名科室医师就诊类型挂号费200710161081张三中医李四专家门诊10元表2药品库药品编码药品名称类型库存货架编号单位规格单价12007牛旁子中药51590B1401G炒0.034011090百部中药36950B1523G片0.0313表3 XX医院门诊处方单2007年10月1
15、6日10:40就诊号200710161081病人姓名张三医师姓名李四金额总计0.99项目总计2收营员21012药品编码药品名称数量单位单价金额12007牛旁子20G0.03400.6811090百部10G0.03130.31根据以上说明,现要求解答以下问题:(1)画出该门诊管理系统的E-R图,再依据该E-R图设计出至少满足3NF的关系数据模式,并对其中的每个关系模式分别以下划线和虚线指出其主码和外码; 答案: 或(2)若上述说明中“医师手写处方”改为支持医师通过门诊管理系统直接完成处方单的“书写”,而其它业务流程不变,则构造出该系统较为详细的数据流程图; 答案:注:需体现数据流程图外部实体、过
16、程/加工、数据存储及数据流等四个方面。 (3)假设该门诊管理系统被开发为基于C/S模式的应用软件系统,现在需扩充改造为患者还可以通过因特网进行预约挂号,写出改造方案。 答案:可以有两种解决方案,一是系统采用C/S和B/S混合构架模式,该诊断管理系统原先C/S模式部分不变,网络预约挂号服务采用支持Web的B/S模式;另一种方法是全部改造成B/S模式,但原先C/S模式下的应用程序需做适当调整以支持Web方式。 一、单项选择题(每小题1.5分,共30分)1.信息系统能帮助以下哪项来解决一些传统方法难以处理的实际问题。 A. 生产制造业 B. 经营公司 C. 政府、机关、学校 D. 以上全是 答案:D
17、 2.SDLC主要说明了软件系统开发的。 A. 方法学和技术 B. 模型和技术 C. 方法学和过程性 D. 模型、技术和工具 答案:C 3.新奥尔梁方法将数据库的设计过程按其时间顺序分为四个阶段,它们依次为。 A. 逻辑设计,物理设计,需求分析,概念设计 B. 需求分析,概念设计,逻辑设计,物理设计 C. 概念设计,逻辑设计,物理设计,需求分析 D. 需求分析,逻辑设计,物理设计,概念设计 答案:B 4.设有两个数据实体:学生和课程;若一个学生可选修多门课程,一门课程可被多个学生选修,则这两个实体之间的关系为。 A. 1对1关系 B. 1对多关系 C. 多对1关系 D. 多对多关系 答案:D
18、5.以下关于系统分析员的任务及其要求的几个说法中,错误的是。 A. 系统分析员不仅是一个技术专家,而且对相关业务也应该精通 B. 系统分析员只负责信息系统的分析,而不负责系统的设计 C. 系统分析员不仅是项目的分析设计者,也是项目的组织协调者 D. 系统分析员是系统开发人员与企业相关组织各层管理人员的之间的沟通者 答案:B 6.“原型化”是一种动态定义需求的方法,对”原型”这一概念的描述不正确的说法是A.对信息系统开发过程而言,原型可以分为需求原型和应用原型B.原型是对某个事物在功能、结构等方面所做的近似的模拟过程 C.原型是一个能逼真地模拟现实世界的可工作模型 D.一个原型的建立必须要有一个
19、明确的目的 答案:B 7.结构化分析方法是一种预先严格定义需求的方法,强调分析对象的数据流,其指导思想是。 A. 自顶向下逐层分解 B. 自底向上逐层分解 C. 包括A和B D. 面向过程 答案:A 8.软件管理是软件工程化生产的重要环节,以下哪些是软件工程管理应包括的内容:I.人员组织II.进度安排III.质量保证IV.成本核算。 A. I和II B. II和III C. II和IV D. I、II、III和IV 答案:C 9.结构化预排也称静态测试,其目标是发现错误以便即时更正,下面的描述不正确的是。 A. 是在项目早期对质量进行有效控制的一项技术 B. 是指对调查结果和根据这些结果建立的
20、原型进行评审 C. 预排工作的参与者通常只由项目客户、业务骨干及行业业务专家组成等评审者组成 D. 预排的四个要素:WHAT,WHEN,WHO,HOW 答案:C 10.事件列表是现代开发方法的一种模型技术,由系统的行为反应所产生的结果称之为事件列表中的。 A. 事件 B. 活动 C. 响应 D. 触发 答案:D 11.需求分析中被一般认为是最为有效和可行的获取业务功能和业务规则的手段是。 A.分发和收集调查表 B.浏览现存的文档资料 C.和用户会谈与讨论 D.观察和亲自参加业务实践活动 答案:C 12.结构化系统设计方法使用的一个主要图形工具是。 A. 模块结构图 B. 系统流程图 C. 数据
21、流程图 D. 程序流程图 答案:A 13. 从系统分类的角度,以下关于信息系统描述正确的是哪一个。 A. 信息系统是一个人工的、复杂的、静态的系统 B. 信息系统是一个自然的、复杂的、静态的系统 C. 信息系统是一个自然的、简单的、动态的系统 D. 信息系统是一个人工的、复杂的、动态的系统 答案:D 14.下列系统安装与转换方法中,具有简单性、花费成本低但高风险的方法是 A. 直接安装 B. 并行安装 C. 阶段安装 D. 以上全是 答案:A 15.下列逻辑覆盖标准中,最弱的覆盖标准是。 A. 语句覆盖 B. 判定/条件覆盖 C. 条件组合覆盖 D. 路径覆盖 答案:A 16.结构化系统设计的
22、目标是得到新系统的物理模型,反映系统如何做的问题,因此结构化系统设计又称为。 A. 概要设计 B. 逻辑设计 C. 物理设计 D. 程序设计 答案:C 17.下列DFD模型中用于描述系统最高抽象层次DFD的是。 A. 关联图 B. 事件划分DFD C. 子系统图 D. 片断DFD 答案:A 18.系统设计中的输入设计,其主要目的是。 A. 确定将要用作输入的设备和机制 B. 确保输入数据的正确性 C. 设计出诸如电子表单的输入格式 D. 输入过程尽可能地避免人工干预 答案:A 19.程序设计中证明可用三种结构就可以实现任何单入口出口程序,下列中哪个不属于三种基本结构之一。 A. 顺序结构 B.
23、 选择结构 C. 循环结构 D. 交叉结构 答案:D 20.下列哪项开发工作的好坏将直接影响到系统的易学易用性。 A. 系统测试 B. 完整性控制 C. 数据库模型 D. 人机界面 答案:D 二、判断正误题(每小题1分,共10分)21.SDLC适合任何开发方法,只不过不同的开发方法在每一阶段中的活动安排、技术途径和模型、工具的不同而已。 答案:T 22.关系数据库的每个表都必须有一个唯一的关键字。 答案:F 不唯一,但可指定一个为主关键字 23.和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。 答案:T 24.代码是数据的重要组成部分,一般通过校验位验证代码的正确性,代码能
24、唯一标识处理对象,并便于分类、统计和关联等处理。 答案:T 25.企业业务过程重组是关心现在的工作流程如何做到更好,而不是考虑用何种方法来做现在的事。答案:F(刚好相反) 26.用于表示项目进度计划的甘特图能很好的表示任务进度信息,又能表示出个任务的相关性。答案:F不能表现相关性 27.自顶向下开发顺序的一个主要优点避免了自底向上开发顺序的不足,也就是说所有的编程人员一开始就可以立即投入工作。答案:F自顶向下与自底向上位置对换 28. 系统需求信息来源于系统风险责任人,其相关者可分为用户,客户与技术支持人员。 答案:T 29. 好的测试用例是用尽可能多的测试数据去发现尽可能多的错误。 答案:F
25、 尽可能少的测试数据 30. 消息的一般由消息名、形式参数、接受消息的对象等组成。 答案:T 三、填空题(每小题2分,共20分)31.软件工程产生的背景是_,它要求如何开发软件以满足日益增长的和日益复杂的软件需求以及如何维护数量不断膨胀的已有软件。 答案:软件危机32.信息系统的生命周期中,从开发角度,其三个主要阶段是_。 答案:分析、设计与实施 33.管理活动一般对应于管理层次,中低层的管理通常是结构化决策一类的活动,而中高层的管理则是_一类的活动。 答案:半结构化或非结构化 34.企业的持续改进和企业业务过程重组往往是两个互补活动,后者与前者相比,其显著特征是_。 答案:根本性和巨大性 3
26、5.系统分析的主要目标是得到新系统的逻辑模型,因此系统分析又称为_。 答案:逻辑设计 36.在结构化分析中,人们需要了解系统需要储存的事物类型,这种数据的模型被称为是_,它是数据库设计的基础。 答案:实体联系图 37.软件维护可分多种类型,其中_是指使应用软件适应变化了的环境的维护。 答案:适应性 38.在系统需求分析的表述中,对于DFD最终不可分解的过程,其业务规则可借助于_、判断树或决策表来描述。 答案:结构化英语 39. 模块结构图的构造一般采用事务分析法和_两种方法。 答案:变换分析法 40. 在关系数据模型中,_提供了一个表示关系间联系的主要手段。 答案:外码 四、名词解释(每小题3
27、分,共12分)41.管理答案:管理是指管理的主体为达到一定的目标,运用一定的职能和手段对管理对象发生影响与作用的过程。 42.信息系统 答案:信息系统是一个有关数据的收集、输入、处理、存储和信息输出以完成一个组织所有事务的若干相关元素的集合。 43.数据库设计 答案:数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足用户的各种应用需求。 44.文档 答案:文档是系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。 五、问答题(每小题6分,共18分)45.简述系统开发方法学的技术、模型、工具之间的关系?答案:多种
28、技术、模型和工具的集合构成了一个开发方法学,其中的技术用来支持实现SDLC中各阶段的活动或任务,活动或任务的完成必需借助于相关的工具,用模型表示各阶段活动的工作成果。 46.现代结构化方法开发信息系统的一般过程及其主要活动是什么? 答案:计划,分析,设计,实施,维护;计划阶段包括:定义问题、确定项目的可行性、制定项目的进度计划表、项目成员的安排、项目启动,分析阶段包括:需求信息的获取、需求定义等,设计阶段包括:应用程序体系结构的设计、模块的详细设计、数据库的设计、系统控制(安全、输入/输出)的设计、人机界面的设计等,实施阶段包括:软件模块的编码与调试、软件测试、文档与培训等,维护阶段包括:提供
29、对终端用户的支持、维护和升级计算机系统。 47.系统开发过程中为什么要建模?答案:即模型的意义或作用:降低复杂性,易于理解记忆,进行交流,便于维护等。 六、实践操作题(共10分)【只需从要求解答的问题中任选1题】48.某报刊发行中心拟建立一个报刊发行管理系统,其基本需求描述如下:1.此中心有多个报刊发行站,每年年底或每个季度末中心通过发行站向各订户发出征订通知单,由订户按指定格式填写好报刊订单。订单中包含订单号、订户姓名、订户地址、发行站代号、报刊名称、起止日期、订阅分数、每份单价、收款日期、经办人等,每张订单可以含多种报刊。2.由各发行站的电脑录入订户订单信息,并且以规定格式把有关内容输入到
30、“收款凭证”上,交付订户。同时订户订单信息送往中心主机系统。3.中心主机系统负责分类并统计有关的征订信息,包括统计出每种报刊的订阅数、列出所有订户订阅清单(订阅数、起止日期等)、统计出各个发行站的订阅情况(总金额等)、定时检查订单信息并分类统计出即将到期的订单并分发给各发行站打印出“到期通知单”给用户。现要求回答如下问题:(1)画出E-R图,并按数据最小冗余原则设计其关系数据模型; 答案: 订户(订户编号, 订户姓名, 地址, 邮编) 订单(订单号, 订户编号, 订阅日期, 发行站代号, 经办人) 报刊(报刊代号, 报刊名称, 单价, 发行单位) 报刊订阅(订单号, 报刊代号, 起止日期, 订
31、阅份数) 发行站(发行站代号, 发行站地址, 性质) 经办人(经办人编号, 发行站代号, 姓名, 性别, 年龄) (2)若该系统采用3层C/S计算模式,画出其体系结构图并简单说明每一块的功用; 答案:C/S计算本质是共享资源并协同工作,即由若干个互联的计算机共同分担完成系统指定的某个计算任务; 用户视图层在C/S结构中包括用户界面和其它访问系统的部件:支持报刊信息查询、订单信息的提交、部分统计信息的查询(到期通知单)等;业务处理逻辑层在C/S结构中包括应用系统的程序逻辑的实现: 支持各种分类统计处理、查询处理等;数据库层在C/S结构中包括系统需要持久保存的数据: 支持“订单”数据库的SQL操纵
32、。 (3)根据上述需求设计出相应的尽可能详细的模块结构图。 答案: 一、单项选择题:1、信息系统能帮助以下哪项来解决一些传统的业务过程难以处理的实际问题。 A.生产制造业 B.物流公司 C.政府机关和学校 D.以上全是 答案: ( D ) 2、软件工程的SDLC主要说明了软件系统开发的。 A.方法学和技术 B.模型和技术 C.方法学和过程性 D.模型、技术和工具 答案:( D ) 3、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是。 A.系统分析阶段 B.系统设计阶段 C.系统实施阶段 D.系统计划阶段 答案: ( A ) 4、结构化系统设计的目标是得到新系统的物理模型,反映系统如何做的
33、问题,因此结构化系统设计又称为。 A.概要设计 B.逻辑设计 C.物理设计 D.程序设计 答案:( C) 5、“系统总体结构的设计”活动对应于SDLC的哪个阶段。 A计划 B物理设计元 C实施 D逻辑设计 答案:( B ) 二是非判断题 1.逻辑设计对应着SDLC的设计阶段,它反映的是“做什么”;物理设计对应着SDLC的实现阶段,它反映的是“如何做”。 答案:错 2.信息系统作为应用软件与一般工具性的应用软件如MS Word、Media player的主要区别在于前者面向事务处理且需DBMS的支持。答案:对 三填空题 1. 信息系统的生命周期中,从开发角度,其三个主要阶段是_。答案:分析阶段、
34、设计阶段、实施阶段 2. _定义了系统的范围,它形象地界限了系统与系统环境。答案:系统边界 3.系统边界定义了系统的范围,可以通过它来界限系统与系统环境,系统与系统环境之间的关系可通过输入和_表示。答案:输出 四简单题 1、简述系统开发方法学的技术、模型、工具之间的关系。 答案:多种技术、模型和工具的集合构成了一个开发方法学,其中的技术用来支持实现SDLC中各阶段的活动或任务,活动或任务的完成必需借助于相关的工具,用模型表示各阶段活动的工作成果。 2、一名合格的系统分析员一般应该具备哪些方面的基本技能? 答案:技术技能:计算机基本技术、系统分析与设计技术、相关行业业务技能;管理技能:管理职能、
35、人际沟通;诚信与道德等。 一、单项选择题:1、管理的首要基本职能是。 A.计划 B.组织 C.控制 D.指挥 答案: ( A ) 2、事务处理系统(TPS)的主要目的是。 A.为管理者提供决策服务 B.提高事务处理工作效率 C.解决管理者难以解决的问题 D.减轻管理者的工作强度 答案:( B ) 3、作为系统分析员,以下哪个因素不会促使你选用原型化方法来开发一个信息系统。 A.系统的详细需求在开发初期难以确定 B.开发人员对软件技术和工具的掌握不够扎实或熟练 C.一些系统功能的实现其技术可行性不可知或不确定 D.对软件文档没有严格规范的要求 答案: ( B ) 4、企业持续改进和企业重组是提高
36、质量两种互补的活动方案,下列不属重组特征的是。 A.信息系统是活动方案不可分割的组成部分 B.涉及范围广 C.由底层业务工作人员驱动 D.采取强硬措施解决企业严重问题 答案:( C) 5、本世纪初中央提出“以信息化带动工业化”,那么对企业ERP项目最恰当的定位是。 A信息系统集成项目 B管理变革项目 C技术改造项目 D工作流实施项目 答案:( B ) 6、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是。 A.系统分析阶段 B.系统设计阶段 C.系统实施阶段 D.系统计划阶段 答案: ( B ) 7、以下什么是指数据库设计过程中通过对用户需求进行综合、归纳与抽象,以形成一个独立于具体数据库
37、管理系统(DBMS)的概念模型。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 答案: ( B ) 8、软件危机有多种表现,如I.无法满足软件需求的增长II.软件开发成本过高III.开发进度难以控制IV.需求定义不准确V.质量不能保证VI.难以满足维护的需要。而一般认为,软件危机主要是表现在。 A II和III B III和IV C IV和V D I和VI 答案:( D ) 9、网络环境下C/S计算模式的多层逻辑结构中不包括以下哪一层。 A用户视图层 B业务逻辑层 C中间件层 D数据库层 答案:( C ) 10、软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软
38、件开发方法是。 A构件化方法 B结构化方法 C面向对象方法 D快速原型化方法 答案:( B ) 11、以下选项中,最适合于用交互式计算机软件解决的问题是。 A非结构化决策问题目 B半结构化决策问题 C结构化决策问题 D确定性问题 答案:( A ) 12、“一个系统至少由两个或两个以上既相互区别又相互联系的元素有机组合而成”,这句话体现了系统的什么特征。 A整体性 B层次性 C目的性 D稳定性 答案:( A ) 13、系统原理中的“黑箱”理论是指。 A输入已知,处理、输出未知 B输入、处理已知,输出未知 C输入、输出已知,处理未知 D输入、处理和输出均未知 答案:( C ) 14、下列不属于软件
39、危机表现的是。 A软件滞后于硬件的发展 B应用需求增多且规模变大 C软件开发效率高 D软件可靠性差且难于维护 答案:( C ) 二是非判断题 1.数据是信息的载体,媒体承载数据,信息是数据的表现形式。答案:错 2.管理信息系统是一种信息系统,信息系统也就是管理信息系统。答案:错 3.任何一个组织一定是一个系统,反之亦然。答案:错 4.非结构化或半结构化一类的决策问题最适合于用交互式计算机软件系统解决。答案:对 5.事务处理系统(TPS)的主要目的是减轻管理者的工作强度。 答案:错 6.和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。答案:对 7.系统的环境适应性要求系统是发
40、展中的稳定,因此信息系统应是一个静态系统。答案:错 8.结构化方法开发过程中务必要把数据库的设计和对数据库中数据处理的设计紧密结合起来,相互参照、相互补充,以完善数据及业务过程两个方面的设计。答案:对 三填空题 1. “一个系统至少由两个或两个以上既相互区别又相互联系的元素有机组合而成”,这句话体现了系统的_特征。答案:整体性 2.决策支持系统主要支持半结构化决策问题和_问题的决策。答案:非结构化 3.网络计算诸多模式中,_的本质是将一个计算任务由网络环境下的多台计算机共同分担协作完成。答案:客服/服务器计算模式 4.信息系统开发的三大技术支柱是软件工程、计算机网络以及_.答案:数据库技术 四
41、简单题 1、数据与信息之间的区别与联系分别是什么? 答案:并非所有的数据都可以表示信息、信息不随载荷它的物理介质变化而变化;数据是信息的载体,是信息的表现形式、信息则是数据的加工、提炼和浓缩,是对数据含义的解释。 2、系统有哪些特征?并着重简述其环境适应性。 答案:整体性,层次性,目的性,稳定性/环境适应性。先说明系统环境、然后解释系统与系统环境的关系、最后定义系统的稳定性在其外部关系上的反映。 3、简述系统的特征并说明子系统的由来。 答案:整体性,层次性,目的性,稳定性/环境适应性。子系统是认识、理解复杂系统的一种方法,若组成系统的元素本身又具有系统特征的话,那么这些元素就称之为系统的子系统
42、。 4、简述TPS、MIS和DSS三者的区别和联系。 答案:处理事务的类型不同:结构化与非结构化;MIS帮助决策,DSS辅助支持决策。联系:TPS为MIS提供基本数据与日常业务功能支持;MIS为DSS提高信息支持。 5、管理信息系统就是信息系统,信息系统也就是管理信息系统”,这句话对否?为什么? 答案:错。信息系统按其业务处理性质可分为TPS、MIS及DSS等,即管理信息系统是一种类型的信息系统,而信息系统有时不一定就是指MIS。 6、简述C/S的三层计算模式的工作原理。 答案:用户层用户视图,业务逻辑层应用程序逻辑,数据库层共享并管理数据资源,工作过程:用户提交请求并接收响应结果、应用程序按
43、业务规则处理业务,其中有关数据库操纵(SQL)均提交至数据库服务器并由它反馈响应结果。 7、设有一个产品数据库,“若一用户想购买某件产品,数量为10件,价格为单价×95,并以表格形式将结果给该用户”。试叙述3层C/S模式的计算过程。 答案:用户视图层:输入产品标识、数量并提交;获得反馈结果、显示“支付发票”、确认。应用逻辑层:查询数据库请求、根据其单价计算总费用、给用户反馈结果。数据库层:查询数据库、给应用请求反馈查询结果。 一、单项选择题:1、现代结构化开发方法最新起源于。 A.结构化程序设计技术 B.结构化系统设计技术 C.结构化系统分析技术 D.数据库设计技术 答案: ( A
44、) 2、结构化程序设计思想的主要目的是。 A.提高程序的可读性和可维护性 B.保证程序的正确性 C.提高程序的可靠性 D.支持模块的可重用性 答案:( A ) 3、原型化方法是一类动态定义需求的方法,以下哪项不是原型化方法所具有的特征。 A.提供严格定义的文档 B.加快需求的确定 C.简化项目管理 D.加强用户参与和决策 答案: ( A ) 4、作为系统分析员,以下哪个因素使你不去选择原型化方法来开发一个信息系统。 A.系统的详细需求在开发初期难以确定 B.开发人员对软件技术和工具的掌握不够扎实 C.一些系统功能的技术可行性不可知或不确定 D.对软件文档没有严格规范的要求 答案:( B) 二是
45、非判断题 1.结构化设计技术是结构化程序设计技术的简称。答案:错 2.SDLC适合任何开发方法,但不同的开发方法在每一阶段中的活动安排、技术途径和所用模型、工具等不同。答案:对 3.系统分析和系统设计技术仅告诉你如何去开发一个信息系统,但并没有要求你如何去运用现代的IT来解决管理方面的问题。答案:错 4.结构化方法的基本思想可理解成“自顶向下,逐步求精”, “抽象”和“组合”是结构化方法解决复杂问题的两个基本手段。答案:错 5.一种CASE工具只支持一种开发方法,因此CASE工具的选定实际上也就确定了相关的开发方法和开发工具。 答案:错 三填空题 1. 结构化程序设计主要目的是提供一组约定规程
46、以提高程序质量,这里质量的具体含义从软件质量因素角度是指_。答案:可读性和可维护性 2.一个消息通常由三个部分组成:接收消息的对象、_以及参数列表。答案:消息名/消息选择符 3.软件工程中的瀑布模型典型地刻画了软件生存周期的阶段划分,列出一种与其最相适应的软件开发方法_。答案:结构化方法 4.原型化方法中,把_就称为一个系统,它是系统的早期的可执行版本。答案:原型 四简单题 1、简述结构化方法开发信息系统的一般过程。结构化方法的主要优缺点各是什么? 答案:分计划、分析、设计、实施和运维五个阶段描述,同时需说明各个阶段的目标以及通过哪些活动来支撑其目标的实现。优:阶段的顺序性和依赖性、推迟实现、
47、良好文档支持。缺:可变性差、转换鸿沟。 2、原型化开发方法的基本思想是什么?该方法的主要优点有哪些? 答案:在获得一组基本的用户需求后,快速地加以实现新系统的一个“原型”,随着用户和开发人员对系统理解的加深而不断地对这些需求进行补充和细化。便于需求定义,可靠性好,效率高、风险小、费用低。 3、系统开发人员选择某种开发方法的一般依据是什么? 答案:除开发方法自身特性外,还应考虑系统规模大小、需求确定性程度、需求变化率、开发人员的开发技术和开发经验等四个方面因素。 一、单项选择题:1、程序不仅能在正常情况下正确地工作,且在意外情况下也可正常运行,这是程序的。 A.可维护性 B.效率 C.健壮性 D
48、.易操作性 答案: ( C ) 2、某软件系统在应用初期运行在Unix环境中,现因某种原因,该软件需在Windows Server环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的。 A.可扩充性 B.可靠性 C.复用性 D.可移植性 答案:( D ) 3、应该在以下哪个阶段制定系统测试/验收测试计划。 A.系统分析 B.系统概要设计 C.系统详细设计 D.系统实施 答案: ( A ) 4、软件管理是软件工程化生产的重要环节,就以下I.人员组织 II.进度安排 III.质量保证 IV.成本核算等四个方面,软件工程管理应包括的内容。 A.I
49、和II B.II C.II和IV D. I、II、III和IV 答案:( D) 5、在软件项目管理中可用各种图形工具来辅助决策,以下对Gantt图描述不正确的是。 AGantt 图表现各个活动的顺序和它们之间的因果关系 BGantt 图表现哪些活动可以并行进行 CGantt 图表现了各个活动的起始时间 DGantt 图表现了各个活动完成的进度 答案:( B ) 6、有关信息系统的质量保证(QA),下列哪一项结论是正确的。 A.文档最终不属于系统最终软件的组成部分,因此文档编制工作不如程序编制工作重要 B.“仅要求系统的正确性,而不要求正确的系统” C.有关QA活动将会影响到系统开发进度,因此应
50、该在系统开发后期集中进行 D.有关QA活动应该贯穿于系统开发的全过程 答案: ( D ) 二是非判断题 1.可靠性越高的软件系统其运行效率往往也越高。答案:错 2.有关信息系统各部分之间的接口关系的说明一般不要求写入用户操作手册文档。答案:对 3.某业务在信息系统中的自动化程度级别的高低取决于该业务工作自身的复杂程度。答案:错 4.从经济可行性角度看,具有最高质量的信息系统不一定是最优解。 答案:对 5.用户界面的友善性是软件质量诸多因素中的首要质量因素。 答案:错 6.系统用户界面的友善性是指系统满足用户需求的程度。答案:错 7.任务通常是制定时间进度表的可命名的、最小分配的工作单位。 答案
51、:对 8.对于SDLC中的三个术语:阶段、活动、任务,它们共同组成了系统开发的层次结构,其中任务是分配工作的唯一单位。答案:错 9.程序是由软件和文档这两个部分组成的。答案:错 三填空题 1. _是一种组织单位,其中包括在固定预算以及固定时间内,为了达到某一明确的最终目的而临时组合在一起的一组资源。答案:项目 2.信息系统开发的可行性论证一般包括_ 技术、时间及操作可行性等四个方面。经济SDLC中的 _也称之为“里程碑”,为确保项目进度计划,它们必须在规定的时间内完成或提前完成。 答案:经济、关键活动 3. _是IS开发过程中留下的“痕迹”,把“不可见的”内容变成“可见的”结果形式。答案:文档
52、 4.信息系统开发的经济可行性分析中,其成本主要包括开发成本和_。答案:运行成本 5.在软件开发生命周期的各个阶段中,对软件开发成败影响最大的是_阶段。答案:系统(需求)分析 6.制定项目进度计划及项目组人员组织等是SDLC中_阶段的活动。答案:计划 四简单题 1、信息系统的开发是如何体现项目的特征的? 答案:以信息系统为例、解释项目以下特征:目标性、周期短、一次性、委托人。 2、信息系统的项目经理一般应该担负哪些主要责任? 答案:领导能力、项目计划与组织、人员组织与管理、成本估算与预算、进度控制、质量保证。 3、一个信息系统的开发其可行性论证应该包括哪些方面的内容? 答案:分别从经济、技术、
53、时间进度及操作可行性等四个方面简述。 4、什么是文档?在系统开发过程中文档的建设有何意义? 答案:文档是信息系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。意义:(1)作为工作成果和结束标志(2)沟通桥梁(3)便于系统维护 5、信息系统最终表现为软件产品,试简述其质量保证措施。 答案:计划QA活动,结构化预排,复查与管理复审,测试。 一、单项选择题:1、模型是定义信息系统需求的主要途径,下面关于模型的描述错误的是。 A.不同模型可以表现系统需求的不同方面 B.不同模型可以在不同细节层次上表现系统需求 C.同一模型能表现系统的全部需求 D.模型可以从不同角度来帮助理解系统需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课题开题报告:退役光伏组件回收利用机制与政策研究
- 课题开题报告:算法时代主流意识形态传播的内在机理与实践策略研究
- 高速收费站安全生产警示
- 孩子阅读能力的家庭培养方法分享
- 大数据在体育产业的应用
- 11 我是一张纸 第一课时 教学设计-2023-2024学年道德与法治二年级下册统编版
- 金融风险管理中的财务管理信息系统应用
- 2024秋七年级生物下册 10.5 人体能量的供给教学设计 (新版)苏教版
- 孩子礼仪教育在家庭中的实践
- 大数据在市场营销中的伦理问题
- 2024年度城市供水特许经营权授予合同研究
- 2024年国家公务员考试《申论》真题(副省级)及答案解析
- 煤矿主、副、回风斜井井巷工程开拓施工组织设计
- 意识形态知识培训课
- 2023年辽宁公务员考试申论试题(B卷)
- 浙江省2023-2024学年高二下学期6月学业水平第二次适应性联考数学试题
- DB32T-县级(区域)医疗资源集中化运行规范 第1部分:集中审方中心
- 高考真题与模拟训练专题练习专题02函数及其性质(原卷版+解析)
- 小学主题班会-培养好习惯成就好人生
- IATF16949-COP-内部审核检查表+填写记录
- 医疗器械质量安全风险会商管理制度
评论
0/150
提交评论