三级信息管理技术真题2011年09月(共14页).doc
-
资源ID:16792477
资源大小:50KB
全文页数:14页
- 资源格式: DOC
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
三级信息管理技术真题2011年09月(共14页).doc
精选优质文档-倾情为你奉上2011年9月全国计算机等级考试三级信息管理技术笔试试卷一、选择题(1)冯诺依曼结构计算机由五大部件组成,它们是输入设备、输出设备和_。A) 控制器、中央处理器、存储器 B) 控制器、运算器、中央处理器C) 控制器、运算器、存储器 D) 运算器、中央处理器、存储器(2)计算机语言又称为程序设计语言,一般分为三类,它们是_。A) 机器语言、汇编语言、低级语言 B) 机器语言、汇编语言、高级语言C) 机器语言、高级语言、Java语言 D) 机器语言、低级语言、Java语言(3)以下各项中,处于硬件与所有其他软件之间,且控制和管理整个计算机系统的是_。A) 控制器 B) 运算器 C) 操作系统 D) 编译软件(4)CPU执行指令时,需将用户程序中的逻辑地址转换为运行时可由机器之间寻址的物理地址,这一过程称为_。A) 地址映射 B) 文件管理 C) 中断处理 D) 进程管理(5)联入Internet的计算机必须遵从的通信协议是_。A) FTP B) DNS C) HCH/PP(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) N-S图保证了单入口单出口程序结构B) PAD图支持自上而下逐步求精的方法C) 程序流程图可以实现随意的转移控制D) 伪码(PDL)是一种高级编程语言(12)软件测试应遵从一些基本原则,以下说法正确的是_。A) 应尽量让程序员测试自己编的程序B) 应在全部开发都完成后再进行测试C) 测试实例仅包括测试输入数据,不含预期结果D) 全面认真检查每一个测试结果,以防出现遗漏(13)对软件的功能进行测试,应选用的方法式_。A) 语句测试 B) 穷举测试 C) 分支测试 D) 黑箱测试(14)软件在投入实际运行后,会逐渐暴露出一些在测试阶段未曾发现的错误,这时应进行_。A) 适应性维护 B) 校正性维护 C) 完善性维护 D) 预防性维护(15)甘特图和关键路径法,主要用于实现软件项目管理的_。A) 人员管理 B) 资源管理 C) 版本管理 D) 进度管理(16)在SQL语言的查询语句中,对应“投影”操作的子句是_。A) SELECT B) FROM C) WHERE D) HAVING(17)在关系数据库中,为了使用户能够从多角度观察数据,并对机密数据提供安全保护措施,则DBA应创建_。A) 表(table) B) 游标(cursor) C) 索引(index) D) 视图(view)(18)数据库设计一般包括的两个方面的内容是_。A) 需求分析和维护 B) 概念结构设计和逻辑结构设计C) 功能设计和测试设计 D) 结构特性设计和行为特性设计(19)设有关系模式:学生(学号,姓名,性别,年龄),则约束“年龄在15至30岁之间”属于数据库系统的_。A) 完整性措施 B) 恢复措施 C) 安全性措施 D) 并发控制措施(20)关系模型中,实体完整性是指_。A) 实体的所有属性不为空值B) 实体的主属性不为控制C) 实体的外码不为空值D) 实体的非主属性不为空值(21)下面关于SQL语言的描述中,错误的是_。A) 一个基本表就是一个数据库B) 一个基本表可以跨多个存储文件存放C) 一个存储文件可以存放一个或多个基本表D) SQL的表可以是基本表,也可以是视图(22)E-R图中包括三种基本图素,其中不包括_。A) 实体集 B) 联系集 C) 数据存储 D) 属性第(23)(24)题基于以下说明:设有关系模式R(职工号,职工姓名,项目号,项目名,工资)如果规定,每个职工可参加多个项目,各领一份工资;每个项目可又多名职工完成。(23)关系模式R的主码是_。A) 职工号 B) 项目号C) (职工号,项目号) D) (职工号,项目号,工资)(24)R最高属于_。A) INF B) 2NF C) 3NF D) BCNF(25)在MIS中,将管理分为三个层次,以下不列入这三个层次的是_。A) 战略计划 B) 管理控制 C) 执行控制 D) 财务计划(26)不属于MIS基本功能的是_。A) 转变企业经营方向 B) 控制企业经营行为C) 预测企业未来发展 D) 监测企业运行状态(27)一个大型信息系统需要一个总体规划,主要原因是_。A) N以尽快见到效益 B) 便于控制开发费用C) 协调子系统之间矛盾 D) 便于领导开发工作(28)在信息系统需求分析中,应首先进行_。A) 目标分析 B) 业务分析 C) 数据分析 D) 环境分析(29)实践证明,导致信息系统失败的最主要因素是_。A) 资金缺乏 B) 技术落后 C) 产品因素 D) 社会因素(30)自顶向下开发信息系统的主要优点是_。A) 系统整体性好 B) 开发周期短 C) 对开发人员要求低 D) 开发费用少(31)绘制数据流程图的阶段是_。A) 系统分析 B) 系统设计 C) 系统实施 D) 系统维护(32)在信息系统开发中,初步调查的主要目的是_。A) 为系统分析作准备 B) 为可行性分析提供素材C) 为系统设计作准备 D) 为企业改革提供素材(33)数据字段的作用是_。A) 为系统分析提供依据 B) 修改数据流程图C) 定义数据的属性及关系 D) 完善业务流程图(34)决策支持系统的特点是_。A) 仅以数据为驱动 B) 仅支持非结构化系统C) 面向决策者 D) 面向操作者(35)结构化方法应该用于信息系统开发的_。A) 分析阶段 B) 设计阶段 C) 所有阶段 D) 实施阶段(36)信息系统设计中的模块结构图导出于_。A) 业务流程图 B) 数据流程图 C) 组织结构图 D) 系统流程图(37)完成信息系统功能分析的主要阶段是_。A) 可行性分析 B) 系统分析 C) 系统设计 D) 系统实施(38)开发一个大型信息系统,首先进行的工作是_。A) 购买主要设备 B) 开发原型系统 C) 制定总体规划 D) 设计逻辑方案(39)不属于系统实施阶段工作的是_。A) 确定逻辑方案 B) 软件系统测试 C) 操作人员培训 D) 硬件设备安装(40)数据流程图抽象于_。A) 程序流程图 B) 功能结构图 C) 业务流程图 D) 模块结构图(41)在数据流程图中,不被定义和描述的是_。A) 数据流向 B) 数据来源 C) 数据获取 D) 数据存储(42)企业系统规划(BSP)方法的实施,其定义的信息系统总体结构确定了企业未来信息系统的_。A) 企业过程 B) 企业数据 C) 系统蓝图 D) 信息资源(43)实施BSP方法,最基础的工作是定义企业的_。A) 信息总体结构 B) 信息资源类型 C) 过程和数据类 D) 信息结构优先顺序(44)BSP方法实施中,对企业过程所产生的数据,首先应该_。A) 按逻辑相关性归类 B) 进行分析和处理C) 进行结构化和条理化 D) 设计并建立数据文件(45)BSP方法所制定的建议书和开发计划,不包括_。A) 总体结构和优先顺 B) 详细实施技术方案C) 数据资源和信息资源 D) 项目效益分析(46)BSP方法定义的企业过程包括三类资源,其中不包括_。A) 计划与控制资源 B) 产品和服务资源C) 人员和技术资源 D) 支持性资源(47)BSP方法将产品和资源的生命周期划分为4个人阶段,各阶段将产生相应的数据,其中计划数据产生于_。A) 分析阶段 B) 经营阶段 C) 需求阶段 D) 获取阶段(48)BSP方法通过其数据的类型识别数据类,其中存档类数据用于_。A) 支挣企业经营管理 B) 对企业度量和控制C) 进行战略计划预期 D) 规划企业的活动内容(49)BSP方法建立数据类与过程的关系通常是利用_。A) 过程/组织矩阵 B) U/C矩阵C) 系统/数据库矩阵 D) 系统/数据类矩阵(50)BSP方法给出的概念和方法,主要适用于_。A) 软件系统的开发 B) 信息系统的规划C) 信息系统的实施 D) 信息系统的重构(51)James Martin给出了信息工程的概念和方法,其主要贡献是_。A) 将数据库技术列入系统开发 B) 扩展了传统的软件工程方法C) 将信息系统开发技术形式化 D) 降低了信息系统开发成本(52)James Martin方法重视系统开发策略的指定,强调企业信息系统开发应_。A) 加大系统开发投资 B) 采用先进技术C) 应用灵活的开发方法 D) 建立信息系统总体规划(53)James Martin方法指定的系统开发原则是_。A) 总体规划、局部实施 B) 局部规划、总体实施C) 总体规划、总体实施 D) 局部规划、局部实施(54)James Martin方法用企业模型图来表示企业的职能和活动,并强调企业模型图应具有的特性之一是_。A) 独立性 B) 完整性 C) 灵活性 D) 可变性(55)James Martin方法对企业经营关键成功因素有很多论述,以下不属于其论述的是_。A) 信息资源规划实现了企业信息系统规划的任务B) 信息资源规划的实施需听取企业高层管理者意见C) 信息资源规划的结果需得到企业高层管理者认可D) 信息资源规划获得夫人数据由数据库管理员建库(56)James Martin方法对企业经营关键成功因素有很多论述,以下不属于其论述的是_。A) 关键成功因素的信息需要特殊采集B) 关键成功因素有的来自系统以外C) 关键成功因素可由简单方法确定D) 关键成功因素从多种逻辑文件获得(57)James Martin方法强调建立主题数据库的意义,以下论述中错误的是_。A) 主题数据库与企业经营业务有关B) 主题数据库由一般应用项目决定C) 主题数据库为多个应用项目使用D) 主题数据库可加速应用项目开发(58)James Martin方法实现分布数据规划时,其内容不涉及_。A) 未来实现技术 B) 主题数据库 C) 信息传输方法 D) 信息流通量(59)以下有关原型化实施策略的论述中,错误的是_。A) 信息系统开发钱需求都能准确定义B) 信息系统实现有快递的建造工具C) 信息系统项目参加者通常存在通信上的障碍D) 信息系统开发反复不可避免(60)应用原型化方法是一个迭代过程,其迭代工作主要是在_。A) 识别需要 B) 开发模型 C) 模型验证 D) 模型修改二、填空题(1)Internet上的计算机地址有两种表示形式即IP地址和 (1) 。(2)加密和解密算法的操作是在一组密匙控制下完成的,它们分别称为 (2) 密匙。(3)在软件结构的度量术语中, (3) 是只有一个模块直接控制的其他块数。(4)软件文档包括系统文档和 (4) 文档。(5)一般地,需要从产品运行、产品卸载和产品转移三个方面度量软件的 (5) 。(6)SQL中修改表结构应该使用的语句是 (6) 。(7)数据库系统中,保证数据独立性的机制是三级 (7) 、两层映像机制。(8)数据库设计有四个阶段:需求分析、概念设计、逻辑设计和物理设计,构造数据路程图属于 (8) 阶段的任务。(9)信息系统的计算结构分为集中式和分布式,客户机/服务器属于其中的 (9) 结构。(10)数据字典为 (10) 设计提供支持。(11)在程序编制中有三个层次,即 (11) 、测试和排错。(12)实现企业以 (12) 为中心的计算机软件称为CRM。(13)描述数据流程图中基本处理的图表工具有 (13) 图、判定表、判别树等。(14)能够将供应商、制造商、分销商、零售商和最终用户组成一个整体功能链接结构的管理软件称为 (14) 。(15)BSP方法式通过分析过程数据类的组合得到数据流程图,从而获得系统的 (5) 结构。(16)实施:BSP方法,可为企业信息系统的建设提供一个完整的 (16) 。(17)BSP方法按信息的生命周期将产生的数据划分为:计划数据、事务数据、 (17) 和统计数据。(18)James Martin方法强调,战略数据规划方法是一种以 (18) 为中心的系统开发方法。(19)从James Martin方法给出的数据规划相应的内容,可见 (19) 数据规划比几种数据规划有更复杂的内容。(20)在获得一组系统的基本需求后,快速加以实现的方法一般称为 (20) 方法。笔试试卷答案解析一、选择题答案与解析(1)答案 C解析 以存储程序原理为基础的冯·诺伊曼结构的计算机,一般都有五大功能部件组成,它们是运算器、控制器、存储器、输入设备和输出设备。(2)答案 B解析 计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。现有的程序设计语言一般可分为机器语言、汇编语言、高级语言三类。(3)答案 C解析 操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,使整个计算机系统能高效地运行。(4)答案 A解析 为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射。(5)答案 D解析 TCP/IP,即传输控制协议/因特网互联协议,又名网络通信协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP定义了电子设备如何连人互联网,以及数据如何在它们之间传输的标准。(6)答案 A解析 一个功能完备的网络系统应该提供以下基本的安全服务功能:保密性;认证;数据完整性;防抵赖;访问控制。(7)答案 D解析 瀑布模型将软件生命周期划分为八个阶段,各个阶段的任务分别是:问题定义、可行性研究、需求分析、总体设计、详细设计、程序编制、测试和运行、维护。八个阶段又可以归纳为三个时期,即计划期、开发期和运行期。(8)答案 D解析 在数据流程图中,一般只包括四种基本的图形符号,其中圆框表示变换/加工,方框表示外部实体,箭头表示数据流,直线表示数据存储。数据流程图的基本原则如下:数据流程图上所有的基本图形符号一般应是上述的四种基本元素。数据流程图的主图必须含有前面所述的四种基本元素,缺一不可。数据流程图的主图上的数据流必须封闭在外部实体之间,实体可以是一个,也可以是多个。变换框至少有一个输入数据流和一个输出数据流。图上的每个元素都必须命名。任何一个数据流子图必须与它的父图上的一个变换框对应,两者的输人数据流和输出数据流必须一致。(9)答案 C解析 软件需求说明书应包括的主要内容有:概述、数据描述、功能描述、性能描述、参考文献目录和附录等。(10)答案 B解析 详细设计阶段是软件设计的第二步,在总体设计阶段,已经确定了软件系统的总体结构,给出了系统中各个组成模块的功能和模块见的接口。详细设计的任务,是为软件结构图中的每一个模块确定所采用的算法和数据结构,用某种选定的表达工具给出清晰的描述。(11)答案 D解析 详细设计阶段用到的工具有程序流程图、方框图、PAD图和伪码等。程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结构化设计的原则,随意转移控制;对于方框图(N-S图),由于只能从上边进入盒子,然后从下面走出盒子,保证了单入口单出口程序结构;PAD图是二维树形结构的图形,程序从图中最左竖线上端的结点开始执行,自上而下,从左向右顺序执行遍历所有结点。PAD图的符号支持自顶向下、逐步求精的方法的使用;伪码又称程序设计沿言PDL,它是一种非形式化的比较灵活的语言。(12)答案 D解析 软件测试应遵从以下原则:尽早地、不断地进行软件测试,把软件测试贯穿于开发过程的始终,从而尽早发现和预防错误,达到减少软件开发费用和提高软件质量的目的。测试实例应由测试输入数据和对输入数据所期望(预测)的程序结果两部分组成。程序员应避免检查自己编制的程序。全面检查每一测试结果,以防遗漏。测试实例设计,应包括有效和期望的输入条件以及无效的和不期望的输入条件。除检查程序应完成的任务外,还应检查程序是否做了它不应该做的事。(13)答案 D解析 黑箱测试即功能测试,测试时完全不考虑程序内部细节、结构和实现方式,仅检验程序结果与说明书的一致性。测试实例设计完全以说明书为准。(14)答案 B解析 软件维护是在用户使用软件期间对其所做的补充、修改和增强,可分为校正性维护、适应性维护、完善性维护和预防性维护四类。其中校正性维护指,在测试阶段没有发现的错误,会在软件投入实际运行后逐渐暴露出来并成为系统的故障。对这类错误的测试、诊断、定位、纠错以及验证修改的回归测试过程称为校正性维护。(15)答案 D解析 软件工程项目进度安排可应用一般工程项目的进度安排方法。当前主要的方法包括甘特图方法、时间标记网络法、进度计划评审法和关键路径法。(16)答案 A解析 SEL ECT是查询的意思,查询操作可以分为:选择(select),投影(project),连接(ioin),除(divide),并(union),差(except),交(interseetton),笛卡儿积等其中投影是从关系中选择出若干属性列组成新的关系。例如:select a from tablel即为查询tablel关系上a属性上的投影。(17)答案 D解析 视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图是从一个或几个基本表(或其他视图)导出的表,它与基本表不同,是一个虚表。数据库值存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。对视图的修改(插入、删除、更新)操作有一定的限制,故能对机密数据提供安全保护措施。(18)答案 D解析 数据库设计是设计数据库及其应用系统的技术,是数据库技术在应用领域中主要的研究课题。具体地说,数据库设计包括结构特性的设计和行为特性的设计。结构特性的设计是确定数据库的数据模型。行为特性的设计是确定数据库应用的行为和动作,应用的行为体现在应用程序中,所以行为特性的设计主要是应用程序的设计。(19)答案 A解析 完整性指数据库数据的正确性和相容性。数据库中的数据值应满足指定的约束,且对数据库进行修改之后仍然保持这种性质,即数据库具有完整性。(20)答案 B解析 实体完整性规则规定基本关系的所有主关键字对应的主属性都不能取空值。例如,学生选课的关系选课(学号,课程号,成绩)中,学号和课程号共同组成主关键字,则学号和课程号两个属性都不能为空。因为没有学号的成绩或没有课程号的成绩都是不存在的。(21)答案 A解析 一个SQL数据库是表的汇集;一个SQL表由行集构成,一行是列的序列,每列对应一个数据项;一个表可以带若干索引,索引也存放在存储文件中;存储文件的逻辑结构组成了关系数据库的内模式,存储文件的物理结构是任意的,对用户是透明的;一个表,或者是一个基本表,或者是一个视图;一个基本表可以跨一个或多个存储文件存放,一个存储文件可存放一个或多个基本表,每个存储文件都与外部存储器上一个物理文件对应。(22)答案 C解析 E-R图中有三种基本图素,其中用长方形表示实体,用椭圆形表示属性,用菱形表示联系。(23)答案 C解析 主码是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。本题中,每个职工可参加多个项目,每个项目可由多名职工完成,职工与项目是多对多的关系,职工号和项目号共同唯一表示R中的一条记录,故主码为(职工号,项目号)。(24)答案 A解析 由于主码为(职工号,项目号),而存在这样的函数依赖职工号(职工名,工资),项目号项目名,即存在非主属性对码的部分函数依赖,故不满足2NF,因此R最高属于1NF。(25)答案 D解析 MIS(管理信息系统)是一个复杂的大系统,在形成管理信息系统的过程中,往往是按企业的组织职能或管理层次将其分解为若干相对独立而又关系密切的子系统来实现。按管理层次分,可分为高层管理(战略计划)、中层管理(管理控制)、基层管理(执行控制)等三个方面。不列入这三个层次的是财务计划。(26)答案 A解析 管理信息系统的基本功能可以归纳如下:监测组织的运行状况;预测组织未来;控制组织的行为;辅助组织管理;支持组织决策。不属于MIS基本功能的是转变企业经营方向。(27)答案 C解析 好的系统设计不应过分复杂,一个完整的信息系统,应该由许多分离的模块组成,每个模块都应该简单到足以有效地设计出来,使设计者能够充分理解。如果没有来自最高层的一个总体规划做指导,要把这些分散的模块组合起来,构成一个有效的大系统,那将是不可能的。因此设计一个大型信息系统必须有最高层的规划作为指导,以避免各子系统之间的矛盾、冲突和不协调。(28)答案 A解析 系统分析的任务是通过调查了解现行系统的状况和用户对新系统的需求,从而确定新系统的功能,因此系统分析也称为功能分析或需求分析。新系统的功能在很大程度上取决于信息同的目标,目标设定的合理性将影响系统的成功与否,因此在可行性分析乃至系统分析中应该对系统设定的目标的科学性、合理性再进行较深入的分析,从而制定出系统的、合适的目标。(29)答案 D解析 在企业信息系统开发中,可能会导致开发失败的因素很多,例如经济因素、技术因素、设备因素等,但最主要的因素一般是社会因素。(30)答案 A解析 自顶向下方法的优点是:·提供一种途径,为信息系统开发计划和设计确定信息需求。·可以为企业或机构的重要决策和任务提供信息。·支持信息系统的整体性,为系统的总体规划、子系统的协调和通信提供保证。·从实践中所得到的知识的积累和观察问题能力的提高有利于企业人员的发展,并经常由此发现改进组织机构工作的新途径。(31)答案 A解析 数据流程图是业务流程图的数据抽象,它屏蔽了业务流程中的物理背景而抽象出数据的特征,从而形成数据流程图,它描述了数据在业务活动中的运动状况。数据流程图在数据分析时绘制,数据分析属于系统分析阶段。(32)答案 B解析 系统初步调查的目的是从整体上了解企业信息系统建设的现状,并结合所提出的系统建设的初步目标来进行可行性分析,为可行性分析报告的形成提供素材。(33)答案 C解析 数据流程图描述了企业或机构的数据运动状况,而数据流程图中的数据及其属性和关系则由数据字典来定义。数据字典准确地定义了数据、组合数据、数据流、数据存储的结构、数据加工的方法和内容,它是对数据流程图中的所有数据的准确描述。(34)答案 C解析 DSS(决策支持系统)的功能和特点:DSS是支持而非取代决策者。DSS解决的是半结构化、非结构化的决策问题。DSS强调的是决策效果而非效率。DSS支持决策的全过程。DSS是一个人机协同作用的系统。DSS具有较高的灵活性、适应性。DSS具有较好的用户友好性,易于为非计算机专业人员使用。(35)答案 C解析 结构化开发方法是一种应用比较广泛和技术成熟的方法,通常称为结构化分析(SA)和结构化设计(SD)方法。在多数情况下结构化方法是信息系统工程和软件工程开发的有效方法,结构化方法应该用于信息系统开发的所有阶段。(36)答案 B解析 软件模块化原理在软件的设计和维护中都起重要的作用。它是逐层分解的结构化方法在软件总体构造阶段的运用。统称使用层次图的形式来描述软件层次结构,并从需求分析所产生的数据流程图出发去设计软件系统的模块划分和模块之间的结构关系。尽管目前这种转化还缺少一种形式化的方法,但仍然可通过设计人员的创造性思维去获得一个合理而高质量的软件结构。(37)答案 B解析 系统分析的任务是通过调查了解现行系统的状况和用户对新系统的需求,从而确定新系统的功能,因此系统分析也称为功能分析或需求分析。新系统的功能确定是在了解旧系统的基本情况和理解用户新的需求的基础上,经过分析和综合而形成的。(38)答案 C解析 开发一个大型信息系统,应首先进行的工作是制订总体规划。在缺少总体规划的情况下,各子系统独立实施的结果是难以组成协调的大系统。如果没有来自最高层的一个总体规划做指导,要把分散的模块组合起来,构成一个有效的大系统,那将是不可能的。(39)答案 A解析 系统实施是信息系统开发周期的最后阶段。系统设计报告中给出了实施阶段的任务:数据库的实施和应用程序的编制;计算机系统的安装、调试和试运行;网络系统的设备安装、联通和调试。而在系统实施阶段的初期还应预先完成的工作是操作人员培训。(40)答案 C解析 业务的执行过程是业务流程,它可运用业务流程图来描述,它是为获得最终的数据流的过渡,也是开发人员与业务人员交流的一种媒介,业务流程图具有直观、易交流的特点,而且可以从中抽象出数据流。数据流程图是对软件系统逻辑模型的描述,它所表示的对数据的处理逻辑,反映了软件所必须完成的功能。(41)答案 C解析 应对数据流程图中的基本要素,即数据流、处理、数据存储和外部实体或称源点/终点给以具体和完整的命名。(42)答案 C解析 当企业过程和数据类确定后,应研究如何组织管理这些数据,即将已经识别的数据类,按逻辑关系组织数据库,从而形成管理信息来支持企业过程。BSP方法定义的信息系统总体结构图是企业长期数据资源规划的图形表示,是现在和将来信息系统开发和运行的蓝图。(43)答案 C解析 BSP认为数据类和过程两者是定义企业信息系统总体结构的基础,应该建立它们之间的内在联系,并清除在考虑定义和内容时所产生的问题。(44)答案 A解析 企业过程被识别之后,下一步就要识别和分类由这些过程所产生、控制和使用的数据。数据类是指支持企业所必要的逻辑上相关的数据。以企业资源为基础,通过其数据的类型去识别出数据类,则数据类型就和被定义的生命周期的各阶段有关。(45)答案 B解析 通过BSP研究而提出的具体建议可能有四方面:信息结构;信息系统管理;分布信息系统规划;总体结构优先顺序。开发计划应提出费用、潜在效益,并给出项目的详细进度,以便领导人员做出决策。(46)答案 C解析 BSP方法定义企业过程的三类主要资源为:计划和控制、产品/服务、支持性资源。(47)答案 C解析 BSP方法将生命周期各个阶段描述如下:需求。决定需要多少产品和资源,获取它们的计划,以及执行计划要求的度量和控制。获取。开发一种产品或一项服务,或者去获得开发中所需要的资源。经营和管理。组织、加工、修改或维护那些支持性资源,对产品/服务进行存储或服务。回收或分配。意味着中止企业对产品或服务的职责,且标志着资源使用的结束。(48)答案 A解析 存档类数据记录资源的状况,支持经营管理活动,仅和一个资源直接有关。(49)答案 B解析 BSP认为数据类和过程两者是定义企业信息系统总体结构的基础,应该建立它们之间的内在联系,并清除在考虑定义和内容时所产生的问题。过程/数据类矩阵是建立两者联系的工具,行表示数据类,列表示过程,并以字母C和U表示过程对数据类的产生和使用。(50)答案 B解析 BSP方法是由IBM公司研制的指导企业信息系统规划的方法,虽然研制于20世纪70年代,但至今仍有指导意义。它着重于帮助企业做出信息系统的规划,来满足其近期的和长期的信息需求。(51)答案 C解析 James Martin是美国著名的学者,他的著作结合系统开发实例,完整、系统地论述了信息系统的开发策略和方法学。James Martin曾说:“在20世纪70年代,人们就已经清楚地认识到,计算机化的信息对企业和其他组织来讲,都是具有极高价值的资源。人们同时也认识到,对这个资源的开发,需要进行总体规划,这个规划的实施又迫切需要一套形式化的,更易于计算机化的,与数据库设计有关的方法学。”(52)答案 D解析 James Martin方法重视系统开发策略的制定,强调企业信息系统开发应简历信息系统总体规划。一个完整的信息系统,应该由许多分离的模块组成,每个模块都应该简单到足以被有效地设计出来,使设计者能够完全理解,具有较低的维护费用以及高效的开发方法。如果没有来自最高层和一个总体规划作指导,要把这些分散的模块组合起来,构成一个有效的大系统,是不可能的。因此,设计一个大系统必须要有最高层的规划作为指导,以避免各子系统间的矛盾和冲突。(53)答案 A解析 James Martin强调,建立大型的计算机化的企业信息系统,注重自顶向下的数据规划和对不同用户领域的系统进行局部设计。两者必须结合,即局部设计是在自顶向下系统规划所建立的框架内进行,而对框架的每一部分,则采用逐步求精的设计方法来完善。(54)答案 B解析 在一个企业中,需要一张表明该企业只能和活动的企业模型图,企业模型应具有如下特性:完整性、适用性、持久性。(55)答案 A解析 James Martin认为,信息资源规划者必须听取高层管理者的意见,而高级管理者必须认可信息规划者所做的规划。这一点必须做到,否则,规划将不能全部实现。自顶向下的规划者应着眼于全企业,决定企业需要的数据库和其他数据资源。数据管理员则对收集的数据进行分析并综合成所要建立的每个数据库。(56)答案 C解析 大多数企业中,都存在着对该组织成功起关键性作用的因素,一般称为企业经营关键成功因素。一般认为,确定关键成功因素所需要的数据往往需要进行特殊采集,有的来自系统以外。很多关键成功因素所需要的数据是从多种逻辑文件中获取的,它们可能分布很广,少量的关键成功因素需要主观的估计,而不是以简单的数量形式确定。(57)答案 B解析 James Marin的战略数据规划的重要内容之一就是企业主题数据库的确定。主题数据库与企业经营主题有关而不是与一般的应用项目有关。许多应用项目可以共同使用同一个主题数据库。当然,有的应用项目也可以使用多个主题数据库。主题数据库的设计目的是为了加速应用项目的开发。(58)答案 A解析 James Martin方法实现分布数据规划的相关内容包括,数据分布的定性分析,即讨论分布处理系统中一如何设计各种应用程序的运行位置;数据分布的定量分析,即以某种方式去安排数据和加工处理位置,使得任意两点间的流通量和相互作用尽量的小。其内容不涉及未来实现技术。(59)答案 A解析 需求定义的一种变通的方法是获得一组基本的需求后,快速地加以“实现”。随着用户或开发人员对系统理解的加深而不断地对这些需求进行补充和细化,系统的定义是在逐步发展的过程中进行的,而不是一开始就预见一切,这就是原型化方法。因此,可以认为原型化方法是确定需求的策略,对用户的需求进行抽取、描述和求精。它快速地迭代并建立最终系统的工作模型,它对问题的定义采用启发的方式,并由用户做出响应,是一种动态定义技术。(60)答案 C解析 模型验证目的是验证系统模型的正确程度,进而开发新的并修改原有的需求。它必须通过所有有关人员的检查、评价和测试。在迭代的初期:模型通过用户进行验收;总体检查,找出隐含错误;在操作模型时,使用户感到熟悉和愉快。在迭代的后期,应发现丢失和不正确的功能;测试思路和提出建议;改善用户/系统界面。二、填空题答案与解析(1)答案 1域名解析 Internet地址能够唯一地确定Internet上每台计算机与每个用户的位置。Internet上的计算机地址有两种表示形式:IP地址与域名。(2)答案 2加密密钥和解密密钥解析 加密是通过加密算法来实现的,加密算法是对明文进行加密时所采用的一组规则。类似的解密算法就是对密文进行解密时所采用的一组规则。而通常加密和解密算法的操作都是在一组密钥控制下完成的,它们分别称为加密密钥和解密密钥。(3)答案 3扇出数解析 在软件结构的度量术语中,扇出数指由一模块直接控制的其他模块数。(4)答案 4用户解析 软件文档是影响软件可维护性的重要因素。软件系统的文档可以分为用户文档和系统文档两类。用户文档主要描述系统功能和使用方法,并不关心这些功能是怎样实现的。系统文档描述系统设计、实现和测试等方面的内容。(5)答案 5质量解析 软件质量是难于定量度量的软件属性,但是仍然能够提出许多重要的软件质量指标。这些指标主要是从管理的角度对软件质量进行度量,这些质量因素分为三个方面,分别反映了软件产品使用时用户的不同的观点。这三个方面是产品运行、产品修改和产品转移。(6)答案 6ALTER TABLE解析 SQL语言用ALTER TABLE语句修改基本表,其一般格式为