自考02134《信息系统设计与分析》历年考试真题库(含答案)_第1页
自考02134《信息系统设计与分析》历年考试真题库(含答案)_第2页
自考02134《信息系统设计与分析》历年考试真题库(含答案)_第3页
自考02134《信息系统设计与分析》历年考试真题库(含答案)_第4页
自考02134《信息系统设计与分析》历年考试真题库(含答案)_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1自考02134《信息系统设计与分析》历年考试真题库(含答案)一、单选题1.以下属于信息最基本属性的是A、事实性B、扩散性C、传输性D、共享性答案:A解析:事实性是信息最基本的属性。2.下面哪一项不是系统设计阶段的主要活动?()A、系统总体设计B、系统详细设计C、系统硬件设计D、编写系统实施计划答案:D解析:系统实施阶段进行系统实施计划的编写。3.系统分析报告的主要作用是A、系统规划的依据B、系统实施的依据C、系统设计的依据D、系统评价的依据答案:C解析:系统说明书,是系统分析阶段的技术文档,也是这一阶段的工作报告,是提交审议的一份工作文件。系统说明书一旦审议通过,则成为有约束力的指导性文件,成为用户与技术人员之间的技术合同,成为下阶段系统设计的依据。4.系统设计阶段所提供的文档是A、系统设计说明书B、系统测试报告C、系统说明书D、可行性分析报告答案:A解析:系统设计阶段又称为物理设计阶段。这个阶段又可分为总体设计和详细设计两个阶段。这个阶段的技术文档是"系统设计说明书"。5.下列属于设计阶段工具的是A、判定表B、判定树C、结构化语言D、结构图答案:D解析:结构图是系统设计阶段最主要的表达和交流工具。6.业务系统规划法(BSP)的核心是()A、明确企业目标B、定义(识别)业务过程C、进行数据分析D、确定信息结构答案:B解析:定义管理功能并进行分组是BSP方法的核心,管理功能主要是根据企业中的资源及其生命周期来识别的。7.系统维护中要解决的问题来源于A、系统分析阶段B、系统实施阶段C、系统设计阶段D、三者都是答案:D解析:系统维护中要解决的问题来源于系统分析阶段、系统实施阶段、系统设计阶段。8.在不确定因素很多,难以提前估计和计划的情况下尽量采用()A、进化迭代和螺旋模型B、进化迭代和螺旋模型C、瀑布模型D、原型答案:A解析:在技术难度较大、内容复杂的情况下采用进化迭代和螺旋模型。9.将系统分为自然系统和人工系统,这种分类的标准是()A、按系统的复杂程度分类B、按系统的抽象程度分类C、按系统的起源分类D、按系统与环境的关系分类答案:C解析:按系统与环境的关系分类,可以将系统分为自然系统和人工系统。10.在模块本身不变动的情况下,通过改变模块周围的环境达到修改目的,这种原则是A、开放封闭原则B、Liskov替换原则C、单一职责原则D、接口隔离原则答案:A解析:开放-封闭原则(OCP)的应用就是要在模块本身不变动的情况下,通过改变模块周围的环境达到修改目的。11.数据字典中最小的数据组成单位是A、数据流B、数据结构C、数据元素D、处理过程答案:C解析:数据元素是最小的数据组成单位,也就是不可再分的数据单位,如学号、姓名等。12.一个好的模块化代码应满足()A、高内聚,高耦合B、高内聚,低耦合C、低内聚,低耦合D、高内聚,低耦合答案:B解析:好的模块化代码就是要高内聚、低耦合。13.数据流图的基本成分包含外部实体、数据处理、数据流和A、数据存储B、数据结构C、数据元素D、内部实体答案:A解析:数据流图用到四个基本符号,即外部实体、数据处理、数据流和数据存储。14.在系统维护的工作中,工作量最大的活动是()A、应用程序维护B、数据维护C、代码维护D、硬件设备维护答案:A解析:在系统维护的全部工作中,应用程序的维护工作量最大,也最常发生。15.下列不属于信息系统早期方法的缺点的是A、目标含糊B、通信误解C、步骤混乱D、资金不足答案:D解析:早期方法的不足包括:(1)目标含糊(2)通信误解(3)步骤混乱(4)缺乏管理控制。16.下列不属于系统开发生命周期的是()A、系统分析B、系统规划C、系统实施D、统计信息答案:D解析:生命周期划分为系统规划、系统分析、系统设计、系统实施、系统运行与维护等5个阶段。17.模块聚合程度最高的是A、通信内聚B、功能内聚C、顺序内聚D、逻辑内聚答案:B解析:若一个模块包括并且仅包括为完成一个具体任务所需要的所有成分,则这个模块是功能内聚的。这种模块的聚合程度是最高的。结构化设计的目标就是获得这种模块。18.在代码设计中,建立在二维空间坐标基础上的代码是A、顺序码B、层次码C、矩阵码D、自检码答案:C解析:矩阵码是一种逻辑码。所谓逻辑码,是按照一定的逻辑规则或者程序算法编写的代码。矩阵码就是建立在两维空间坐标x,y基础上的代码。代码的值是通过坐标x,y的数值构成的。19.设计测试用例使程序中的每个判断的每一个分支至少通过一次是A、条件覆盖B、判断覆盖C、路径覆盖D、语句覆盖答案:B解析:判断覆盖是指设计测试用例使程序中的每个判断的取"真"值和取"假"值的每一个分支至少通过一次。20.高层模块不应该依赖于低层模块,二者都应该依赖于抽象,这种原则是A、开放封闭原则B、Liskov普换原则C、单一职责原则D、依赖倒置原则答案:D解析:依赖倒置原则:(1)高层模块不应该依赖于低层模块,二者都应该依赖于抽象;(2)抽象不应该依赖于细节,细节应该依赖于抽象。21.数据加工以后才能成为信息,体现了信息的什么属性()A、事实性B、传输性C、共享性D、滞后性答案:D解析:数据加工以后才能成为信息,利用信息决策才能产生结果。前一个状态到后一个状态的时间间隔总不为零,这就是信息的滞后性。22.信息系统按照技术发展分类可以分为EIS、MIS、DSS和A、SCMB、EDPSC、ECD、MRP答案:B解析:根据技术发展来对信息系统进行分类结合了时间和技术两个维度,一般认为信息系统的发展已经经历了数据处理系统EDPS、管理信息系统MIS、决策支持系统DSS、主管支持系统EIS四个阶段。23.子类型必须能够替换掉它们的基类型,这种原则是A、开放封闭原则B、Liskov替换原则C、单一职责原则D、接口隔离原则答案:B解析:LSP是BarbaraLiskov在1988年首次提出来的,其主要思想可以解释为子类型(subtype)必须能够替换掉它们的基类型(basetype)。24.关于设计原则,对一个类而言,仅有一个原因引起它变化的原则是()A、开放-封闭原则B、内聚性原则C、Liskov替换原则D、依赖倒置原则答案:B解析:对一个类而言,仅有一个引起它变化的原因,即内聚性原则。内聚性是一个模板的组成元素之间的功能相关性,即一个模板的所有组成元素应该为一个原因(功能)而联系在一起。25.在决定开发管理信息之前,首先要做好系统开发的()A、可行性研究B、总体预算C、系统化分析D、新系统的逻辑设计和物理设计答案:A解析:可行性研究是任何一项大型工程正式投入力量之前必须进行的一项工作。26.按照系统与环境的关系分类,系统可以分为封闭系统与A、概念系统B、物理系统C、开放系统D、实体系统答案:C解析:按照系统与环境间的相互关系,可将系统分为开放系统与封闭系统两类。27.定义数据类的方法有实体法和A、功能法B、文档法C、计划法D、统计法答案:A解析:定义数据类有两种基本方法∶实体法和功能法。28.下列耦合性最弱的是A、数据耦合B、公共耦合C、内容耦合D、控制耦合答案:A解析:耦合度是指模块间关联的紧密程度,从强至弱依次分为7种:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合、非直接耦合。29.系统分析阶段的全过程包括:问题分析阶段、需求分析阶段和()A、代码设计B、需求定义阶段C、输入设计阶段D、系统调试阶段答案:B解析:系统分析是分析领域业务和建立新系统逻辑模型的过程。系统分析的整个过程划分为三个阶段:问题分析阶段、需求分析阶段、需求定义阶段。30.信息从一个状态到后一个状态的时间间隔总不为零,这描述的是信息的A、传输性B、滞后性C、增值性D、不完全性答案:B解析:从前一个状态到后一个状态的时间间隔总不为零,这就是信息的滞后性。31.系统说明书的主要作用是A、系统规划的依据B、系统实施的依据C、系统设计的依据D、系统评价的依据答案:C解析:系统说明书一旦讨论通过,就是系统设计的依据,也是将来验收系统的依据。32.模块结构图的层数称为A、扇入B、宽度C、扇出D、深度答案:D解析:结构图的层数称为深度。一个层次上的模块总数称为宽度。33.需求引导方法有原型法、JDA联合会议和A、问卷调查法B、瀑布法C、观摩法D、迭代法答案:C解析:需求引导方法包括原型法、JAD联合会议、观摩法等。34.将系统分为实体系统、概念系统和逻辑系统,这种分类的标准是A、按系统的复杂程度分类B、按系统的起源分类C、按系统的抽象程度分类D、按系统与环境的关系分类答案:C解析:按系统的抽象程度,可分为实体系统、概念系统和逻辑系统。35.信息系统的基本功能包括数据的采集和输入,数据的传输,数据的存储和A、信息共享B、信息增值C、信息扩散D、信息维护答案:D解析:信息系统的基本功能包括(1)数据的采集和输入(2)数据的传输(3)信息的存储(4)信息的加工(5)信息的维护(6)信息的使用36.信息系统的基本功能包括数据的采集和输入、数据的传输、信息的存储和()A、信息共享B、信息使用C、信息扩散D、信息增值答案:B解析:信息系统的基本功能包括数据的采集和输入、数据的传输、信息的存储、信息的加工、信息的维护、信息的使用。37.一般来说,占维护工作比例最高的是A、纠错性维护B、适应性维护C、完善性维护D、预防性维护答案:C解析:完善性维护这是指为了改善系统功能或应用户的需要而增加新的功能的维护工作。系统经过一个时期的运行之后,某些地方效率需要提高,或者使用的方便性还可以提高,或者需要增加某些安全措施,等等。这类维护工作占维护工作的绝大部分。38.衡量系统开发质量的首要标准是A、满足技术指标B、满足设计者要求C、满足用户要求D、技术规范答案:C解析:在现代质量管理中,质量是指"用户的满意程度"。信息系统要使用户满意,必须满足∶①设计规格符合用户要求;②程序要按照设计规格所说明的情况正确运行。39.以下关于原型法的阐述中,不正确的是A、能及时反映用户需求B、适合于大型系统开发C、对开发环境和软件工具要求高D、符合人们认识事物的规律答案:B解析:原型法是通过快速构造原型,提交给用户提修改意见,使用户明确需求。原型可针对整个系统,也可针对具体功能。原型法能够给予用户直观的感受,促进分析人员和用户深度沟通,准确掌握用户需要,澄清和纠正模糊和矛盾的问题。缺点是要投入额外工作量和成本。40.模板内部通用性最好的组合形式是A、功能组合B、顺序组合C、通讯组合D、过程组合答案:A解析:模板内部通用性最好的组合形式是功能组合。41.顺序码的最主要特点是A、码很长B、短而简单C、容易记忆D、有一定的逻辑性答案:B解析:顺序码的优点是代码简短,使用方便,易于管理,易添加,对分类对象无任何特殊规定。42.在迭代周期内加入风险分析产生的过程模型是A、敏捷开发过程B、金字塔模型C、螺旋开发模型D、面向对象模型答案:C解析:在每个迭代周期内加入风险分析则产生另一种过程模型∶螺旋模型。43.下面各种说法中,不良好的编程风格是A、标识符的命名前后一致,中途无变化B、在程序编写过程完成后统一书写注释C、标识符的命名避免采用程序设计语言的保留字D、使用空格、空行和右缩格等改善程序的布局,以取得较好的视觉效果答案:B解析:在编写程序之前,应对名字给出统一的规范标准,比如最好使用动宾词组,能够让读者见名知义。44.将一组职责相似,但以不同方式实现的类归为一个包中,描述的是()A、相异封闭原则B、共同复用原则C、共同封闭原则D、相异复用原则答案:C解析:共同封闭原则(monclosureprinciple)一个包中的各个类应该是由于相似的原则而改变,即将一组职责相似、但以不同方式实现的类归为一个包中。45.将几个逻辑上相似的功能放在一个模块中,这种内聚方式是A、通信内聚B、功能内聚C、顺序内聚D、逻辑内聚答案:D解析:将几个逻辑上相似的功能放在一个模块中,模块内联系就是逻辑内聚。46.不同的对象收到同一消息可以产生不同的结果,这现象被称为A、继承性B、封装性C、多态性D、消息机制答案:C解析:多态性又叫多形性,指相同的操作(函数或过程)可作用于多种类型的对象并获得不同的结果。47.系统具有同构和同态的性质是指系统的什么特征?A、整体性B、相似性C、目的性D、稳定性答案:B解析:相似性是系统的基本特征。系统相似性是指系统具有同构和同态的性质,体现在系统结构、存在方式和演化过程具有共同性。48.关于系统规划描述错误的是A、系统规划是面向全局的关键问题B、系统规划是企业规划的一部分C、系统规划可以划分得很细D、系统规划是高层次的系统分析答案:C解析:系统规划阶段是概念系统形成的时期。系统规划具有以下几个特点∶(1)系统规划是面向全局、面向长远的关键问题,具有较强的不确定性,结构化程度较低。(2)系统规划是高层次的系统分析,高层管理人员是工作的主体。(3)系统规划不宜过细。(4)系统规划是企业规划的一部分,并随环境发展而变化。49.微软的Visio属于CASE工具中的A、分析与设计工具B、编程工具C、测试工具D、运行维护工具答案:A解析:分析与设计工具主要包括各种模型的绘制工具和快速原型的构造工具。常用需求分析建模工具有Sybase公司的PowerDesigner、IBM公司的RationalRose或RationalSoftwareModeler、微软的Visio等。50.程序设计时,首要考虑的目标是程序的()A、可靠性B、可维护性C、可理解性D、效率答案:A解析:信息系统的可靠性,是指在满足一定条件的应用环境中能够正常工作的能力。程序设计的首要目标是考虑程序的可靠性。51.下列属于设计阶段工具的是()A、判定表B、结构图C、结构化语言D、判定树答案:B解析:结构图属于设计阶段工具,结构化设计采用结构图(structuredchart)描述系统的模块结构及模块间的联系。52.数据存储设计具体确定了数据存储的A、逻辑方式B、物理方式C、物理地点D、读取方式答案:B解析:物理数据库设计的内容是设计数据库的存储结构和物理实现方法。53.一个包中包含了一组不同的类,它们之间通过相互协作实现一个意义重大的责任,这描述的是A、共同封闭原则B、共同复用原则C、相异封闭原则D、相异复用原则答案:B解析:共同复用原则,一个包中的各个类应该一起被复用,即包中包含了一组不同类型的类,它们之间通过相互协作实现一个意义重大的责任。54.数据字典一般出现于系统生命周期的A、系统分析阶段B、系统设计阶段C、系统实施阶段D、系统维护阶段答案:A解析:系统分析中所使用的数据字典,主要用来描述数据流图中的数据流、数据存储、处理过程和外部实体。55.特殊类的对象拥有其一般类的全部属性和服务,这是对象的()A、多态性B、封装性C、继承性D、多继承性答案:C解析:继承(inheritance)是指特殊类的对象拥有其一般类的全部属性与服务。56.对资源的请求、计划等活动属于资源的生命周期中的A、归宿阶段B、服务阶段C、获得阶段D、产生阶段答案:D解析:资源的生命周期,是指一项资源由获得到退出所经历的阶段,一般划分为产生、获得、服务和归宿四个阶段。我们可以根据资源的生命周期来识别功能。57.以下不属于结构化系统分析工具的是A、状态图B、数据流图C、数据词典D、结构化语言答案:A解析:状态图在UML2.0命名为状态机图,它是表述系统行为的一种技术。58.数据流图的基本成分包含外部实体、数据处理、数据存储和A、数据流B、数据结构C、数据元素D、内部实体答案:A解析:数据流图用到四个基本符号,即外部实体、数据处理、数据流和数据存储。59.客户关系管理系统的各功能模板中最基本的是A、客户信息管理B、销售过程自动化C、营销自动化D、数据处理自动化答案:A解析:客户关系管理系统的各功能模板中最基本的是客户信息管理。60.系统最重要的特征是()A、整体性B、层次性C、目的性D、稳定性答案:A解析:整体性是系统最重要的特性,是系统论的基本原理。系统之所以成为系统,首先是系统具备整体性。61.在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是A、分析与设计B、编制程序C、测试程序D、系统维护答案:D解析:20年来,系统维护的成本逐年增加。现在,在系统整个生命周期中,2/3以上的经费用在维护上。从人力资源的分布看,现在世界上90%软件人员在从事系统的维护工作,开发新系统的人员仅占10%这些统计数字说明系统维护任务是十分繁重的。62.信息系统的基本功能包括数据的采集和输入、数据的传输、数据的存储和A、信息共享B、信息增值C、信息扩散D、信息加工答案:D解析:信息系统的基本功能包括:(1)数据的采集和输入(2)数据的传输(3)信息的存储(4)信息的加工(5)信息的维护(6)信息的使用63.需求引导方法有观摩法、JDA联合会议和A、问卷调查法B、瀑布法C、原型法D、迭代法答案:C解析:需求引导方法包括原型法、JAD联合会议、观摩法等。64.系统分析阶段的全过程分为:问题分析阶段、需求分析阶段和A、需求定义阶段B、代码设计C、输入设计阶段D、系统调试阶段答案:A解析:系统分析的整个过程划分为三个阶段∶问题分析阶段、需求分析阶段、需求定义阶段。65.数据流图的基本成分包含外部实体、数据存储、数据流和A、数据处理B、数据结构C、数据元素D、内部实体答案:A解析:数据流图用到四个基本符号,即外部实体、数据处理、数据流和数据存储。66.系统分析阶段所提供的文档是A、系统设计说明书B、系统测试报告C、系统说明书D、可行性分析报告答案:C解析:系统说明书作为系统分析阶段的技术文档,是系统分析阶段所提供的文档。67.下列活动属于系统分析阶段的是A、数据库设计方案B、代码设计C、处理过程设计D、新系统逻辑方案的提出答案:B解析:代码设计属于系统分析。68.结构化开发方法的主要原则是A、自顶向下原则B、自底向上原则C、分步实施原则D、重点突破原则答案:A解析:结构化方法论是计算学科中一种典型的系统开发方法论。它采用系统科学的思想方法,从层次的角度,自顶向下地分析和设计系统,即抽象与分解。69.下面各种说法中,良好的编程风格是A、经常使用Goto语句B、设计复杂C、在程序编写过程完成后统一书写注释D、使用空格、空行和右缩格等改善程序的布局,以取得较好的视觉效果答案:D解析:要使程序可读性好,总的要求是使程序简单、清晰。除了使用结构化编程技术和面向对象编程技术以外,还应遵守以下编程规范∶(1)程序中包含说明性材料;(2)良好的程序书写格式;(3)良好的编程风格。70.模块设计中,对于耦合与内聚的要求是A、耦合高,内聚低B、耦合与内聚都低C、耦合低,内聚高D、耦合与内聚都高答案:C解析:结构化设计的基本思想,就是把系统设计成由相对独立、功能单一的模块组成的层次结构。为了衡量模块的相对独立性,提出了模块间的耦合与模块的内聚两个概念。这两个概念从不同侧面反映了模块的独立性。耦合反映模块之间连接的紧密程度,而内聚指一个模块内各元素彼此结合的紧密程度。如果所有模块的内聚都很强,模块之间的耦合自然就低,模块的独立性就强,反之亦然。71.在代码设计中,以分类对象的从属关系为排列顺序的代码是A、顺序码B、层次码C、矩阵码D、自检码答案:B解析:层次码是以分类对象的从属层次关系为排列顺序的一种代码。72.在决定开发管理信息系统之前,首先要做好系统开发的A、可行性研究B、系统化分析C、总体预算D、新系统的逻辑设计和物理设计答案:A解析:可行性研究是任何一项大型工程正式投入力量之前必须进行的一项工作。73.按照系统与环境的关系分类,系统可以分为开放系统与A、逻辑系统B、概念系统C、封闭系统D、实体系统答案:C解析:按照系统与环境间的相互关系,可将系统分为开放系统与封闭系统两类。74.在面向对象设计中,职责是完成系统与其参与者之间交互的属于A、操作类B、实体类C、控制类D、边界类答案:D解析:边界类的职责是完成系统与其参与者之间的交互。75.系统规划阶段所提供的文档是A、系统设计说明书B、系统测试报告C、系统说明书D、可行性分析报告答案:D解析:系统规划阶段的任务是对企业的环境、目标及现行系统的状况进行初步调查,根据企业目标和发展战略,确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。根据需要与可能,给出拟建系统的备选方案。对这些方案进行可行性分析,写出可行性分析报告。76.定义数据类的方法有功能法和A、实体法B、文档法C、计划法D、统计法答案:A解析:定义数据类有两种基本方法∶实体法和功能法。77.信息系统开发方法有()A、原型法B、SP法C、SF法D、CASE法答案:A解析:信息系统开发方法主要有瀑布法、快速原型法、迭代法、螺旋法等。78.系统测试的主要对象是A、数据文件B、源程序C、全部文档D、整体系统答案:D解析:系统测试是对整个系统的测试,将硬件、软件、操作人员看做一个整体,检验它是否有不符合系统说明书的地方。79.需求引导方法有原型法、观摩法和A、问卷调查法B、瀑布法C、JDA联合会议D、迭代法答案:C解析:需求引导方法包括原型法、JAD联合会议、观摩法等。80.关于系统规划的原则,以下说法错误的是()A、支持企业的总目标B、整体上着眼于高层管理,兼顾各管理层的要求C、保持信息系统对组织机构的依从性D、使系统结构有良好的整体性答案:C解析:系统规划应摆脱信息系统对组织机构的依从性。81.数据加工以后才能成为信息,利用信息决策才能产生结果,指的是信息的A、事实性B、扩散性C、传输性D、滞后性答案:D解析:滞后性指数据加工以后才能成为信息,利用信息决策才能产生结果。82.将一组职责相似,但以不同方式实现的类归为一个包中,描述的是A、共同封闭原则B、共同复用原则C、相异封闭原则D、相异复用原则答案:A解析:共同封闭原则,一个包中的各个类应该是由于相似的原则而改变,即将一组职责相似、但以不同方式实现的类归为一个包中。83.判定树一般出现于系统生命周期的A、系统分析阶段B、系统设计阶段C、系统实施阶段D、系统维护阶段答案:A解析:分析阶段要完成信息系统的需求定义,可以在业务流模型和数据流模型中加入对业务规则的描述。业务规则的描述工具有结构化语言、判定树、判定表。84.系统分析报告的主要作用是A、系统规划的依据B、系统实施的依据C、系统设计的依据D、系统评价的依据答案:C解析:系统说明书,是系统分析阶段的技术文档,也是这一阶段的工作报告,是提交审议的一份工作文件。系统说明书一旦审议通过,则成为有约束力的指导性文件,成为用户与技术人员之间的技术合同,成为下阶段系统设计的依据。85.诺兰模型把信息系统的发展过程归纳为6个阶段。以数据库技术解决数据共享问题的是()A、集成阶段B、蔓延阶段C、控制阶段D、初装阶段答案:C解析:控制阶段利用数据库技术解决数据共享问题。控制阶段投资增长较慢。86.模块的直属下层模块的个数是模块的()A、深度B、宽度C、扇入D、扇出答案:D解析:模块的扇出是指模块的直属下层模块的个数。一般认为扇出的上限不超过7。87.将系统分为自然系统和人工系统,这种分类的标准是A、按系统的复杂程度分类B、按系统的起源分类C、按系统的抽象程度分类D、按系统与环境的关系分类答案:B解析:按系统的起源不同,可以将系统分为自然系统和人工系统。人工系统包括人工物理系统、人工抽象系统和人类活动系统三种类型。88.信息系统按照技术发展分类可以分为EDPS、MIS、DSS和A、SCMB、EISC、ECD、MRP答案:B解析:根据技术发展来对信息系统进行分类结合了时间和技术两个维度,一般认为信息系统的发展已经经历了数据处理系统EDPS、管理信息系统MIS、决策支持系统DSS、主管支持系统EIS四个阶段。89.从前一个状态到后一个状态的时间间隔总不为零是指信息特性的A、传输性B、滞后性C、增值性D、共享性答案:B解析:从前一个状态到后一个状态的时间间隔总不为零,这就是信息的滞后性。90.下列关于测试的说法中,错误的是A、测试与调试的意义不一样B、测试工作应该由原来开发软件的个人或小组来承担C、测试中找出的错误越多,测试就越成功D、大多数程序都应该进行测试答案:B解析:模块测试一般由编程人员自己进行。91.信息系统的基本功能包括数据的采集和输入、数据的传输、数据的存储和A、信息共享B、信息增值C、信息扩散D、信息使用答案:D解析:信息系统的基本功能包括(1)数据的采集和输入(2)数据的传输(3)信息的存储(4)信息的加工(5)信息的维护(6)信息的使用92.资源存储和服务的延续活动属于资源生命周期中的A、归宿阶段B、服务阶段C、获得阶段D、产生阶段答案:B解析:资源的生命周期,是指一项资源由获得到退出所经历的阶段,一般划分为产生、获得、服务和归宿四个阶段。我们可以根据资源的生命周期来识别功能。93.以下关于面向对象方法的叙述中,正确的是A、问题空间与解决问题的方法空间不致B、继承是组装机构的重要特征C、类是对象的抽象D、数据与功能相割裂答案:C解析:类的是具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,包括对所有属性和操作的声明。94.适用于事先能完整定义需求的系统开发模型是A、演化型B、瀑布型C、螺旋型D、原型法答案:B解析:适用于事先能完整定义需求的系统开发模型是瀑布型。95.对于要开发的系统已有较好的理解,适合采用的系统开发模型是()A、演化型B、螺旋型C、瀑布型D、原型法答案:C解析:若对于所开发的系统已经有了较好的理解,可直接采用瀑布模型。96.对资源的开发活动属于资源的生命周期中的A、归宿阶段B、服务阶段C、获得阶段D、产生阶段答案:C解析:资源的生命周期,是指一项资源由获得到退出所经历的阶段,一般划分为产生、获得、服务和归宿四个阶段。我们可以根据资源的生命周期来识别功能。97.下列属于结构化系统开发方法特点的是A、采用自上而下的开发方法B、系统开发周期短C、系统开发适应性强D、适用于开发大型系统答案:D解析:结构化方法论是计算学科中一种典型的系统开发方法论。它采用系统科学的思想方法,从层次的角度,自顶向下地分析和设计系统。结构化系统分析,强调系统分析员与用户一起按照系统的观点对企业活动由表及里地进行分析,调查分析清楚系统的逻辑功能,并用数据流图等工具把系统功能描述清楚。98.下列属于系统实施阶段主要活动的是A、系统转换B、可行性分析C、详细调查D、输入设计答案:A解析:系统实施是开发信息系统的最后一个阶段。这个阶段的任务,是实现系统设计阶段提出的物理模型,按实施方案完成一个可以实际运行的信息系统,交付用户使用。99.逻辑设计是在信息系统生命周期的哪一个阶段()A、系统规划B、系统设计C、系统分析D、系统实施答案:C解析:系统分析阶段的任务是根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。这个阶段又称为逻辑设计阶段。100.下列属于良好的程序编码风格的是()A、变量命名符合语法规则就可B、尽量使用GOTO语句C、注意程序的可读性D、注释越多越好答案:C解析:变量命名不仅要符合语法规则,而且变量名应显式说明,同一变量名不要具有多种含义;避免使用GOTO语句;注释可以出现在程序的任何位置,但要与程序结构配合起来,并非越多越好。101.在设计类的关系中,其中一个对象发生变化,会影响到另一个对象的是()A、依赖设计B、接口与实现的设计C、关联设计D、泛化设计答案:A解析:依赖(dependency)是两个对象间的语义关系,其中一个对象(称为服务的提供者)发生变化,会影响到另一个对象(称为客户或服务的使用者),或向它(客户)提供所需信息。102.按照系统的抽象程度分类,系统可以分为逻辑系统、实体系统和A、开放系统B、封闭系统C、概念系统D、物理系统答案:C解析:按系统的抽象程度,可分为实体系统、概念系统和逻辑系统。103.代码结构中设置检验位是为了保证A、计算机内部系统运算不出错B、代码的合理性C、代码输入的正确性D、代码的稳定性答案:C解析:为了验证输入代码的正确性,要在代码本体的基础上,再外加校验码,使它成为代码的一个组成部分。这就是前面介绍的自检码。104.下列对于系统测试的基本原则描述正确的是A、测试工作应该尽量由原开发软件的个人或小组来承担B、设计测试方案的时候,不仅要包括确定的输入数据,而且还应包括从系统功能出发预期的测试结果C、测试用例必须是合理的、有效的输入数据D、已经发现的错误个数越多,则说明软件中存在错误的概率越低答案:B解析:测试用例应包括输入数据和预期的输出结果。105.用来解决“肥胖的”接口所具有缺点的原则是()A、开放封闭原则B、Liskov普换原则C、接口隔离原则D、依赖倒置原则答案:C解析:接口隔离原则(ISP)用来解决“肥胖的”接口所具有的缺点。106.在UML提供的图中,用于描述系统执行时一个特定时刻上的一组对象及其关系的是()A、用例图B、对象图C、状态图D、活动图答案:B解析:对象图(objectdiagram)描述系统执行时一个特定时刻上的一组对象及其关系。对象图是类图的实例化。107.俗话说:“没有不透风的墙”,这体现了信息的什么属性()A、共享性B、增值性C、滞后性D、扩散性答案:D解析:扩散是信息的本性。它通过各种渠道向各方传播,信息浓度越大,扩散性越强。108.调用一个模块的上级模块的个数称为该模块的A、深度B、宽度C、扇出D、扇入答案:D解析:一个模块的扇入是指有多少个上级模块调用它。109.信息系统开发方法有A、原型法B、SP法C、SF法D、CASE法答案:A解析:不同信息系统项目的开发过程基于上述生命周期出现很多变种,从而衍生出各种开发方法,如瀑布法、快速原型法、迭代法、螺旋法等,这些方法按照不同的开发过程模型来完成各项开发活动。110.信息系统按照技术发展分类可以分为EDPS、MIS、EIS和A、SCMB、DSSC、ECD、MRP答案:B解析:根据技术发展来对信息系统进行分类结合了时间和技术两个维度,一般认为信息系统的发展已经经历了数据处理系统EDPS、管理信息系统MIS、决策支持系统DSS、主管支持系统EIS四个阶段。111.下列不属于系统开发生命周期的是A、系统分析B、系统设计C、系统实施D、系统运行与维护答案:D解析:信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护五个阶段。系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。所以系统运行与维护不属于系统开发生命周期。112.设计测试用例使程序中每个判断的每一个分支至少通过一次是A、条件覆盖B、判断覆盖C、路径覆盖D、语句覆盖答案:B解析:判断覆盖是指设计测试用例使程序中的每个判断的取"真"值和取"假"值的每一个分支至少通过一次。113.将系统分为实体系统、概念系统和逻辑系统,这种分类的标准是()A、按系统的复杂程度分类B、按系统的起源分类C、按系统的抽象程度分类D、按系统与环境的关系分类答案:C解析:按系统的抽象程度,可分为实体系统、概念系统和逻辑系统。114.在系统生命周期的各阶段中,花费费用和人力最多的阶段是A、分析与设计B、编程程序C、测试程序D、系统维护答案:D解析:20年来,系统维护的成本逐年增加。现在,在系统整个生命周期中,2/3以上的经费用在维护上。从人力资源的分布看,现在世界上90%软件人员在从事系统的维护工作,开发新系统的人员仅占10%这些统计数字说明系统维护任务是十分繁重的。115.新旧系统转换是在管理信息系统生命周期的A、系统规划阶段B、系统分析阶段C、系统设计阶段D、系统实施阶段答案:D解析:系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括计算机等设备的购置、安装和调试,程序的编写和调试,人员培训,数据文件转换,系统调试与转换等。116.下列不属于系统说明书内容的是A、引言B、项目概述C、实施计划D、安装说明答案:D解析:作为系统分析阶段的技术文档,系统说明书通常包括以下三方面的内容:引言、项目概述、实施计划。117.用于某种目的的信息,随着时间的推移价值耗尽,但对另一目的可能又显示用途,指的是信息的A、事实性B、扩散性C、传输性D、增值性答案:D解析:增值性是用于某种目的的信息,随着时间的推移价值耗尽,但对另一目的可能又显示用途。判断题1.多态性是指相同的操作可作用于多种类型的对象并获得不同的结果。A、正确B、错误答案:A2.对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。A、正确B、错误答案:A解析:(判断正确给2分,正确改正给2分)3.在数据流图中,数据流必须经过加工。A、正确B、错误答案:A解析:(判断正确给2分,正确改正给2分)4.系统设计阶段的主要成果是用户的决策方针。()A、正确B、错误答案:B解析:改正:系统设计说明书。5.系统分析阶段的任务是回答系统“怎么做”的问题。()A、正确B、错误答案:B解析:改正:“做什么”。6.一个模块的扇出是指有多少个上级模块调用它。A、正确B、错误答案:B解析:扇入7.应用户的要求而增加新的功能引起的维护称之为预防性维护。A、正确B、错误答案:B解析:完善性维护8.数据字典中表示在两个或多个数据项中,必须出现其中之一时,用中括号表示。A、正确B、错误答案:B解析:大括号9.一个模块包括并且仅包括为完成一个具体任务所需要的所有成分,这种模块间联系称之为逻辑内聚。A、正确B、错误答案:B解析:功能内聚10.信息不会因某人获得信息而使他人减少信息,这是信息的增值性。()A、正确B、错误答案:B解析:改正:共享性。11.开放系统在系统内外因素的相互作用下,自发组织起来,使系统从无序到有序,从低级有序到高级有序指的是系统的自组织性。A、正确B、错误答案:A12.表达某些可选或只在特定条件下才执行的系统行为的用例,称为包含用例。A、正确B、错误答案:B解析:扩展13.模块内的成分引用共同的数据,这种模块间联系称之为顺序内聚。()A、正确B、错误答案:B解析:改正:通信内聚。14.数据与信息的对应关系可以看作为成品与原料的关系。A、正确B、错误答案:B解析:原料与成品15.封装实现了信息隐藏。A、正确B、错误答案:A16.结构化方法论采用系统科学的思想方法,从层次的角度,自下向上地分析和设计系统,即抽象与分解。()A、正确B、错误答案:B解析:改正:自顶向下。17.适应性维护占维护工作比例最高。()A、正确B、错误答案:B解析:改正:完善性维护。18.系统分析阶段的任务是回答系统“怎么做”的问题。A、正确B、错误答案:B解析:将“怎么做”修改为“做什么”(判断正确给2分,正确改正给2分)19.为了适应外界环境的变化而引起的维护称之为完善性维护。A、正确B、错误答案:B解析:适应性维护20.演化模型适用于能完整定义需求的系统开发。A、正确B、错误答案:B解析:瀑布模型21.信息系统开发的本质就是建立数据模型并转化为信息处理模型的过程。A、正确B、错误答案:B解析:将“数据模型”修改为“管理模型”(判断正确给2分,正确改正给2分)22.系统的目的性是指系统在与环境的相互作用中,在一定的范围内,其发展变化表现出坚持趋向某种预先确定的状态。A、正确B、错误答案:A23.模块内的成分引用共同的数据,这种模块间联系称之为通信内聚。A、正确B、错误答案:A24.扇入指的是模块的直接下层模块的个数。A、正确B、错误答案:B解析:扇出25.瀑布方法的最大特点是阶段间严格的顺序性和依赖性。()A、正确B、错误答案:A26.系统开发阶段的原则是先逻辑后物理。()A、正确B、错误答案:A27.在瀑布模型和演化模型的基础上,加入风险分析可以产生对象模型。A、正确B、错误答案:B解析:螺旋模型28.数据字典中,用“{}”表示必选项。A、正确B、错误答案:A29.对于事先不能或者很难完整定义需求的系统,可以采用瀑布模型。A、正确B、错误答案:B解析:演化模型30.一个模块的作用范围是指它本身及其所有下属模块的集合。A、正确B、错误答案:B解析:控制范围31.信息系统的周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护五个阶段。A、正确B、错误答案:A32.在信息系统中,数据是经过加工后的信息。A、正确B、错误答案:B解析:信息33.继承性是指特殊类的对象拥有其一般类的全部属性与服务。A、正确B、错误答案:A34.如果两个或更多用例在行为、结构和目的方面存在共性,可以使用扩展关系。A、正确B、错误答案:B解析:泛化35.如果两个或更多用例在行为、结构和目的方面存在共性(大部分事件流的重复),可以使用泛化关系。A、正确B、错误答案:A解析:(判断正确给2分,正确改正给2分)36.在外界作用下的开放系统有一定的自我稳定能力,能够在一定范围内自我调节,从而保持和恢复原来的有序状态、原有的结构和功能,这描述的是系统的稳定性。A、正确B、错误答案:A37.如果两个或更多用例在行为、结构和目的方面存在共性,可以使用泛化关系。()A、正确B、错误答案:A38.原型开发方法的优点之一是可以降低开发风险。A、正确B、错误答案:A39.接口(ponent)是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。()A、正确B、错误答案:B解析:改正:构件。40.经过封装后可以在各种不同的基本用例中复用的行为称为扩展用例。A、正确B、错误答案:B解析:包含简答题1.UML答案:是一种可视化建模语言,由视图、图、模型元素和通用机制等几个部分组成。2.简述人机对话设计的主要原则。答案:(1)对话要清楚、简单,用词要符合用户观点和习惯。(2)对话要适应不同操作水平的用户,便于维护和修改。(3)错误信息设计要有建议性。(4)关键操作要有强调和警告。3.简要回答输入设计的内容。答案:(1)确定输入数据内容(2)确定数据的输入方式(3)确定输入数据的记录格式(4)输入数据的正确性校验(5)确定输入设备4.广义的信息管理答案:是对信息资源及其相关资源(如信息设备、信息技术、信息人员、信息系统等)进行规划、组织、领导和控制的过程。5.简要回答影响信息系统安全性的因素有哪些。答案:(1)自然和不可抗拒因素,如地震等自然灾害、战争和社会暴力。(2)硬件和物理因素,如电磁波的干扰与辐射。(3)软件因素,如计算机病毒的侵入,软件的非法删改、窃取。(4)数据因素,如数据在存储和传输过程中的丢失、泄密。(5)人为和管理因素,包括工作人员的素质和责任心,管理制度、法律、法规。6.简要回答信息系统生命周期的几个阶段。答案:信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护五个阶段。7.信息答案:信息是经过加工后的数据。8.简述原型法的优点。答案:原型法有以下优点:(1)增进用户与开发人员之间的沟通;2分(2)用户在系统开发过程中起主导作用;2分(3)辨认动态的用户需求;1分(4)启迪衍生式的用户需求;1分(5)缩短开发周期,降低开发成本。1分9.内聚答案:模块的内聚反映模块内部联系的紧密程度。如果一个模块内部相关性很高;而且都是为了同一个功能,我们就说它的内聚程度高。10.企业系统规划法答案:企业系统规划法是IBM在20世纪70年代提出的,旨在帮助企业制定信息系统的规划,以满足企业近期和长期的信息需求,是最早也是影响最广的规划方法。11.简要回答低劣设计带来的问题。答案:(1)僵化性(2)脆弱性(3)固化性(4)粘滞性(5)不必要的复杂性(6)不必要的重复性(7)晦涩性12.流程图包括的三种基本成分。答案:(1)加工步骤,用方框表示。(2)逻辑条件,用菱形表示。(3)控制流,用箭头表示。13.简述输入设计的原则。答案:输入设计的原则如下:(1)最小量原则;2分(2)简单性原则;2分(3)早检验原则;2分(4)少转换原则。1分14.简要回答信息系统建设复杂的原因。答案:(1)技术手段复杂;(2)内容复杂,目标多样;(3)投资密度大,效益难以计算;(4)环境复杂多变。15.简述好程序应该具备的条件。答案:(1)能够工作;(2)调试代价低;(3)易于维护;(4)易于修改;(5)设计不复杂;(6)效率高。16.构件答案:构件是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。17.简述评价系统评价的范围。答案:(1)系统运行的一般情况。(2)系统的使用效果。(3)系统的性能。(4)系统的经济效益。18.简述系统转换的方式和各自特点。答案:(1)直接转换方式:这种方式是新系统直接替换老系统。这种方式的优点是转换简单、费用最省。但是由于新系统还没有承担过正常的工作,可能出现意想不到的情况,因而风险大。实际应用中,应有一定的措施,一旦新系统出现问题,老系统能顶替工作。(2)试运行方式:这种方式类似于平行运行方式。在试运行期间,老系统照常运行,新系统承担部分工作,等试运行感到满意时再全面运行新系统,停止老系统的运行。(3)逐步转换方式:这种方式是新系统一部分一部分的替代老系统,直到全部代替老系统。这种方式避免了直接转换方式的危险性,费用也比平行方式省。但是这种方式接口复杂,必须事先充分考虑。当新、老系统差别太大时,不宜采用这种方式。19.耦合答案:耦合指的是模块之间连接的紧密程度,模块间的耦合程度对系统的可维护性、可靠性有强烈的影响。20.简要回答建立信息系统的基础条件。答案:(1)领导重视,业务人员积极性高(2)有一定的科学管理基础(3)能组织一支具有不同层次的技术队伍(4)具备一定的资源21.简述企业系统规划法的工作流程。答案:(1)定义管理目标(2)定义管理功能(3)定义数据类(4)定义信息结构22.信息答案:信息是经过加工后的数据,它对接受者有用,对决策或行为有现实或潜在的价值。23.BSP的四个基本步骤。答案:(1)定义管理目标(2)定义管理功能(3)定义数据类(4)定义信息结构24.数据耦合答案:数据耦合是指若两个模块间传递的信息只作数据用,即一个模块提供的输出数据作为另一个模块的输入数据。25.简述面向对象方法的主要概念,它有哪些优势?答案:主要概念包括对象、类、封装、消息、继承和多态、关系等。2分其突出的优势体现在以下几个方面:(1)对问题空间的理解更直接,更符合人们认识客观事物的思维规律;1分(2)系统分析和系统设计使用同一模型,不存在过渡困难;1分(3)开发出来的信息系统从本质上具有更强的生命力;1分(4)易于扩充和维护;1分(5)与数据模型一致。1分26.一个游戏:主持人对A、B、C三人说:“我这里有三顶红帽子,两顶白帽子。现在用布蒙上你们的眼睛,我给你们每人戴上一顶帽子,然后请你们依次睁开眼睛,能正确说出自己所戴帽子的颜色者有奖。”戴完帽子后,A拿下布后看了其他两人的帽子说:“我不知道。”然后B解开布看了其他两人的帽子后说:“我也不知道。”轮到C时,他没有拿下布就正确地说出了自己所戴帽子的颜色。试问:C戴的是什么帽子?他是怎样得出结论的?用判断表分析。答案:C戴的是什么颜色的帽子?由题目分析可知,ABC三个人所戴帽子的颜色可以有表中所列的七种情况。分析如下决策表所示。(列出七种情况、每种情况1分,每少一种减1分)分析过程:A和B都不知自己帽子的颜色,所以4和6两种情况明显不可能发生。(1分)如果是1和2两种情况,那么C最后还是不会知道他的帽子的颜色。(1分)所以只有3,5,7这三种情况下,C才有可能知道自己帽子的颜色,而这三种情况所示C的帽子颜色都为红色。所以C是红帽子。27.关键成功因素法答案:关键成功因素是在探讨产业特性与企业战略之间关系时常使用的概念,它是指那些对组织能否成功实现其目标起决定作用的因素。关键成功因素法是依据关键因素确定系统信息需求的一种总体规划方法。28.某高校对教师授课数量W有严格控制,教师每年最低教学工作量280个,差一个按照32元/个扣钱。281-320个工作量每个奖励32元,321-450个工作量每个奖励25元,450个以上不做奖励。请使用结构化语言表示该政策。答案:如果工作是280则差一个按照32元1个扣钱否则如果工作量320则每个奖励32元否则如果工作量450则每个奖励25元否则不做奖励29.某拍卖网站拍卖管理系统按以下步骤进行管理,试画出该系统的数据流图。(1)顾客提交拍卖品;(2)鉴定专员进行拍卖品鉴定;(3)拍卖专员上架拍卖品;(4)顾客查询上架拍卖品。答案:30.信息系统答案:信息系统就是输入数据,通过加工处理,产生信息的系统。或者以计算机为基础的信息系统可以定义为:结合管理理论和方法;应用信息技术解决管理问题,为管理决策提供支持的系统。31.模块的控制范围答案:一个模块的控制范围是指它本身及其所有下属模块的集合。32.简要回答迭代开发的两种方法。答案:迭代方式有两种:增量迭代和进化迭代。增量迭代是将整个系统划分为多个小型的、功能相对独立的小项目(如子系统),被称为一系列的迭代或增量。每一次迭代都包括了分析、设计、实现与测试等一个完整周期,每个迭代周期完成一个增量,然后将它们集成。进化迭代与增量迭代的区别是每个迭代周期是对上一次迭代的演化和完善。每个迭代是对该功能的补充和进化。33.简述输入设计的原则。答案:(1)最小量原则(2)简单性原则(3)早检验原则(4)少转换原则34.信息系统开发项目的特点。答案:(1)目标不精确,边界较模糊,质量需求更多的由项目团队定义。(2)信息系统开发项目进行过程中,用户的需求会不断被激发并进一步明确,导致项目进度、费用计划的更改。(3)智力密集,受人力资源影响大,项目组的结构、项目组成员的责任心和能力对项目的成功有决定性的影响。35.简述原型法的基本思想。答案:基本思想是∶在投入大量的人力、物力之前,在限定的时间内,用最经济的方法构造一个系统原型,使用户尽早看到未来系统的概貌,在系统原型的实际运行中与用户一起发现问题,提出修改意见,不断完善原型,使它逐步满足用户的要求。36.软件架构答案:一个应用程序或计算系统的软件架构是一个或一组结构,它包含组成系统的软件元素、这些元素对外可见的性质以及它们之间的关系。37.类。答案:具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,包括对所有属性和操作的声明。38.某高校对教师授课数量W有严格控制,教师每年最低教学工作量280个,差一个按照32元/个扣钱,281-320个工作量每个奖励32元,321-450个工作量每个奖励25元,450个以上不做奖励。请使用决策表表示该政策。答案:39.简述信息系统的基本功能。答案:信息系统的基本功能如下:(1)数据的采集和输入;2分(2)数据的传输;2分(3)信息的存储;2分(4)信息的加工、维护和使用。1分40.测试的种类。答案:测试有模块测试、联合测试、验收测试、系统测试四种类型。41.简述系统规划应遵守的原则。答案:(1)支持企业的总目标。(2)整体上着眼于高层管理,兼顾各管理层的要求。(3)摆脱信息系统对组织机构的依从性。(4)使系统结构有良好的整体性。(5)便于实施。42.简要回答系统版本划分时的注意事项。答案:(1)总原则是先实现控制部分,后实现执行部分,先上层后下层;(2)每个版本实现多少模块、实现哪些模块要根据开发力量、设备、培训等方面的情况确定;(3)复杂模块在几个版本中实现;(4)兼顾功能模块和数据库的实现;(5)兼顾软硬件和人员培训方面的情况。43.某高校对教师授课数量W有严格控制,教师每年最低教学工作量280个,差1个按照32元1个扣钱,281-320个工作量每个奖励32元,321-450个工作量每个奖励25元,450个以上不做奖励。请使用决策树表示该政策。答案:44.简述瀑布开发方法的特点。答案:(1)简单易用,容易理解(2)开发的进程一个顺着一个,没有反馈过程,需要严密控制(3)允许基线和配置早期接收控制(4)一个新的项目不适合这个模型(5)用户直到项目结束才能看到质量如何(6)不允许或者严格限制变更45.类.答案:类是指具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述。46.简述系统实施阶段的主要任务。答案:(1)硬件准备(2)软件准备(3)人员培训(4)数据准备47.简述可行性研究包含的主要内容。答案:(1)技术可行性(2)经济可行性(3)社会可行性48.简述代码设计的主要原则。答案:(1)唯一性(2)合理性(3)可扩充性(4)简单性(5)适用性(6)规范性(7)系统性49.简要回答输入设计的原则。答案:(1)最小量原则(2)简单性原则(3)早检验原则(4)少转换原则50.构件答案:是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。51.语句覆盖答案:语句覆盖是指设计测试用例,使得程序中的每个语句至少执行一次。52.条件覆盖答案:条件覆盖是指执行足够的测试用例,使得判断中的每个条件获得各种可能的结果。53.试述测试阶段的基本原则。答案:(1)测试用例应包括输入数据和预期的输出结果。(2分)(2)不仅要选用合理的输入数据作为测试用例,而且应选用不合理的输入数据作为测试用例。(2分)(3)既要检测程序是否完成了它应做的工作,又要检查它是否还做了它不应做的事情。(2分)(4)测试用例应长期保留,直到这个程序被废弃。精心编制测试用例对今后的测试带来方便。(2分)一旦程序被修改、扩充,需要重新测。这在很大程度上将重复以前的测试工作保留测试用例,可以验证已发现的错误是否已经改正,也可以易于发现因修改、扩充可能产生的新错误。(2分)54.资源的生命周期答案:资源的生命周期,是指一项资源由获得到退出所经历的阶段,一般划分为产生、获得、服务和归宿四个阶段。我们可以根据资源的生命周期来识别功能。55.类。答案:类的定义是∶具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,包括对所有属性和操作的声明。56.保证程序可读性好,应遵守的编程规范。答案:(1)程序中包含说明性材料;(2)良好的程序书写格式;(3)良好的编程风格。57.简述原型法的优点。答案:(1)增进用户和开发人员之间的沟通;(2)用户在系统开发过程中起主导作用;(3)辨认动态的用户需求;(4)启迪衍生式的用户需求;(5)缩短开发周期,降低开发风险。58.扇入答案:一个模块的扇入是指有多少个上级模块调用它。扇入越大,表示该模块被更多的上级模块共享。59.简要回答测试的基本原则。答案:(1)测试用例应包括输入数据和预期的输出结果。(2)不仅要选用合理的输入数据作为测试用例,而且应选用不合理的输入数据作为测试用例。(3)既要检查程序是否完成了它应做的工作,又要检查它是否还做了它不应做的事情。(4)测试用例应长期保留,直到这个程序被废弃。60.编译时多态答案:由重载实现的静态多态,即利用重载技术在一个类中定义多个名称相同、参数类型不同的方法,称为编译时多态。61.资源答案:这里说的“资源”是广义的,指被管理的对象。企业中的资源可以分为三类:关键性资源、支持型资源和计划与控制类资源。62.简要回答信息系统建设复杂的原因。答案:(1)技术手段复杂;(2)内容复杂,目标多样;(3)投资密度大,效益难以计算;(4)环境复杂多变。63.简述系统维护包含的内容。答案:(1)程序的维护(2)数据文件的维护(3)代码的维护(4)机器、设备的维护64.某单位考勤管理系统按以下步骤进行考勤管理,试画出该系统的数据流图。(1)职员上班下班进行指纹打卡;(2)职员补填请假信息;(3)考勤专员进行考勤统计并输出报表。答案:65.社会可行性答案:是指所建立的信息系统能否在该企业实现,在当前操作环境下能否很好地运行,即组织内外是否具备接受和使用新系统的条件。66.某图书馆管理系统的顶层数据流图如下所示,其流程包括:(1)接受读者的索书单,查看读者的纪录进行读者鉴

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论