.
模拟试卷二及答案
一、单项选择题(每小题1.5 分, 本题共30 分)
1 、对数据流程图上每个成分进行定义和说明的是()
A .外部实体
B .功能说明
C .数据结构
D .数据字典
2 、在管理信息系统的编码中,把数据项分为几个组,每组表示一个含义或主题,这属于()。
A .顺序码
B .成组码
C .助记码
D .表意码
3 、系统分析报告的主要作用是()。
A 、系统规划的依据
B 、系统实施的依据
C 、系统设计的依据
D 、系统评价的依据
4 、用于管理信息系统规划的方法很多。把企业目标转化为信息系统战略的规划方法属于()。
A .U/C 矩阵法
B .关键成功因素法
C .战略目标集转化法
D .企业系统规划法
5 、详细调查的目的是了解组织内部的()情况。
A .机构的划分
B .事务处理工作
C .信息的处理和流通
D .物流和资金流
6 、新系统的逻辑模型,从本质上说,是规定系统应该(),即系统的逻辑描述。
A .由什么模块组成
B .做什么
C .怎样做
D .做什么和怎样做
7 、系统分析的任务是()
A .完成新系统的逻辑设计
B .完成新系统的物理设计
C .完成原系统的逻辑设计
D .完成原系统的物理设计
8 、在数据字典中,属于数据流定义的是()
A .输入的数据流
B .输出的数据流
C .数据流的存储
D .数据流的组成
9 、关键成功因素对企业成功起关键性作用,下列论述中哪个是不准确的?()
A .不同业务活动关键成功因素有很大的不同
B .不同时间同一类型业务关键成功因素也会不同
C .关键成功因素一般会受企业外部环境影响
D .关键成功因素一般与企业竞争能力无关
10 、BSP 方法中,企业过程定义是企业资源管理所需要的、逻辑相关的一组决策和活动,以下哪个论述是错误的?()
A .使信息系统尽量依赖于组织机构
B .帮助企业理解其应完成的使命
C .从操作过程分离出战略计划和管理控制的依据
D .为定义关键数据提供帮助
专业资料word
.
11 、关于信息系统数据流程图中“处理说明”的描述,正确的是()
A .必须对每个层次数据流程图上的处理都要说明
B .必须对最底层的数据流程图的处理加以说明
C .处理说明不能采用IPO 图
D .处理说明不能采用判定表
12 、自顶向下信息系统开发方法的优点之一是易于()
A .判断和控制开发费用
B .适应组织机构的需要
C .支持信息系统的整体性
D .控制每一阶段的工作
13 、建设企业管理信息系统要完成多项工程内容,其中最基础性的工程内容是()。
.设计和安装计算机系统A
.收集和整理数据B
.设计和实施计算机网络C
.设计和实施应用软件D
)14 、以下哪个是对软件模块独立性的度量指标?(
.内聚性A .扇入数B
.模块个数C .深度D
15 、确定软件结构图中每个模块的内部过程和结构是哪个阶段的工作?() A .需求分析B .总体设计 C .详细设计D .问题定义U/C 矩阵的主要作用是()16 、.确定系统边界B .确定系统功能A
.确定系统数据处理D .确定子系统的划分C
)17 、用原型法开发信息系统,评价原型阶段的主要任务是(修改、完善系统原型A .征求用户对原型的评价和改进意见B .扩展系统功能.C
研制者分析、评价已建原型D .
)、决策表主要用于说明数据流程图中的(18
B .数据结构A .数据流.数据处理
C .数据存贮D
)19 、系统设计阶段产生的文档是(逻辑设计报告可行性分析报告B .A ..用户说明书C .系统设计说明书D
)、系统对自然灾害、人为破坏、操作失误或系统故障的承受能力是指20 (
B A .系统的稳定性.系统的保密性专业资料word
.
C .系统的安全性
D .系统的周期性
二、多项选择题( 每小题2 分, 本题共10 分)
1 、数据输入的方法包括以下几种()。
A .终端输入
B .通过检测装置实时输入
C .批量输入
D .网络输入
2 、应用软件系统维护按照每次进行维护的目标,可以分为一下几类()
A .完善性维护
B .数据维护
C .预防性维护
D .适应性维护
E .纠错性维护
F .代码维护
3 、信息系统战略规划的方法主要有:()
A .诺兰模型
B .快速原型法
C .价值链分析
D .关键成功要素法
E .面向对象法
F .企业系统规划法
4 、对于比较复杂的处理过程,可以使用以下工具辅助分析和判断()。
A .组织结构图
B .业务流程图
C .决策树
D .决策表
E .E-R 图
F .模块结构图
5 、以下哪些是系统实施阶段的工作()
A .数据库设计
B .详细调查
C .编制程序
D .系统测试
E .代码设计
F .系统切换
三、判断题( 对打“√”, 错打“×”, 每小题1 分, 本题共10 分)
1 、开发人员工作表现的评价也是系统评价的内容。()
2 、现代管理信息系统是人和计算机等组成的系统。()
3 、程序流程分析属于管理信息系统的系统分析内容。()
4 、软件测试的任务是证明程序的正确性。()
5 、系统测试的对象是源程序。()
6 、自顶向下逐步求精是结构化系统开发方法的基本思想。()
7 、数据流程图的绘制过程,是对新系统的需求进行综合分析和形成新系统
逻辑模型的过程。()
8 、用于描述系统内数据运动过程的是系统结构图。()
9 、通常在代码结构中加人校验位是为了保证数据输入的正确性。()
10 、对数据流程图上每个成分进行定义和说明的是功能说明。()
四、简答题( 每小题5 分, 本题共20 分)
1 、企业经营活动中的决策大致分三类:战略规划、管理控制、日常业务管理。三类活动要求的信息有哪些差异?
2 、请简述主要几种信息系统开发方法的适用范围。
3 、信息系统开发的技术可行性分析主要从哪几个方面开展?
专业资料word
.
4. 简述系统详细设
五、应用题( 每小题10 分, 本题共30 分)
1 、计算教师讲课费的过程是:
各教研室交来课时统计表,先录入到讲课费存储文档,然后根据讲课费标准文件计算讲课费,再依据税率文件产生讲课费报表,并将税后讲课费计算结果返回讲课费存储文档,将报表送财务处,将讲课费明细表返回教研室。
画出处理讲课费计算的数据流程图。(10 分)
2 、某单位招聘考试需要考核数学、英语、计算机三门课程,其录取规则是:
1) 总分240 分以上(含)录取。
2) 总分在240 分以下(不含),180 分以上(含)的,如果数学和英语成绩均在60 分以上(含),需要参加面试;如果数学或英语中只有1 门成绩在60 分以下(不含)的,需复试该课程后再决定是否录取。
3) 其他情况不录取。
画出此项处理的决策表。(10 分)
3 、什么是数据库设计中的1NF 、2NF 、3NF ?假定选课关系表为SelectCourse( 学号, 姓名, 年龄, 课程名称, 成绩, 学分) ,关键字为组合关键字( 学号, 课程名称) ,目前这种结构会存在什么问题?如何改进?(10
分)
模拟试卷二答案
一、单项选择题(每小题1.5 分, 本题共30 分)
1-5:D B C D C 6-10:B A D D A 11-15:A C B B C
16-20:D B D C C
二、多项选择题( 每小题2 分, 本题共10 分)
1 、ABCD
2 、ACDE
3 、ACDF
4 、CD
5 、CDF
三、判断题( 对打“√”, 错打“×”, 每小题1 分, 本题共10 分)
1-5 、×√×××
6-10 、√√×√×
四、简答题( 每小题5 分, 本题共20 分)
1 、企业经营活动中的决策大致分三类:战略规划、管理控制、日常业务管理。三类活动要求的信息有哪些差异?
答案要点:
战略规划主要是外部信息、信息范围广、经过概括、精度要求不高、信息更新间隔期长、使用频率比较低。(2
分)
专业资料word
.
日常业务管理主要是内部信息、信息范围小、具体详细、精度要求高、信息更新间隔期短、使用频率比较高。(2 分)
管理控制所要求信息介于二者之间。(1 分)
2 、请简述主要几种信息系统开发方法的适用范围。
答案要点:
原型法需要软件支撑工具快速形成原型,并不断地与用户讨论、修改,最终建立系统。要将这种方法用于大型信息系统开发中的所有环节是不适宜的。因此,它主要用于小型的。灵活性高的系统或局部系统的设计和实施。
(1 分)
面向对象的方法是以对象为基础,利用特定的软件工具直接完成从对象的描述到应用软件结构的转换,特别适合于小型应用软件系统的开发。(1 分)
结构化生命周期法是目前较全面支持大、中型系统整个过程开发的方法,其他方法虽然有许多优点,但都只能作为结构化生命周期法在局部开发环节上的补充,暂时还不能代替其在系统开发过程中的主导地位。(1 分)
在大型系统的开发中,常常不是采用一种开发方法,而是采用多种方法的组合。(2 分)
3 、信息系统开发的技术可行性分析主要从哪几个方面开展?
答案要点:
技术可行性分析
①现有技术的估价
国内外有关技术的发展水平及国家有关技术政策
对目前可利用的技术进行评价(2 分)
②使用现有技术进行系统开发的可行性(1 分)
③对技术发展可能产生的影响进行预测(1 分)
④关键技术人员的数量和水平估价(1 分)
4. 简述系统详细设计的主要内容。
答案要点:
系统平台设计(1 分)
代码设计(0.5 分)
对话(人机界面)设计(0.5 分)
输入/ 输出设计(1 分)
数据库设计(1 分)
模块内部的算法设计(处理流程设计)(1 分)
五、应用题( 每小题10 分, 本题共30 分)
1 、参考答案:(每个处理、数据存储、数据流各1 分,外部项1 分)
专业资料word
.
6 分)参考答案:(条件4 分,属性2 、
参考答案:3 、
分)1NF ):数据库表中的字段都是单一属性的,不可再分。(1 第一范式():数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的2NF 第二范式(
是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都完全依赖于任意一组候选关键分)字。(1
):在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数3NF 第三范式(
1 依赖则符合第三范式。(分)这个数据库表不满足第二范式,因为存在如下决定关系:
) ) →( 学分( 课程名称)
年龄, 学号) →( 姓名(
即存在组合关键字中的字段决定非关键字的情况。
,这个选课关系表会存在如下问题:由于不符合2NF
数据冗余:(1)
门课程,姓名和年龄就重复了n-1 次;同一个学生选修了m 就重复个学生选修,同一门课程由n 学分
1 次。(分)m-1
(2) 更新异常:值都要更新,否则会出现同一门课程学分不同的情学分若调整了某门课程的学分,数据表中所有行的
专业资料word
.
况。(1 分)
(3) 插入异常:
假设要开设一门新的课程,暂时还没有人选修。这样,由于还没有学号关键字,课程名称和学分也无法记录入数据库。(1 分)
(4) 删除异常:
假设一批学生已经完成课程的选修,这些选修记录就应该从数据库表中删除。但是,与此同时,课程名称和学分信息也被删除了。很显然,这也会导致插入异常。(1 分)
把选课关系表SelectCourse 改为如下三个表:
学生:Student( 学号, 姓名, 年龄) ;(1 分)
课程:Course( 课程名称, 学分) ;(1 分)
选课关系:SelectCourse( 学号, 课程名称, 成绩) 。(1 分)
这样的数据库表是符合第二范式的,消除了数据冗余、更新异常、插入异常和删除异常。专业资料word