![]() |
Course: CIS181 First Term: 2007 Fall
Final Term: Current
Final Term: 2017 Fall
|
Lec + Lab 3 Credit(s) 4 Period(s) 3.7 Load
Credit(s) Period(s)
Load
Subject Type: OccupationalLoad Formula: S |
MCCCD Official Course Competencies | |||
---|---|---|---|
1. Describe typical uses of mainframe computing (I)
2. Explain mainframe hardware characteristics including their relationship to availability (II) 3. Describe the basic functional characteristics of the z/OS mainframe operating system. (III) 4. Use z/OS end-user interfaces including Time Sharing Option/Extensions (TSO/E) and its menu-driven interface, Interactive System Productivity Facility (ISPF). (IV) 5. Create, delete and modify data sets. (V) 6. Use Job Control Language (JCL) to process batch jobs and start system tasks. (VI) 7. Describe batch processing and how job entry subsystem (JES) governs the flow of work through a z/OS system. (VII) 8. List the major considerations for designing an application for z/OS. (VIII) 9. Determine the best programming languages for a given set of requirements to design applications in a z/OS environment. (IX) 10. Create, compile, link and execute programs on z/OS. (X) | |||
MCCCD Official Course Competencies must be coordinated with the content outline so that each major point in the outline serves one or more competencies. MCCCD faculty retains authority in determining the pedagogical approach, methodology, content sequencing, and assessment metrics for student work. Please see individual course syllabi for additional information, including specific course requirements. | |||
MCCCD Official Course Outline | |||
I. Introduction to the new mainframe
A. Mainframe uses and roles B. Typical mainframe workloads C. z/OS and other mainframe operating systems II. Mainframe hardware systems and high availability A. Processing units B. Multiprocessors C. Disk devices D. Clustering E. Parallel Sysplex F. Typical mainframe systems G. Continuous availability of mainframes. III. z/OS overview. A. Operating systems B. Overview of z/OS facilities. C. Virtual storage and other mainframe concepts D. Workload management E. Input/Output (I/O) and data management F. Supervising the execution of work in the system G. Defining characteristics of z/OS H. Software for z/OS. IV. TSO/E, ISPF, and UNIX: Interactive facilities of z/OS A. Interacting with z/OS B. TSO C. ISPF D. z/OS UNIX interactive interfaces V. Working with data sets. A. Data sets storage B. Access methods C. Direct Access Storage Device (DASD) volumes D. Allocating a data set E. Named data sets F. Allocating space on DASD volumes through JCL G. Data set record formats H. Types of data sets I. Virtual Storage Access Method (VSAM) J. Catalogs and Virtual Table of Contents (VTOC) K. Role of Data Facility Storage Management Subsystem (DFSMS) in managing space L. z/OS UNIX file systems. M. Working with a zFS file system VI. Using JCL and System Display and Search Facility (SDSF) A. Batched workloads (JOB), Executable program names (EXEC), and Data Definition (DD) parameters B. Data set disposition (DISP) parameter C. Continuation and concatenation D. z/OS symbolic file names E. Reserved Data Definition Names (DDNAMES) F. JCL procedures (PROCs) G. Utilities H. System libraries. VII. Batch processing and JES A. Initiators B. Job and output management with JES and initiators C. Job flow through the system D. JES2 compared to JES3 VIII. Designing and developing applications for z/OS A. Application designers and programmers. B. Designing an application for z/OS C. Application development life cycle overview D. Developing an application on the mainframe E. Going into production on the mainframe IX. Using programming languages on z/OS. A. Overview of programming languages B. Choosing a programming language for z/OS C. Compiled versus interpreted languages D. z/OS Language Environment X. Preparing a program to run on z/OS. A. Source, object, and load modules B. Source libraries C. Compiling programs on z/OS D. Creating load modules for executable programs E. Overview of compilation to execution F. Using procedures | |||
MCCCD Governing Board Approval Date:
4/24/2007 |