信息系统开发(自考)练习题.doc_第1页
信息系统开发(自考)练习题.doc_第2页
信息系统开发(自考)练习题.doc_第3页
信息系统开发(自考)练习题.doc_第4页
信息系统开发(自考)练习题.doc_第5页
免费预览已结束,剩余22页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 管理信息系统的概念与结构一、单项选择题 1. 传播信息的媒介被称为( )。A.信源B.信宿C.载体D.通道2. 企业的信息流和物流,双向流动的是( )。A.物流B.信息流C.两者都是D.两者都不是3. 信源与信宿之间信息交换的途径与设备被称为( )。A.信源B.信宿C.载体D.通道4. 信息由信源出发可以借助于载体以相对独立的形式运动,这是指信息的( )。A.可传输性B.可存储性C.共享性D.时滞性5. 决策过程包括了以下一些基本步骤,其正确顺序应该是( )。 抉择 探索方案 明确目标 发现机会或问题 预测与评价A. B. C. D. 6. 通道是指( )。A.信息的发生者B.信息的接收者C.传播信息的媒介D.信源与信宿之间交换的途径与通道7. 以下哪一项不是信息科学的主要支柱?( )A.系统论B.计算机科学C.控制论D.信息论8. 若管理信息的规定年限为一年,计算出某种消息的稳定悉数为0.75,则该消息属于( )。A.固定信息B.相对固定信息C.流动信息D.信息过少,无法判断9. 客户机只承担人-机界面的构成与显示,数据管理和逻辑加工任务由服务器承担,这是C/S结构中的( )。A.分布显示型B.分布逻辑型C.分布式数据管理型D.分布式数据文件型10. 在信息循环中,主体的行动反过来影响客体,这种影响称为( )。A.间接作用B.直接作用C.信息前馈D.信息反馈二、多项选择题 1. 信息科学研究的主要范围包括( )。A.信息的本质B.信息的数量C.信息的度量D.信息的运动规律E.利用信息进行控制和优化的原理2. 信息科学的主要支柱包括( )。A.系统论B.计算机导论C.控制论D.程序设计E.信息论3. 管理信息的特点包括( )。A.信息量大B.信息来源面广C.信息资源的非消耗性D.信息处理方式与手段的多样性E.信息具有处理不可逆性4. 管理信息系统的空间分布结构中,分布式的主要缺点包括( )。A. 随着系统规模的扩大和功能的提高,复杂性迅速增长,给管理,维护带来困难。B. 信息资源分散,系统开发、维护和管理的标准、规范不易统一。C. 不同地点的信息资源一般分属管理信息系统的各子系统,不同子系统之间存在利益冲突,管理协调上有一定难度。D. 系统比较脆弱。E. 系统中各计算机系统工作条件与环境不一,不利于安全保密措施的统一实施。 5. 管理信息系统的空间分布结构中,集中式的主要优点包括( )。A. 信息资源集中,管理方便,规范统一B. 专业人员集中使用,有利于发挥其作用,便于组织人员培训和提高工作C. 信息资源利用率高D. 系统的健壮性好,便于系统扩展E. 系统安全措施实施方便 三、填空题 1. 在管理信息系统的空间分布结构中,C/S结构可以分为分布式显示型、分布式逻辑型、分布式数据管理型和_型。2. 在信息循环中,主体的行动反过来影响客体,这种影响称为_。3. 信息科学是研究信息_和_的一类学科的总称。4. 管理信息的处理应满足的要求分别是及时、_、_和经济。5. 现代管理的核心是_,决策的基础是_。6. 企业的管理活动分为三个层次,分别是战略计划,管理控制计划和_。7. 事物之间_、_的状态的描述,称为消息。8. 信息的四个层次是迹象、事实、_和_。9 信息科学的主要支柱包括系统论、控制论和_。10. 在企业中_具有双重身份,它既是管理信息系统的组成部分,又是企业管理系统的一个子系统。11. 信息资源在空间上_的系统被称为集中式系统。12. 分布式可以分为_和_。13. 信息科学是研究信息_和应用方法的一类学科的总称。14. 从信息处理功能和辅助管理内容来看,计算机辅助管理大体经过了四个发展阶段,分别是事务处理,_,_,综合服务。 四、名词解释题 1信息技术2信息循环3分布式系统 五、简答题 1. 请简述信息与数据的定义,以及两者之间的联系与区别。2. 请简述管理信息的特点。3请简述集中式系统主要优点和缺点。4. 简述分布式系统的优点。【参考答案】一、单项选择题 1. C 2. B 3. D 4. A 5. D 6. D 7. B 8. B 9. A 10. D 二、多项选择题 1. A,C,D,E 2. A,C,E 3. A,B,C,D 4. B,C,E 5. A,B,C,E 三、填空题 1. 分布式数据文件2. 信息反馈3. 运动规律,应用方法4. 准确,适用5. 决策,信息6. 业务计划和控制7. 相互联系,相互作用8. 知识、智慧9. 信息论10. 信息管理机构11. 集中配置12. 一般分布式,客户机/服务器式(C/S)13. 运动规律 14. 系统处理,支持决策 四、名词解释题 1. 信息技术是关于信息的产生、发送、传输、接收、变换、识别、控制等应用技术的总称,是在信息科学的基本原理和方法下扩展人类信息处理功能的技术。 2. 信息从客体传输到主体,经过接收、处理、行动等各环节反馈到客体,形成一个信息运动的循环,称为信息循环。 3. 利用计算机网络把分布在不同地点的计算机硬件、软件、数据等信息资源联系在一起,服务于一个共同的目标而实现相互通信和资源共享,就形成了管理信息系统的分布式结构,具有分布式结构的系统称为分布式系统。 五、简答题 1信息:某则对于接收者的行为或者思维活动产生影响的消息或者知识。数据:信息载体上反映信息内容、接收者(人或机器)可以识别的符号。数据是信息的具体表现形式,信息是数据的含义。数据就是信息的原材料,信息系统就是把数据加工成适合用户使用的形式信息。在不影响问题理解的情况下,一般将两者不加区别的使用。2(1)信息量大(2)信息来源面广(3)信息资源的非消耗性(4)信息处理方式与手段的多样性 3优点:(1)信息资源集中,管理方便,规范统一。(2)专业人员集中使用,有利于发挥他们的作用,便于组织人员培训和提高工作。(3)信息资源利用率高。(4)系统安全措施试试方便。缺点:(1)随着系统规模的扩大和功能的提高,集中式系统的复杂性迅速增长,给管理、维护带来困难。(2)对组织变革和技术发展的适应性差,应变能力弱。(3)不利于用户在系统开发、维护、管理方面的积极性和主动精神。(4)系统比较脆弱,主机出现故障可能使整个系统停止工作。 4.(1)可以根据应用需要和存取方式来配置信息资源。 (2)有利于发挥拥护在系统开发、维护和信息资源管理方面的积极性和主动性,提高了系统对用户需求变更的适应性和对环境的应变能力。 (3)系统扩展方便,增加一个网络结点一般不会影响其他结点的工作。(4)系统的健壮性好,网络上一个结点出现故障一般不会导致全系统瘫痪。第二章 管理信息系统建设导论本章练习题一、单项选择题 1. 可行性研究一般出现于系统生命周期的( )阶段。A.系统规划B.系统分析C.系统设计D.系统实施二、多项选择题 1. 系统开发的生命周期一般包括( )。A.系统分析阶段B.系统更新阶段C.系统设计阶段D.系统实施阶段E.系统维护阶段2. 在管理信息系统的生命周期中,系统规划可以划分为若干阶段,包括( )。A.战略规划B.需求分析C.资源分配D.系统分析E.系统设计三、填空题 1. 系统分析阶段的主要活动有:系统初步调查、_、_、新系统逻辑方案的提出。2. 在A.D.霍尔的系统工程方法三维模型中,其三个轴分别代表了知识维、时间维和_维。3. 系统开发的生命周期可以分为系统分析,_和_。4. 广义地看,任何系统均有产生、_、成熟、_的过程,这个过程称为系统的生命周期。5. 结构化方法指信息系统的一种开发方法,其主要含义是一组规范的步骤、准则和_来进行开发工作。 四、名词解释题 1. 系统开发的生命周期 五、简答题 1. 早期的管理信息系统开发方法存在的主要问题是什么?2. 解释系统生命周期,并说明管理信息系统的生命周期的阶段划分。3. 简述结构化方法的主要原则。4. 早期的管理信息系统开发方法存在的主要问题是什么?5. 管理信息系统建设工作的复杂性主要体现在哪些方面?6. 结构化方法的基本思路和主要原则是什么?【参考答案】 一、单项选择题 1. B 二、多项选择题 1. A,C,D 2. A,B,C 三、填空题 1. 可行性研究,系统详细调查2. 逻辑3. 系统设计,系统实施4. 发展,消亡或更新换代5. 工具 四、名词解释题 1. 从项目开发开始到结束的整个过程,称为系统开发的生命周期。可以分为系统分析、系统设计、系统实施等三个阶段。 五、简答题 1.(1)工作阶段的划分原则不明确,各阶段的工作缺乏规范的章程、方法、表达工具与标准。(2)系统建设过程用户参与程度低,用户与专业人员对话缺乏有效的手段。(3)系统开发的工作任务集中在系统实施阶段,系统分析、设计工作不深入。(4)系统实施阶段的工作采取“自底向上”的方法,系统总体功能与目标的实现难以保证。 2.系统生命周期:系统产生、发展、成熟、消亡或者更新换代的过程。管理信息系统生命周期的阶段划分为:(1)系统规划(2)系统开发(3)系统运行与维护(4)系统更新。 3.(1)用户参与的原则(2)“先逻辑、后物理”的原则(3)“自顶向下”的原则(4)工作成果描述标准化原则 4.(1)工作阶段的划分原则不明确,各阶段的工作缺乏规范的章程、方法、表达工具与标准。(2)系统建设过程用户参与程度低,用户与专业人员对话缺乏有效的手段。(3)系统开发的工作任务集中在系统实施阶段,系统分析、设计工作不深入。(4)系统实施阶段的工作采取“自底向上”的方法,系统总体功能与目标的实现难以保证。 5.(1)建设环境的复杂性 (2)用户需求的多样性 (3)建设内容的复杂性 (4)技术手段的复杂性 (5)建设需用资源的密集性 6.基本思路:把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品(成果)。 主要原则: (1)用户参与原则 (2)“先逻辑、后物理”原则 (3)“自顶向下”原则(4)工作成果描述标准化原则第三章 系统规划本章练习题一、单项选择题 1. 下列描述中,符合统计类数据的是( )。A.记录资源的状况,支持经营管理活动,仅和一个资源直接有关。B.反映由于获取或分配活动引起的存档类数据的变更。C.包括战略计划、预测、操作日程、预算和模型,可以是数据,也可以是文本。D.历史的和综合的数据,用作对企业的度量和控制。 2. 企业系统规划法(BSP)的主要步骤,按照先后顺序分别是( )。A.定义企业目标、定义数据类、定义企业过程、定义信息系统总体结构B.定义企业过程、定义数据类、定义企业目标、定义信息系统总体结构C.定义企业目标、定义企业过程、定义数据类、定义信息系统总体结构D.定义企业过程、定义企业目标、定义数据类、定义信息系统总体结构 3. 在定义信息系统的总体结构时,在过程数据类矩阵(U/C矩阵)中,那些落在子系统方框之外的U代表的含义是( )。A.独立的子系统 B.对数据流的应用 C.与系统完全无关的内容 D.独立的系统功能 4. 系统规划的主要任务包括 ( ) 。A.明确组织的信息需求、制定系统总体结构方案B.对系统进行经济、技术和使用方面的可行性研究C.选择计算机和网络系统的方案D.确定软件系统的模块结构 5. 事务类数据是指( )。A.纪录资源的状况,支持经营管理活动,仅和一个资源直接有关B.包括战略计划、预测、操作日程、预算和模型,可以是数据,也可以是文本C.反映由于获取或分配活动引起的存档类数据的变更D.历史和综合的数据,用作对企业的度量和控制 6. 资源分配的四种方法中,实质是一种会计手段的是( )。A.成本或效益比较法 B.全面评审法 C.指导委员会法D.收费法 二、多项选择题 1. 进行信息系统资源分配的常用方法包括( )。A.成本或效益比较法 B.全面评审法 C.系统法D.收费法 E.指导委员会法2. 在管理信息系统的生命周期中,系统规划可以划分为若干阶段,包括( )。A.战略规划 B.需求分析 C.资源分配D.系统分析 E.系统设计三、填空题 1. 在战略集合转移法中,MIS战略集主要包括了系统目标、_和系统战略计划。2. 在战略集合转移法中,组织战略集包括的内容是使命、_、_和其他战略性组织属性。3. MIS规划的三个阶段分别是战略计划、组织信息需求分析和_。4. 系统分析工作的主要成果(产品)是_。5. 规划,一般是指对较长时期的活动进行总体的、全面的_。 四、名词解释题 1. 企业过程2. 数据类3. 存档类数据 五、简答题 1. 简述系统分析工作的特点。2. 简述企业系统规划法(BSP)的基本出发点。3. CSF方法的步骤是什么?4. 确定一个应用项目的优先顺系统设计序时应主要考虑哪些问题? 【参考答案】 一、单项选择题 1. D 2. C 3. B 4. A 5. C 6. D 二、多项选择题 1. A,B,D,E 2. A,B,C 三、填空题 1. 系统约束2. 目标,战略3. 资源分配4. 文件5. 计划 四、名词解释题 1. 企业过程被定义为在企业资源管理中所需要的、逻辑上相关的一组决策和活动,他们的分析与识别无需顾及与组织机构的联 2. 数据类就是指支持企业所必需的逻辑上相关的数据。 3. 存档类数据是记录资源的状况,支持经营管理活动,仅和一个资源直接有关 五、简答题 1.(1)工作内容涉及面广,不确定性大。(2)系统分析工作主要面向组织管理问题,工作方式主要是和人打交道。(3)系统分析工作的主要成果(产品)是文件。(4)系统分析工作追求的是有限目标 2.(1)一个信息系统必须要支持企业的目标。(2)一个信息系统的战略应当表达出企业中各个管理层次的需求。(3)一个信息系统应该向整个组织提供一致性的信息。(4)一个信息系统应当在组织机构和管理体制改变时保持工作能力。(5)一个信息系统的战略规划应由总体信息系统中的子系统开始实现 3(1)了解企业(或MIS)的战略目标。(2)识别所有成功因素。(3)确定关键成功因素。 (4)识别性能指标与标准。 4.(1)该项目的实施计划预计可明显节省费用或增加利润。 (2)无法定量分析其实施效果的项目。 (3)制度上的因素,即为了保证整个系统的开发研制工作能有条理地进行,有些原先并没有包括在系统开发之内的项目也应给予较高优先级。 (4)系统管理方面的需要。第四章 系统分析 本章练习题 一、单项选择题 1. 系统分析的主要产品(成果)是( )。A.文件B.系统设计C.数据流图D.HIPO图2. 在数据词典中,为了能够表示项目重复出现多次,或重复取值多次,则需要使用的符号是( )。A.B. C.( )D.+3. 在数据词典中,必须准确、规范描述各类条目的内容,符号“( )”(圆括号)表示的意思为( )。A.括号内各项目至少一项出现B.括号内所列项目为可选项目,可能出现、也可能不出现C.括号内项目出现多次或重复取值多次D.无任何意义 4. 系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查和( )。A.数据库设计方案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. 可行性研究一般出现于系统生命周期的( )。A.系统规划阶段B.系统分析阶段C.系统设计阶段D.系统实施阶段11. 在信息系统分析中,数据流图反映( )。A.系统的业务流程B.系统的信息处理过程C.用户的信息需求和系统的逻辑功能D.用户操作使用方面的要求12. 系统设计阶段的主要成果是( )。A.用户的决策方针B.系统设计说明书C.用户的分析方案D.系统总体设计方案13. 下列文件不属于系统分析成果的是( )。A.系统建议书B.可行性研究报告C.系统模块层次图( HIPO 图)D.数据词典14. 决策表的共分为四大部分,其中右下角部分是()。A.决策规则B.条件C.状态D.决策方案15. 下面不是可行性研究主要内容的是()。A.技术可行性B.经济可行性C.系统可行性D.营运可行性二、多项选择题 1. 结构化语言使用的语句类型包括( )。A.分支语句B.祈使语句C.条件语句D.Goto语句E.循环语句2. 系统分析工作需要收集的信息主要有( )。A.关于组织的信息B.关于人的信息C.关于工作的信息D.关于环境的信息E.关于改革的信息3. 系统分析工作的信息来源主要有( )。A.现有文件B.管理人员和信息系统用户C.外部信息源D.个人的喜好E.法律法规三、填空题 1. 数据词典描述的主要内容有:数据流、_、数据存储,以及加工外部项。2. 系统分析工作需要收集的信息大体上可以分为四类,分别是:关于组织的信息、关于人的信息、_和关于环境的信息。3. 在结构化分析中,数据词典的作用是给数据流图上_以定义和说明。4. 数据流图中所有不进一步分解的加工,称为_。5 在信息来源和收集方法中,面谈可分为两种,分别是_交谈和_交谈。6. 在系统说明书中,实施总计划部分包括了三部分内容,分别是工作任务的分解、进度和_。7. 系统分析工作的主要成果(产品)是_。8. 在数据流图中,描述数据流图中表示所描述系统的数据来源和去处的各种实体或工作环节被称为_。9. 系统分析,实质在管理信息系统开发的生命周期中分析阶段的_。10. 数据流图上所有成分的定义和解释的文字集合就是_。11. 结构化语言使用的语句类型包括祈使语句,_和_。12. 数据词典是 DFD 中所有成分的定义和解释的文字结合,其描述的主要内容有:数据流、_、数据存储、加工、外部项等。 四、名词解释题 1.分析2.加工3.数据流 五、简答题 1. 简述系统可行性研究中主要的研究内容。2. 简述绘制数据流图的主要原则。3. 简述详细调查与初步调查的区别。 六、应用题 1. 根据下面的描述,请将其转换为结构化语言以及决策树。某公司给购货在10万以上的顾客以不同的折扣率(10万以下则不给任何折扣),如果这样的顾客最近3个月没有欠款,则折扣率为15%;如果有欠款但与公司有5年以上的贸易关系,则折扣率为10%,否则折扣率为5%。 2. 如果存在如下的补充订货系统的数据流顶层图,请分别绘制出其中外部实体“库房”和加工“处理库存收发数据”的数据词典。3. 图书馆借阅系统的流程要求如下: 1)接受读者的索书单,查看读者的纪录进行读者鉴别,并存储借阅纪录。 2)查询图书资料,进行存书查询。 3)如果图书未借出,向书库发出库单,并修改借阅记录和图书纪录。 4)如果图书已经借出,则向读者发出拒绝借阅通知。 5)可以向图书馆查询当前的借阅情况。 6)管理部门对图书借阅情况进行统计。 7)管理部门对数库存书情况进行统计。 画出该系统的数据流图(关联图与顶层图)。 4. 要建立一套零售管理系统,目的是让管理人员及时统计、掌握商品零售情况,以及可以按照一定的时间段(比如,一天、一周、一月、一季度、一年等)来统计每种商品的销售情况。此外,本系统对于低于一定库存量的商品还要能够发出消息通知超市的采购部门,进行商品的补充采买。各种商品的销售信息由售货人员在售货时及时输入销售数、销售价格和销售收入等相关信息。请画出该系统的数据流图,包括系统关联图,以及系统顶层图。【参考答案】 一、单项选择题 1. A 2.A 3. B 4. D 5. D 6. A 7. C 8. C 9. A 10. B 11. C 12. B 13. C 14. A 15. C 二、多项选择题 1. BCE 2. ABCD 3. ABC 三、填空题 1. 数据元素2. 关于工作的信息3. 每个成分4. 基本加工5. 自由式,结构化6. 预算7. 文件8. 外部项(外部实体)9. 各项活动和方法10. 数据词典11. 条件语句,循环语句12. 数据元素 四、名词解释题 1. 分析是指对现有系统的内、外情况进行调查、研究、分解、剖析,以明确问题或机会所在,认识解决这些问题或把握这些机会的必要性,为确定有关活动的目标和可能的方案提供科学依据。 2. 加工又称为数据处理逻辑,描述系统对信息进行处理的逻辑功能。 3. 数据流是所描述系统信息处理功能有关的各类信息的载体,是各加工环节进行处理和输出的数据集合。 五、简答题 1.系统可行性研究主要包括技术可行性、经济可行性和营运可行性。技术可行性:对现有技术进行评价,分析系统是否可以用现有技术来实施以及技术发展对系统建设有什么影响。经济可行性:对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。营运可行性:指系统对组织机构的影响,现有人员和机构、设施、环境等对系统的适应性及进行人员培训补充计划的可行性。 2.(1)明确系统界面。(2)自顶向下逐层扩展。(3)合理布局。(4)数据流图只反映数据流向、数据加工和逻辑意义上的数据存储。(5)数据流图绘制过程必须和用户密切接触,不断讨论和修改,知道达成一致意见。 3.1)目的不同。初步调查的目的是明确问题和系统开发要解决的主要问题和目标,论证系统开发的必要性和可能性。详细调查的目的是为了弄清现行系统的基本功能及信息流程,为新系统逻辑模型提供基础。2)内容不同。初步调查的重点是了解现行系统的概要情况及与外部的关系。包括资源情况、能力情况、外部影响情况等。详细调查的重点在于对系统的内部情况更详细和具体的了解,从而可以提供在新系统建设时改进或更换的内容。详细调查是建立新系统的前期和基础工作。 六、应用题 1结构化语言:如果 购货款大于10万则: 如果 最近三个月没有欠款 则: 折扣率为15% 否则: 如果 与公司交易5年以上 则: 折扣率为10% 否则: 折扣率为5%否则: 折扣率为0%决策树:23.系统关联图系统顶层图 4.系统关联图 系统顶层图:第五章 系统设计本章练习题 一、单项选择题 1. 在一个模块内部的各个组成部分所要完成的动作彼此之间没什么关系,但必须以特定的次序(控制流)执行,则称之为( )。A.过程组合B.顺序组合C.时间组合D.通信组合2. 在模块之间的四种耦合形式中,错误扩散能力最强的是( )。A.数据耦合B.控制耦合C.公共耦合D.内容耦合3. 在代码的校验运算中,若定义权系数为12345,模为9,则由原代码34577生成的校验码为( )。A.345772B.345776C.345774D.3457714. 一般说来,一个好的模块设计应该满足( )。A.模块间耦合度高,模块内部组合度低B.模块间耦合度低,模块内部组合度高C.模块间耦合度与模块内部组合度均高D.模块间耦合度与模块内部组合度均低 5. 下列编码形式属于无含义码的是( )。A.顺序码B.系列顺序码C.数值化字母顺序码D.层次码6. 一个模块内部的各个组成部分所完成的动作都使用了同一个输入数据或产生同一个输出数据,则称之为( )。A.时间组合B.通信组合C.过程组合D.逻辑组合7. 在模块之间的四种耦合形式中,可读性最好的是( )。A.数据耦合B.控制耦合C.内容耦合D.公共耦合8. 在代码的校验中,如果得到输入的代码为345775,权系数为12345,模为9,那么可以判定该输入( )。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. IPO图一般使用在系统生命周期的哪一个阶段中( )。A.系统规划阶段B.系统分析阶段C.系统设计阶段D.系统实施阶段14. 结构化方法中,提出了结构化设计的基础是( )。A.模块化B.代码规范化C.设计规范化D.标准化 15. 对下面的模块之间的调用关系的正确理解是( )。A.每当内层模块C被模块A调用,模块B、D就会被模块A重复调用B.每当外层和模块B、D被模块A调用一次,内层模块C就会被模块A重复调用多次C.每当模块B、D被模块A重复调用,内层的模块C才会被模块A调用一次D.每当内层模块C被模块A调用,模块B、D就会被模块A调用一次 16. 下列编码形式属于无含义码的是( )。A.顺序码B.系列顺序码C.数值化字母顺序码D.层次码17. 系统分析的主要结果是( )。A.系统的总体结构方案B.系统的逻辑方案C.系统的技术方案D.系统的软件方案 18. 下面关于模块化与系统成本说法错误的是( )。A.系统总成本存在一个最小成本区B.系统总成本随着模块数量的增加而降低C.模块的平均成本随着模块数量的增加而降低D.接口成本随着模块数量的减少而增加 二、多项选择题 1. 下列编码形式属于有含义码是( )。A.系列顺序码B.顺序码C.数值化字母顺序码D.层次码E.复合码三、填空题 1. 系统的深度表示系统结构中的_,宽度则表示控制的总分布,即同一层次的模块总数的_。2. 系统的总体布局从信息处理的方式来看,可以分为:批处理方式和_。3. 结构化方法中,提出了结构化设计的基础是_。4. 在代码设计中,无含义码可以分为_和_。5. 系统的总体布局从信息资源管理的集中程度来看,可以分为:集中式系统和_式系统。6. 分布式系统根据网络组成的规模和方式,可以划分为局域网(LAN),广域网(WAN)和_。7. 管理信息系统的数据流图一般有两种典型结构,分别是:_和_。8. 如果两个模块彼此之间通过一个公共的数据区域传递消息时,则称之为_。9. 按编码对象名称的字母排列顺序编写的代码是_。10. HIPO 技术即分层和输入处理输出技术,是用_方法表达一个系统的输入和输出功能,以及模块的层次。11. 系统结构图描述模块的_和它们之间的控制、通信联系的工具。12. 系统的总体布局指系统的_资源以及数据资源在空间上的分布特征。 四、名词解释题 1. 模块化2. 偶然组合3. 代码4. IPO图5. 逻辑组合6. 模块7. 顺序组合8. 复合码 五、简答题 1. 解释模块的作用范围与控制范围的含义,并说明两者之间的关系。2. 简述系统详细设计中代码的含义,以及代码设计的作用与原则。3. 简述在人-机对话设计中,对话的设计原则。4. 系统设计的依据是什么? 六、应用题 1. 存在这样一个客户关系管理系统,其具体功能要求如下:能够对当前的客户记录进行查询;能够对当前的客户记录进行统计分析;能够对当前的客户记录进行记录处理;能够对当前的客户记录进行报表打印。在对当前的客户进行数据处理时要求能够完成:添加客户记录、删除指定客户记录与更新客户记录操作;在删除指定客户信息时,需要输入删除该客户纪录的原因。请绘出该系统的HIPO分层图(要求分解一次)。【参考答案】 一、单项选择题 1. A 2. D 3. D 4. B 5. A 6. B 7. A 8. C 9. D 10. D 11. C 12. A 13. C 14. A 15. B 16. A 17. B 18. B 二、多项选择题 1. A,C,D,E 三、填空题 1. 控制层数,最大值2. 联机处理方式3. 模块化4. 顺序码,无序码5. 分布6. 局域网+广域网7. 变换型结构,事务型结构8. 公共耦合(公共数据域耦合)9. 数值化字母顺序码10. 图形方法 11. 层次结构 12. 软、硬件 四、名词解释题 1. 将系统划分为若干模块,每个模块完成一个特定的功能,然后将这些模块汇集起来组成一个整体(系统),用以完成指定功能的一种方法。 2. 如果一个模块所要完成的各动作之间没有任何关系,或者即使有某种关系,也是非常松散的,则称之为偶然组合。 3. 是用来表征客观事物的实体类别,以技术性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字、某些特殊符号或它们的组合。 4. IPO图实际上是一张图形化的表格,它描述分层图中每一个模块的输入输出关系、处理内容、本模块内部数据和模块间的调用关系,是系统设计的重要成果,是系统实施阶段编制程序设计任务书和进行程序设计的出发点和依据。 5. 如果一个模块内部的各个组成部分在逻辑上具有相似的处理动作,但功能上、用途上彼此无关,则称之为逻辑组合。 6. 在软件系统设计中,模块是指这样一组程序语句,它包括了输入输出和逻辑处理功能、内部信息及其运行环境。 7. 对于一个模块的各个组成部分,如果前一部分处理动作的输出是后一部分处理动作的输入,则称之为顺序组合。 8. 复合码是一种应用较广的有含义代码,它常常是由两个或两个一上完整的、独立的代码组成。 五、简答题 1.模块的作用范围:指受该模块内部的一个判定影响的所有模块的集合。模块的控制范围:指模块本身及其所有的下属模块的集合。两者关系:作用范围应该是其控制范围的子集。 2.代码:就是用来表征客观事物的实体类型,以及属性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字、某些特殊符号或它们的组合。作用:标识作用、统计和检索作用、对象状态的描述作用。原则:适应性、合理性、简明性、系统性、稳定性、可扩充性、标准化、便于识别和记忆。 3.(1)对话要清楚、简单,不能具有二义性。(2)对话要适合操作人员的水平,要能鼓励用户使用,并且比较容易学习掌握。(3)对话本身应具有指导用户怎样操作和回答问题的能力。(4)对话能反映用户的观点、业务和习惯等。(5)必须很快地反馈用户的输入状态(尤其是出错的情况),不能让用户犹豫或等待。(6)要把错误信息的细节显示出来,并指导用户如何改正错误。(7)对话应该适合于用途的环境和具体情况,允许具有不同能力和经验的用户在不同的速度下进行操作。4.(1)系统分析的成果。(2)现行技术。(3)现行的信息管理和信息技术的标准、规范和有关法律制度。(4)用户需求。(5)系统运行环境。 六、应用题 1.第六章 系统实施本章练习题一、单项选择题 1. 在新旧系统转换的方式中,老系统停止运行的某一时刻,新系统立即开始运行的转换方式是( )。A.并行转换B.直接转换C.分段转换D.模拟转换2. 在程序设计中,适当的注释一般包括两种,分别是序言性注释和( )A.功能性注释B.语句注释C.解释性注释D.结构注释3. 下面各种说法中,不良好的编程风格是( )A.标识符的命名前后一致,中途无变化B.标识符的命名避免采用程序设计语言的保留字C.在程序编写过程完成后统一书写注释D.使用空格、空行和右缩格等改善程序的布局,以取得较好的视觉效果 4. 在程序设计中,对于Goto语句的使用应该是( )。A.可以任意在程序设计中使用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. 下列关于系统测试说法错误的是( )。A.对于测试而言,找出的错误越多,说明测试就越成功。B.对于任何系统来说,都可以通过某种方法将所有隐藏的错误查找出来。C.任何程序都只能进行少量的测试(相对于穷举法而言)。D.如果测试没有发现问题,则不能说明系统不包含错误。 11. 在测试的逻辑覆盖法中,使得判断中每个条件的所有可能取值至少出现一次的覆盖方法是( )。A.语句覆盖 B.判断覆盖C.条件覆盖D.判断-条件覆盖12. 系统测试中的单元测试意思是( )。A.对软件中的每个子程序进行测试B.对软件中的各个子系统进行测试C.对软件中的各个基本过程进行测试D.对软件中的各个模块进行测试 13. 将信息系统的所有组成部分包括软件、硬件、用户以及环境等综合在一起进行测试,以保证系统的各组成部分协调运行的测试是( )A.单元测试B.组装测试C.确认测试D.系统测试二、多项选择题 1. 系统实施的主要活动包括( )A.数据库设计B.程序设计C.系统测试D.系统安装E.新旧系统转换2. 单元测试主要需要从以下哪些方面去检验模块( )A.模块接口B.模块内部之数据结构C.逻辑路径D.出错处理E.边界条件3. 下列错误中,属于过程错误的包括( )A.参数调用错误B.算术运算错误C.资源管理错误D.初始过程错误 E.逻辑错误三、填空题 1. 在单元测试中,用来模拟被测模块的下级被调用模块的辅助模块被称为_。2. 在程序设计中,有一种注释嵌在程序之中,并与所要注释的部分相匹配的注释被称为_。3. 在程序设计中,有一种注释被书写在每个程序或模块的开头,对于理解程序本身有引导作用,这种注释称为_。4. 在单元测试中,用来模拟被测模块的上级调用模块的辅助模块被称为_。5. 确认测试是要进一步检查软件是否符合软件需求规格说明书的全部要求,因此又称为_或验收测试。6. 单元测试所采用的测试方法为_。7. 系统转换的方式包括:直接转换,_和分段转换。8. 在程序设计中,适当的注释一般包括两种,分别是_和_。9. 设计测试用例时,使程序中每个判断的取真分支和取假分支至少经历一次的覆盖方法称为_。10. 程序设计语言的发展大致可以分为4代,其中,面向机器的语言包括_和汇编语言。11. 程序设计又称编码或编写程序,按照详细设计阶段产生的_,用选定的程序设计语言书写源程序。 四、名词解释题 1. 判断条件覆盖2. 机器测试3. 非增式测试4. 等价类划分法5. 系统转换6. 增式测试 五、简答题 1. 在信息系统开发的实施过程中,对于程序设计语言的选择,主要考虑的方面有哪些?2. 简述在确认测试之后的系统测试中,包括的内容有哪些。3. 简述在培养良好的程序设计风格中,进行输入和输出设计时应该注意的问题。4. 简述排错的一般步骤。5. 给程序编写注释应该注意什么问题?6. 系统测试的基本原则是什么? 六、应用题 1. 存在下面这样一段对于奖学金的发放规则描述: 学期所有功课的平均分必须不低于80分,否则不能参与评奖学金。 如果平均分不低于80分,则首先看数学成绩是否低于90分,高于90的话,如果语文成绩同时高于90分,则为一等奖学金,否则为二等奖学金;如果数学成绩低于90分,同时语文成绩高于90分的话,则为三等奖学金,否则为鼓励奖。根据上面的描述,画出该奖学金发放规则的结构化语言,决策树;并说明在设计这样一段程序时,可能需要使用到哪些良好的程序设计风格以及为什么会使用到这样的程序设计风格。 2. 某工厂有A、B、C、D四种产品,工厂分别对于这四种产品规定了不同的超产奖励政策,分别如下:(1)对于产品A,超产数N小于等于100件,则每件按照1元奖励;如果N大于100而小于200,则每件按照1.5元奖励;N大于等于200的话,则按照每件2元进行奖励。(2)对于产品B,超产数N小于等于20件,则按照每件1.5元奖励;如果N大于20而小于50,则每件按2元奖励;N大于等于50的话,则按照每件3元奖励。(3)对于产品C,超产数N小于等于50件,则每件按照1.2元奖励;如果N大于50件,则每件按照1.8元奖励。(4)对于产品D,超产数N如果小于等于200件,则按照每件0.5元奖励;否则的话,按照每件0.8元奖励。请给出该奖励政策的结构化语言表述,以及决策树表述,并说明编写这样的代码时候,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论