大型机复习分析.docx
- 文档编号:11018114
- 上传时间:2023-02-24
- 格式:DOCX
- 页数:13
- 大小:22.29KB
大型机复习分析.docx
《大型机复习分析.docx》由会员分享,可在线阅读,更多相关《大型机复习分析.docx(13页珍藏版)》请在冰豆网上搜索。
大型机复习分析
复习与思考
1、大型机体系结构中各功能部件的最重要的特征是什么。
“大”
1.集中处理之数据量
2.并发访问之用户数
3.并行连接之设备数
4.计算功能之复杂度
5.安全稳定之可靠性
6.机电系统之工艺化
2、大型机的最基本运行模式是什么,大型机有哪些运行模式,其主要功能特征是什么。
最基本运行模式:
S/370本机方式
有
S/370本机方式1.24位地址---16MB地址空间2.32个并行通道---无ESCOM通道
ESA/390方式1.32位地址---2GB地址空间2.256个通道---支持ESCOM通道
ESA/390LPAR方式1.最多16个LPAR2.每个LPAR独立运行
ParallelSysplex方式1.最多32个Z/OS构成一个并行复合系统
3、大型机处理数据的典型模式是什么,主要应用在哪些场合。
1.单处理器单系统----非LPAR模式
2.多处理器单系统---非LPAR模式
3.单处理器多系统----LPAR模式
4.多处理器多系统---LPAR模式
4、大型机系统的体系结构区别于非大型机系统有哪些特征,各个的功能部件之间是如何连接和通讯的。
1.正向兼容+
2.向量处理
3.通道结构
4.硬件加密
5.地址宽度
6.硬件缓冲
7.电源系统
8.部件冗余
9.动态配置
ESCON定义了输入输出结构,各部件通过这套规则与处理器相连接。
使用光缆通讯
5、Z系列大型机上可以运行的操作系统有哪些,其主要功能特征是什么。
z/OS
z/OS是使用最广泛的基于64位z体系结构大型机操作系统
z/OS的设计是为了给在大型机上应用程序提供稳定,安全和可持续运行的环境
Z/VM
控制程序CP
一个单用户的操作系统CMS
VSE
LinuxforzSeries
Zseries版Linux(64bit)
z/TPF
一种在实时环境中运行交易处理应用程序的操作系统,主要用于面向交易量较大的业务
6、批处理系统、联机事务处理系统、个人终端系统的分类、功能特征和应用场合是什么。
1.批处理操作系统
批处理(BatchProcessing)操作系统的工作方式是:
用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。
最后由操作员将作业结果交给用户。
批处理操作系统的特点是:
多道和成批处理。
2.联机事务处理系统
联机事务处理,是面向事务应用的实际运行模式,其基本形式是大量会随机申请服务的客户,通过多种设备和渠道连接到业务处理系统中来,每一个服务请求在业务处理系统中以一个事务的方式运行,通过对一定业务数据的处理来完成客户的请求,并向客户返回数据。
7、现在的大型机系统中有哪些主要的设备。
包含:
CPU、主板芯片组、内存、扩展槽、扩展坞、以及磁盘的阵列方式(安全稳定方面)、网络适配器、安防设备等等,是衡量一个服务器主要性能的参数
8、大型机系统中是如何来进行安全管理的。
Z/OS的基本管理是由RACF完成的,它可以验证一个用户,并且保护数据不会被有意或无意的破坏,修改,泄漏或使用。
9、RACF的安全管理包括哪几大功能。
通过四个方面进行安全管理的
1.验证一个用户---检验用户名和口令
2.资源授权检查---检查对程序和数据的访问权限
3.记录和报告---跟踪用户和程序的运行
4.安全管理---配置管理参数和模式
10、多道程序设计和多重处理是什么意思,其意义是什么。
多道程序设计-->即同时执行不同用户的多个程序。
多重处理-->让两个或更多的处理器共享各种的硬件资源同时运行。
11、LPAR的基本概念是什么。
把一个机器划分为多个模块运行。
12、虚拟地址空间的概念是什么。
操作系统分配给用户或独立运行的程序的虚拟地址范围。
13、z/OS操作系统中存放数据的地方是什么,其中的最小数据单位是什么。
DASD记录磁带-->
14、大型机系统中有哪几种寻址能力,对应的地址空间是多大。
三种
1.24位寻址16MB
2.31位寻址2GB
3.64位寻址16EB
15、在z/OS中的存储分类有哪些,管理的单位是什么。
主存/实存/内存帧
辅存/外存片。
16、z/OS操作系统中的控制块有哪几类
六类:
1.FMT0:
描述空闲的DSCB
2.FMT1:
描述已使用的DSCB
3.FMT2:
描述ISAM数据集
4.FMT3:
描述第4~16个extent
5.FMT4:
描述VTOC自己
6.FMT5:
描述空闲的extent
17、大型机系统中存储管理主要进行哪些方面的工作。
1.介质管理
初始化卷,监视维护卷的使用。
包括安装卷,格式化卷,在卷上建立VTOC及VTOC索引
2.数据管理
定义编目,选择合适的数据集组织和记录长度,分配数据集等
3.空间管理
保证卷上有足够的空间建立新的数据集。
任务有:
删除不用的数据集,将不常用的数据集迁移到速度较慢的设备上,释放数据集未用的空间,压缩数据集,整理碎片等。
4.可用性管理
保证数据集的可用性,也就是说,在数据集出问题时,系统能够从最近的备份中恢复用户的数据。
为实现此目的,重要的手段是备份和恢复。
18、大型机系统是如何来进行存储管理的,常用的算法有哪些。
通过页面调度的方式,LRU算法。
19、z/OS系统中地址空间的类型有哪些,分别是完成什么功能的。
1.系统
Z/OS的地址空间在主调度程序初始化后启动。
这些地址空间为Z/OS上启动的所有其他类型执行提供一定的支持
2.子系统
Z/OS要使用各种各样的子系统,例如主作业入口子系统
3.TSO/E登录
为每个登录Z/OS的用户都会创建TSO/E地址空间
4.批处理作业
为每个运行为Z/OS上的批处理创建地址空间。
批处理作业的地址空间由JES启动
20、进入和使用大型机系统的常用方法和环境是什么。
1.安装PCOMM
2.PCOMM的参数配置
3.配置成功连接主机
通过TSO/E登录大型机系统,
环境为ISMF,PDF,IPCS,HCD,SMP/E,SDSF,DITTO,FACF,BMR
21、z/OS的用户帐号的使用规则是什么。
一个用户账号在某一时刻只能有一台终端使用该账号。
22、数据集的命名方法和规则是什么。
每当分配一个新的数据集,必须给数据集一个唯一的名字。
一个数据集名可能是一个名字段,或一系列联合的名字段。
HLQ--高级限定符,最左边的名字段
LLQ--低级限定符,最右边的名字段
每一个名字段的长度可以是1-8个字符,名字段的第一个字母必须是大写字母(A-Z)或符号#,@,$。
剩下的7个字符可以是任意的字母,数字,符号#,@,$,或一个连接符号(-),名字段之间使用间隔符”.”隔开。
包括所有的名字段和间隔符在内,数据集名的长度不能超过44个字符。
23、z/OS系统中常用的数据集的建立、修改、删除、拷贝和编辑方法有哪些。
建立:
1. 通过在3.4下输入数据集名,逻辑卷号,再在命令行上敲A回车到具体数据集的属性填写。
2. 通过在JCL中运行程序自带的建立数据集的程序IEFBR14,同时给出必要创建数据集的参数和数据集名。
修改:
通过在显示所有文件的那个页面下在要修改的那个数据集前敲”/”,在显示的框里找到修改数据集命令的标号,敲入。
删除:
1.通过在显示所有文件的那个页面下在要修改的那个数据集前敲‘D’
2.通过在JCL中运行程序自带的删除数据集的程序IEFBR14,同时给出必要删除数据集的参数和数据集名。
拷贝:
1.通过在显示所有文件的那个页面下在要修改的那个数据集前敲‘C’回车,再在给出的框里输入需要拷贝到的数据集名和相关参数。
2.通过在JCL中运行程序自带的拷贝数据集的程序IEBGENER(分区数据集操作)/IEBCOPY(拷贝分区数据集),同时给出必要拷贝数据集的参数和数据集名。
编辑:
通过在显示所有文件的那个页面下在要修改的那个数据集前敲‘E’回车,如果是分区数据集,则需要再用“E”选定指定的目标一次
24、卷表VTOC的功能是什么,它是由什么内容构成的。
VTOC是一个单个Extent上的顺序的数据集,并且存放在磁盘的0柱面0磁道之后,65535磁道之前。
VTOC由DSCB组成。
它记录了存储设备上所有数据集的属性
25、JES系统处理一个作业的流程和各阶段的功能是什么。
一个作业的生命周期分为6个阶段:
输入,转换,运行,输出,打印,消除。
1.输入:
将输入放入转换转队列中,同时如果有JCL,SYSIN-->spooldisk
2.转换:
通过对转换队列中的作业转换后放入到执行队列中,同时如果有打印就通过spooldisk输出。
3.运行:
运行执行队列中的作业执行后放入到输出队列中,同时将SYSIN放到SPOOLDISK中去,SPOOLDISK将SYSOUT送入执行过程中。
4.输出:
根据输出队列作业类型放入到打印队列或清除队列中去。
5.打印:
取出打印队列,根据输出决定是到SYSOUT还是其他。
6.消除:
清除清除队列中的作业
26、编目的功能、用法和分类是什么。
1功能:
便于数据集的管理。
2用法:
对数据集的编目实际上是对数据集的入口建立列表和索引。
访问数据集时,系统通过查找编目来定位已编目的数据集。
主编目,用户编目
27、JES/JCL是什么,完成什么功能。
1.是批处理作业的用户与操作系统的接口
2.提供给用户,为实现所需作业控制功能委托系统代为控制的一种语言。
3.用户可通过JCL的相应语句来与操作系统通讯,获得作业所需的资源等,按自己的意图来控制作业的执行。
28、JCL有哪些语句,哪些是基本的,哪些是选用的。
三个基本JCL语句:
1.作业语句(JOB)标识一个作业的开始,提供必要的运行参数。
2.执行语句(EXEC)标识一个作业步的开始,定义本作业步所要执行的程序和过程。
3.数据定义语句(DD)用于描述应用程序所需要的数据文件
其余六中选用语句
1./*表示流内数据结束或调用JES控制语句
2.//*注释语句,由第4到第80列写出注释内容。
3.//空语句,用以标记一个作业的结束
4.PROC语句流内过程或编目过程的起始标记。
5.PEND语句标记一个流内过程的结束。
6.Commmand语句操作员用这个语句在输入流中写入操作命令。
29、作业、作业步、作业流的概念是什么。
一个作业中每一段程序的执行成为一个作业步。
一个作业可包含一个或多个作业步,一般的作业由以下相对独立的三步组成:
1.编译:
把源程序语句转换成目标模块。
2.链接编译:
把目标模块同子程序库中的其他程序链接起来得到可执行模块。
3.执行:
执行可执行模块得到结果。
4.用户的作业可以由一个或多个作业步构成。
一个作业中的各个作业步是顺序执行的,因此一个作业步的输出可以作为下一作业步的输入。
30、数据集的分类、结构和应用范围是什么。
1.直接数据集
2.分区数据集
3.顺序数据集
4.索引顺序数据集
31、数据集中记录的格式有哪些,其内部结构是什么。
32、作业名、作业步名和数据定义语句名的规则是什么,一般性的应用方法有哪些。
作业名:
//作业名JOB位置参数[,关键字参数][,关键字参数]...[]注释说明]
位置参数:
1.记账信息
2.程序员名:
程序员名用于标识作业所有者信息,包括特殊字符在内,其长度不得超过20个字符。
关键字参数ADDPRC,BYTES,CLASS,MSGLEVEL,PRTY,REGION,TIME,TRPRUN.
作业名:
“用户标识USERID+数字或字符”
一个作业最多可以有255各作业步。
作业步名是可以省略不写的,如需标明作业名时,该作业名必须在该作业内以及该作业调用的所有过程中是唯一的,它由1~8个字母或通配符开头的字符数字构成。
数据定义语句(DD语句)用于定义一个数据集以及该数据集所需的输入输出资源。
//[dd名]DD[位置参数][,关键字参数]…[注释]
[过程步名.dd名]
//[dd名]DD
[过程步名.dd名]
33、JCL程序中有哪些类型的参数,常用参数的功能、用法和格式要求有哪些。
位置参数,关键字参数
关键字参数:
ADDRSPC,CLASS,MSGLEVEL,statement,message,MSGCLASS,NOTIFY,userid,PRTY,priority,REGION,valueK,valueM,TIME,minute,seconds,1440,NOLIMIT,MAXIMUM,EXEC,PGM,program-name,*.stepname.ddname,*.stepname.procstepname.ddname,PROC,procedure-name,PARM,DD,dd名,*,DATA,/*,DUMMY,UNIT,VOLUME,SPACE,LABEL,DSNAME,DISP,DCB,RECORG,EXPDT,RETPD,PROTECT,SYSOUT,HOLD,([NEW][,DELETE][,DELETE]),([OLD][,KEEP][,KEEP]),([SHR][,PASS][,CATLG]),([MOD][,CATLG][,UNCATLG]),([,][,UNCATLG]),([,]),([三维设备地址][,设备数][,DEFER]),([设备类型])。
。
,由系统分配JES系统处理一个作业的流程和各阶段的功能是什么SPACE=[TRK,](初次分配数量[,再次分配数量],[,目录空间],[,RLSE],[,CONTIG],[,ROUND])
申请特定的磁道SPACE=(ABSTR,(初次分配数量,地址[,目录空间])),DCB,PEND,IEFBR14,IEBGENER,IEBCOPY,IEBCOMPR,IEHLIST,IEBPYPCH
34、过程的目的、用法和分类是什么。
过程是一段预先编译好的JCL语句的集合,它可以被反复调用。
分为1.编目过程2.流内过程。
35、用JCL编程的基本语法格式、常用程序的使用、小型程序的编写。
过程名PROC
//过程步1EXEC
//dd名1DD
。
。
。
//过程步2EXEC
//dd名2DD
。
。
。
//PEND(仅在流内过程中使用。
)
36、VSAM数据集的基本功能、数据集类型及其常用类型是什么。
VSAM是一种访问方法,用来组织数据记录并且利用编目实现对数据集的维护
访问方法相当于接口的角色,是操作系统和应用程序的桥梁,主要目的是提高数据存取的效率。
VSAM访问方法是第一个针对虚拟存取环境设计的访问方法,和以上那些传统访问方法相比较,VSAM和操作系统的兼容性更好,并且具有高效率、多功能和安全性等特点。
VSAM能顺序或直接存取磁盘中固定和变动长度的记录,其读取记录的过程如下:
(1)VSAM负责解释应用程序的逻辑请求并且决定需要使用的设备;
(2)VSAM负责向操作系统申请输入和输出的操作;
(3)操作系统执行实际的物理输入和输出操作;
(4)VSAM将数据返回给应用程序处理。
类型:
1.进入顺序数据集
2.索引顺序数据集
3.相对记录数据集
4.线性数据集
KSDS
37、VSAM中数据I/O的最小单位是什么,存储空间分配的最小单位是什么。
CI,CA.
38、CI中包含什么内容。
RECORD,FREESPACE,RDF,CIDF
39、KSDS的基本结构、支持的读写模式
支持顺序处理,随机处理。
数据部分和索引部分。
40、KSDS在“插入记录”时的基本操作流程是什么。
41、记录插入时可能发生三种情况:
(1)当插入新记录到某个CI时,如果有足够的FreeSpace,此CI内原有记录的索引值大于新记录的索引值都往后移位置,使新记录能插入其中,这种情况上面已经描述过,2008的记录往后移,新记录2007放在2005和2008之间,同时建立相应的RDF
(2)若插入时CI内没有足够的FreeSpace,而CA内有空的CI时,VSAM会产生CISplit的操作,另外寻找一个空的CI,将原CI后半部分的记录加上新插入的记录以及它们所对应的RDF全部移到空的CI内,然后,将IndexComponent里有关的记录加以修改。
下面假设我们需要插入的记录为4046,按照索引的顺序,新纪录4046应该插入CI1,插入在4041和4050之间,但是CI1中已经没有FreeSpace,VSAM将执行CISplit操作,将CI1的后一半记录搬入空闲的CI3中,建立新纪录的RDF,并且修改相应的索引部分的内容。
(3)第三种情况是新记录要插入,CI中没有足够的Freespace,而且CA中也没有空的CI时,VSAM会产生CASplit的操作。
在数据集的最后,增加一个CA,把原有CA内半数CI的记录移到新的CA内,再将新记录插入适当的位置,同时修改IndexComponent内的相应内容假设新记录4074要插入数据集,按照索引的顺序,新记录4074应该插入CI2,但是CI2中已经没有FreeSpace,所以VSAM会寻找空闲的CI,但是整个CA中已经没有空闲的CI,所以VSAM在数据集的后面增加一个新的CA,执行CASplit操作,将CA1的一半记录搬入CA2中,再将新记录插入相应的位置,设置相关的RDF,同时修改索引部分的相关内容。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大型机 复习 分析
![提示](https://static.bdocx.com/images/bang_tan.gif)