4.原型化方法中,把___就称为一个系统,它是系统的早期的可执行版本。 答案:原型 四.简单题
1、简述结构化方法开发信息系统的一般过程。结构化方法的主要优缺点各是什么?
答案:分计划、分析、设计、实施和运维五个阶段描述,同时需说明各个阶段的目标以及通过哪些活动来支撑其目标的实现。优:阶段的顺序性和依赖性、推迟实现、良好文档支持。缺:可变性差、转换鸿沟。 2、原型化开发方法的基本思想是什么?该方法的主要优点有哪些?
答案:在获得一组基本的用户需求后,快速地加以实现新系统的一个“原型”,随着用户和开发人员对系统理解的加深而不断地对这些需求进行补充和细化。便于需求定义,可靠性好,效率高、风险小、费用低。 3、系统开发人员选择某种开发方法的一般依据是什么?
答案:除开发方法自身特性外,还应考虑系统规模大小、需求确定性程度、需求变化率、开发人员的开发技术和开发经验等四个方面因素。 一、单项选择题:
1、程序不仅能在正常情况下正确地工作,且在意外情况下也可正常运行,这是程序的。 A.可维护性 B.效率 C.健壮性 D.易操作性 答案: ( C )
2、某软件系统在应用初期运行在Unix环境中,现因某种原因,该软件需在Windows Server环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的。 A.可扩充性 B.可靠性 C.复用性 D.可移植性 答案:( D )
3、应该在以下哪个阶段制定系统测试/验收测试计划。 A.系统分析 B.系统概要设计 C.系统详细设计 D.系统实施 答案: ( A )
4、软件管理是软件工程化生产的重要环节,就以下I.人员组织 II.进度安排 III.质量保证 IV.成本核算等四个方面,软件工程管理应包括的内容。 A.I和II B.II
C.II和IV
D. I、II、III和IV 答案:( D )
5、在软件项目管理中可用各种图形工具来辅助决策,以下对Gantt图描述不正确的是。 A.Gantt 图表现各个活动的顺序和它们之间的因果关系 B.Gantt 图表现哪些活动可以并行进行 C.Gantt 图表现了各个活动的起始时间 D.Gantt 图表现了各个活动完成的进度 答案:( B )
6、有关信息系统的质量保证(QA),下列哪一项结论是正确的。
A.文档最终不属于系统最终软件的组成部分,因此文档编制工作不如程序编制工作重要 B.“仅要求系统的正确性,而不要求正确的系统”
C.有关QA活动将会影响到系统开发进度,因此应该在系统开发后期集中进行 D.有关QA活动应该贯穿于系统开发的全过程
答案: ( D ) 二.是非判断题
1.可靠性越高的软件系统其运行效率往往也越高。 答案:错
2.有关信息系统各部分之间的接口关系的说明一般不要求写入用户操作手册文档。 答案:对
3.某业务在信息系统中的自动化程度级别的高低取决于该业务工作自身的复杂程度。 答案:错
4.从经济可行性角度看,具有最高质量的信息系统不一定是最优解。 答案:对
5.用户界面的友善性是软件质量诸多因素中的首要质量因素。 答案:错
6.系统用户界面的友善性是指系统满足用户需求的程度。 答案:错
7.任务通常是制定时间进度表的可命名的、最小分配的工作单位。 答案:对
8.对于SDLC中的三个术语:阶段、活动、任务,它们共同组成了系统开发的层次结构,其中任务是分配工作的唯一单位。
答案:错
9.程序是由软件和文档这两个部分组成的。 答案:错 三.填空题
1. ___是一种组织单位,其中包括在固定预算以及固定时间内,为了达到某一明确的最终目的而临时组合在一起的一组资源。 答案:项目
2.信息系统开发的可行性论证一般包括___ 技术、时间及操作可行性等四个方面。经济SDLC中的 ___也称之为“里程碑”,为确保项目进度计划,它们必须在规定的时间内完成或提前完成。 答案:经济、关键活动
3. ___是IS开发过程中留下的“痕迹”,把“不可见的”内容变成“可见的”结果形式。 答案:文档
4.信息系统开发的经济可行性分析中,其成本主要包括开发成本和___。 答案:运行成本
5.在软件开发生命周期的各个阶段中,对软件开发成败影响最大的是___阶段。 答案:系统(需求)分析
6.制定项目进度计划及项目组人员组织等是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.1234 B.2345 C.1235 D.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.奇异。 A.1,4,5 B.1,2,4法 C.2,4,5 D.2,3,6 答案:( A ) 二.是非判断题
1.模型便于开发人员之间、开发人员与用户之间的相互交流,但其抽象性往往增加了对系统认识的复杂性。 答案:错
2.当使用DFD对一个成绩管理系统进行建模时,其中“成绩单”可以被认定为外部实体。 答案:错
3.对DFD中最底层的业务处理逻辑可以用结构化英语、判定树或判定表描述,其中结构化英语适合于描述含有大量复杂判断逻辑的业务处理规则。 答案:错
4.数据实体关系图是在系统设计阶段建立的一种反映事物及其之间关系的模型。 答案:错
5.系统分析过程中所构造的数据流程图实际上是以图形的方式将事件列表中描述的事件和ERD中定义的数据实体有机地集成在一起的一个综合模型。 答案:对
6.事件类型中的时间事件和状态事件相似,其区别仅在于时间事件不能预先确切地定义所发生的时刻。 答案:对
7.事件列表中的响应就是指一件事件的发生所引发的一系列操作动作。 答案:错 三.填空题
1. 用于定义系统需求的两个关键概念是___和事物。 答案:事件
2.在结构化分析方法的数据流程图模型中,使用___来表示ERD中的数据实体。 答案:数据存储
3.数据实体关系图中一般包括实体、实体属性以及___等三方面的内容。 答案:实体间的关系
4.当大量的信息同时显现给一个人而导致其无法接受与理解的现象常称为___,结构化方法构造DFD因此而采用72法则. 答案:信息过载
5.结构化方法开发的系统需求模型通常使用事件表和以下的四个图来进行记录:数据实体关联图、___、过程描述以及数据字典。
答案:数据流程图 四.简单题
1、系统开发过程中为什么要建模?
答案:也就是说明模型的意义或作用:降低复杂性,易于理解记忆,进行交流,便于维护等。 2、简述系统分析员在系统分析阶段获得需求信息的一般手段及其适用场合。
答案:向系统相关者分发与收集调查表;阅读过程描述及相关现有表格等文献资料;座谈与讨论;观察并参与业务工作流程的实践活动。其适用场合主要从各种方法自身的特点考虑。 3、如何避免构造DFD时“信息超载”和“不一致”的现象?
答案:需求理解与表示的正确性;复杂性最小化;保证数据流的一致性。 4、列举至少3种类型的DFD,每种类型DFD用于表示什么?
答案:关联图(context diagram)把整体系统表示成一个过程,并把所有的外部实体和流进、流出系统的数据流描述在一张图中;一个DFD片段是仅用一个过程符号表示系统响应一件事件的DFD;事件划分的系统模型是对系统或子系统中和事件相对应的彼此相对独立的所有DFD片段的一个综合。 一、单项选择题:
1、E-R图中某实体具有一个多值属性,在转化为关系模式时,从优化数据模型角度应。 A.将多值属性作为对应实体的关系模式中的属性 B.将实体的码与多值属性单独构成关系模式
C.用其它属性来替代多值属性,而不需要存储该多值属性 D.将多值属性独立为一个关系模式,其码作为实体的外码 答案: ( B )
2、若某个关系模式的主码为全码,则该主码应包含。 A.单个属性 B.两个属性 C.多个属性 D.全部属性 答案:( D )
3、在关系模型的完整性约束中,实体完整性规则是指关系中。 A.不允许有相同的属性值 B.属性值不允许为空 C.主键值不允许为空 D.外键值不允许为空 答案: ( C )
4、为防止非法用户进入数据库应用系统,应采用的系统安全措施是。 A.授权机制 B.视图机制 C.数据加密
D.用户标识与鉴别 答案:( D )
5、列哪项系统开发工作的好坏将直接影响到该系统的用户的易学易用性。 A.软件测试
B.完整性控制设计 C.数据库模式设计 D.人机界面设计 答案:( D )
6、软件系统使用过程中系统确定功能选择的蜂鸣声属于用户接口的。 A.概念特征 B.逻辑特征 C.物理特征 D.感知特征 答案: ( D )
7、系统设计中的输入设计,其主要目的是。 A.确定将要用作输入的设备和机制 B.确保输入数据的正确性
C.设计出诸如电子表单的输入格式 D.输入过程尽可能地避免人工干预 答案: ( B )
8、数据模型的三个组成部分(三要素)是。 A.外模式、模式、内模式
B.网状模型、层次模型、关系模型 C.实体、联系、属性
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库南京大学网络教育学院_信息系统分析与设计_期末考试备考(4)在线全文阅读。
相关推荐: