管理信息系统试题二及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理信息系统试题二及答案
一、填空题((每空1分,共10分)
1、建立数据字典一般的两种形式是()和()。
2、结构化语言是介于()语言和()语言之间的一种半形
式语言。它是在()语言基础上加了一些限定,使用有限的词汇和有限的语句来描述加工逻辑,它的结构可分为外层和内层。
3、软件维护的内容有()性维护、()性维护、
()性维护、()性维护。
4、结构化系统分析方法是面向()的开发方法。
二、名词解释(每题5分,共25分)
1、耦合性
2、功能内聚
3、信息隐藏原则
4、模块的控制范围
5、系统转换
三、单项选择题(每小题3分,共24分)
1、找出下面错误的说法()。
A、每个数据流必须用名词或名词短语命名。
B、每个加工必须有名字,通常是动词短语。
C、每个数据存储必须用名词或名词短语命名。
D、每个数据源点或终点必须有名字。
2、偶然内聚指()。
A、一个模块内的各处理元素之间没有任何联系。
B、指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个
功能。
C、把需要同时执行的动作组合在一起形成的模块为时间内聚模块。
D、指模块内所有处理元素都在同一个数据结构上操作。
3、以下说法错误的是()。
A、判定覆盖包含了语句覆盖,但它可能会使一些条件得不到测试;
B、条件覆盖它的检错能力较判定覆盖强,但有时达不到判定覆盖的要求;
C、凡满足条件组合覆盖标准的测试用例,也必然满足其他条件所有覆盖种
类的覆盖标准;
D、路径覆盖可能使测试用例达不到条件组合覆盖的要求。
4、表示磁盘的系统流程图的符号是()。
A.、B、C、D
5、下列说法正确的是()
A、改正性维护占整个维护工作的25%
B、预防性维护占整个维护工作的21%
C、适应性维护占整个维护工作的21%
D、完善性维护占整个维护工作的50%
6、数据字典是定义()系统描述工具中的数据的工具。
A、数据流程图
B、系统流程图
C、程序流程图
D、软件结构图
7、数据流程图的正确性是保证软件逻辑模型正确性的基础,与上述问题相关性较弱的内容是()
A、数据守恒
B、均匀分解
C、文件操作
D、图形层数
8、在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。
A、需求分析阶段
B、概念设计阶段
C、逻辑设计阶段
D、物理设计阶段
四、问答题(共31分)
1、可行性研究通常要考虑哪些方面?(8分)
2、什么是软件测试?测试工作应遵循哪些原则?(8分)
3、结合你学过的VFP课程,谈谈怎样做好一个系统。(15分)
五、应用题(10分)
某数据流程图中的数据处理“检查订货单”的处理逻辑是:如果金额超过2000元又未过期,则发批准单和提货单。如果金额超过2000元,但已过期,则不发批准单和提货单。如果金额低于2000元,则不论是否过期,都发批准单和提货单,而且对于低于2000元已过期的金额还需发出通知单。请用判定表的详细步骤描述上述问题的加工逻辑。(10分)
试题二答案
一、填空题((每空1分,共10分)
1、手工建立利用计算机辅助建立
2、自然形式自然
3、改正性适应性、完善性预防性
4、数据流
二、名词解释(每题5分,共25分)
1、耦合性:指模块之间的关联程度,它表现了模块的外部特征,模块之间的耦合程度越低,说明模块的独立性越好。
2、功能内聚:指模块内包括并仅包括为完成某一功能必需的所有成分。这是内聚程度最好的方式。
3、信息隐藏原则:指在设计和确定模块时,使得模块内包含的信息对于不需要这些信息的模块来说是不能访问的。
4、模块的控制范围:包括本身及其下属模块(直接调用或间接调用的模块)。
5、系统转换:新系统代替老系统的过程,主要包括直接转换、并行转换、分段转换三种方式。
三、单项选择题(每小题3分,共24分)
1、A
2、A
3、C
4、A
5、D
6、A
7、C
8、B
四、问答题(共31分)
1、要点: (1)经济可行性 2分
(2)技术可行性 2分
(3)社会可行性 2分
(4)组织机构及操作方式上的可行性 2分
2、软件测试是对软件计划、软件设计、软件编码进行差错和纠错的活动。(3分)
原则有(1)测试队伍与开发队伍要分别建立。(1分)
(2)设计测试用例时,要给出测试的预期结果。(1分)
(3)设计测试用例时,应包括对有效的和期望的输入条件的测试,也应对无效的和非期望的输入条件的测试。(1分)
(4)在程序修改后,要进行回归测试。(1分)
(5)对发现错误较多的程序段,应进行深入的测试。(1分)
3、按照结构化系统分析方法将整个信息系统的开发划分为五阶段,然后选用
一种开发工具进行具体开发。
五、应用题(10分)
(1)提取问题中的条件 1分
(2)标示出每个条件的取值 1分
(3)计算所有条件的组合数 2分
(4)提取目标动作 2分
(5)绘制判定表 2分
(6)合并判定表 2分
、