管理信息系统复习题
- 格式:doc
- 大小:112.50 KB
- 文档页数:8
《管理信息系统》复习题一、判断题1.战略管理层的决策活动属于半结构化决策。
()2.管理信息系统是一个"人机"合成系统,但计算机并不一定是管理信息系统的必要条件。
()3.生命周期法通常是在系统需求比较确定的情况下采用的。
()4.信息系统的逻辑模型要解决系统"做什么",同时也要解决系统"如何做"等问题。
()5.业务流程分析主要是为了描述现行系统的物理模型。
()6.字母_字母_数字的结构(如WW2)比比字母_数字_字母的结构(如W2W)发生错误的机会要少一些。
()7.系统测试的目的就是要证明程序没有错误。
()8.系统切换的方式有多种,其中最安全的是直接切换。
()9.从屏幕上通过人机对话输入是目前广泛采用的输入方式。
()10.信息系统评价的目的是检查系统是否达到预期的目标。
()1 2 3 4 5 6 7 8 9 10××√××√××√√1、信息是加工处理后的数据,是数据所表达的内容,而数据则是信息的表达形式。
()2、管理信息系统主要解决半结构化的决策问题。
()3、E—R图中每个实体,相应转换为一个关系,该关系包括对应实体的属性。
()4、初步调查是系统开发人员与用户的第一次沟通。
()5、通常,原型法贯彻的是“自下而上”的开发策略,更容易被用户接受,因此更适合于大型系统的开发。
()6、分析阶段的最终成果是新系统的物理方案。
()7、代码设计应在系统分析阶段开始,到系统设计阶段确定下来。
()8、模块功能结构图表达了各功能之间的数据传送关系。
()9、程序和系统调试的目的是发现程序中的错误并改正。
()10、系统切换的主要工作中最重要并且工作量最大的是要做好数据准备和系统初始化工作。
()1 2 3 4 5 6 7 8 9 10T T T T F F F F T T二、单项选择题1.信息和数据的关系是()。
《管理信息系统》复习题一、填空题4.管理信息系统主要解决______的决策问题;决策支持系统则解决______和______的决策问题。
11.________是信息系统中的粘合剂。
12.信息系统开发的指导思想是________位于现代数据处理的中心;数据模型是稳定的,处理是多变的;________必须真正参与开发工作。
13.总体规划的时机可选择在_控制_的后期,——集成的_前期。
14.系统分析的步骤是:首先对现行系统进行详细的_业务调查____了解各项需求;其次进行_数据分析___,建立数据库逻辑模型;最后进行___功能分析_____,确定新系统的逻辑模型。
15.系统可靠性指标MTBF是指_MTBF,即平均无故障时间,英文全称是“Mean Time Between Failure”。
是衡量一个产品(尤其是电器产品)的可靠性指标。
单位为“小时”。
它反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。
___。
17.系统的高级测试包括________、________、验收测试和安装测试。
18.系统切换的方式主要有________、________和________。
20.信息具有的性质包括___事实性___、_时效性__、_不完全性__、__等级性__、__变化性____和__价值性____。
21.系统的特征包括:整体性、____、____和_____。
22.按照处理的对象,可以把信息系统分为______________系统和_______________系统两大类。
23.管理信息系统可行性分析的内容包括_______的可行性、_______的可行性和_______的可行性三个方面。
26.数据字典的内容主要是对数据流程图中的____、____、____、____、____、和____等六个方面进行了具体的定义。
27.数据结构分为数据的逻辑结构和_________结构。
28.管理信息系统分析阶段的最终任务是完成新系统的_______方案的设计。
一、单选题(2**10=20)1、信息分类的方法很多,常用的方法是 D 和按决策层次分类两种。
A按管理职能B按管理阶段C按信息用途D按信息稳定程度2、管理系统中,普遍使用了决策模型,它们主要用于解决C 问题。
A半结构化B非结构化C结构化D非常规3、管理信息按决策层次分类分为战略信息、战术信息和 B 。
A固定信息B业务信息C流动信息D作业统计信息4、应用最早使用较广泛的MIS结构形式为 D 。
A层次结构B管理阶段结构C功能结构D职能结构5、DSS中处理的数据 B 并且包含大量的历史数据和企业外部数据。
A格式化程度高B格式化程度低C是历史数据D是非数值数据6、数据库管理系统常见的三种数据模型是 B .。
A网状、关系和语义B层次、关系和网状C环状、层次和关系D网状、键状和层次7、关系数据库系统中,所使用的数据库结构是 A 。
A二维表B树C图D表格8、在各种系统开发方法中,系统重用性、扩展性、维护性最好的开发方法是 C 。
A原型法B生命周期法C面向对象的方法D增长法9、现行系统详细调查的主要内容有:企业组织结构与信息关联状况, A 以及系统的详细调查。
A系统业务流程B系统数据存储C系统功能D系统输入和输出10、模块凝聚程度最高的是 D .。
A时间凝聚B逻辑凝聚C数据凝聚D功能凝聚11、结构化系统分析和设计的主导原则是 C 开发系统。
A由底向上B集中C由顶向下D分散平行12、面向对象的方法中,子类可以继承 C 属性、操作和约束规则。
A一个超类B两个超类C多个超类D其它子类13、数据字典的形成是在 BA可行性分析阶段B系统分析阶段C系统设计阶段D系统实施阶段14、描述新系统物理模型的主要工具是 C 。
A数据流程图B事务流程图C控制流程图D数据功能格栅图15、系统实施阶段的主要活动是 B 进行系统调试和系统转换工作。
A软件结构设计B编程和调试程序C数据库设计D代码设计16、若关系R为1NF,并且R中每一个 B 都完全函数依赖于主码,则R为2NF。
《管理信息系统》复习题管理信息系统复习题⼀、选择题1、⽤户通过终端设备向系统提出服务请求,系统完成服务后通过终端即时回答⽤户,这样的信息处理系统属于( B )A、计算机系统B、实时处理系统C、批处理系统D、分布处理系统2、描述信息系统逻辑模型的主要⼯具是( B )A、数据字典B、数据流图C、数据处理功能分析表D、U/C⽅阵3、系统开发过程中最重要、最关键的环节是( B )A、系统设计B、系统分析C、系统实现D、A和B4、信息系统是⼀个⼈造系统,它由( B )组成A.⼈、计算机、程序B.⼈、计算机硬件、软件和数据资料C.⼈、数据资源D.计算机硬件、软件和数据资源5、可⾏性分析应该在( B )阶段进⾏。
A.系统分析B.系统调查C.系统设计D.系统实施6、⼀般来说,TCP/IP的IP提供的服务是( D )A.运输层服务B.会话层服务C.表⽰层服务D.⽹A.系统说明书B.评审报告C.开发合同D.可⾏性报告8、在单⼀物理信道上复⽤有多种⽅式,在__B__中,所有⽤户轮流的瞬时占有整个频带。
A.频分多路复⽤B.时分多路复⽤C.多信道复⽤D. 多路复⽤9、系统实施阶段主要由( D )等主要活动构成。
A.详细设计、编码、系统测试、系统安装和新旧系统转换B.编码、概要设计、系统测试、计算机购置和新旧系统转换C.编码、系统测试、⽹络安装和新旧系统转换D.编码、系统测试、系统安装和新旧系统转换10、现有关系:学⽣(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,⾄少需要分解为( C )A.1个表B.2个表C.3个表D.4个表11、EIS(经理信息系统)的专供(C )。
A.信息处理⼈员使⽤的系统B.基层决策者使⽤的系统C.⾼层决策者使⽤的系统D.中层决策者使⽤的系统12、( D )是MPR∏(制造资源计划)微观计划的开始,是MPR∏的核⼼。
A.主⽣产计划B.⽣产作业计划C.能⼒需求计划D.物料需求计划13、下列应⽤中,哪个系统属于职能信息系统?(C )A.业务员信息系统B.主管信息系统C.⽣产信息系统14、下⾯不属于原型法特点的是( C )A.开发周期⼤⼤缩短B.降低了系统开发中的风险C.⽂档和调试可能不充分D.加强了开发过程中的⽤户参与程度15、⽤原型法开发系统时,使⽤、评价系统原型阶段的主要任务是(B )A.修改与完善系统模型B.征求⽤户对系统原型的评价和改进意见C.扩展系统功能D.研制者分析、评价和改进意见16、在可⾏性分析中,经济可⾏性分析的主要任务是( C )A.检查管理是否规范B.计算机技术是否满⾜⽤户要求C.对项⽬的经济效益进⾏评价D. 领导是否⽀持17、下⾯选项中哪⼀个不属于数据流程图的基本元素( A )。
《管理信息系统》练习题第一章管理信息系统概述一、单项选择题1 管理信息系统是一个( )。
a.网络系统b.计算机系统c.操作系统d.人机系统2 管理信息系统是一个广泛的概念,下列不属于管理信息系统范畴的( )a.业务信息系统b.管理信息系统c.决策支持系统d.专家系统3 管理信息系统的应用离不开一定的环境和条件,环境具体指的是( c )。
a.组织所处的自然环境b.组织所处的社会环境c.组织内外各种因素的综合d.组织所处的自然环境和社会环境的综合4 从管理决策问题的性质来看,在运行控制层上的决策大多属于( )的问题。
a.结构化b.半结构化c.非结构化d.以上都有5 从管理决策问题的性质来看,在战略管理层上的决策大多属于( )的问题。
a.结构化b.半结构化c.非结构化d.以上都有6 对管理信息系统进行综合,我们可以了解到,管理信息系统是由多个功能子系统组成的,这些功能子系统又可以分为业务处理、运行控制、管理控制和( d )几个主要的信息处理部分。
a.财务管理b.信息管理c.人力资源管理d.战略管理8 从信息处理的工作量来看,信息处理所需资源的数量随管理任务的层次而变化,层次越高,所需信息量( )。
a.越大b.越小c.不大不小d.不一定9 管理信息系统的最大难点在于( )难以获得。
a.系统数据b.系统信息c.系统人才d.系统需求10 金字塔形的管理信息系统结构的底部为( a )的处理和决策。
a.结构化b.半结构化c.非结构化d.三者都有11 通常高层管理提出的决策问题与基层管理提出的决策问题相比,在结构化程度上( )。
a.高层管理的决策问题的结构化程度高于基层的b.高层管理的决策问题的结构化程度低于基层的c.两者在结构化程度上没有太大差别d.以上a、b、c 三种情况都可能出现12 一个管理信息系统的好坏主要是看它( )。
a.硬件先进、软件齐全b.是否适合组织的目标c.是否投资力量最省d.是否使用计算机网络13 管理信息系统是一些功能子系统的联合,为不同管理层次服务。
《管理信息系统》总复习题及参考答案一.填空题(1)信息系统包括信息处理系统和信息传输系统两个方面。
(2)作业信息系统由业务处理系统、过程控制系统和办公自动化系统三部分构成。
(3)决策过程可分为情报活动、设计活动、选择活动和实施活动四个阶段。
(4)管理、信息和系统是管理信息系统的三要素。
(5)目前常用的现代化管理方法包括企业资源规划、准时制生产、最优化生产技术和敏捷制造等方法。
(6)基于管理任务的系统层次结构分为战略管理、管理控制(战术管理)、运行控制三个层次。
(7)管理信息系统的技术基础包括计算机技术、网络技术和数据库技术。
(8)数据处理的基本内容包括数据收集、数据转换、数据的筛选、数据的组织、数据运算、数据存储和数据输出。
(9)数据处理经历了简单应用、文件系统、数据库系统三个发展阶段。
(10)数据的逻辑结构分为线性结构和非线性结构两类,线性表、栈、队列及串为线性结构,而树和图为非线性结构。
(11)诺兰阶段模型把信息系统的成长过程划分为初装、蔓延、控制、集成、数据管理、成熟六个不同阶段。
(12)企业系统规划法(BSP)和关键成功因素法(CSF) 是MIS战略规划的常用方法。
(13)B SP方法将过程和数据类两者作为定义企业信息系统总体结构的基础,它利用过程/数据矩阵(也称U/C矩阵)来表达两者之间的关系。
(14)开发管理信息系统的具体方法很多。
通常将它们分为结构化系统开发方法、原型法、面向对象开发方法和CASE开发方法等几大类。
(15)用结构化系统开发方法开发MIS可分为系统分析、系统设计和系统实施三个阶段。
(16)面向对象方法具有封装性、抽象性、继承性和动态链接性四个特点。
(17)可行性分析的结果包括可以立即开发、改进原系统、目前不可行,或者需推迟到某些条件具备以后再进行几种。
(18)详细调查应遵循用户参与的原则。
(19)管理业务调查包括组织结构调查、管理功能调查和管理业务流程调查等。
(20)管理业务流程调查可以用业务流程图和表格分配图来描述。
管理信息系统复习题(答案版)⼀、填空题:1、管理信息系统通过对企业⽣产运作中___信息___流的管理,实现对__物___流的管理。
2、理系统是分等级的,信息也是分级的,⼀般分为___战略级_____、____战术级_____和作业级。
3、管理信息系统的三⼤⽀柱是:现代化的管理、___计算机⽹络____和____数据库____。
4、理信息系统的理论基础包括“⽼三论”(即系统论、__信息论__、__控制论__)和模糊数学、“新三论”(即__突变论__、耗散结构论、_协同论_)以及⾮线性科学。
P205、在MRPII的三个发展阶段中,_MRPII_阶段引⼊了对财务资⾦流的管理与控制,_闭环MRP_引⼊了对⽣产计划的管理与控制。
6、系统设计可以分为__概要设计__和__具体设计__两个阶段。
7、结构化程序设计⽅法包括_顺序结构__、_选择结构__和循环结构三种程序结构。
8、数据库管理系统(DBMS)的主要功能是_数据库查询_、__数据库更新维护__和数据运⾏控制。
9、在DFD图中,处理逻辑表⽰对数据的变换。
管理信息系统中,数据变换主要有三种:__数据格式转换___、__数据内容___、___数据的传递___。
10、信息系统包括_信息处理_系统(实现对输⼊数据进⾏处理,获得新的数据)和__信息传输_系统(实现把信息从⼀处传到另⼀处⽽不改变信息本⾝的内容)两个⽅⾯。
11、管理信息系统由四⼤部件组成,即信息源、_信息处理器__、__信息⽤户__和信息管理者。
12、传统的企业组织结构⼀般为层次化的,随着企业信息化的发展,这种组织结构逐渐向__扁平化__、__⽹络化___、虚拟化⽅向发展。
13、组成⼀个通信系统的三个基本要素是_信源__、_通信媒体__和__信道__。
14、数据库管理系统(DBMS)的主要功能是__数据库查询_、__数据库更新维护__和数据运⾏控制。
15、数据模型有层次数据模型、__⽹状模型__和___关系模型___等⼏种。
《管理信息系统》复习题及部分参考答案一、单项选择题i.总体规划是系统开发中(1)。
1.首要任务2.位于系统分析之后3.相对容易的阶段4.次要任务ii.系统开发过程中的第一个正式文档是(4)。
1.系统说明书2.评审报告3.开发合同4.可行性报告iii.反映数据流在系统中流动情况的图是(3)。
1.事务流图2.业务流图3.数据流图4.信息流图iv.程序设计语言的发展通常可分为三个阶段,按顺序分别是(1)。
1.机器语言、汇编语言、高级语言2.汇编语言、机器语言、高级语言3.机器语言、高级语言、汇编语言4.机器语言、汇编语言、VB语言v.决策支持系统主要对象是(1)的决策1.结构化2.管理3.半结构化4.经济vi.结构化方法中,数据流程图是(2)。
1.工程流程图的抽象2.业务流程图的抽象3.系统流程图的抽象4.程序流程图的抽象vii.决策支持系统的主要功能为(1)。
1.辅助决策2.代替决策3.执行决策4.都不正确viii.结构化分析方法使用的描述工具中,用于描述系统由哪几部分组成,各部分之间有什么联系等的是(1)。
1.数据流图2.数据字典3.判定表4.判断树ix.管理信息系统的学科构成包括(4)。
1.计算机科学与技术2.管理科学3.数学4.以上答案都是正确的x.系统分析阶段的主要任务是勾画新系统的逻辑模型,以便说明(3)。
1.系统开发的可行性2.系统是什么3.系统干什么4.系统如何实施xi.一般情况下,可将管理分为三个层次,即高层、中层和基层,其中高层管理属于(2)。
1.战术级管理2.战略级管理3.控制层管理4.作业层管理xii.管理活动的高、中、基3个层次分别对应着3种类型的决策过程,即(1)。
1.非结构化决策、半结构化决策和结构化决策2.非结构化决策、结构化决策和半结构化决策3.非结构化决策、半结构化决策和一般性决策4.非结构化决策、过程性决策和结构化决策xiii.系统的存在需要3个基本条件,即:(4)1.输入、反馈、处理2.时间、地点、事件3.计划、控制、执行4.目标、功能、结构xiv.信息系统的英文缩写是:(2)。
《管理信息系统》复习题一、单项选择题1. 在数据库系统中,数据操作的最小单位是 ( )A.字节B.数据项C.记录D.字符2. 系统分析阶段,图1中的四种符号用于绘制()图 1 四种符号A. 数据流程图B. 处理流程图C. 信息系统流程图D. 表格分配图3. 为了检查会计工作中惜方会计科目合计与贷方会计科目合计是否一致,通常在程序设计中应进行()。
A. 界限校验B. 重复校验C. 平衡校验D.记录计数校验4. C/S是一种重要的网络计算机模式,其含义是:()A.客户/服务器模式B.文件/服务器模式C.分时/共享模式D.浏览器/服务器模式5. 管理信息系统的开发过程不包含()A. 设备设计过程B. 学习过程C. 人与人之间的对话过程D. 通过改革管理制度来适应信息系统的需要6. DSS中的模型库和方法库是两个重要的构件,它们所存储的决策资源不同,作用也不同。
模型库储存的模型和方法库储存的方法之间的区别()。
A. 在于对决策支持作用的“幕前”和“幕后”B. 实际上是很难识别的C. 实际上并不大D. 在于对决策支持作用的大小7. 系统分析工作的全面总结和主要成果是()A 可行性报告B 数据词典C 系统说明书D 系统详细调查报告8. 下列关于信息系统和管理的说法中正确的是( )A.计划主要是管理层做的,属于定性工作,和信息系统无关。
B.组织职能和领导职能都是对人的工作,和信息系统无关。
C.控制职能主要和生产过程有关,和信息系统无关。
D.以上说法均不正确。
9. 信息系统安全性技术之一是()A 存取控制B 设备冗余技术C 数据保护与控制D 负荷分布技术10. 关于系统分析与系统设计的区别,在于( )。
A. 系统分析研究系统的数据模型,系统设计侧重于系统的业务模型B. 系统分析研究系统的实现技术,系统设计侧重于系统的功能需求C. 系统分析研究系统功能需求与数据结构,系统设计侧重于系统的实现技术D. 系统分析研究系统的功能需求,系统设计侧重于系统的数据结构设计11. 系统实施阶段的主要内容之一是()。
一、单选题1.关于客观事实的信息()。
A.必须全部得到才能做决策B.有可能全部得到C.不可能全部得到D.是不分主次的2.()是管理信息系统环境中最重要的因素之一,决定着管理信息系统应用的目标和规模。
A.组织规模B.管理的规范化程度C.生产过程的特征D.组织的系统系3.企业资源计划(ERP)的核心是()。
A.MRPB.MRPⅡC.JITD.CAM4.表格分配图是()。
A.数据流程调查使用的工具B.编程工具C.系统设计工具D.管理业务调查使用的工具5.工资系统中职工的“电费”数据(每月按表计算)具有()。
A.固定值属性B.随机变动属性C.固定个体变动属性D.静态特性属性6.校验输入月份最大不能超过12是属于()。
A.视觉校验B.数据类型校验C.逻辑校验D.界限校验7.文件按组织方式可分为()。
A.顺序文件B.索引文件C.直接存取文件D.以上均对8.系统调试中的分调是调试()。
A.主控程序B.单个程序,使它能运行起来C.功能模块内的各个程序,并把它们联系起来D.调度程序9.程序设计是在()阶段进行的。
A.系统分析B.系统设计C.系统实施D.以上均不对10.结构化系统开发方法在开发策略上强调()。
A.自上而下B.自下而上C.系统调查D.系统设计11.程序设计说明书是由()。
A.程序员编写B.系统分析员编写C.系统设计员D.用户编写12.具有固定个体变动属性的数据应当存放在()中。
A.处理文件B.周转文件C.随机文件D.主文件13.数据资料中含信息量的大小是由()。
A.数据资料中数据的多少来确定的B.数据资料的多少来确定的C.消除不确定程度来确定的D.数据资料的可靠程度来确定的14.开发管理信息系统的最大难点在于()难以获得。
A.系统数据B.系统人才C.系统信息D.系统需求15.邮政编码是一种()。
A.区间码B.顺序码C.助忆码D.缩写码16.诺兰阶段模型把信息系统的成长过程划分为()阶段。
A.3个B.5个C.6个D.7个17.系统的吞吐量指的是()。
一. 选择题:1. 决策支持系统主要支持( D )A. 结构化决策问题B.结构化和半结构化决策问题C.结构化和非结构化决策问题D.半结构化和非结构化决策问题2. ( C )是信息处理的基础。
A.数据B.信息C.知识D.计算机3. 决策过程要经过四个阶段不包括( D )A.情报阶段B.设计阶段 C•选择阶段 D.报告阶段4. 库存管理信息系统中有一个库存产品文件,其中适合作为关键字的是( C )A.零件价格 B•库存数量 C.零件号 D.零件规格5. 系统分析的主要任务是完成新系统的( A )A.逻辑设计 B•可行性分析 C.物理设计 D.系统化分析6. 全国联网的订票服务系统属于( B )A.批处理系统B.联机实施系统C.脱机实施系统D.直接存取系统7. 系统是由相互联系,相互作用的多个元素有机集合而成的,能够执行特定功能的( D )A.集中的联合体B.复杂的群体C.关联体D.综合体8. 对一个企业的供、销、存管理信息系统而言()是外部实体。
A. 仓库B. 供应商C.D.9. 管理信息系统的特征是( C )A.计算机系统B.业务处理系统C.人一机系统D.人工系统10. 新系统取代旧系统风险较大的转换方法是( B )A.平行转换法B.直接转换法C.逐级转换法D.逐个子系统转换法11. 在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,两名收款员共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( D )A. “顾客”与“收款口” B . “收款口”与“收款员”C•“班组”与“收款口” D•“收款口”与“设备”12. 各国经济都在走向开放、走向市场化,世界经济趋向某种程度的一体化,这是( C )A.全球信息化B.全球自动化C.经济全球化D.企业虚拟化13. 在数据库系统中数据操作的最小单位是( C )A.字节B.记录C.数据项D.字符14. 部门实体与员工之间存在( A )A. 一对多B.一对一C.多对多D.多对一15. 下列决策问题中属于非结构化问题的是( C )A.奖金分配B.选择销售对象C.厂址选择D.作业计划16. 在管理信息系统的金字塔结构中属于最下层的是( B )A.财务子系统B.业务处理系统C.决策支持系统D.数据处理系统17. 下列不是数据库设计阶段的是( D )A.用户需求分析B.概念结构设计C.逻辑结构设计D.程序设计18. 结构化程序设计的基本原则不包括( A )A.多态性B.自顶向下C.模块化D.逐步求精19. 数据字典的建立要在( D )阶段进行。
2013年~2014年第一学期管理信息系统复习提纲第一章信息系统和管理一、单项选择题1.信息()。
a.是形成知识的基础b.是数据的基础c.是经过加工后的数据d.具有完全性2.万维网又称()。
a.Internet b.WWWc.Extranet d.Intranet3.管理信息是()。
a.加工后反映和控制管理活动的数据b.客观世界的实际记录c.数据处理的基础d.管理者的指令4.信息化()。
a.是推动工业化的动力b.是工业化的基础c.代替工业化d.向工业化发展5.信息管理正在向()。
a.决策管理发展b.数据管理发展c.ERP发展d.知识管理发展6.数据()。
a.就是信息b.经过解释成为信息c.必须经过加工才成为信息d.不经过加工也可以称作信息7.关于客观事实的信息()。
a.必须全部得到才能做决策b.有可能全部得到c.不可能全部得到d.是不分主次的8.作业信息系统由以下几部分组成()。
a.办公自动化系统、决策支持系统、电子数据处理系统b.业务处理系统、过程控制系统、办公自动化系统c.执行信息系统、业务处理系统、信息报告系统d.战略信息系统、电子数据处理系统、业务处理系统9.数据资料中含信息量的大小,是由()。
a.数据资料中数据的多少来确定的b.数据资料的多少来确定的c.消除不确定程度来确定的d.数据资料的可靠程度来确定的10.信息()。
a.不是商品b.就是数据c.是一种资源d.是消息11.计算机输入的是()。
a.数据,输出的还是数据b.信息,输出的还是信息c.数据,输出的是信息d.信息,输出的是数据12.“信息威胁”是指()。
a.计算机病毒蔓延b.信息的爆炸性增长c.敌对势力利用信息进行攻击d.信息难以计量13.信息流是物质流的()。
a.定义b.运动结果c.表现和描述d.假设14.管理信息系统科学的三要素是()。
a.计算机技术、管理理论和管理方法b.管理方法、运筹学和计算机工具c.系统的观点、数学方法和计算机应用d.计算机技术、通信技术和管理工具15.按照不同级别管理者对管理信息的需要,通常把管理信息分为以下三级()。
一、单选题1.在数据流程图中的数据存贮是指A.手工台帐B.磁盘文件C.数据库文件D.数据库存贮的地方2.管理信息系统建设过程中,最主要考虑的是A.现有发展水平B.用户需求C.开发方法的选用D.合作伙伴的选择3.MIS项目的开发前期应由A.系统分析员作负责人B.系统设计员作负责人C.管理人员作负责人D.企业最高领导作负责人4.原型法开发方法适用开发A.大型复杂系统B.大量复杂计算系统C.批处理系统D.简单小型系统5.系统维护中工作量最大的活动是A.应用程序维护B.数据维护C.代码维护D.硬件设备维护6.结构化系统开发方法适用开发A.大型信息系统B.大量复杂计算系统C.批处理系统D.简单小型系统7.U/C矩阵用于分析A.系统和子系统之间的关系B.数据和功能之间的关系C.数据流程和业务流程之间的关系D.信息和管理信息之间的关系8.系统说明书的重点内容是A.系统开发项目概述B.新系统的目标和逻辑模型C.现行系统的状况D.系统实施计划9.在系统流程图中,符号表示A.处理B.人工操作C.脱机操作D.手工输入10.系统维护包括A.硬件维护B.软件维护C.数据维护D.A、B、C都是11.系统测试中的单元测试的意思是A.对软件中的各个子系统进行测试B.对软件中的每个子程序进行测试C.对软件中的各个基本过程进行测试D.对软件中的各模块进行测试12.系统调试包括A.程序和模块调试B.子系统调试C.系统调试D.A、B、C都是13.哪种情况下,系统的开发是成功的。
A.证明系统没有错误B.系统只有局部错误C.系统满足用户需求D.通过了鉴定14.业务流程重组的英文缩写是A.BPR B.CSF C.HIPO D.DD 15.BPR指的是A.层次化输入处理输出图B.关键成功因素法C.业务流程重组D.数据字典16.层次化输入处理输出图的英文缩写是A.BPR B.CSF C.HIPO D.DD17.决策支持系统主要支持以下()决策问题。
《管理信息系统》复习题信息、系统与管理1.反映生产经营活动中的实际进程和实际状态的信息是【】A固定信息B.活动信息C.稳定信息D.流动信息答案:D2.企业中,管理活动围绕和伴随着一系列【】A生活活动B.决策活动C.生产活动D.控制活动答案:C3.信息流是双向的。
因为信息有【】A反馈B控制C.校验D.优化答案:A4.信息运动的基本形式是【】A.信息输入输出B.信息处理C.信息控制D.信息循环答案:D5.信息源中的同一信息可以为多个信息接受者使用,这种特性称为信息的【】A可传输性B.可存储性C共享性D.可加工性答案:C6.信息化生产力的三个重要因素是【】A社会、经济、技术B.社会、人、技术C.人、技术、经济D.人、技术、组织管理答案:D7.关于信息、数据和载体的关系,正确的叙述是【】A信息与载体性质有关B数据是信息的含义C.信息是数据的表现形式D.数据的具体形式取决于载体的性质答案:D。
8.信息活动的主体是【】A计算机B.人C.通信设备D.信息技术答案:B9.下述对数据和信息的描述中,不正确的是【】A.数据和信息的关系可以看成是“原料”和“成品”之间的关系B.信息来源于数据,是经由处理系统加工过的数据C.数据是未经加工的原始材料,是记录下来的管理活动的事实D.数据和信息具有共同的特性答案:D10.战略级信息的特点是【】A大多来自内部B.信息寿命短C.处理方法灵活D.使用频率高答案:C11.下述对管理特性描述正确的是【】A具有目的性、依存性和知识性B具有目的性、依存性和加工性C.具有功能性、加工性和知识性D.具有目的性、功能性和知识性答案:A12.下述对系统描述中,正确的是【】A.系统是由若干个具有独立功能的部分组成B.组成系统的各元素之间相互独立C.系统是一个整体,很难有其明确的目标D.系统没有结构答案:A13.系统的基本组成部分包括【】A.输入、处理、存储B输入、存储、传递C.输入、处理、传递D.输入、处理、输出答案:D14.下列不属于系统基本功能的是【】A输入B.传递C.共享D.存储答案:C11.信息是附载在(A )A、数据上的B、符号上的C、消息上的D、知识上的12.利用大型数据库查阅文献所花费用是(C )A、咨询劳务费的体现B、设备价值的体现C、信息价值的体现D、管理手续费的体现13.在信息收集过程中正确地舍弃无用和次要的信息体现了信息的(C )A、时效性B、不完全性C、价值性D、等级性14.电子会议系统通过卫星把不同城市的会议室联结起来,出席会议的人可以在屏幕上显示,互相自由交谈,是由(C )提供的功能。
管理信息系统复习题一、单项选择题1。
上报给公司的月计划完成情况月报属于(B)A。
战略级信息 B.战术级信息 C.作业级信息D。
公司级信息2.指挥和控制物质流动的是(C)A。
工作流 B。
业务流C。
信息流 D.资金流3。
数据物理组织的基本形式是(A)A.顺序组织和索引组织B.顺序组织和随机组织C。
索引组织和直接组织 D。
顺序组织和直接组织4。
诺兰模型把信息系统的发展过程归纳为六个阶段,其中数据处理发展最快的阶段是(B)A.初装阶段 B。
蔓延阶段C。
集成阶段 D。
数据管理阶段5.在生命周期法中,完成新系统逻辑设计工作的阶段是(A )A.系统分析阶段 B。
系统设计阶段C。
系统实施阶段 D.系统运行阶段6。
可行性分析中,属于系统基本情况调查范围的是(A)A。
组织机构 B。
工作效率 C.管理目标 D。
人力资源7。
U/C矩阵的主要作用是(D)A.划分子系统 B。
描述系统功能C。
描述系统业务之间的关系 D。
描述系统功能、数据之间的关系8。
对数据流程图和业务流程图来说,只有业务流程图含有的内容为(D)A.数据流向B.系统外部实体C。
数据处理 D.系统中的人员9.系统分析的首要任务是(B)A.可行性分析 B。
进行系统调查C。
明确用户需求 D.确定开发方法10。
将一般数据模型转换成所选用的DBMS能支持的数据模型的设计,称为数据库的(A)A。
概念结构设计 B。
系统结构设计 C.逻辑结构设计 D.物理结构设计11。
在数据处理过程中暂时存放数据的文件称为(B)A.处理文件 B。
工作文件 C.周转文件 D.后备文件12.在系统流程图中符号▽表示(C)A.人工操作B.脱机操作C.脱机存储D.手工输入13。
表达信息系统各功能之间数据传送关系的流程图称为(B)A。
功能结构图 B。
信息系统流程图 C.模块结构图 D.数据流程图14.程序不仅应在正常情况下正确地工作,而且在意外情况下也便于处理,这是程序的(B)A.可维护性B.可靠性C。
管理信息系统复习题管理信息系统复习题⼀、名词解释MIS:管理信息系统(Management Information System ,MIS)是⼀个以⼈为主导,利⽤计算机硬件、软件、⽹络通信设备以及其他办公设备,进⾏信息的收集、传输、加⼯、存储、更新和维护,以企业战略竞优、提⾼效益和效率为⽬的,⽀持企业⾼层决策、中层控制、基层运作的集成化的⼈机系统。
专家系统?专家系统(Expert System, ES)是由类似于⼈类专家的能储存知识及进⾏推理的硬件和软件组成的,可以像某个特定领域的⼈类专家⼀样⾏动,⼀种智能计算机程序TPS:它是狭义管理信息系统、决策⽀持系统(Decision Support System, DSS)赖以存在的基础,它的输出是MIS最主要的数据来源.事务处理系统TPS是所有信息系统中最底层、最基础的系统事务处理系统(TPS)指处理组织的⽇常业务时,记录、更新有关详细数据,将物流转换成信息流,以反映组织的当前情况。
⽐如订单录⼊,存货控制,⼯资单、应付账款、应收账款和总分类账处理等。
决策⽀持系统:⼴义的DSS认为任何对决策制定有贡献的信息系统都是决策⽀持系统,⽽不考虑其⽀持⼿段、决策⽅法如何。
狭义的也是⽐较⼴泛被接受的DSS则指能利⽤数据和模型帮助决策者解决⾮结构化问题的⾼度灵活、交互式的计算机信息系统。
BOM物料清单(Bill of Materials,简称BOM)是描述企业产品组成的技术⽂件。
BOM是将⽤图表⽰的产品组成改⽤数据表格的形式表⽰出来,它是MRPII系统中计算MRP过程中的重要控制⽂件。
能⼒需求计划:能⼒需求计划(Capacity Requirement Planning,CRP)是对物料需求计划(MRP)所需能⼒进⾏核算的⼀种计划管理⽅法。
具体地讲,CRP就是对各⽣产阶段和各⼯作中⼼所需的各种资源进⾏精确计算,得出⼈⼒负荷、设备负荷等资源负荷情况,并做好⽣产能⼒负荷的平衡⼯作。
管理信息系统复习题一、单选题1、管理信息系统是一种()A、自然系统B、人工系统C、信息处理系统D、抽象系统2、用户通过终端设备向系统提出服务请求,系统完成服务后通过终端即时回答用户,这样的信息处理系统属于()A、计算机系统B、批处理系统C、实时处理系统D、分布处理系统3、关系模型是把数据的逻辑结构归结为满足一定条件的()模型。
A、层次B、网状C、一维表D、二维表4、系统开发过程中最重要、最关键的环节是()。
A、系统分析B、系统设计C、系统实现D、A和B5、描述信息系统逻辑模型的主要工具是()。
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、层次码是一种()。
A、顺序码B、区间码C、助记码D、缩写码11、系统与环境由系统的()所划分,在它之内称为系统,在它之外称为环境。
A、边界B、输入C、处理D、输出12、数据库结构的三个模式中,()是数据库结构的核心。
A、模式B、存储模式C、子模式D、模式与子模式13、建立管理信息系统的组织基础是指建立管理信息系统中组织内部所需的()A、技术性条件B、非技术性条件C、管理基础条件D、人才基础条件14、生命周期法是一种基于()的系统开发方法。
A、接受式开发策略B、直线式开发策略C、迭代式开发策略D、实验式开发策略15、系统开发过程中最重要、最关键的环节是()A、系统分析B、系统设计C、系统实现D、A和B16、数据详细分析的工具是()A、数据流图B、数据字典C、数据处理功能分析表D、数据-功能格栅图17、对整个程序系统以及人工过程与环境的调试,目的是对子系统结合而成的程序系统进行综合性测试,发现并纠正错误,这样的调试称为()A、分调B、联调C、总调D、统调18、系统设计的阶段性技术文档是()A、可行性分析报告B、系统说明书C、系统功能结构图D、系统实施方案19、网络上的每一个节点都有系统数据的完整拷贝,而且所有节点上的数据更新是同步的,这样的数据分布形式是()数据分布形式。
管理信息系统一、单项选择题1. .购置计算机系统的原则是能够满足管理信息系统设计的要求,并且( B )A.选择最先进的配置B.具有一定扩充余地C.价格低廉D.操作方便2. 决策过程的四个阶段是( D )A.收集、情报、选择、实施B.情报、选择、实施、评价C.情报、设计、选择、评价D.情报、设计、选择、实施3. 数据库的数据模型是指( B )A.数据项之间的联系形式B.记录型之间的联系形式C.文件之间的联系形式D.数据之间的联系形式4. 对决策支持系统的正确描述之一是( B )A.能代替人进行决策的一类信息系统B.主要支持半结构化和非结构化的决策问题C.系统内有数据库和模型库,且采用数据驱动D.只能支持高层领导决策5. 数据字典的内容不包括( C )A.数据流B.处理逻辑C.数据管理机构D.数据存储6. 智能决策支持系统在结构上比决策支持系统增加了( C )A.知识库和方法库B.模型库和知识库C.知识库和推理机D.数据库和推理机7. 数据流图的组成不包括( A )A.输入B.外部实体C.处理D.数据存储8. .管理信息通常按管理活动的层次分为三级( C )A.计划级、控制级、操作级B.高层决策级、中层决策级、基层作业级C.战略级、战术级、作业级D.战略级、战术级、策略级9. 可行性分析的内容包括( C )A.业务上的可行性、管理上的可行性、决策上的可行性B.技术上的可行性、业务上的可行性、管理上的可行性C.经济上的可行性、技术上的可行性、管理上的可行性D.经济上的可行性、业务上的可行性、管理上的可行性10. 电子商务系统的基础是( B )A.决策支持系统B.电子数据交换C.商业信息系统D.财务信息系统11. 在系统流程图符号中 ( B )A.处理B.脱机操作C.手工输入D.人工操作12. .用于存放具有固定值属性的数据,需要长期保存并不断更新的文件,称为( B )A.后备文件B.主文件C.工作文件D.处理文件13. 在计算机的数据处理中,文件的组织方式可以分为以下三种( C )A.层次文件、网状文件、关系文件B.链表文件、树型文件、网状文件C.顺序文件、索引文件、直接文件D.磁盘文件、磁带文件、光盘文件14. .用TV-C-25代表25寸彩色电视机,这个代码属于( C )A.顺序码B.区间码C.助忆码D.尾数码15. .数据的逻辑组织形式有( D )A.顺序组织、直接组织、链表组织B.链表组织、树型组织、直接组织C.顺序组织、树型组织、网状组织D.网状组织、树型组织、链表组织16. .来源性收集数据方式是指( B )A.用仪器直接输入得到数据B.从已有资料中获取数据C.直接访问得到的数据D.直接观察得到的数据17. 数据流图中的外部实体是指( B )A.与系统无关的单位和个人B.与系统有数据传递关系但不属于系统本身的人或单位C.系统的输入数据和输出数据D.上级部门或外单位18. .对于大型程序设计来说,首先应强调的是( B )A.运行效率B.可维护性C.开发成本D.使用方便19. .管理信息系统概念的正确描述之一是( C)A.由计算机、网络等组成的应用系统B.由计算机、数据库等组成的信息处理系统C.由计算机、人等组成的社会技术系统D.由计算机、数学模型等组成的管理决策系统20. 新系统的第一次评价,应该在( C )A.系统投入运行后立即进行B.系统投入运行一段时间后进行C.系统验收的同时进行D.系统验收之前进行二、填空题1. .如果一个系统的处理方式是集中式的,则既可以用单机系统,也可以用网络系统。
MIS复习题CH11.信息的概念包含:信源、信宿、媒介、信道和反馈。
2.信息的主要性质有真伪性、可压缩性、可扩散性、传输性、共享性、增殖性和转化性。
3.人们把反映各种组织管理活动并对管理产生影响的各种消息、情报、资料统称为管理信息。
4.系统是由相互联系和相互制约的若干部分结合而成的、具有特定功能的有机整体。
5.系统一般由五个基本部分组成的,分别是:输入、输出、处理、反馈和控制。
6.系统具有整体性、层次性、目的性、稳定性、突变性、自组织性、相似性和适应性。
7.管理信息系统是一个以人为主导的,以计算机硬件、软件、通信网络以及其他办公设备为基本信息处理手段和传输工具,进行管理信息的收集、传递、加工、储存、使用、更新和维护,为企业高层决策、中层控制、基层运作提供信息服务的人—机系统。
8.管理信息系统中采用的现代管理方法有:MRPⅡ、ERP、JIT、OPT和Agile制造等。
9.MRP基本原理10.CRM、SIS、ERP、CIMS的中文意思11.数据处理方式主要有:批处理、联机实时处理和联机分析处理。
12.OLTP、OLAP的中文意思13.WEB数据库一种三层C/S的体系结构——客户端浏览器/WEB服务器/数据库服务器结构(B/W/D),处理过程是:用户通过URL向WEB服务器提交请示,WEB服务器运行脚本程序并通过SQL查询调用数据库服务器中存储的数据,数据库服务器执行查询后将查询结果返回到WEB服务器,脚本程序产生特定格式的HTML文件,客户端接收到HTML 文件后由浏览器将结果显示出来。
CH21.诺兰模型是个六阶段模型,它指出企业计算机应用发展过程有六个阶段:初装(起步)、蔓延(扩展)、控制、集成、数据管理和成熟。
2.系统的开发主要有自主开发、委托开发、合作开发和购买商品化应用软件等方式。
3.生命周期法就是按照管理信息系统生命周期的概念,严格地按照系统生命周期过程及其各个阶段规定的步骤去开发系统。
4.生命周期法将管理信息系统的整个开发过程,从开始到结束划分为:系统规划、系统分析、系统设计、系统实施、系统运行和维护这样几个阶段。
5.结构化系统开发方法的基本思想是用系统工程的思想和工程化的方法,按用户至上的原则,采用结构化、模块化方法对系统进行自顶向下的分析与设计。
6.结构化系统开发方法适合于大型信息系统的开发,它的主要优点是:①注重系统开发过程的整体性和全局性。
在开发策略上强调采用“自顶向下”的原则分析和设计系统,首先解决全局问题,强调在系统整体优化的前提下,考虑具体的解决方案。
②严格区分工作阶段。
整个开发过程阶段和步骤清楚,每一阶段和步骤均有明确的成果,作为下一步工作的依据。
③立足全局,步步为营,减少返工,有利于提高开发质量,加快开发进度。
④目标明确,阶段性强,开发过程易于控制7.原型法的开发思路:在系统开发的开始阶段,首先由用户与开发者合作,在系统的主要需求上取得一致意见后,依据开发人员对用户需求的理解与用户共同确定系统的基本要求和主要功能,很快开发出一个功能不十分完善、实验性的、简易的应用软件系统,即给出一个满足用户需求的初始系统原型。
用户在运行使用这个原型基础上,通过对其评价,提出改进意见,设计人员根据改进意见对原型进行修改。
这一使用、评价、修改过程反复进行,使原型逐步完善,直到完全满足用户的需求为止。
8.类又称对象类,是具有相同或相似结构、操作和约束规则的对象组成的集合,是一组对象的属性和行为特征的抽象描述,或者说是具有共同属性、共同操作方法(性质)的对象集合。
9.属性就是对象的特性,是对象外观及行为的特征。
10.事件是对象可以识别和响应的行为与操作,它一般由用户或系统来触发。
11.面向对象方法的特点:封装性、继承性、抽象性、多态性12.典型的CASE工具有:图形工具、原型法工具、代码生成器、测试工具、文件生成器、其它工具还有语句校对程序、信息知识库、开发方法和项目管理工具。
CH31.管理信息系统的规划与组织的战略规划之间的关系:一方面管理信息系统规划是组织战略规划的一部分,要服从和服务于组织战略,根据组织战略规划中企业的使命、战略和政策来进行管理信息系统的规划。
所以,管理信息系统的规划以组织战略为前提条件和约束。
另一方面管理信息系统的规划反过来要支持组织的战略规划,通过管理信息系统的规划使管理信息系统能够支持组织战略的实现2.管理信息系统定位:支持型、扭转型、工厂型和战略型四种:▪支持型的信息系统能够支持组织的业务活动,支持的业务主要是一些资料处理,而不是关键的业务,更不能提供未来的战略支持。
▪扭转型信息系统是系统从支持型向战略型转移的一个过渡,组织已经有了支持型的信息系统,目前正在寻找提供战略支持的机会。
▪工厂型信息系统可以影响到组织所有活动的运行,如果没有该系统组织将无法运转,但是该类系统无法为组织提供战略上的支持。
▪战略型信息系统已经影响到组织现在与未来的战略支持,系统可以提供战略上的竞争优势。
3.管理信息系统规划中通常采用的方法有战略目标集转化法、企业系统规划法、关键成功因素法、企业信息分析与集成技术、产出/方法分析和投资回收法等。
4.战略目标集转化法:把整个组织的战略目标看成是一个“信息集合”,该集合由组织的使命、目标、战略和其他战略性组织属性组成。
管理信息系统战略集由系统目标、系统约束和系统战略构成。
战略目标集转化法由三个工作步骤:识别和阐明组织的战略集;把组织的战略集转化为MIS战略集;提出MIS的结构。
5.企业系统计划方法(BSP)步骤:①研究项目的确立。
②研究准备工作。
③定义组织过程和数据类。
④定义信息系统总体结构。
⑤分析现有系统的支持。
⑥与组织的高层管理者面谈。
⑦信息资源评价与确定总体结构中的优先顺序。
⑧制定开发计划。
⑨形成最终研究报告。
6.BSP法将组织过程和数据类作为定义信息系统总体结构的基础,采用U/C矩阵分析和识别将要开发的信息系统各个子系统以及子系统之间的数据流。
具体步骤是:①调整U/C 矩阵。
首先,将过程按照过程组排列,每一过程组按资源生命周期的四个阶段排列。
其次,调整“数据类”,使矩阵中C 及U 靠近从左上到右下的主对角线,尤其是C 必须靠近主对角线,而U 可能在某些情况下需要放弃将其靠近主对角线的企图。
②把U 、C 比较集中的区域用粗线条框起来,这样形成的框就是一个个子系统。
③表示数据流向。
用箭头把落在方框外的U 与子系统联系起来,表示子系统之间的数据流,即数据从一个系统流向另一个系统。
7.关键成功因素法(CSF )就是通过分析并找出组织的关键成功因素,围绕这些关键成功因素确定系统的信息需求,进行系统规划。
8.BPR 是指对企业进行根本的再思考和彻底的再设计,以求企业关键的性能指标如成本、质量和服务等获得巨大的提高。
9.企业流程重整实现的手段有两个使能器(enabler ):一个是信息技术(IT ),一个是组织变革。
10.在企业业务流程重整过程中一般采用业务流程重整四原则(ECRS 原则):业务流程的取消原则;业务流程的合并原则;业务流程的重排原则;业务流程的简化原则。
11.系统的可行性研究包括建立信息系统的必要性分析和建立信息系统的可行性分析两个方面:⑴必要性分析⑵可行性分析可行性分析包括:①技术可行性 ②经济可行性 ③社会可行性12.系统调查的方法主要有:发调查表、开调查会、访问、参加业务实践。
13.业务流程图的基本符号如图所示:14.数据流程图由四种成分组成:外部实体、数据流、处理逻辑和数据存储表格/报表数据/文件业务处理单位业务处理信息传递业务流程图的基本符号15.数据流程图绘制步骤:①画出系统的输入和输出。
首先从收集的数据中确定系统的输入数据流和输出数据流,也就是确定系统的边界。
②画数据流。
首先找出系统的数据流,如果一组数据一起到达某地并同时被处理,这些数据即为一个数据流。
③给数据流命名。
数据流命名的恰当与否直接影响到数据流程图的可理解性。
一个系统数据流程图中的不同数据流不能有相同的命名④给处理逻辑命名。
处理逻辑的名称是对处理过程的描述,一般是动词加名词或动宾短语命名。
⑤当一张数据流程图绘制完成后,接下来还需要分析每个处理逻辑过程是否存在内部的数据流,即能否用多条数据流来代替它、能否将处理逻辑细分成多个更详细的处理逻辑。
16.数据字典是数据流程图中所有元素的定义和说明的集合。
这些元素是:数据项、数据结构、数据流、数据存储、处理逻辑、外部实体。
17.决策树、决策表的画法。
CH51.模块耦合度▪ 内容耦合:若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。
▪ 公共耦合:若一组模块都访问同一全局数据结构,则称之为公共耦合。
▪ 外部耦合:若一组模块都访问同一全局数据项,则称之为外部耦合。
▪ 控制耦合:若一模块明显地把开关量、名字等信息送入另一模块,控制另一模块的功能,则称之为控制耦合。
▪ 标记耦合:若2个以上的模块都需要某一数据结构的子结构时,不使用全局变量的方式而是用记录传递的方式,这样的耦合称之为标记耦合。
▪ 数据耦合:若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这2个模块为数据耦合。
▪ 非直接耦合:若2个模块没有直接联系,它们之间的联系完全是通过主程序的控制和调用来实现的,称这2个模块为非直接耦合。
2.模块的聚合度▪ 偶然内聚:一个模块内部各组成部分彼此没有任何联系。
▪ 逻辑内聚:一个模块是由若干个结构不同,但具有逻辑相似关系的功能组合在一起构成的。
▪ 时间内聚:若干个关系不大的功能,由于它们是几乎在相同的时间内执行的,因此把它们放在一起构成一个模块。
▪ 过程内聚:一个模块是由若干个为实现某项业务处理、执行次序受同一个控制流支外部实体 数据流 处理逻辑 数据存储配的功能组合在一起构成。
▪通信内聚:一个模块的内部各组成部分的处理功能是对相同的输入数据进行处理或产生相同的输出数据。
▪顺序内聚:一个模块内部的各个处理功能密切相关,顺序执行,一个处理的输出直接作为下一个处理的输入,各处理功能处在同一线性链上。
▪功能内聚:一个模块包括并且仅包括为完成一个具体任务所需要的所有成分。
3.在模块结构图优化时,遵循以下几个原则:①提高模块聚合度,降低模块间的耦合度。
②模块的规模适中。
③加大模块的扇入数,模块的扇出数应控制在合适的范围之内。
④模块的作用域应是它控制域的子集。
4.代码的作用①鉴别功能。
②提高信息处理效率。
③人机交互工具。
④专用含义。
5.代码设计原则①惟一性。
一个对象可能有多个名称,也可按不同的方式对它进行描述。
②合理性。
代码结构应与相应的分类体系相对应,应该能够正确地将所标识的对象归类于正确的体系结构中。
③可扩充性。
应留有充分的余地,以备将来不断扩充的需要。