Fall 2006 Schedule for CSCI 567:
Applied Systems Programming
(Last updated on March 28, 2007)
Semester Schedule (subject to change)
Lect
Date
Subject
Readings
Due
1
8/28
Introduction
MVS Overview
POO-
App. F: Comparison between System/370 and 370-XA
POO-
App. E: Comparison between 370-XA and ESA/370
POO-
App. D: Comparison between ESA/370 and ESA/390
MSP - Chapters 1 & 2 (background material)
HO -
Assembler Coding Guidelines
HO -
Assignment No 1
(31-bit addressing)
2
8/30
IEBUPDTE
IPL & Storage Initialization
UTL-
§10.0 IEBUPDTE Program
ITG -
Chapter 1: Storage Management Overview
MSP - Chapter 7, §§7.1 - 7.5
HO -
Assignment No 1a
(IEBUPDTE)
9/4
Labor Day Holiday
3
9/6
Local Tailoring
ITR -
§1.2 System Tailoring
ITR -
§1.3 Master Scheduler JCL
ABC2 -
§§4.1 - 4.1.6 The Link Pack Area
ABC2 -
§§4.2 - 4.2.1.2 The Link List
HO -
Assignment No 2
(MVS initialization)
4
9/11
Local Tailoring
ABC2 -
§§1.3.1 - 1.3.8 Overview of Parmlib Members
ITR -
§1.4 Overview of Parmlib Members
ITR -
§3 SYS1.PARMLIB (details in class)
HO -
Memory maps
No 1
5
9/13
Job Management
J2I -
§3.0 Job Processing and Functions
J2G -
§1.1.8.2 JES2 Init File Example
J2R -
§2.0 JES2 Init Statement Descriptions
MSP - Chapter 8
HO -
Assignment No 3
(JES2 initialization)
6
9/18
The System Resources Manager
ITG -
Chapter 3, §1: Description of the SRM
No 2
7
9/20
Structure of the IPS
ITG -
Chapter 3, §2: Basic SRM Parameter Concepts
ITG -
Chapter 3, §5: Installation Management Controls
HO -
Assignment No 4
(Writing an IPS)
8
9/25
Security and Integrity
Load Modules
AAS -
§21.1-3 System Integrity & Auth'd Programs
PGM -
Chapter 1: Introduction
MSP - Chapter 15
HO -
Load Module Format
No 3
9
9/27
Linkage Editor (Binder)
PGM -
Chapter 2: Creating Programs ...
PGM -
Chapter 3: Using the Binder
PGM -
Chapter 4: Defining Batch Input ...
10
10/2
Review for Exam 1
HO -
Exam 1 Review Questions
No 4
11
10/4
Exam 1
12
10/9
Linkage Editor
PGM -
Chapter 6: Binder Control Statements
PGM -
Chapter 7: Binder Options
PGM -
Appendix B: Linkage Editor ...
13
10/11
Linkage Editor
PGM -
Chapter 5: Editing a Section...
HO -
Linkage Editing Example
HO -
Job for Assignment No 5
HO -
Assignment No 5
No 1a
14
10/16
AMASPZAP (SuperZap);
MVS Maintenance
SVA -
Chapter 17: SPZAP
HO -
AMASPZAP Documentation
15
10/18
SMP/E - Overview
SMU-
Chapter 1: What is SMP/E?
SMU-
Chapter 2: How Does SMP/E Work?
SMU-
Chapter 3: Basic SMP/E Commands
SMU-
Chapter 4: Receiving SYSMODs
SMU-
Chapter 5: Applying SYSMODs
SMU-
Chapter 6: Restoring Target Libraries
SMU-
Chapter 7: Accepting SYSMODs
MSP - Chapter 5
16
10/23
SMP/E - SYSMOD Construction
SMU-
Chapter 9: SMP/E Concepts
SMU-
Chapter 10: Preparing to use SMP/E
SMU-
Chapter 11: Installing a New Function
SMU-
Chapter 14: Installing a User Modification
SMU-
Chapter 25.3: Examples of USERMODs
HO -
Assignment No 6
HO -
++ FUNCTION for Assignment 6
No 5
17
10/25
SMP/E - Discuss Assignment 6
(bring output from 8 jobs)
MPR-
Chapter 7: Using MCS Statements
MPR-
Chapter 9: Using JCLIN
18
10/30
SMP/E - Software Mgmt.
SMU-
Chapter 19: UCLIN Command
HO -
Assignment No 7
No 6
19
11/1
Dynamic Address Translation
Introduction to ESA Facilities
POO-
§3.11: Dynamic Address Trans.
, esp.
Fig. 3-10
POO -
§10.21: MOVE TO PRIMARY
POO -
§10.22: MOVE TO SECONDARY
HO -
Assignment No 8
20
11/6
Review for Exam 2
HO -
Exam 2 Review Questions
No 7
21
11/8
Exam 2
22
11/13
ASN and PC Translation
POO-
§3.8.2: Address-Space Number
POO-
§3.9: ASN Translation
POO-
§3.10: ASN Authorization
POO-
§5.5: PC-Number Translation
POO-
§10.26: PROGRAM CALL
23
11/15
Cross Memory
ADX -
Chapter 3: Synch. Cross Memory Comm
(to §3.7)
HO -
Assignment No 9
24
11/20
Access Registers
ADX -
Chapter 4: Using Access Registers
(to §4.4)
POO-
§5.7: Access-Register Introduction
POO-
§5.8: Access-Register Translation
POO-
§5.6: Home Address Space
POO-
§10.34: SET ADDRESS SPACE CONTROL
No 8
11/22
Thanksgiving Holiday
25
11/27
Linkage in ESA
ADX -
Chapter 2: Linkage Stack
(to §2.5)
POO-
§10.28: PROGRAM RETURN
POO-
§10.2: BRANCH AND STACK
POO-
§5.10: Linkage-Stack Introduction
POO-
§5.12: Linkage-Stack Operations
HO -
Assignment No 10
No 9
26
11/29
Data Spaces
ADX -
Chapter 5: Creating and Using Data Spaces
(to §5.13)
27
12/4
Program Communication
AAS-
§2.3: Communicating with a Program (EXTRACT, QEDIT)
AAS-
§7.3: Issuing an Internal START or REPLY Command (MGCR)
COM
,
CIB
, and
CSCB
No 10
28
12/6
Review for Exam 3
HO -
Review Questions
29
12/11
Exam 3 (Comprehensive
Final) - 6:30 - 8:20 p.m.
This page was last modified on Wednesday, March 28, 2007, at 08:10:38 PM GMT