1、中级信息系统管理工程师下午-16 及答案解析(总分:100.00,做题时间:90 分钟)一、试题一(总题数:1,分数:18.00)说明 某企业信息系统投入运行后,由运行维护部门来负责该信息系统的日常维护工作以及处理信息系统运行过程中发生的故障。 运行维护部门为保证发生故障后系统能尽快恢复,针对系统恢复建立了备份与恢复机制,系统数据每日都进行联机备份,每周进行脱机备份。(分数:18.00)(1).问题 1 信息系统维护包括哪些方面的内容?(分数:6.00)_(2).问题 2 按照维护具体目标,软件维护可分为哪四类?为了适应运行环境变化而对软件进行修改属于哪一类?(分数:6.00)_(3).问题
2、3 备份最常用的技术是哪两种?脱机备份方式有哪些优点?(分数:6.00)_二、试题二(总题数:1,分数:18.00)说明 在系统投入正常运行后,系统维护阶段就开始了。在信息系统中,一个重要的特点就是业务规则、业务流程会频繁发生变化,增加与删除业务的现象比较普遍。信息系统针对其他类型的软件系统而言,其系统维护更为重要,工作量也更大。(分数:18.00)(1).问题 1 信息系统维护的任务就是要有计划、有组织地对系统进行必要的改动,以保证系统中各个要素随环境的变化始终处于最新的、正确的状态。请列举信息系统维护的主要内容(5 条)。(分数:6.00)_(2).问题 2 请简要说明完善性维护、适应性维
3、护、纠错性维护、预防性维护的含义。(分数:6.00)_(3).问题 3 列举信息系统维护的 4 种实施形式。(分数:6.00)_三、试题三(总题数:1,分数:18.00)说明 某企业业务系统,使用一台应用服务器和一台数据库服务器,支持数百台客户机同时工作。该业务系统投入运行后,需交给运行维护部门来负责该业务系统的日常维护工作。运行维护部门内部分为两大部门,网络维护部门负责所有业务系统的网络运行维护;应用系统维护部门负责应用系统服务器的运行维护,保证应用系统处在正常的工作环境下,并及时发现出现的问题,分析和解决该问题。(分数:18.00)(1).问题 1 针对该业务系统,应用系统维护部门在运行维
4、护中需要监控的主要性能数据有哪些?(分数:6.00)_(2).问题 2 业务系统中,终端用户响应时间是一项非常重要的指标。获取系统和网络服务的用户响应时间的常见方案有哪些?(分数:6.00)_(3).问题 3 针对应用系统服务器监控所获取的数据,需要经过认真的分析来发现系统存在的性能问题。对监控数据进行分析主要针对的问题除了“服务请求突增”外,还有哪些?(分数:6.00)_四、试题四(总题数:1,分数:28.00)说明 某集团公司(行业大型企业)已成功构建了面向整个集团公司的信息系统,并投入使用多年。后来,针对集团公司业务发展又投资构建了新的信息系统。现在需要进行系统转换,即以新系统替换旧系统
5、。 系统转换工作是在现有系统软件、硬件、操作系统、配置设备、网络环境等条件下,使用新系统,并进行系统转换测试和试运行。直接转换方式和逐步转换方式是两种比较重要的系统转换方式。直接转换方式是指在确定新系统运行准确无误后,用新系统直接替换旧系统,中间没有过渡阶段,这种方式适用于规模较小的系统;逐步转换方式(分段转换方式)是指分期分批地进行转换。 在实施系统转换过程中必须进行转换测试和试运行。转换测试的目的主要是全面测试系统所有方面的功能和性能,保证系统所有功能模块都能正确运行;转换到新系统后的试运行,目的是测试系统转换后的运行情况,并确认采用新系统后的效果。(分数:28.00)(1).问题 1 针
6、对该集团公司的信息系统转换你认为应该采取上述哪种转换方式?为什么?(分数:7.00)_(2).问题 2 系统转换工作主体是实施系统转换。实施系统转换前应做哪项工作?实施系统转换后应做哪项工作?(分数:7.00)_(3).问题 3 确定转换工具和转换过程、对新系统的性能进行监测、建立系统使用文档三项工作分别属于系统转换工作哪个方面(计划、实施、评估)的工作?(分数:7.00)_(4).问题 4 在系统实施转换后,概括地说,进行系统测试应注重哪两个方面的测试?试运行主要包括哪两个方面的工作?(分数:7.00)_五、试题五(总题数:1,分数:18.00)说明 现有一个事务集T1,T2,T3,T4,其
7、中这 4 个事务在运行过程中需要读写表 X、Y 和 Z。设 Ti 对 X 的读操作记作 TiR(X),Ti 对 X 的写操作记作 TiW(X)。 事务对 XYZ 的访问情况如下。 T1:T1R(X) T2:T2R(Y),T2W(X) T3:T3W(Y),T3W(X),T3W(Z) T4:T4R(Z),T4W(X)(分数:18.00)(1).问题 1 试述事务并发调度的正确性准则及其内容。(分数:6.00)_(2).问题 2 请判断如下调度是否正确。 T3W(Y),TIR(X),T2R(Y),T3W(X),T2W(X),T3W(Z),T4R(Z),T4W(X) 给出调度等价的一个串行调度序列。(
8、分数:6.00)_(3).问题 3 采用何种加锁策略能够保证事务调度的正确性,简述其内容。(分数:6.00)_中级信息系统管理工程师下午-16 答案解析(总分:100.00,做题时间:90 分钟)一、试题一(总题数:1,分数:18.00)说明 某企业信息系统投入运行后,由运行维护部门来负责该信息系统的日常维护工作以及处理信息系统运行过程中发生的故障。 运行维护部门为保证发生故障后系统能尽快恢复,针对系统恢复建立了备份与恢复机制,系统数据每日都进行联机备份,每周进行脱机备份。(分数:18.00)(1).问题 1 信息系统维护包括哪些方面的内容?(分数:6.00)_正确答案:()解析:信息系统维护
9、的内容可分为 5 类:应用程序维护、应用数据维护、系统代码维护、硬件设备维护和文档维护。(2).问题 2 按照维护具体目标,软件维护可分为哪四类?为了适应运行环境变化而对软件进行修改属于哪一类?(分数:6.00)_正确答案:()解析:按照软件维护的不同性质划分为 4 种类型,即纠错性维护、适应性维护、完善性维护和预防性维护。为了适应运行环境的变化而对软件进行修改适应性维护。(3).问题 3 备份最常用的技术是哪两种?脱机备份方式有哪些优点?(分数:6.00)_正确答案:()解析:备份最常用的技术有系统灾难恢复和数据远程复制这两种。脱机备份优点为会生成较少的重做日志,效率高,实现相对简单。 解析
10、 本题考查的是系统维护的基本知识。 问题 1 系统维护的任务就是要有计划、有组织地对系统进行必要的改动,以保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。信息系统维护的内容可分为 5 类。 (1)系统应用程序维护。系统的业务处理过程是通过程序的运行而实现的,一旦程序发生问题或业务发生变化,就必然引起程序的修改和调整,因此系统维护的主要活动是对程序进行维护。 (2)数据维护。业务处理对数据的需求是不断发生变化的,除了系统中主体业务数据的定期更新外,还有许多数据需要进行不定期的更新,或者随环境、业务的变化而进行调整,数据内容的增加、数据结构的调整、数据备份与恢复等,都是数据维护的
11、工作内容。 (3)系统代码维护。当系统应用范围扩大和应用环境变化时,系统中的各种代码需要进行一定程度的增加、修改、删除以及设计新的代码。 (4)硬件设备维护。主要是指对于主机及外设的日常管理和维护,都应由专人负责,定期进行,以保证系统正常有效地运行。 (5)文档维护。根据应用系统、数据、代码及其他维护的变化,对相应文档进行修改,并对所进行的维护进行记载。 问题 2 系统的维护的项目如下。 (1)硬件维护:对硬件系统的日常维修和故障处理。 (2)软件维护:在软件交付使用后,为了改正软件当中存在的缺陷、扩充新的功能、满足新的要求、延长软件寿命而进行的修改工作。 (3)设施维护:规范系统监视的流程,
12、IT 人员自发地维护系统运行,主动地为其他部门,乃至外界客户服务。 其中,系统维护的重点是系统应用软件的维护工作,按照软件维护的不同性质划分为 4 种类型,即纠错性维护、适应性维护、完善性维护和预防性维护。根据对各种维护工作分布情况的统计结果,一般纠错性维护占 21%,适应性维护占 25%,完善性维护达到 50%,而预防性维护及其他类型的维护仅占 4%。可见系统维护工作中,半数以上的工作是完善性维护。 问题 3 本题考查的是维护的具体实现方式之一。二、试题二(总题数:1,分数:18.00)说明 在系统投入正常运行后,系统维护阶段就开始了。在信息系统中,一个重要的特点就是业务规则、业务流程会频繁
13、发生变化,增加与删除业务的现象比较普遍。信息系统针对其他类型的软件系统而言,其系统维护更为重要,工作量也更大。(分数:18.00)(1).问题 1 信息系统维护的任务就是要有计划、有组织地对系统进行必要的改动,以保证系统中各个要素随环境的变化始终处于最新的、正确的状态。请列举信息系统维护的主要内容(5 条)。(分数:6.00)_正确答案:()解析:系统应用程序维护、数据维护、代码维护、硬件及设备维护、文档维护。(2).问题 2 请简要说明完善性维护、适应性维护、纠错性维护、预防性维护的含义。(分数:6.00)_正确答案:()解析:完善性维护:根据用户需求,改善和加强系统功能和性能。 适应性维护
14、:适应运行环境的变化而进行的维护。 纠错性维护:纠正在开发期间未能发现的遗留错误。 预防性维护:错误发生前主动维护,防止故障发生。(3).问题 3 列举信息系统维护的 4 种实施形式。(分数:6.00)_正确答案:()解析:每日检查、定期维护、预防性维护、事后维护。 解析 信息系统维护的内容分为 5 类。 系统应用程序维护。系统的业务处理过程是通过程序的运行而实现的,一旦程序发生问题或业务发生变化,必然引起程序的修改和调整,因此系统维护的主要活动是对程序进行维护。 数据维护。业务处理对数据的需求是不断发生变化的,除系统中主体业务数据的定期更新外,还有许多数据需要进行不定期的更新,或随环境、业务
15、的变化而进行调整,数据内容的增加,数据结构的调整,数据的备份与恢复等,都是数据维护的工作内容。 代码维护。当系统应用范围扩大和应用环境变化时,系统中的各种代码需要进行一定程度的增加、修改、删除以及设置新的代码。 硬件设备维护。主要是指对主机及外设的日常管理和维护,都应由专人负责,定期进行,以保证系统正常有效地运行。 文档维护。根据应用系统、数据、代码及其他维护的变化,对相应文档进行修改,并对所进行的维护进行记载。 按照维护的具体目标分类,可分为完善性维护、适应性维护、纠错性维护和预防性维护。 完善性维护就是在应用软件系统使用期间为不断改善和加强系统的功能和性能,以满足用户日益增长的需求所进行的
16、维护工作。 适应性维护是指为了让应用软件系统适应运行环境的变化而进行的维护活动。 纠错性维护的目的在于纠正在开发期间未能发现的遗留错误。 预防性维护的主要思想是维护人员不应被动地等待用户提出要求才做维护工作,而应该选择那些还有较长使用寿命的部分加以维护。 系统维护的实施形式有 4 种:每日检查、定期维护、预防性维护、事后维护,需要根据实际情况来决定采用哪种实施方式。三、试题三(总题数:1,分数:18.00)说明 某企业业务系统,使用一台应用服务器和一台数据库服务器,支持数百台客户机同时工作。该业务系统投入运行后,需交给运行维护部门来负责该业务系统的日常维护工作。运行维护部门内部分为两大部门,网
17、络维护部门负责所有业务系统的网络运行维护;应用系统维护部门负责应用系统服务器的运行维护,保证应用系统处在正常的工作环境下,并及时发现出现的问题,分析和解决该问题。(分数:18.00)(1).问题 1 针对该业务系统,应用系统维护部门在运行维护中需要监控的主要性能数据有哪些?(分数:6.00)_正确答案:()解析:针对应用系统,监控中最常见的性能数据包括 CPU 使用率、内存使用率、磁盘 I/O 和存储设备利用率、作业等待、队列长度、每秒处理作业数(吞吐量)响应时间、平均作业周转时间等。(2).问题 2 业务系统中,终端用户响应时间是一项非常重要的指标。获取系统和网络服务的用户响应时间的常见方案
18、有哪些?(分数:6.00)_正确答案:()解析:常见的方案有: (1)在客户端和服务器端的应用软件内植入专门的监控代码; (2)采用装有虚拟终端软件的模拟系统; (3)使用分布式代理监控软件; (4)通过监控设备来跟踪客户端样本。(3).问题 3 针对应用系统服务器监控所获取的数据,需要经过认真的分析来发现系统存在的性能问题。对监控数据进行分析主要针对的问题除了“服务请求突增”外,还有哪些?(分数:6.00)_正确答案:()解析:对监控数据进行分析主要针对的问题还包括: (1)资源(数据、文件、内存和处理器等)争夺; (2)资源负载不均衡; (3)不合理的锁机制; (4)低效的应用逻辑设计;
19、(5)内存占用效率低。 解析 本题考查的是信息系统运行维护相关知识。 问题 1 应用系统投入运行后,维护部门需要进行持续性的监控,目的在于保证所有的软件和硬件能够得到最佳利用,确保所有为业务服务的目标都能够实现,并且根据监控结果对组织业务量进行合理预测。主要监控的性能数据包括 CPU 使用率、内存使用率、磁盘 I/O 和存储设备利用率、作业等待、队列长度、每秒处理作业数(吞吐量)响应时间、平均作业周转时间等。 问题 2 很多的系统服务级别协议都将终端用户响应时间列为监控对象,但由于系统涉及众多的单位和部门,以及种类繁多的信息技术,对响应时间的监控需求往往得不到有效支持。常见的方案有: (1)在
20、客户端和服务器端的应用软件内植入专门的监控代码; (2)采用装有虚拟终端软件的模拟系统; (3)使用分布式代理监控软件; (4)通过监控设备跟踪客户端样本。 问题 3 针对应用系统服务器监控所获取的数据,需要经过认真的分析来发现系统存在的性能问题。通过分析,可以得出有关情况的变化趋势,从而帮助确定系统服务正常的使用情况或服务级别,或者为其制定基准线。通过定期地将监控结果与基准线进行比较,可以确定设备或系统的使用情况及运营的异常情况,此外,还可以预测未来资源的使用量以及比照预期增长率来监控实际的业务增长率。对监控数据进行分析主要针对的问题包括: (1)资源(数据、文件、内存和处理器等)争夺; (
21、2)资源负载不均衡; (3)不合理的锁机制; (4)低效的应用逻辑设计; (5)内存占用效率低; (6)服务请求的突增。四、试题四(总题数:1,分数:28.00)说明 某集团公司(行业大型企业)已成功构建了面向整个集团公司的信息系统,并投入使用多年。后来,针对集团公司业务发展又投资构建了新的信息系统。现在需要进行系统转换,即以新系统替换旧系统。 系统转换工作是在现有系统软件、硬件、操作系统、配置设备、网络环境等条件下,使用新系统,并进行系统转换测试和试运行。直接转换方式和逐步转换方式是两种比较重要的系统转换方式。直接转换方式是指在确定新系统运行准确无误后,用新系统直接替换旧系统,中间没有过渡阶
22、段,这种方式适用于规模较小的系统;逐步转换方式(分段转换方式)是指分期分批地进行转换。 在实施系统转换过程中必须进行转换测试和试运行。转换测试的目的主要是全面测试系统所有方面的功能和性能,保证系统所有功能模块都能正确运行;转换到新系统后的试运行,目的是测试系统转换后的运行情况,并确认采用新系统后的效果。(分数:28.00)(1).问题 1 针对该集团公司的信息系统转换你认为应该采取上述哪种转换方式?为什么?(分数:7.00)_正确答案:()解析:逐步转换方式 许多新系统的实施不只是简单的功能转换,还是一个全新设计。而且整个系统转换的范围可能是硬件、网络、系统软件、数据库、应用系统的复杂组合,实
23、现新旧系统并行有一定困难。直接转换的风险比较大,而且转换的条件较苛刻。(2).问题 2 系统转换工作主体是实施系统转换。实施系统转换前应做哪项工作?实施系统转换后应做哪项工作?(分数:7.00)_正确答案:()解析:在真正实施系统转换之前,首先要进行转换测试和运行测试。 系统转换完成后,要对转换后系统的性能进行评估,主要是在 CPU、主存、I/O 设备、线路、工作负载、进度与运行时间区域等方面的性能评估。(3).问题 3 确定转换工具和转换过程、对新系统的性能进行监测、建立系统使用文档三项工作分别属于系统转换工作哪个方面(计划、实施、评估)的工作?(分数:7.00)_正确答案:()解析:对新系
24、统的性能进行监测:评估 确定转换工具和转换过程:实施 建立系统使用文档三项工作:计划(4).问题 4 在系统实施转换后,概括地说,进行系统测试应注重哪两个方面的测试?试运行主要包括哪两个方面的工作?(分数:7.00)_正确答案:()解析:系统测试应当覆盖整个安装流程和相应系统的功能集成过程。 运行测试包括对系统临时运行方式的测试、评价和对正常运转期间的系统运行进行测试、评价。 解析 本题主要考查的是新系统运行及系统转换的。 问题 1 系统转换的方法有 4 种:直接转换、试点后直接转换、逐步转换、并行转换。 许多新系统的实施不只是简单的功能转换,还是一个全新设计。而且整个系统转换的范围可能是硬件
25、、网络、系统软件、数据库、应用系统的复杂组合,实现新旧系统并行有一定困难。 并行转换的转换风险较小,但投入较大,而且新旧并行的条件较苛刻,要求做到主机的新旧并行;主机系统的新旧并行:网络的新旧并行;终端设备的新旧并行;主机应用系统的新旧并行;终端应用系统的新旧并行;对外接口的新旧并行;操作管理办法的新旧并行。 问题 2 在真正实施系统转换之前,首先要进行转换测试和运行测试。如果转换测试结果或者运行测试结果不理想,则应当多方面查找其原因并及时解决。负责系统转换的工作人员要特别关注新旧系统的转换时间、方法、并行运行的时间(当采用了并行转换的方式时)、新旧系统的维护、新系统的验证、新旧系统数据一致性
26、、试运行中遇到的重大问题的处理方法、问题响应处理等问题。 系统转换完成后,要对转换后系统的性能进行评估,我们所关心的系统的性能主要是在 CPU、主存、I/O设备、线路(速度、线数、流率)、工作负载、进度与运行时间区域等方面。 新系统实际地运转起来,从而可以对新系统的各方面性能进行监测,得到实际的数据。分析这些数据,得到对系统的各方面指标评价的结论。最后可以确定是否达到了系统转换的要求,鉴别出有可能进一步改进的领域以及项目的优点和缺点,以便进行改进。 问题 3 主要是对系统运行各个阶段的分类,由字面意思即可答题。 问题 4 测试应当覆盖整个安装流程和相应系统的功能集成过程,并且要完成关于记录、跟
27、踪和事后重现的工作。每个测试阶段都要有一个完成标记。应当保留系统测试阶段的全部测试报告、所有测试用例及测试结果报告,为今后的系统运行、维护扩充创造条件。此外,转换测试过程所用时间和所需资源可能会与计划中的有差别,也要将这方面的实际情况记录下来。 运行测试包括对系统临时运行方式的测试、评价和对正常运转期间的系统运行进行测试、评价。测试系统的临时运行方式时,可以采用并行运行的方式,即旧系统和新系统同时运行,以便检验新的计算机系统。此时可以通过对比新旧系统的运行方式,对新系统的运行情况进行评价。当系统已经完成系统转换并正式投入使用时,可以定期测试正常运转期间的系统运行,有助于进行新系统的维护。五、试
28、题五(总题数:1,分数:18.00)说明 现有一个事务集T1,T2,T3,T4,其中这 4 个事务在运行过程中需要读写表 X、Y 和 Z。设 Ti 对 X 的读操作记作 TiR(X),Ti 对 X 的写操作记作 TiW(X)。 事务对 XYZ 的访问情况如下。 T1:T1R(X) T2:T2R(Y),T2W(X) T3:T3W(Y),T3W(X),T3W(Z) T4:T4R(Z),T4W(X)(分数:18.00)(1).问题 1 试述事务并发调度的正确性准则及其内容。(分数:6.00)_正确答案:()解析:事务的可串行化调度。多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同。(2).问题 2 请判断如下调度是否正确。 T3W(Y),TIR(X),T2R(Y),T3W(X),T2W(X),T3W(Z),T4R(Z),T4W(X) 给出调度等价的一个串行调度序列。(分数:6.00)_正确答案:()解析:此调度是一个可串行的调度,所以是一个正确的调度。T1,T3,T2,T4(3).问题 3 采用何种加锁策略能够保证事务调度的正确性,简述其内容。(分数:6.00)_正确答案:()解析:两段锁协议(或 2PL)。把事务分为两个阶段,第一个阶段是获得封锁,但不能解锁;第二个阶段是解除封锁,不能申请新的锁。