<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="1505" language="de" source="https://portal.flane.ch/swisscom/xml-course/ibm-es20g" lastchanged="2025-01-28T11:47:22+01:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>z/OS System Services Structure</title><productcode>ES20G</productcode><vendorcode>IB</vendorcode><vendorname>IBM</vendorname><fullproductcode>IB-ES20G</fullproductcode><version>1.0</version><essentials>&lt;p&gt;You should be able to:&lt;/p&gt;
&lt;ul&gt;

	&lt;li&gt;Describe the following z/OS BCP (MVS) characteristics:
	
&lt;ul&gt;

		&lt;li&gt;multiprocessing&lt;/li&gt;&lt;li&gt;multiprogramming&lt;/li&gt;&lt;li&gt;virtual storage and paging&lt;/li&gt;&lt;li&gt;and multiple address space/data space architecture&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;

	&lt;li&gt;Explain how paging and swapping are accomplished through the interaction of real/central, expanded, auxiliary, and virtual storage in a z/OS system&lt;/li&gt;&lt;li&gt;Explain the role of the dispatcher, interrupts, SVCs, the program manager, and serialization in managing work in a z/OS system&lt;/li&gt;&lt;li&gt;State the role of z/OS software and hardware components in handling an I/O request for data on a direct access storage device&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These prerequisites can be met through on the job training or completion of z/OS Facilities.&lt;/p&gt;
&lt;p&gt;Note: A fundamental knowledge of hexadecimal notation, assembler language, and z/Architecture instruction execution will enhance your understanding of the course material. Completion of Assembler Language Coding Workshop or Assembler Language Series is recommended.&lt;/p&gt;</essentials><audience>&lt;p&gt;The primary audience for this intermediate course are z/OS system programmers who are new to z/OS installation, customization, measurement and tuning, or problem determination. Subsystem programmers will also benefit from this class.&lt;/p&gt;</audience><contents>&lt;p&gt;This course presents the structure and control blocks of the z/OS BCP and system services. It prepares the new z/OS system programmer to identify potential bottlenecks and performance problems, perform initial error symptom gathering, and identify opportunities and requirements for tailoring a z/OS system. This course also provides prerequisite information needed for further training in specialized areas such as system measurement and tuning and system problem determination.&lt;/p&gt;</contents><outline>&lt;p&gt;Day 1&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Welcome&lt;/li&gt;&lt;li&gt;Unit 1 - z/OS system introduction&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Day 2&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unit 2 - Operating environment initialization&lt;/li&gt;&lt;li&gt;Unit 3 - Task management&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Day 3&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unit 4 - Addressability&lt;/li&gt;&lt;li&gt;Unit 5 - Input/Output supervisor&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Day 4&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unit 6 - Storage management&lt;/li&gt;&lt;li&gt;Unit 7 - Recovery termination manager&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Day 5&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unit 7 - Recovery termination manager (Continued)&lt;/li&gt;&lt;/ul&gt;</outline><essentials_plain>You should be able to:



	- Describe the following z/OS BCP (MVS) characteristics:
	


		- multiprocessing
- multiprogramming
- virtual storage and paging
- and multiple address space/data space architecture


	- Explain how paging and swapping are accomplished through the interaction of real/central, expanded, auxiliary, and virtual storage in a z/OS system
- Explain the role of the dispatcher, interrupts, SVCs, the program manager, and serialization in managing work in a z/OS system
- State the role of z/OS software and hardware components in handling an I/O request for data on a direct access storage device
These prerequisites can be met through on the job training or completion of z/OS Facilities.

Note: A fundamental knowledge of hexadecimal notation, assembler language, and z/Architecture instruction execution will enhance your understanding of the course material. Completion of Assembler Language Coding Workshop or Assembler Language Series is recommended.</essentials_plain><audience_plain>The primary audience for this intermediate course are z/OS system programmers who are new to z/OS installation, customization, measurement and tuning, or problem determination. Subsystem programmers will also benefit from this class.</audience_plain><contents_plain>This course presents the structure and control blocks of the z/OS BCP and system services. It prepares the new z/OS system programmer to identify potential bottlenecks and performance problems, perform initial error symptom gathering, and identify opportunities and requirements for tailoring a z/OS system. This course also provides prerequisite information needed for further training in specialized areas such as system measurement and tuning and system problem determination.</contents_plain><outline_plain>Day 1


- Welcome
- Unit 1 - z/OS system introduction
Day 2


- Unit 2 - Operating environment initialization
- Unit 3 - Task management
Day 3


- Unit 4 - Addressability
- Unit 5 - Input/Output supervisor
Day 4


- Unit 6 - Storage management
- Unit 7 - Recovery termination manager
Day 5


- Unit 7 - Recovery termination manager (Continued)</outline_plain><duration unit="d" days="5">5 Tage</duration><pricelist><price country="DE" currency="EUR">2600.00</price><price country="NL" currency="EUR">2600.00</price><price country="BE" currency="EUR">2600.00</price><price country="PL" currency="EUR">2600.00</price><price country="SI" currency="EUR">2600.00</price><price country="CH" currency="CHF">4000.00</price><price country="FR" currency="EUR">3980.00</price></pricelist><miles/></course>