




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单选题(共20小题,每题2分)主要考核基本概念和知识点。判断题(共15小题,每题1分)主要考核基本知识点、一些比较重要的注意点。填空题(共25空,每空1分)简答题(共3小题,共20分)要求列出要点,并简单说明,不需详细论述。---模拟试卷及课后练习一、单项选择题(每小题1.5分,共30分)1.在软件开发的生命周期法中,可以将软件生命周期划分为计划、开发与运行三个时期,下列哪一项是开发期中的活动A.定义问题B.确定可行性C.列出事件列表D.提出维护申请答案:C2、有关对数据和信息的描述选出其正确的说法A.数据是信息的载体,媒体承载数据,信息是数据的表现形式B.信息能增加对事物认识的确定性程度,且消除的确定性越大其信息量的嫡值也就越小C.尽管不同的人对同一数据其解释可能不同,但对其决策的影响相同D.以上均不对答案:D3.数据库设计技术是IS开发的主要技术之一,其用于概念结构设计的最为常见的一种模型是A.关系数据模型B.网状数据模型C.对象数据模型D.数据实体关系图答案:D.在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于两个不同实体集和它们之间的多对多联系m:n,应至少转换为几个关系模式2345答案:B.从系统分类的角度,信息系统是一种什么类型的系统A.人工、复杂、静态、开环B.人工、复杂、动态、闭环C.人工、复杂、动态、开环D.自然、复杂、动态、实体答案:C.信息系统的用户可分为业务用户和管理员用户,下列哪项活动不属于业务用户的事务A.数据转储与恢复B.创建记录C更新数据库D.生成报表答案:A.以下什么是指防止对程序及数据的非授权访问的能力A.正确性.安全性C易用性D.灵活性答案:B.面向对象的对象有三种成份,除了属性和行为外还包括A.标识B封装C消息D.继承答案:A.下列图形模型中,哪一种模型是在系统设计阶段构建的A.事件列表B.模块结构图C.关联图D.ERD和DFD答案:B.对细化的数据流程图DFD中的过程的定义方法可采用什么形式A.结构化英语B.决策表C.判断树D.以上均可以答案:D.结构化预排也称为静态测试,其主要目的是A.控制系统开发进度B.设计测试计划C.发现问题和错误D.安排实施顺序答案:C.作为系统分析员,以下哪个因素会促使你不会去选择快速原型化方法来开发一个信息系统A.系统的详细需求在开发初期难以确定B.开发人员对软件技术和工具的掌握不够扎实C.一些系统功能的技术可行性不可知或不确定D.对软件文档有严格规范的要求答案:D.制定项目开发进度计划是SDLC中什么阶段的活动A.系统分析B.系统计划C.系统分析D.系统实施答案:B.根据文档的使用目的,信息系统的文档可分类的管理类文档、开发类文档和A.用户类文档B.分析类文档C.设计类文档D.电子类文档答案:A.以下关于数据流程图的描述中,正确的是A.数据流程图可以反映处理的执行顺序B.数据流程图中的数据存储反映了数据的存储结构C.任何一个系统都可以用一个数据流程图来完整的加以描述D.数据流程图反映了系统必须完成的功能答案:D.设有事件“该产生月销售数量统计报表了”,该事件属于下列哪一种类型A.外部事件B.时间事件C.状态事件D.既可看作时间事件,也可看作状态事件答案:B.关于计算机软件、硬件配置和网络系统配置说明,应该包含在以下哪个文档中A.可行性分析报告B.系统规格说明书C.系统设计说明书D.数据库设计说明书答案:C.以下哪种开发顺序在系统实施过程中,需要编制大量的用于测试的驱动程序模块A.输入-处理输出B.对象框架C.自顶向下D.自底向上答案:D.所谓维护管理主要指的是A.加强需求分析B.重新编码C.确定修改的合理性并审查修改质量D.加强维护人员管理答案:C.3测试是指最终用户在以下什么情况下所进行的测试A.开发环境下,开发人员不在场B.开发环境下,开发人员在场C.用户的实际使用环境下,开发人员不在场D.用户的实际使用环境下,开发人员在场答案:C二、判断正误题(每小题1分,共10分).考虑到信息系统的抽象性和不可触摸性,而且包含了许多不确定因素,因此其开发进度计划的每项活动均可根据实际情况作灵活调整。答案:F里程碑活动必须按时或提前完成.模型便于开发人员之间相互交流,但其抽象性往往增加了对系统认识的复杂性。答案:F降低复杂性.面向对象设计中,对象之间通过互相传递消息来协调工作,它们共同工作来完成系统的功能。答案:T.用面向对象方法进行系统开发的一个优点就是分析模型与设计模型过渡的自然、一致性,但设计模型的表现形式却与分析模型有着本质的不同。答案:F是扩充细化,具体同构性.好的文档有助于提高程序的阅读性,但坏的文档比没有文档更坏。答案:T.代码是数据的组成部分,一般通过校验位验证代码的正确性,代码虽然能唯一标识处理对象,但不便于分类、统计和排序等处理。答案:F两方面均具备.在设计过程中务必要把数据库的设计和对数据库中数据处理的设计紧密结合起来,将这两个方面的需求分析、抽象、设计、实现在各个阶段同时进行,相互参照、相互补充,以完善两方面的设计。答案:T.穿过系统边界的数据流是格外重要的,它们往往代表了系统的输入和输出。答案:T.系统可行性论证的目标是如何去求解问题而非确定问题有没有解、是否值得去解。答案:F相反.OO方法和原型化方法都是循序渐进、反复迭代、渐增式的开发过程,但原型化方法更能支持SDLC莫型的过程性答案:F其阶段性较为模糊三、填空题(每小题2分,共20分).软件测试方法一般有两类,其中黑箱法是注重软件的功能,而白箱法注重软件的—。答案:结构/内部结构.—维护则是为了扩充软件的功能或提高原有软件的性能。答案:适应性.系统的需求模型也称为—,它详细描述了系统需要做什么,而无需明确指出使用哪些实现技术。答案:逻辑模型.结构化系统设计是一种面向数据流的设计方法,该方法使用的一个主要图形模型是应用程序体系结构图,其中的矩形符号表示—。答案:模块.用于定义系统需求即创建系统需求模型的两个关键概念是。答案:事件和事物.高质量的模块结构图应该是高内聚性和—。答案:低耦合性37在结构化分析方法的数据流程图模型中,使用—来表示ERD中的数据实体。答案:数据存储.数据库设计的主要内容是如何将—转换成为某个DBMS所支持的数据模型。答案:ERD.数据定义和过程定义均是对数据流程图的进一步细化,其中数据定义的定义对象包括—、数据元素和数据存储等。答案:数据流.系统测试一般包括—、集成测试以及系统或验收测试三个方面。答案:单元测试四、概念解释(每小题3分,共12分).管理信息系统答案:管理信息系统系统是用来为管理人员和决策者提供信息的人员、过程、数据库和设备的有组织的集合。.数据库答案:数据库是存储可共享的数据的集合。.数据流程图(DFD)答案:数据流程图就是把系统中所有的业务处理活动都理解成“变换”过程,并对这个过程所需的数据来源、去向及其存储等进行综合描述的图形化模型。.系统维护答案:软件维护是指软件产品交付使用后对其所做的修改,包括故障的修复、使软件适应变化了的环境以及性能或其它特征的改进等。五、问答题(每小题6分,共18分)).简述系统的特征并说明子系统的由来。答案:整体性,层次性,目的性,稳定性/环境适应性。子系统是认识、理解复杂系统的一种方法,若组成系统的元素本身又具有系统特征的话,那么这些元素就称之为系统的子系统。.一名合格的系统分析员一般应该具备哪些方面的基本技能?为此你又是如何认识正在考试的这门课程的?答案:技术技能:计算机基本技术、系统分析与设计技术、相关行业业务技能;管理技能:管理职能、人际沟通;诚信与道德等。对该课程内容的理解与掌握是成为分析员的必要条件但非充分条件。.“结构化设计就是结构化程序设计的代名词”,这种说法对吗?为什么?答案:不对。它们是结构化方法的两个不同的组成部分:结构化程序设计其主要目的是提供一组约定的规程如何去提高程序的质量;结构化系统设计的目标是对一个表达清楚的问题,运用一组规范和准则指导系统开发人员首先从确定系统的总体结构着手,然后再进行每一个功能模块的具体设计。六、实践操作题(共10分)【只需从要求解答的问题中任选1题】.某医院的门诊管理系统实现了为患者提供挂号、处方药品收费的功能。方案如下:医院医师具有编号、姓名、科室、职称、出诊类型和出诊费用,其中出诊类型分为专家门诊和普通门诊,与医师职称无关;每个医师可以具有不同的出诊费用,与职称和出诊类型无关。患者首先在门诊挂号处挂号,选择科室和医师,根据选择的医师缴纳挂号费(医师出诊费),收银员为患者生成挂号单,如表1所示,其中就诊类型为医师的出诊类型。患者就诊后,凭借挂号单和医师手写处方到门诊药房缴费买药,收银员根据就诊号和医师处方中开列的药品信息,查询药品库(如表2所示)并生成门诊处方单(如表3所示)。由于药品价格会发生变化,因此门诊管理系统必须记录处方单上药品的单价。表1XX医院门诊挂号单收银号:09003时间:2007年10月16日09:21
就诊号姓名科室医师就诊类型挂号费200710161081张三中医李四专家门诊10元表2药品库药品编码药品名称类型库存货架编号单位规格单价12007牛旁子中药51590B1401G炒0.034011090百部中药36950B1523G片0.0313表3XX医院门诊处方单2007年10月16日10:40就诊号200710161081病人姓名张三医师姓名李四金额总计0.99项目总计2收营员21012药品编码药品名称数量单位单价金额12007牛旁子20G0.03400.6811090百部10G0.03130.31根据以上说明,现要求解答以下问题:(1)画出该门诊管理系统的E-R图,再依据该E-R图设计出至少满足3NF的关系数据模式,并对其中的每个关系模式分别以下划线和虚线指出其主码和外码;畦号单二一收看员|nt■曲师门诊处方二口商从年存杵号第(就诊号,患者姓名,医睽号,时间,收现1岁心号)收银员(缸3姓名.级别)医师(妞L姓名,科室.职称,出诊类型,出诊费用)门王处方(就强号,收银员褊号,时间)处方明显〔就诊号,,品编码,数量,单价)的品库(药品编阳,药品名称,类型,库存,战架编号,单位,规格,单价)(2)若上述说明中“医师手写处方”改为支持医师通过门诊管理系统直接完成处方单的“书写”,而其它业务流程不变,则构造出该系统较为详细的数据流程图;答案:注:需体现数据流程图外部实体、过程/加工、数据存储及数据流等四个方面。(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.以上全是答案:D2.SDLC主要说明了软件系统开发的。A.方法学和技术B.模型和技术C.方法学和过程性D.模型、技术和工具答案:C3.新奥尔梁方法将数据库的设计过程按其时间顺序分为四个阶段,它们依次为。A.逻辑设计,物理设计,需求分析,概念设计B.需求分析,概念设计,逻辑设计,物理设计C.概念设计,逻辑设计,物理设计,需求分析D.需求分析,逻辑设计,物理设计,概念设计答案:B.设有两个数据实体:学生和课程;若一个学生可选修多门课程,一门课程可被多个学生选修,则这两个实体之间的关系为。1对1关系1对多关系C.多对1关系D.多对多关系答案:D.以下关于系统分析员的任务及其要求的几个说法中,错误的是。A.系统分析员不仅是一个技术专家,而且对相关业务也应该精通B.系统分析员只负责信息系统的分析,而不负责系统的设计C.系统分析员不仅是项目的分析设计者,也是项目的组织协调者D.系统分析员是系统开发人员与企业相关组织各层管理人员的之间的沟通者答案:B.“原型化”是一种动态定义需求的方法,对“原型”这一概念的描述不正确的说法是A.对信息系统开发过程而言,原型可以分为需求原型和应用原型B原型是对某个事物在功能、结构等方面所做的近似的模拟过程C原型是一个能逼真地模拟现实世界的可工作模型D.一个原型的建立必须要有一个明确的目的答案:B.结构化分析方法是一种预先严格定义需求的方法,强调分析对象的数据流,其指导思想是。A.自顶向下逐层分解.自底向上逐层分解C.包才A和BD.面向过程答案:A8.软件管理是软件工程化生产的重要环节,以下哪些是软件工程管理应包括的内容:I.人员组织II.进度安排III.质量保证IV.成本核算。I和IIII和IIIII和IVI、II、III和IV答案:C.结构化预排也称静态测试,其目标是发现错误以便即时更正,下面的描述不正确的是。A.是在项目早期对质量进行有效控制的一项技术B.是指对调查结果和根据这些结果建立的原型进行评审C.预排工作的参与者通常只由项目客户、业务骨干及行业业务专家组成等评审者组成D.预排的四个要素:WHAT,WHEN,WHO,HOW答案:C.事件列表是现代开发方法的一种模型技术,由系统的行为反应所产生的结果称之为事件列表中的。A.事件B.活动C.响应D.触发答案:D.需求分析中被一般认为是最为有效和可行的获取业务功能和业务规则的手段是。A.分发和收集调查表B.浏览现存的文档资料C和用户会谈与讨论D.观察和亲自参加业务实践活动答案:C.结构化系统设计方法使用的一个主要图形工具是。A.模块结构图B.系统流程图C.数据流程图D.程序流程图答案:A.从系统分类的角度,以下关于信息系统描述正确的是哪一个。A.信息系统是一个人工的、复杂的、静态的系统B.信息系统是一个自然的、复杂的、静态的系统C.信息系统是一个自然的、简单的、动态的系统D.信息系统是一个人工的、复杂的、动态的系统答案:D.下列系统安装与转换方法中,具有简单性、花费成本低但高风险的方法是A.直接安装B.并行安装C.阶段安装D,以上全是答案:A.下列逻辑覆盖标准中,最弱的覆盖标准是。A.语句覆盖B.判定/条件覆盖C.条件组合覆盖D.路径覆盖答案:A.结构化系统设计的目标是得到新系统的物理模型,反映系统如何做的问题,因此结构化系统设计又称为。A.概要设计B.逻辑设计C.物理设计D.程序设计答案:C.下列DFD模型中用于描述系统最高抽象层次DFD的是。A.关联图B.事件划分DFDC.子系统图D.片断DFD答案:A.系统设计中的输入设计,其主要目的是。A.确定将要用作输入的设备和机制B.确保输入数据的正确性C.设计出诸如电子表单的输入格式D.输入过程尽可能地避免人工干预答案:A.程序设计中证明可用三种结构就可以实现任何单入口出口程序,下列中哪个不属于三种基本结构之一。A.顺序结构B.选择结构C.循环结构D.交叉结构答案:D.下列哪项开发工作的好坏将直接影响到系统的易学易用性。A.系统测试B.完整性控制C.数据库模型D.人机界面答案:D二、判断正误题(每小题1分,共10分)21.SDLC适合任何开发方法,只不过不同的开发方法在每一阶段中的活动安排、技术途径和模型、工具的不同而已。答案:T.关系数据库的每个表都必须有一个唯一的关键字。答案:F不唯一,但可指定一个为主关键字.和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。答案:T.代码是数据的重要组成部分,一般通过校验位验证代码的正确性,代码能唯一标识处理对象,并便于分类、统计和关联等处理。答案:T.企业业务过程重组是关心现在的工作流程如何做到更好,而不是考虑用何种方法来做现在的事。答案:F(刚好相反).用于表示项目进度计划的甘特图能很好的表示任务进度信息,又能表示出个任务的相关性。答案:F不能表现相关.自顶向下开发顺序的一个主要优点避免了自底向上开发顺序的不足,也就是说所有的编程人员一开始就可以立即投入工作。答案:F自顶向下与自底向上位置对换.系统需求信息来源于系统风险责任人,其相关者可分为用户,客户与技术支持人员。答案:T.好的测试用例是用尽可能多的测试数据去发现尽可能多的错误。答案:F尽可能少的测试数据.消息的一般由消息名、形式参数、接受消息的对象等组成。答案:T三、填空题(每小题2分,共20分).软件工程产生的背景是—,它要求如何开发软件以满足日益增长的和日益复杂的软件需求以及如何维护数量不断膨胀的已有软件。答案:软件危机TOC\o"1-5"\h\z.信息系统的生命周期中,从开发角度,其三个主要阶段是—。答案:分析、设计与实施.管理活动一般对应于管理层次,中低层的管理通常是结构化决策一类的活动,而中高层的管理则是—一类的活动。答案:半结构化或非结构化.企业的持续改进和企业业务过程重组往往是两个互补活动,后者与前者相比,其显著特征是—。答案:根本性和巨大性.系统分析的主要目标是得到新系统的逻辑模型,因此系统分析又称为—。答案:逻辑设计.在结构化分析中,人们需要了解系统需要储存的事物类型,这种数据的模型被称为是—,它是数据库设计的基础。答案:实体联系图.软件维护可分多种类型,其中—是指使应用软件适应变化了的环境的维护。答案:适应性.在系统需求分析的表述中,对于DFD最终不可分解的过程,其业务规则可借助于—、判断树或决策表来描述。答案:结构化英语.模块结构图的构造一般采用事务分析法和—两种方法。答案:变换分析法.在关系数据模型中,—提供了一个表示关系间联系的主要手段。答案:外码四、名词解释(每小题3分,共12分).管理答案:管理是指管理的主体为达到一定的目标,运用一定的职能和手段对管理对象发生影响与作用的过程。.信息系统答案:信息系统是一个有关数据的收集、输入、处理、存储和信息输出以完成一个组织所有事务的若干相关元素的集合。.数据库设计答案:数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足用户的各种应用需求。.文档答案:文档是系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。五、问答题(每小题6分,共18分).简述系统开发方法学的技术、模型、工具之间的关系?答案:多种技术、模型和工具的集合构成了一个开发方法学,其中的技术用来支持实现SDLC中各阶段的活动或任务,活动或任务的完成必需借助于相关的工具,用模型表示各阶段活动的工作成果。.现代结构化方法开发信息系统的一般过程及其主要活动是什么?答案:计划,分析,设计,实施,维护;计划阶段包括:定义问题、确定项目的可行性、制定项目的进度计划表、项目成员的安排、项目启动,分析阶段包括:需求信息的获取、需求定义等,设计阶段包括:应用程序体系结构的设计、模块的详细设计、数据库的设计、系统控制(安全、输入/输出)的设计、人机界面的设计等,实施阶段包括:软件模块的编码与调试、软件测试、文档与培训等,维护阶段包括:提供对终端用户的支持、维护和升级计算机系统。.系统开发过程中为什么要建模?答案:即模型的意义或作用:降低复杂性,易于理解记忆,进行交流,便于维护等。六、实践操作题(共10分)【只需从要求解答的问题中任选1题】
.某报刊发行中心拟建立一个报刊发行管理系统,其基本需求描述如下:.此中心有多个报刊发行站,每年年底或每个季度末中心通过发行站向各订户发出征订通知单,由订户按指定格式填写好报刊订单。订单中包含订单号、订户姓名、订户地址、发行站代号、报刊名称、起止日期、订阅分数、每份单价、收款日期、经办人等,每张订单可以含多种报刊。.由各发行站的电脑录入订户订单信息,并且以规定格式把有关内容输入到“收款凭证”上,交付订户。同时订户订单信息送往中心主机系统。.中心主机系统负责分类并统计有关的征订信息,包括统计出每种报刊的订阅数、列出所有订户订阅清单(订阅数、起止日期等卜统计出各个发行站的订阅情况(总金额等卜定时检查订单信息并分类统计出即将到期的订单并分发给各发行站打印出“到期通知单”给用户。现要求回答如下问题:(1)画出答案:its姓名等发行站经办人报刊”闽日雨)
a(1)画出答案:its姓名等发行站经办人报刊”闽日雨)
a人名)订户(订户编号,订户姓名,地址,邮编)订单(订单号,订户编号,订阅日期,发行站代号,经办人)报刊(报刊代号,报刊名称,单价,发行单位)报刊订阅(订单号,报刊代号,起止日期,订阅份数)发行站(发行站代号,发行站地址,性质)经办人(经办人编号,发行站代号,姓名,性别,年龄)(2)若该系统采用3层C/S计算模式,画出其体系结构图并简单说明每一块的功用;答案:C/S计算本质是共享资源并协同工作,即由若干个互联的计算机共同分担完成系统指定的某个计算任务;报刊发行站用户视图层[在C/S结构中包括用户界面和其它访问系统的部件]:支持报刊信息查询、订单信息的提交、部分统计信息的查询(到期通知单)等;业务处理逻辑层[在C/S结构中包括应用系统的程序逻辑的实现]:支持各种分类统计处理、查询处理等;数据库层[在C/S结构中包括系统需要持久保存的数据]:支持“订单”数据库的SQL操纵。
(3)根据上述需求设计出相应的尽可能详细的模块结构图。答案:用户信息
订单信息订轨信息到期订单报刊订词订阅信息的
统诗处理接发行站分发到期订单订单信息q从报刊库查,哥订户信息订掰信息的、3”弓,的黄取获取『询报刊信息订圉信息分
类与统计%用户信息
订单信息订轨信息到期订单报刊订词订阅信息的
统诗处理接发行站分发到期订单订单信息q从报刊库查,哥订户信息订掰信息的、3”弓,的黄取获取『询报刊信息订圉信息分
类与统计%一工建丽单订单信息;到期通知单工「酒信皂][鬲效订单订单值定期查询订,
单或毒k皮打站打印到期通知单_*■单信订阅费用结
算分类就计统计各类报刊统计等衷行检起止期列
站订阅情也出用户清单横虎行拈列
出当期订单f打印分类统f打印分类统“如何做”。■数据号人■数据党出、单项选择题:1、信息系统能帮助以下哪项来解决一些传统的业务过程难以处理的实际问题。A.生产制造业B.物流公司C政府机关和学校D.以上全是答案:(D)2、软件工程的SDLC主要说明了软件系统开发的。A.方法学和技术B.模型和技术C方法学和过程性D.模型、技术和工具答案:(D)3、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是。A.系统分析阶段B.系统设计阶段C系统实施阶段D.系统计划阶段答案:(A)4、结构化系统设计的目标是得到新系统的物理模型,反映系统如何做的问题,因此结构化系统设计又称为。A.概要设计B.逻辑设计C物理设计D.程序设计答案:(C)5、“系统总体结构的设计”活动对应于SDLC的哪个阶段。A.计划B.物理设计元C.实施D.逻辑设计答案:(B)二.是非判断题.逻辑设计对应着SDLC的设计阶段,它反映的是“做什么”;物理设计对应着SDLC的实现阶段,它反映的是答案:错
.信息系统作为应用软件与一般工具性的应用软件如MSWord、Mediaplayer的主要区别在于前者面向事务处理且需DBMS的支持。答案:对三.填空题.信息系统的生命周期中,从开发角度,其三个主要阶段是。答案:分析阶段、设计阶段、实施阶段.—定义了系统的范围,它形象地界限了系统与系统环境。答案:系统边界.系统边界定义了系统的范围,可以通过它来界限系统与系统环境,系统与系统环境之间的关系可通过输入和—表示。答案:输出四.简单题1、简述系统开发方法学的技术、模型、工具之间的关系。答案:多种技术、模型和工具的集合构成了一个开发方法学,其中的技术用来支持实现SDLC中各阶段的活动或任务,活动或任务的完成必需借助于相关的工具,用模型表示各阶段活动的工作成果。2、一名合格的系统分析员一般应该具备哪些方面的基本技能?答案:技术技能:计算机基本技术、系统分析与设计技术、相关行业业务技能;管理技能:管理职能、人际沟通;诚信与道德等。一、单项选择题:1、管理的首要基本职能是。A.计划B组织C控制D指挥答案:(A)2、事务处理系统(TPSWJ主要目的是。A.为管理者提供决策服务B.提高事务处理工作效率C解决管理者难以解决的问题D.减轻管理者的工作强度答案:(B)3、作为系统分析员,以下哪个因素不会促使你选用原型化方法来开发一个信息系统。A.系统的详细需求在开发初期难以确定B.开发人员对软件技术和工具的掌握不够扎实或熟练C.一些系统功能的实现其技术可行性不可知或不确定D.对软件文档没有严格规范的要求答案:(B)4、企业持续改进和企业重组是提高质量两种互补的活动方案,下列不属重组特征的是。A.信息系统是活动方案不可分割的组成部分B.涉及范围广C.由底层业务工作人员驱动D.采取强硬措施解决企业严重问题答案:(C)5、本世纪初中央提出“以信息化带动工业化”,那么对企业ERP项目最恰当的定位是。A.信息系统集成项目B.管理变革项目C.技术改造项目D.工作流实施项目答案:(B)6、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是。A.系统分析阶段B.系统设计阶段C系统实施阶段D.系统计划阶段答案:(B)7、以下什么是指数据库设计过程中通过对用户需求进行综合、归纳与抽象,以形成一个独立于具体数据库管理系统(DBMS)的概念模型。A.需求分析B.概念设计C逻辑设计D.物理设计答案:(B)8、软件危机有多种表现,如I.无法满足软件需求的增长II.软件开发成本过高III.开发进度难以控制IV需求定义不准确V.质量不能保证VI.难以满足维护的需要。而一般认为,软件危机主要是表现在。II和IIIIII和IVIV和VI和VI答案:(D)9、网络环境下C/S计算模式的多层逻辑结构中不包括以下哪一层。A.用户视图层B.业务逻辑层C.中间件层D.数据库层答案:(C)10、软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是。A.构件化方法B.结构化方法C.面向对象方法D.快速原型化方法答案:(B)11、以下选项中,最适合于用交互式计算机软件解决的问题是。A.非结构化决策问题目B.半结构化决策问题C.结构化决策问题D.确定性问题答案:(A)12、“一个系统至少由两个或两个以上既相互区别又相互联系的元素有机组合而成”,这句话体现了系统的什么特征。A.整体性B.层次性C.目的性D.稳定性答案:(A)13、系统原理中的“黑箱”理论是指。A.输入已知,处理、输出未知B.输入、处理已知,输出未知C.输入、输出已知,处理未知D.输入、处理和输出均未知答案:(C)14、下列不属于软件危机表现的是。A.软件滞后于硬件的发展B.应用需求增多且规模变大C.软件开发效率高D.软件可靠性差且难于维护答案:(C)二.是非判断题.数据是信息的载体,媒体承载数据,信息是数据的表现形式。答案:错.管理信息系统是一种信息系统,信息系统也就是管理信息系统。答案:错.任何一个组织一定是一个系统,反之亦然。答案:错.非结构化或半结构化一类的决策问题最适合于用交互式计算机软件系统解决。答案:对.事务处理系统(TPS两主要目的是减轻管理者的工作强度。答案:错.和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。答案:对.系统的环境适应性要求系统是发展中的稳定,因此信息系统应是一个静态系统。答案:错.结构化方法开发过程中务必要把数据库的设计和对数据库中数据处理的设计紧密结合起来,相互参照、相互补充,以完善数据及业务过程两个方面的设计。答案:对三.填空题“一个系统至少由两个或两个以上既相互区别又相互联系的元素有机组合而成”,这句话体现了系统的—特征。答案:整体性.决策支持系统主要支持半结构化决策问题和—问题的决策。答案:非结构化.网络计算诸多模式中,—的本质是将一个计算任务由网络环境下的多台计算机共同分担协作完成。答案:客服/服务器计算模式.信息系统开发的三大技术支柱是软件工程、计算机网络以及—.答案:数据库技术四.简单题1、数据与信息之间的区别与联系分别是什么?答案:并非所有的数据都可以表示信息、信息不随载荷它的物理介质变化而变化;数据是信息的载体,是信息的表现形式、信息则是数据的加工、提炼和浓缩,是对数据含义的解释。2、系统有哪些特征?并着重简述其环境适应性。答案:整体性,层次性,目的性,稳定性/环境适应性。先说明系统环境、然后解释系统与系统环境的关系、最后定义系统的稳定性在其外部关系上的反映。3、简述系统的特征并说明子系统的由来。答案:整体性,层次性,目的性,稳定性/环境适应性。子系统是认识、理解复杂系统的一种方法,若组成系统的元素本身又具有系统特征的话,那么这些元素就称之为系统的子系统。4、简述TPSMIS和DSS三者的区别和联系。答案:处理事务的类型不同:结构化与非结构化;MIS帮助决策,DSS辅助支持决策。联系:TPS为MIS提供基本数据与日常业务功能支持;MIS为DSS提高信息支持。5、管理信息系统就是信息系统,信息系统也就是管理信息系统”,这句话对否?为什么?答案:错。信息系统按其业务处理性质可分为TPSMIS及DSS等,即管理信息系统是一种类型的信息系统,而信息系统有时不一定就是指MIS。6、简述C/S的三层计算模式的工作原理。答案:用户层-用户视图,业务逻辑层-应用程序逻辑,数据库层-共享并管理数据资源,工作过程:用户提交请求并接收响应结果、应用程序按业务规则处理业务,其中有关数据库操纵(SQD均提交至数据库服务器并由它反馈响应结果。7、设有一个产品数据库,“若一用户想购买某件产品,数量为10件,价格为单价X95%,并以表格形式将结果给该用户”。试叙述3层C/S模式的计算过程。答案:用户视图层:输入产品标识、数量并提交;获得反馈结果、显示“支付发票”、确认。应用逻辑层:查询数据库请求、根据其单价计算总费用、给用户反馈结果。数据库层:查询数据库、给应用请求反馈查询结果。一、单项选择题:1、现代结构化开发方法最新起源于。A.结构化程序设计技术B.结构化系统设计技术C结构化系统分析技术D.数据库设计技术答案:(A)2、结构化程序设计思想的主要目的是。A.提高程序的可读性和可维护性B.保证程序的正确性C提高程序的可靠性D.支持模块的可重用性答案:(A)3、原型化方法是一类动态定义需求的方法,以下哪项不是原型化方法所具有的特征。A.提供严格定义的文档B.加快需求的确定C简化项目管理D.加强用户参与和决策答案:(A)4、作为系统分析员,以下哪个因素使你不去选择原型化方法来开发一个信息系统。A.系统的详细需求在开发初期难以确定B.开发人员对软件技术和工具的掌握不够扎实C.一些系统功能的技术可行性不可知或不确定D.对软件文档没有严格规范的要求答案:(B)二.是非判断题1.结构化设计技术是结构化程序设计技术的简称。答案:错2.SDLC适合任何开发方法,但不同的开发方法在每一阶段中的活动安排、技术途径和所用模型、工具等不同。答案:对.系统分析和系统设计技术仅告诉你如何去开发一个信息系统,但并没有要求你如何去运用现代的IT来解决管理方面的问题。答案:错.结构化方法的基本思想可理解成“自顶向下,逐步求精”,“抽象”和“组合”是结构化方法解决复杂问题的两个基本手段。答案:错.一种CASET具只支持一种开发方法,因此CASE工具的选定实际上也就确定了相关的开发方法和开发工具。答案:错三.填空题.结构化程序设计主要目的是提供一组约定规程以提高程序质量,这里质量的具体含义从软件质量因素角度是指—答案:可读性和可维护性.一个消息通常由三个部分组成:接收消息的对象、—以及参数列表。答案:消息名/消息选择符.软件工程中的瀑布模型典型地刻画了软件生存周期的阶段划分,列出一种与其最相适应的软件开发方法—。答案:结构化方法.原型化方法中,把—就称为一个系统,它是系统的早期的可执行版本。答案:原型四.简单题1、简述结构化方法开发信息系统的一般过程。结构化方法的主要优缺点各是什么?答案:分计划、分析、设计、实施和运维五个阶段描述,同时需说明各个阶段的目标以及通过哪些活动来支撑其目标的实现。优:阶段的顺序性和依赖性、推迟实现、良好文档支持。缺:可变性差、转换鸿沟。2、原型化开发方法的基本思想是什么?该方法的主要优点有哪些?答案:在获得一组基本的用户需求后,快速地加以实现新系统的一个“原型”,随着用户和开发人员对系统理解的加深而不断地对这些需求进行补充和细化。便于需求定义,可靠性好,效率高、风险小、费用低。3、系统开发人员选择某种开发方法的一般依据是什么?答案:除开发方法自身特性外,还应考虑系统规模大小、需求确定性程度、需求变化率、开发人员的开发技术和开发经验等四个方面因素。一、单项选择题:1、程序不仅能在正常情况下正确地工作,且在意外情况下也可正常运行,这是程序的。A.可维护性B.效率C健壮性D.易操作性答案:(C)2、某软件系统在应用初期运行在Unix环境中,现因某种原因,该软件需在WindowsServer环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的。A.可扩充性B.可靠性C复用性D.可移植性答案:(D)3、应该在以下哪个阶段制定系统测试/验收测试计划。A.系统分析B.系统概要设计C系统详细设计D.系统实施答案:(A)4、软件管理是软件工程化生产的重要环节,就以下I.人员组织II.进度安排III.质量彳^证IV成本核算等四个方面,软件工程管理应包括的内容。A.I和IIB.IIC.II和IVD.I、II、III和IV答案:(D)5、在软件项目管理中可用各种图形工具来辅助决策,以下对Gantt图描述不正确的是。A.Gantt图表现各个活动的顺序和它们之间的因果关系B.Gantt图表现哪些活动可以并行进行C.Gantt图表现了各个活动的起始时间D.Gantt图表现了各个活动完成的进度答案:(B)6、有关信息系统的质量保证(QA),下列哪一项结论是正确的。A.文档最终不属于系统最终软件的组成部分,因此文档编制工作不如程序编制工作重要“仅要求系统的正确性,而不要求正确的系统”C.有关QA活动将会影响到系统开发进度,因此应该在系统开发后期集中进行D.有关QA活动应该贯穿于系统开发的全过程答案:(D)二.是非判断题.可靠性越高的软件系统其运行效率往往也越高。答案:错.有关信息系统各部分之间的接口关系的说明一般不要求写入用户操作手册文档。答案:对.某业务在信息系统中的自动化程度级别的高低取决于该业务工作自身的复杂程度。答案:错.从经济可行性角度看,具有最高质量的信息系统不一定是最优解。答案:对.用户界面的友善性是软件质量诸多因素中的首要质量因素。答案:错.系统用户界面的友善性是指系统满足用户需求的程度。答案:错.任务通常是制定时间进度表的可命名的、最小分配的工作单位。答案:对.对于SDLC中的三个术语:阶段、活动、任务,它们共同组成了系统开发的层次结构,其中任务是分配工作的唯一单位。答案:错.程序是由软件和文档这两个部分组成的。答案:错三.填空题一是一种组织单位,其中包括在固定预算以及固定时间内,为了达到某一明确的最终目的而临时组合在一起的一组资源。答案:项目信息系统开发的可行性论证一般包括—技术、时间及操作可行性等四个方面。经济SDLC中的—也称之为“里程碑”,为确保项目进度计划,它们必须在规定的时间内完成或提前完成。答案:经济、关键活动—是IS开发过程中留下的“痕迹”,把“不可见的”内容变成“可见的”结果形式。答案:文档信息系统开发的经济可行性分析中,其成本主要包括开发成本和—。答案:运行成本在软件开发生命周期的各个阶段中,X•软件开发成败影响最大的是一阶段。答案:系统(需求)分析制定项目进度计划及项目组人员组织等是SDLC中—阶段的活动。答案:计划四.简单题1、信息系统的开发是如何体现项目的特征的?答案:以信息系统为例、解释项目以下特征:目标性、周期短、一次性、委托人。2、信息系统的项目经理一般应该担负哪些主要责任?答案:领导能力、项目计划与组织、人员组织与管理、成本估算与预算、进度控制、质量保证。3、一个信息系统的开发其可行性论证应该包括哪些方面的内容?答案:分别从经济、技术、时间进度及操作可行性等四个方面简述。4、什么是文档?在系统开发过程中文档的建设有何意义?答案:文档是信息系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。意义:(1)作为工作成果和结束标志(2)沟通桥梁(3)便于系统维护5、信息系统最终表现为软件产品,试简述其质量保证措施。答案:计划QA活动,结构化预排,复查与管理复审,测试。一、单项选择题:1、模型是定义信息系统需求的主要途径,下面关于模型的描述错误的是。A.不同模型可以表现系统需求的不同方面B.不同模型可以在不同细节层次上表现系统需求C同一模型能表现系统的全部需求D模型可以从不同角度来帮助理解系统需求答案:(C)2、系统分析中的“数据字典”是指关于数据的数据,其描述对象是指。A.数据流B.数据存储C数据元素D.以上全部答案:(D)3、判定树和决策表的功能是用于描述。A.输入内容B.数据存贮C处理逻辑D.输出格式答案:(C)4、数据流程图借助于一些约定符号来表示外部实体、过程等,以下哪些符号是常见使用的图形符号。A.1234B.2345C.1235D.123456答案:(A)5、需求分析中被一般认为是最为有效和可行的获取业务功能和业务规则的手段是。A.分发和收集调查表B.浏览现存的文档资料C.和用户会谈与讨论D.观察和亲自参加业务实践活动答案:(C)6、事件列表是现代开发方法的一种模型技术,由系统的行为反应所产生的结果称之为事件列表中的。A.事件B.活动C.响应D.触发答案:(C)7、下面列举的各种事件中属于时间事件的是。A.顾客退回商品B.生成交易汇总报表C顾客修改帐户信息D.生成新订单答案:(B)8、ERD中的一个数据实体在DFD中通常表示为。A.数据流B.外部实体C.数据存储D.过程答案:(A)9、下列哪个模型是分析阶段所应形成的。A.反映时间进度计划的工程网络图B.人机对话模型C.模块层次结构图D.E-R图答案:(D)10、在评估DFD的质量时,通常遵从以下哪些要求:1.接口复杂性最小化2.信息过载3.黑洞4.父图子图平衡性5.数据流一致性6.奇异。1,4,51,2,4法2,4,52,3,6答案:(A)二.是非判断题.模型便于开发人员之间、开发人员与用户之间的相互交流,但其抽象性往往增加了对系统认识的复杂性。答案:错.当使用DFD对一个成绩管理系统进行建模时,其中“成绩单”可以被认定为外部实体。答案:错.对DFD中最底层的业务处理逻辑可以用结构化英语、判定树或判定表描述,其中结构化英语适合于描述含有大量复杂判断逻辑的业务处理规则。答案:错.数据实体关系图是在系统设计阶段建立的一种反映事物及其之间关系的模型。答案:错.系统分析过程中所构造的数据流程图实际上是以图形的方式将事件列表中描述的事件和ERD中定义的数据实体有机地集成在一起的一个综合模型。答案:对.事件类型中的时间事件和状态事件相似,其区别仅在于时间事件不能预先确切地定义所发生的时刻。答案:对.事件列表中的响应就是指一件事件的发生所引发的一系列操作动作。答案:错三.填空题.用于定义系统需求的两个关键概念是—和事物。答案:事件.在结构化分析方法的数据流程图模型中,使用—来表示ERD中的数据实体。答案:数据存储.数据实体关系图中一般包括实体、实体属性以及—等三方面的内容。答案:实体间的关系.当大量的信息同时显现给一个人而导致其无法接受与理解的现象常称为—,结构化方法构造DFD因此而采用72法则.答案:信息过载.结构化方法开发的系统需求模型通常使用事件表和以下的四个图来进行记录:数据实体关联图、—、过程描述以及数据字典。答案:数据流程图四.简单题1、系统开发过程中为什么要建模?答案:也就是说明模型的意义或作用:降低复杂性,易于理解记忆,进行交流,便于维护等。2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 居民区视频监控设备招标
- 定制配饰服务条款3篇
- 建筑保温协议2篇
- 公证委托书格式写作技巧分享3篇
- 住宿环境宁静度保证3篇
- 客户满意度调查工具使用指南3篇
- 刻章全权代理书3篇
- 区域经销商合同3篇
- 快速装修补充合同格式2篇
- 建筑技术革新专利转让协议3篇
- 2025-2030中国干燥剂行业发展分析及发展前景与投资研究报告
- 新疆维吾尔自治区和田地区2024-2025学年高三5月考试题语文试题试卷含解析
- 环保安全知识课件
- 比例尺单元测试卷及答案
- 氩弧焊基本知识课件
- 《广西壮族自治区基层工会经费收支管理实施办法》修订解读
- 中职语文教学大赛教学实施报告范文与解析
- 山东临沂市罗庄区兴罗投资控股有限公司招聘笔试题库2025
- 北京市朝阳区2025届高三下学期一模试题 数学 含答案
- 食品工厂5S管理
- 大数据在展览中的应用-全面剖析
评论
0/150
提交评论