信息系统分析与设计(小)
一、 单选题
1、软件危机有多种表现,如I.无法满足软件需求的增长II.软件开发成本过高III.
开发进度难以控制IV.需求定义不准确V.质量不能保证VI.难以满足维护的需要。而一般认为,软件危机主要是表现在(D、I和VI)。A、II和IIIB、III和IVC、IV和VD、I和VI
2、以下什么是指数据库设计过程中通过对用户需求进行综合、归纳与抽象,以形成一个独立于具体数据库管理系统(DBMS)的概念模型(B、概念设计)。A、需求分析B、概念设计C、逻辑设计D、物理设计
3、“一个系统至少由两个或两个以上既相互区别又相互联系的元素有机组合而成”,
这句话体现了系统的什么特征(A、整体性)。A、整体性B、层次性C、目的性D、稳定性
4、结构化系统设计的目标是得到新系统的物理模型,反映系统如何做的问题,
因此结构化系统设计又称为(C、物理设计)。A、概要设计B、逻辑设计C、物理设计D、程序设计
5、软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是
(B、结构化方法)A、构件化方法B、结构化方法C、面向对象方法D、快速原型化方法
6、在软件项目管理中可用各种图形工具来辅助决策,以下对Gantt图描述不正确的是
(B、Gantt图表现哪些活动可以并行进行)
A、Gantt图表现各个活动的顺序和它们之间的因果关系B、Gantt图表现哪些活动可以并行进行
C、Gantt图表现了各个活动的起始时间D、Gantt图表现了各个活动完成的进度
7、本世纪初中央提出“以信息化带动工业化”,那么对企业ERP项目最恰当的定位是(B、管理变革项目) A、信息系统集成项目B、管理变革项目C、技术改造项目D、工作流实施项目
8、程序不仅能在正常情况下正确地工作,且在意外情况下也可正常运行,这是程序的(C、健壮性) A、可维护性B、效率C、健壮性D、易操作性
9、企业持续改进和企业重组是提高质量两种互补的活动方案,下列不属重组特征的是
(C、由底层业务工作人员驱动) A、信息系统是活动方案不可分割的组成部分 B、涉及范围广
C、由底层业务工作人员驱动 D、采取强硬措施解决企业严重问题
10、原型化方法是一类动态定义需求的方法,以下哪项不是原型化方法所具有的特征(A、提供严格定义的文档) A、提供严格定义的文档B、加快需求的确定C、简化项目管理D、加强用户参与和决策
11、信息系统能帮助以下哪项来解决一些传统的业务过程难以处理的实际问题(D、以上全是) A、生产制造业B、物流公司C、政府机关和学校D、以上全是
12、网络环境下C/S计算模式的多层逻辑结构中不包括以下哪一层(C、中间件层) 13、有关信息系统的质量保证(QA),下列哪一项结论是正确的(D、有关QA活动应该贯穿于系统开发的全过程) 14、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是(A、系统分析阶段) A、系统分析阶段B、系统设计阶段C、系统实施阶段D、系统计划阶段
15、以下选项中,最适合于用交互式计算机软件解决的问题是(A、非结构化决策问题) A、非结构化决策问题B、半结构化决策问题C、结构化决策问题D、确定性问题
16、“系统总体结构的设计”活动对应于SL的哪个阶段(B、物理设计) A、计划B、物理设计C、实施D、逻辑设计
17、应该在以下哪个阶段制定系统测试/验收测试计划(A、系统分析) A、系统分析B、系统概要设计C、系统详细设计D、系统实施
18、结构化程序设计思想的主要目的是(A、提高程序的可读性和可维护性) A、提高程序的可读性和可维护性B、保证程序的正确性C、提高程序的可靠性D、支持模块的可重用性
19、现代结构化开发方法最新起源于(A、结构化程序设计技术) A、结构化程序设计技术B、结构化系统设计技术C、结构化系统分析技术D、数据库设计技术
20、系统原理中的“黑箱”理论是指(C、输入、输出已知,处理未知) A、输入已知,处理、输出未知B、输入、处理已知,输出未知
C、输入、输出已知,处理未知D、输入、处理和输出均未知
21、下列不属于软件危机表现的是(C、软件开发效率高) A、软件滞后于硬件的发展B、应用需求增多且规模变大C、软件开发效率高D、软件可靠性差且难于维护
22、管理的首要基本职能是(A、计划)。A、计划B、组织C、控制D、指挥
23、某软件系统在应用初期运行在Unix环境中,现因某种原因,该软件需在WindowsServer环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(D、可移植性) A、可扩充性B、可靠性C、复用性D、可移植性
24、软件管理是软件工程化生产的重要环节,就以下I.人员组织II.进度安排III.质量保证IV.成本核算等四个方面,软件工程管理应包括的内容(D、I、II、III和IV)A、I和IIB、IIIC、II和IVD、I、II、III和IV
25、作为系统分析员,以下哪个因素使你不去选择原型化方法来开发一个信息系统(B、开发人员对软件技术和工具的掌握不够扎实) A、系统的详细需求在开发初期难以确定B、开发人员对软件技术和工具的掌握不够扎实
C、一些系统功能的技术可行性不可知或不确定D、对软件文档没有严格规范的要求
26、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是(A、系统分析阶段) A、系统分析阶段B、系统设计阶段C、系统实施阶段D、系统计划阶段
27、软件工程的SL主要说明了软件系统开发的(D、模型、技术和工具) A、方法学和技术B、模型和技术C、方法学和过程性D、模型、技术和工具
28、事务处理系统(TPS)的主要目的是(B、提高事务处理工作效率) A、为管理者提供决策服务B、提高事务处理工作效率C、解决管理者难以解决的问题D、减轻管理者的工作强度
29、软件危机有多种表现,如I.无法满足软件需求的增长II.软件开发成本过高III.开发进度难以控制IV.需求定义不准确V.质量不能保证VI.难以满足维护的需要。而一般认为,软件危机主要是表现在(D、I和VI) A、II和III B、III和IV C、IV和V D、I和VI
30、结构化系统设计的目标是得到新系统的物理模型,反映系统如何做的问题,因此结构化系统设计又称为(C、物理设计)A、概要设计 B、逻辑设计 C、物理设计 D、程序设计
31、在评估DFD的质量时,通常遵从以下哪些要求:1.接口复杂性最小化2.信息过载3.黑洞4.父图子图平衡性5.数据流一致性6.奇异(A、1,4,5) A、1,4,5 B、1,2,4 C、2,4,5 D、2,3,6
32、β测试是一种面向终端用户等人员而非程序员、测试员的测试,它是指在以下什么情况下所进行的测试(C、用户的实际使用环境下,开发人员不在场)
A、开发环境下,开发人员不在场 B、开发环境下,开发人员在场
C、用户的实际使用环境下,开发人员不在场 D、用户的实际使用环境下,开发人员在场
33、软件维护是在用户使用软件期间对软件所做的补充、修改和增强,一般认为软件维护最常见的是(A、完善性) A、完善性 B、校正性 C、适应性 D、支持性
34、事件列表是现代开发方法的一种模型技术,由系统的行为反应所产生的结果称之为事件列表中的(C、响应) A、事件 B、活动 C、响应 D、触发
35、软件维护可分为校正性维护、适应性维护和完善性维护等,下列哪个是属于完善性维护内容(C、改进现有程序单元的功能) A、发现测试阶段未发现的错误 B、适应变化的软硬件环境
C、改进现有程序单元的功能 D、保持文档与程序之间的一致性
36、E-R图中某实体具有一个多值属性,在转化为关系模式时,从优化数据模型角度应(B、将实体的码与多值属性单独构成关系模式) A、将多值属性作为对应实体的关系模式中的属性 B、将实体的码与多值属性单独构成关系模式
C、用其它属性来替代多值属性,而不需要存储该多值属性 D、将多值属性独立为一个关系模式,其码作
为实体的外码
37、当一个系统大而复杂、且由相对独立的子系统组成时,以下最为有效的转换方式是(D、阶段安装转换) A、直接安装转换 B、并行安装转换 C、试运行安装转换 D、阶段安装转换
38、以下哪种开发顺序在系统实施过程中,需要编制大量的用于测试的驱动程序模块(D、自底向上) A、输入-处理-输出 B、对象框架 C、自顶向下 D、自底向上
39、下列什么开发顺序在系统实施过程中,需要编制大量的用于测试的占位程序模块(B、自顶向下) A、输入-处理-输出(IPO) B、自顶向下 C、自底向上 D、对象框架
40、需求分析中被一般认为是最为有效和可行的获取业务功能和业务规则的手段是(C、和用户会谈与讨论) A、分发和收集调查表 B、浏览现存的文档资料 C、和用户会谈与讨论 D、观察和亲自参加业务实践活动
41、下列哪项系统开发工作的好坏将直接影响到该系统的用户的易学易用性(D、人机界面设计) A、软件测试 B、完整性控制设计 C、数据库模式设计 D、人机界面设计
42、信息系统的用户可分普通用户和系统用户,下列不属于普通用户的活动(A、数据转储与恢复) A、数据转储与恢复 B、创建数据库记录 C、更新数据库数据 D、生成报表
43、模型是定义信息系统需求的主要途径,下面关于模型的描述错误的是(C、同一模型能表现系统的全部
需求) A、不同模型可以表现系统需求的不同方面 B、不同模型可以在不同细节层次上表现系统需求
C、同一模型能表现系统的全部需求 D、模型可以从不同角度来帮助理解系统需求
44、系统分析中的“数据字典”是指关于数zz据的数据,其描述对象是指(D、以上全部) A、数据流 B、数据存储 C、数据元素 D、以上全部
45、下列DFD模型中用于描述系统最高抽象层次DFD的是(A、关联图) A、关联图 B、事件划分DFD C、子系统图 D、片断DFD
46、在关系模型的完整性约束中,实体完整性规则是指关系中(C、主键值不允许为空) A、不允许有相同的属性值 B、属性值不允许为空 C、主键值不允许为空 D、外键值不允许为空
47、若某个关系模式的主码为全码,则该主码应包含(D、全部属性) A、单个属性 B、两个属性 C、多个属性 D、全部属性
48、ERD中的一个数据实体在DFD中通常表示为(C、数据存储) A、数据流 B、外部实体 C、数据存储 D、过程
49、下面列举的各种事件中属于时间事件的是(B、生成交易汇总报表)
A、顾客退回商品 B、生成交易汇总报表 C、顾客修改帐户信息 D、生成新订单
50、系统设计中的输入设计,其主要目的是(B、确保输入数据的正确性) A、确定将要用作输入的设备和机制 B、确保输入数据的正确性
C、设计出诸如电子表单的输入格式 D、输入过程尽可能地避免人工干预
51、数据模型的三个组成部分(三要素)是(D、数据结构、数据操纵、完整性约束) A、外模式、模式、内模式 B、网状模型、层次模型、关系模型
C、实体、联系、属性 D、数据结构、数据操纵、完整性约束
52、下列哪个模型是分析阶段所应形成的(D、E-R图) A、反映时间进度计划的工程网络图 B、人机对话模型 C、模块层次结构图 D、E-R图
53、判定树和决策表的功能是用于描述(C、处理逻辑) A、输入内容 B、数据存贮 C、处理逻辑 D、输出格式
54、软件系统使用过程中系统确定功能选择的蜂鸣声属于用户接口的(D、感知特征) A、概念特征 B、逻辑特征 C、物理特征 D、感知特征
55、为防止非法用户进入数据库应用系统,应采用的系统安全措施是(D、用户标识与鉴别)
A、授权机制 B、视图机制 C、数据加密 D、用户标识与鉴别
56、以下内容中,应该写入用户操作手册的是(A、描述系统对各种输入数据的处理方法) A、描述系统对各种输入数据的处理方法 B、说明系统升级时厂商提供的服务
C、描述系统处理过程的各个界面 D、说明系统各部分之间的接口关系
57、下面哪个系统开发阶段完成新系统逻辑设计工作?_____。A
A.系统分析阶段 B.系统设计阶段 C.系统实施阶段 D.系统计划阶段
58、软件需求分析的任务不应包括_____。C A.问题分解 B.可靠性与安全性要求 C.结构化程序设计 D.确定逻辑模型
59、在软件的生命周期中,下列哪一种说法是错误的?B
A.软件生命周期分为计划、分析、设计、运行和维护5个阶段 B.在开发初期要进行可行性研究和详细设计
C.在开发后期要进行代码编写和软件测试 D.运维阶段主要是进行软件维护
60、事务处理系统(TPS)的主要目的是______。B
A.为管理者提供决策服务 B.提高事务处理工作效率 C.解决管理者难以解决的问题 D.减轻管理者的工作强度
61、网络环境下C/S计算模式的多层逻辑结构中不包括以下哪一层。C
A.用户视图层 B.业务逻辑层 C.中间件层 D.数据库层
62、在数据库设计中,选择合适的存储结构和存取方法的设计属于( )B。
A.系统结构设计 B.物理结构设计 C.逻辑结构设计 D. 概念结构设计
63、在选择开发方法时,不适合使用原型法的情况是 。D
A.用户需求模糊不清 B.系统设计方案难以确定 C.系统使用范围变化很大 D.用户的数据资源缺乏组织和管理
64、结构化程序设计思想的主要目的是( )。A
A.提高程序的可读性和可维护性 B.保证程序的正确性 C.提高程序的可靠性 D.支持模块的可重用性
65、 在下面的活动图中,从A到J的关键路径是()B。 ABEGJ B. ADFHJ C. ACFGJ D. ADFIJ
66、某工程计划图示如下,各个作业所需的天数如下表所列,设该工程从第0天开工,则作业I最迟应在第()天开工。B
A.11 B.13 C.14 D.16
67、 结构化预排也称静态测试,其目标是发现错误以便即时更正,下面的描述不正确的是( )。C
A.是在项目早期对质量进行有效控制的一项技术 B.是指对调查结果和根据这些结果建立的原型进行评审
C.预排工作的参与者通常只由项目客户、业务骨干及行业业务专家组成等评审者组成
D.预排的四个要素:WHAT,WHEN,WHO,HOW
68、 系统分析是信息系统开发重要的阶段。系统分析的困难不包括()。B
A.问题空间的理解 B. 系统建模工具的复杂性 C. 人与人之间的沟 D. 环境的不断变化
69、 ()是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运行情况。A
A.数据流图 B. 数据字典 C. ER 图 D. 判定表
70、通常使用()作为该工具的补充说明。B A.数据流图 B. 数据字典 C. ER 图 判定表
71、系统的需求包括功能需求与技术需求,下列属于系统的技术需求的是( )。A
A.同时响应多个请求 B.计算工资 C.维护员工资料 D.计算仓储量
72、系统分析阶段,向用户收集需求信息的方法多样,下面列举的方法哪种通常被认为是最为有效的( )。B
A.分发与收集调查表 B.面谈与讨论C.观察商业流程 D.亲自参与业务实践活动
73\\在结构化分析方法的数据流程图模型中,使用____________来表示ERD中的数据实体。数据存储
74、下列说法错误的是( B )
A用于模拟尚未开发单元模块的程序叫做占位程序 B占位程序常用于自底向上的开发顺序
C驱动程序和占位程序的开发在满足各自目的的前提下应尽可能的简单
D模块的内聚性越高则越可以简化单元测试过程
75、在下面所列举的逻辑测试覆盖中,测试覆盖最强的是(),最弱的是()。BC
A.条件覆盖 B.条件组合覆盖 C.语句覆盖 D.条件及判定覆盖
3、对下面的个人所得税程序中满足语句覆盖测试用例的是(),满足判定覆盖测试的用例是()。if (income<800) tarrate=0;
else if (income<=1500) taxrate=0.05;
else if (income<2000) taxrate=0.08;
else taxrate=0.1;
A.income=(800,1500,2000,2001) B.income=(800,801,1999,2000)
C.income=(799,1499,2000,2001) D.income=(799,1500,1999,2000)
A.income=(799,1500,1999,2001) B.income=(799,1501,2000,2001)
C.income=(800,1500,2000,2001) D.income=(800,1499,2000,2001)
1、判定捌和决策表的功能是用于描述( C )。 C 处理逻辑
DA
2、当一个系统大而复杂、且山相对独立的子系统组成时,以下最为有效的转换方式是( )。D.阶段安装转换
3、软件结构设计有其准则,以下描述哪个不符合设计准则要求? ( ) B.与模块规模无关
4、黑盒测试方是根据软件产品的功能设计规格说明书,通过运行程序进行测试,证实每个已经实现的功能是否符合设计要求.如果某产品的文本编辑框允许输入 l’255个字符,采用( )测试方法,其测试数据为:0个字符、1个字符、 255个字符和256个字符。( B.边界值分析)
5、流图是‘一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运行情况.通常使用( )作为该工具的补充说明。B、 数据字典
6、系统的需求包括功能需求与技术需求,厂列属于系统的功能需求的是( )。同时响应多个终端
7、事务处理系统(TPS)无需支持的基本活动是( )。 D.预测、计划与控制
8、需求分析中—般被认为是最为有效和可行的获取业务功能和业务规则的子段是 C. 和用户会谈与讨论
9、结构化程序设计思想的主要目的是()。A.提高程序的可读性和可维护性
10、网络环境下C/S计算模式的多层逻辑结构中不包括( )。C. 中间件层
11、将一般数据模型转换成所选用的DBMS能支持的数据模型的设计,称为数 据库的( )。 c逻辑结构设计
12、不属于联机实时处理方式的情况是( )。D. 固定周期的数据处理
13、数据管理技术发展各阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统具有( )。
D有专门的软件对数据进行管理
14、系统的需求包括功能需求与技术需求,下列属于系统的功能需求的是( )。C、同时响应多个终端
15、下列不屈于数据流程图的基本元素的是( )。 A数据结构
16、数据字典中,最小的数据组成单位是( )。数据元素
17、事件和事务是信启系统建模的基础,结构化方法将事物看成是数据实体,面向对象方法则把事物看成是( )。 C对象
18、数据流程图中的矩形框一般用于表示( )。 A. 外部实体
19 软件维扩可分为校正性维护、适应性维护和完善性维护等,下列哪个属于完善性维护内容? ( )改进现有程序单元的功能
20、( )是指数据库设计过程中通过对用户需求进行综合、归纳与抽象, 以 形成—个独立于具体数据库管理系统(DBMS)的概念模型。 B. 概念设计
二、多选题:
1、系统边界定义了系统的范围,可以通过它来界限系统与系统环境,系统与系统环境之间的关系可通过什么表示(AB) A、输入B、输出C、导入D、导出
2、信息系统的生命周期中,从开发角度,其三个主要阶段是(BCD) A、计划阶段B、分析阶段C、设计阶段D、实施阶段
三、判断题
1、结构化方法开发过程中务必要把数据库的设计和对数据库中数据处理的设计紧密结合起来,相互参照、相互补充,以完善数据及业务过程两个方面的设计。(2、对)
2、逻辑设计对应着SDLC的设计阶段,它反映的是“做什么”;物理设计对应着SDLC的实现阶段,它反映的是“如何做”。(1、错)
3、结构化方法的基本思想可理解成“自顶向下,逐步求精”,“抽象”和“组合”是结构化方法解决复杂问题的两个基本手段。(1、错)
4、对于SDLC中的三个术语结构化方法的基本思想可理解成“自顶向下,逐步求精”,“抽象”:阶段、活动、任务,它们共同组成了系统开发的层次结构,其中任务是分配工作的唯一单位。(1、错)
5、一种CASE工具只支持一种开发方法,因此CASE工具的选定实际上也就确定了相关的开发方法和开发工具。
(1、错)
6、SDLC适合任何开发方法,但不同的开发方法在每一阶段中的活动安排、技术途径和所用模型、工具等不同。(2、对)
7、系统的环境适应性要求系统是发展中的稳定,因此信息系统应是一个静态系统。(1、错)
8、和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。(2、对)
9、系统边界定义了系统的范围,它形象地界限了系统与系统环境。(2、对)
10、事务处理系统(TPS)的主要目的是减轻管理者的工作强度。(1、错)
11、任务通常是制定时间进度表的可命名的、最小分配的工作单位。(2、对)
12、数据是信息的载体,媒体承载数据,信息是数据的表现形式。(1、错)
13、用户界面的友善性是软件质量诸多因素中的首要质量因素。(1、错)
14、结构化设计技术是结构化程序设计技术的简称。(1、错)
15、可靠性越高的软件系统其运行效率往往也越高。(1、错)
16、任何一个组织一定是一个系统,反之亦然。(1、错)
18、信息系统作为应用软件与一般工具性的应用软件如MSWord、Mediaplayer的主要区别在于前者面向事务处理且需DBMS的支持。(2、对)
19、系统分析和系统设计技术仅告诉你如何去开发一个信息系统,但并没有要求你如何去运用现代的IT来解决管理方面的问题。(1、错)
21、某业务在信息系统中的自动化程度级别的高低取决于该业务工作自身的复杂程度。(1、错) 22、有关信息系统各部分之间的接口关系的说明一般不要求写入用户操作手册文档。(2、对)
23、非结构化或半结构化一类的决策问题最适合于用交互式计算机软件系统解决。(2、对) 24、管理信息系统是一种信息系统,信息系统也就是管理信息系统。(1、错) 25、系统用户界面的友善性是指系统满足用户需求的程度。(1、错) 26、程序是由软件和文档这两个部分组成的。(1、错) 27、信息系统作为应用软件与一般工具性的应用软件如MS Word、Media player的主要区别在于前者面向事务处理且需DBMS的支持。(2、对) 28、对于SDLC中的三个术语:阶段、活动、任务,它们共同组成了系统开发的层次结构,其中任务是分配工作的唯一单位。(1、错) 29、从经济可行性角度看,具有最高质量的信息系统不一定是最优解。(2、对) 30、在数据库设计中,将E-R模型转换为关系模型应遵循相关原则。若某ERD中有两个数据实体且其间为n:m联系,现将该ERD只需转换为满足3NF关系模型,则该关系模型中最多包含有3个关系模式。(1、错)
31、系统分析过程中所构造的数据流程图实际上是以图形的方式将事件列表中描述的事件和ERD中定义的数据实体有机地集成在一起的一个综合模型。(2、对) 32、对DFD中最底层的业务处理逻辑可以用结构化英语、判定树或判定表描述,其中结构化英语适合于描述含有大量复杂判断逻辑的业务处理规则。(1 错) 33、数据库设计中对关系数据模型优化的目的之一是减少数据冗余,但大量的数据冗余更能便于数据库的维护。(1、错)
34、在软件测试过程中,α测试是指在一个实际环境中使用真实数据运行软件系统,并且以用户为主进行测试。(1、错) 35、用户界面是用户使用系统时所接触到的全部内容,从这个意义上来说,对用户而言用户界面就是系统。(2、对) 36、事件类型中的时间事件和状态事件相似,其区别仅在于时间事件不能预先确切地定义所发生的时刻。(1、错) 37、软件测试目的是暴露程序错误,因此测试过程中没有发现错误的消息对测试员来说就是好消息。(1、错) 38、当使用DFD对一个成绩管理系统进行建模时,其中“成绩单”可以被认定为外部实体。(1、错) 39、软件的黑盒测试及白盒测试只能证明其错误的存在,而不能证明其错误的不存在。(2、对) 40、数据实体关系图是在系统设计阶段建立的一种反映事物及其之间关系的模型。(1、错) 41、在关系数据库设计中,数据模型的三个组成部分是数据实体、属性、联系。(1、错) 42、事件列表中的响应就是指一件事件的发生所引发的一系列操作动作。(1、错) 43、测试的目的是避免程序的错误,而调试的目的则是发现程序错误。(1、错) 44、“黑盒”测试也称为结构测试,“白盒”测试也称为功能测试。(1、错) 45、系统设计说明书这一文档是系统实施阶段的一个结果文档。(1、错)
46、一个模块的扇出是指该模块本身及其下属模块的集合。(1、错) 47、穿过系统边界的数据流往往代表着系统的输入和输出。(2、对) 48、模型便于开发人员之间、开发人员与用户之间的相互交流,但其抽象性往往增加了对系统认识的复杂性。(1、错) 49、满足判定覆盖的测试数据一定满足语句覆盖;T
50、满足条件覆盖的测试数据一定满足语句覆盖;T
51、满足任何一种覆盖标准的测试数据组已定不会少于2个;F
52、测试用例是由测试数据和预期结果组成;F
53、测试总是带来坏消息,因此没有消息就是好消息;F
54、测试是证明程序恩能够正确地执行它的功能;F
55、一个高效的测试是指用尽可能多的测试用例去发现尽可能多的错误。F
56、管理信息系统是一种信息系统,信息系统也就是管理信息系统。F
57、和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。T
58、模型便于开发人员之间、开发人员与用户之间的相互交流,但其抽象性往往增加了对系统认识的复杂性。 F
59、事件类型中的时间事件和状态事件相似,其区别仅在于时间事件不能预先确切地定义所发生的时刻。F
60、事件列表是在系统设计阶段建立的一种表格模型。 F
61、可靠性越强的软件其运行效率往往也越高。F
62、结构化方法的基本思想可理解成“自顶向下,逐步求精”, “抽象”和“组合”是结构化方法解决复杂问题的两个基本手段。T
63、结构化设计技术是结构化程序设计技术的简称。F
64、自顶向下开发顺序的一个主要优点避免了自底向上开发顺序的不足,也就是说所有的编程人员一开始就可以立即投入工作。F
1、模型提供了一种以容易理解的形式为后续使用而记录信息的方法。( 对 )
2、考虑到信息系统的抽象性和不可触摸性, 而且包含了许多不确定因素,因此其丌发进度计划的每项活动均可根据实际情况作灵活调整。 ( 错 )
3、系统分析和系统设计技术仅告诉你如何去丌发——个信息系统,但并没有要求你如何去运用现代的IT来解决管理方面的问题。 ( 错 )
4、从软件工程角度,解决—个需求的变动问题在SDLC中的分析阶段的成本花费最少。 ( 对 )
5、信息系统经济可行性论证中的成本估算应考虑开发成本和运行成本两个方面。 ( 对 )
6、对系统的终端用户来说,用户界面就是系统本身。 ( 对 )
7、“黑盒”测试也称为结构测试,“白盒”测试也称为功能测试。 ( 错 )
8、结构化方法进行系统开发,虽然但设计模型的表现形式却与分析模型有着质 的不同,但其分析模型与设计模型的转换却非常自然。对 9、数据—实体关联图(ERD)模型通常是在系统设计阶段构造的。 ( 对 )
10、自底向上集成需要测试员编写驱动程序。 ( 对 )
11、系统的环境适应性要求系统是发展中的稳定,因此,好的信息系统———个是个静态系统。 ( 错 )
12、从一般意义上来说,程序是山软件和文档这两部份组成的。 ( 错 )
13、——个模块的扇出是指该模块本身及其下属模块的集合。 ( 错 )
14、判定覆盖发现错误的能力比条件覆盖强。 ( 错 )
15、系统适应变化了的环境是必要的经常的——种软件维护,这类维护称为预防性 维护。 ( 错 )
1、用于定义系统需求的两个关键概念是 事件 和事物。
2、结构化系统设计是一种面向数据流的设计方法, 该方法使用的一个主要图形模型是应用程序体系结构图,其中的矩形符号表示模块。
3.系统边界定义了系统的范围,可以通过它来界限系统与系统环境,系统与系统环境之间的关系可通过输入和 输出 ”表示。
4、模型内聚性的诸多等级中,功能内聚的内聚性最高,这样的模块也就越便了维护。
5、信息系统是—种系统是—种有关数据的收集、输入,处理,存储 输出的系统。
6、SDLC中的关键活动也称之为“里程碑”,为确保项目进度计划,它们必须正规定的时间或提前完成。
7、部门DEPT(Deptno,Name,Tel,Leader)和职工EMP(Empno,Name,Sex,Address,Deptno)实体集,若一个职工只能属于一个部门,部门负责人Leader 是一个职工.关系DEPT和EMP的外码分别为 Leader 和Deptno 。
8、系统分析的主要目标是得到新系统的逻辑模型,因此系统分析又称为逻辑设计 。
9、数据实体关系图中——·般包括实体、实体属性以及实体间的关系等三方面的内容。
10\\系统开发的三大技术支柱是软件工程,计算机网络以及数据库技术。
11、软件测试方法——般有两类,其中黑箱法是注重软件的功能,而白箱法注重软件的结构与内部结构。
12、系统的划分—般是按功能类聚的方法进行,因此子系统分解又称系统功能分
13、于UML的面向对象方法的系统需求模型通常使用事件表和以下的四个图来 进行汜录:活动图,对象图·交互图,状态图。
1、名合格的系统分析员一般应该具备哪些方面的基本技能?
➢ 答案:技术方面的知识和技能/Technical Knowledge and Skills
➢ 有关组织的业务知识及管理技能/Business Knowledge and Skills
➢ 人际关系及协调技能/People Knowledge and Skills
➢ 诚信和道德/Integrity and Ethics
技术技能:计算机基本技术、系统分析与设计技术、相关行业业务技能;管理技能:管理职能、人际沟通;诚信与道德等。对该课程内容的理解与掌握是成为分析员的必要条件但非充分条件。
2、原型化开发方法的基本思想是什么?该方法的主要优点有哪些?
答案:在获得一组基本的用户需求后,快速地加以实现新系统的一个“原型”,随着用户和开发人员对系统理解的加深而不断地对这些需求进行补充和细化。便于需求定义,可靠性好,效率高、风险小、费用低。
3、系统实施阶段有哪些常见的程序丌发顺序?并简述每种程序开发顺序的优缺点。
答案:输入-处理-输出:简化测试、用户界面及早得到评估,但输出程序滞后实现;自顶向下:程序始终可执行,但在程序开发初期不能充分利用所有编程人员;自底向上:所有编程人员可以立即投入工作、调试和测试时间充裕,但需要专门编制驱动程序、整个程序需直到最顶层模块实现后才能装配完成。
因篇幅问题不能全部显示,请点此查看更多更全内容