中行主机面试题目及答案分享_第1页
中行主机面试题目及答案分享_第2页
中行主机面试题目及答案分享_第3页
中行主机面试题目及答案分享_第4页
中行主机面试题目及答案分享_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

中行主机面试经典题目及答案分享考试时间:______分钟总分:______分姓名:______一、选择题(请将正确选项的字母填在括号内)1.在z/OS环境中,用于提供用户界面和多种工具集的集成环境是?A.TSO/ЕB.ISPF/TPFC.CICSD.DB22.以下哪个是z/OS系统中用于管理数据空间(DASD)的常用工具?A.SMFB.DFSMSC.RACFD.CTC3.DB2forz/OS中,用于记录数据库更改日志的组件是?A.BufferPoolB.DataSpaceC.SystemLogD.Catalog4.在主机环境中,Cobol程序中用于定义文件和数据结构的部分是?A.EXECB.PROCEDUREDIVISIONC.DATADIVISIOND.ENVIRONMENTDIVISION5.以下哪种网络技术是IBM大型机之间或大型机与小型机之间常用的点对点连接方式?A.EthernetB.SDLCC.TokenRingD.FDDI6.当主机系统出现CPU使用率持续高位运行时,初步排查可以关注哪些方面?(选择多个)A.内存使用情况B.I/O等待时间C.程序逻辑是否存在死循环D.网络流量突发7.在z/OS中,用于记录系统事件、程序执行情况和各种系统报告的子系统是?A.SMFB.IPFC.SYS1D.TSO8.DB2的备份类型中,能够提供最快恢复速度,但占用空间最小的通常是?A.物理备份(FullBackup)B.增量备份(IncrementalBackup)C.差异备份(DifferentialBackup)D.日志备份(LogBackup)9.以下哪个安全产品在z/OS中主要用于实现资源访问控制?A.RACFB.SMAFC.DFSMSD.CICSSecurity10.Cobol程序中,使用哪个语句来打开文件并进行读写操作?A.OPENB.READC.WRITED.CLOSE二、简答题1.请简述z/OS系统中SMF(系统管理设施)的主要作用及其常见的报文类型。2.描述在主机环境中,当你怀疑一个Cobol程序运行缓慢时,你会采取哪些步骤来初步排查问题?3.解释什么是DB2的锁等待,并简述可能导致锁等待的常见原因。4.说明在z/OS系统上,如何使用ISPF/TPF工具进行基本的系统监控?5.什么是主机系统的容量管理?请列举至少三种需要关注的容量指标。三、故障分析题1.某银行主机系统用户反映,在进行某个批处理交易时,程序执行时间明显延长,甚至出现超时失败的情况。系统监控显示,执行该交易的期间,相关数据空间的I/O等待时间异常增高。请分析可能导致此现象的原因,并提出相应的排查思路。四、综合应用题1.假设你是一名主机系统管理员,负责维护银行的核心交易系统。该系统使用DB2作为数据库,Cobol作为应用开发语言。近期,系统性能监测工具显示,系统整体响应时间有所上升,尤其在业务高峰时段表现明显。请分析可能造成此性能下降的原因,并阐述你会如何进行进一步的诊断和优化。试卷答案一、选择题1.B*解析:ISPF/TPF(IntegratedSystemsProgrammingFacility/TextProcessingFacility)是z/OS环境中功能强大的集成工具集,提供编辑、测试、调试、监控等多种功能界面。2.B*解析:DFSMS(DataFacilityStorageManagementSystem)是z/OS中管理DASD存储的子系统,负责存储分配、空间管理、数据移动等。3.C*解析:SystemLog是DB2forz/OS的核心组件,记录所有数据库更改(DDL、DML、DCL等)以及系统事件,是故障恢复和审计的关键。4.C*解析:DATADIVISION在Cobol中专门用于定义程序中使用的数据结构,如工作存储、文件描述等。5.B*解析:SDLC(SynchronousDataLinkControl)是IBM开发的一种同步串行数据通信协议,常用于连接主机与终端或通过ESCON/FICON链路连接主机之间。6.A,B,C,D*解析:CPU高使用率可能由内存不足、等待I/O操作、程序逻辑错误(如死循环)、或网络处理过载等多种原因引起,需全面排查。7.A*解析:SMF(SystemManagementFacility)是z/OS的子系统,负责生成和记录各种系统报告和事件信息,是系统监控和管理的基础。8.B*解析:增量备份只备份自上次备份(无论是全备份还是增量备份)以来发生变化的数据,备份速度快,占用量相对较小,但恢复需要结合基线全备份和所有后续增量备份。9.A*解析:RACF(ResourceAccessControlFacility)是z/OS上最常用的安全产品,用于管理和控制对系统资源(如程序、数据集、终端、TSO用户)的访问权限。10.A*解析:OPEN语句在Cobol中用于打开一个已定义的文件,使其准备好进行读写操作。二、简答题1.SMF的主要作用是作为z/OS的系统管理设施,收集、记录和报告系统活动信息。它通过生成各种内部报告(IRs)和外部报告(ERs),为系统监控、性能分析、容量管理、审计和故障诊断提供关键数据。常见的报文类型包括:*系统报告(SystemReports,如IRAs,IRAsa)*作业报告(JobReports,如JES2/JES3的作业结束报告)*数据库报告(DatabaseReports,如DBI,DBIR)*事务报告(TransactionReports)*资源监控报告(如SMFType110,115,116等)2.排查Cobol程序运行缓慢的步骤:*检查程序日志和系统报告:查看是否有错误或警告信息,特别是SMF报告(如DBIR,JES2/JES3报告)。*使用ISPF工具监控:通过ISPF编辑器或WorkloadManager(WLM)查看程序执行时的资源使用情况(CPU,I/O,内存)。*分析程序性能:使用如TRAK(跟踪工具)或TMON(性能监控工具)对疑似慢速程序进行代码级或系统级的性能跟踪,找出瓶颈点(如慢查询、锁等待、I/O操作)。*检查资源使用:查看相关数据空间(DASDI/O)、内存(缓冲池)、锁队列等资源是否饱和。*审查程序逻辑:分析代码是否存在效率低下之处,如不必要的循环、低效的文件操作、复杂计算等。*确认输入数据:是否存在异常或大量输入数据导致处理时间延长。3.DB2锁等待是指数据库中的某个进程因为请求访问某个资源(如表、行、页面),但该资源已被另一个进程锁定,而被迫等待该锁被释放的现象。可能导致锁等待的常见原因:*长事务未提交:事务持有锁时间过长,导致其他事务等待。*死锁:两个或多个事务互相持有对方需要的锁,同时又请求对方持有的锁,导致僵局。*查询性能差:低效的SQL语句导致扫描大量行,长时间持有读锁。*并发量过高:系统并发用户或事务过多,资源竞争激烈。*应用逻辑问题:应用程序设计不当,如在循环中频繁执行更新操作。4.使用ISPF/TPF进行基本系统监控的方法:*ISPF编辑器(Edit):使用编辑器可以查看和编辑系统成员,如SMF报告、JES2/JES3报告、程序源代码等。*ISPF面板(Panels):利用ISPF提供的各种面板,如SMF报告面板(SMFReports)、资源监控面板(ResourceMonitor)、TMON跟踪面板等,实时监控系统状态和性能指标。*ISPFDialogManager:通过对话框管理器访问一些管理工具和界面。*运行命令:可以在ISPF命令输入行(CommandLine)或内部书签(Bookmarks)中输入并运行系统管理命令(如SMF报告生成命令、TMON启动命令等)。5.容量管理是指对主机系统资源(如CPU、内存、DASD、I/O、网络带宽、并发用户数等)的使用情况进行监控、预测和规划,以确保系统能够持续高效运行并满足未来业务增长的需求。需要关注的容量指标通常包括:*CPU利用率:各个CPU核心的平均使用率。*内存使用率:可用内存量和缓冲池占用情况。*DASD空间和I/O:数据空间容量、空间利用率、读写次数、I/O等待时间。*并发用户数/会话数:同时与系统交互的用户或进程数量。*网络流量:入出网络字节的速率。三、故障分析题1.可能的原因及排查思路:*数据空间性能瓶颈:*原因:相关数据空间(包括索引、日志、工作空间等)DASD容量不足或碎片化严重;I/O通道或DASD本身性能下降;数据空间配置不当(如分块太小导致频繁分配)。*排查思路:使用SMFType110/115/116报告分析I/O统计;检查DASD空间使用率和碎片情况;使用ISPF工具查看通道状态;考虑进行数据空间重组(Reorg)。*查询性能问题:*原因:执行的交易涉及复杂查询,扫描了大量数据行,导致读锁持有时间过长;缺少合适的索引支持查询;SQL语句本身效率低下。*排查思路:使用DB2Explain工具分析SQL执行计划;检查相关表索引的存在性和选择性;优化SQL语句;检查DB2缓冲池命中率。*锁竞争:*原因:交易长时间持有锁(如更新大量数据);存在死锁情况;并发用户数过多导致锁资源紧张。*排查思路:使用SMFType100报告分析锁统计;检查SMFType30报告(锁等待报告);使用DB2监控工具(如DBMON,DB2PM)查看锁等待和死锁信息;分析交易逻辑,减少锁持有时间。*应用代码问题:*原因:Cobol程序中存在低效的循环或文件操作;程序内部逻辑导致处理时间过长。*排查思路:使用ISPF编辑器或静态代码分析工具检查代码;使用TRAK或TMON对程序进行跟踪,分析热点代码。*系统资源争用:*原因:系统整体资源(如CPU、内存)在高峰期紧张;其他高优先级任务抢占资源。*排查思路:监控系统级资源使用率(SMF报告、ISPF面板);检查WLM策略设置(如果使用)。四、综合应用题1.可能的原因及诊断优化思路:*可能原因:*数据库层面:*缓冲池命中率低,导致频繁访问DASD。*慢查询或锁竞争加剧,影响事务处理速度。*数据库配置参数(如共享池大小、缓冲池大小)不适应当前负载。*DASDI/O性能瓶颈或空间碎片化。*日志空间不足或写入缓慢,影响并发写入操作。*主机系统层面:*CPU资源紧张,处理能力跟不上业务需求。*内存不足或缓冲池效率低下。*网络带宽瓶颈,影响前后端交互。*I/O子系统性能瓶颈。*系统存在后台任务或资源争用。*应用层面:*Cobol程序代码效率低下,存在不必要的处理逻辑。*SQL语句性能差,未有效利用索引。*应用设计未充分考虑并发处理。*并发量增加:业务增长导致并发用户或交易量上升,超出系统当前承载能力。*诊断与优化思路:*全面监控:利用SMF报告(Type110,115,116,100,30等)、ISPF资源监控面板、DB2监控工具(DBMON,DB2PM)等,从系统、数据

温馨提示

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

评论

0/150

提交评论