CENG 370

Mainframe Computing

Mainframe Computers, Hercules mainframe emulator, VM/SP Operating System, GCS/RSCS, Rexx and COBOL Programming

Course Objectives

This course introduces students to the fundamentals of mainframe computer systems, including their history and their current implementations on personal computers.

Recommended or Required Reading

IBM.(1988). Virtual Machine/System Product Release 6Terminal Reference, IBM,GC19-6206-05, IBM Press ,Hugenbruch,BrianW,The Basics of Using z/VM, IBM Press, www.vm.ibm.com/education/basics/j0usezvm.html ,Fosdick, Howard. (2005). Rexx Programmer’s Reference, Wiley Publishing ,IBM. (1982).VM-SP Introduction,GC19-6200-1 File No. S370/4300-20, IBM Press ,IBM. (1984). VM/SP Installation Guide, Release 3.1,IBM Press ,Lewis,Richard.(2015).z/VM For beginnersHands onLab,share.confex.com/share/125/webprogram/Session17471.html ,IBM.(2012).Introduction to the newMainframe,www.redbooks.ibm.com/abstracts/sg246366.html

Learning Outcomes

1. Learn the workings of the IBM mainframe operating systems
2. Be able to operate, network and administer a mainframe operating system
3. Be able to identify and write programs in Rexx and in COBOL language on the mainframe
4. Be able to present project results

Introduction to Mainframes
Installation of Hercules mainframe emulator
General overview of IBM mainframe operating systems
Virtual Machine Concepts
VM/SP Introduction and Features
Configuring and administration of VM/SP
Configuration of virtual devices
Configuration of GCS and RSCS
Ağ temelleri ve IP-NJE
Paging, Virtual Storage and the Control Program
The REXX Programming language
COBOL: Common Business Oriented Language
Batch Processing, JCL
Security and Mainframes

Grading

Midterm 20%

Homework 30%

Research Presentation 25%

Final 25%