Вы находитесь на странице: 1из 13

MKU & MAINFRAME

Enterprise Computing was introduced as one of the subjects in course curriculum with the permission granted by Enterprise Computing University Relation Team , IBM, INDIA.

Enterprise Computing is being conducted as a part of MCA curriculum for 2-semesters. Dr. E. Palayandi, former Head in-charge, Dept. of Computer Centre (MCA) greeted Enterprise Computing to be one of the subjects in the course curriculum in the year 2010.

Staff Members registered the username and password in the IBM Academic Initiative Membership. This has helped the staff members to have continuous access to wealthy resources for academic use, including IBM software, courseware, tutorials, discounts and much more amenities. The WebEx training was successfully conducted in the MKU premises, which was organized by IBM.

MKU & MAINFRAME

IBM sent

course materials

and lab-oriented programs, assessment practice for JCL, Red Books,

ZOS : IBM System z Entry Level for z/OS Questions and Answers and slides to the department. Mrs. Amala (In-charge, IBM Academic Initiative) discussed about the concepts such as ISPF, JCL, COBOL, Db2, VSAM and CICS, in the first FACULTY ENABLEMENT WORKSHOP in our department. KCTRADMIN (USA) issues an unique username and password for every student of each batch so that the students can get a hands-on experience over the programming environment of IBM Mainframe. Our lab is well- equipped with the latest technologies to match with the current IT trends. With the IBM collaboration, we undergo lab sessions using Vista emulator to connect with KCTR server via Internet.

Mainframe Syllabus
The Unique part of our curriculum is the mainframe training which is directly aided by IBM through IBM University Relations India. We are practically skilled with the z/OS and the basic mainframe concepts. ENTERPRISE COMPUTING - I

Time spent on theory: 144hrs.

Time spent on lab: 240hrs.

ENTERPRISE COMPUTING - II

ENTERPRISE COMPUTING -I THEORY


UNIT-I Introduction to Mainframe, Charcterstics of Mainframe, Reliability, Availability, Scalability, Capacity, Access to large amount of data, Integrity and Security, Systems Management, Autonomic capabilities, Introduction to Os 360,390,Z/os, MVS(Multiple Virtual Storage). UNITII Introduction to TSO & ISPF, logging into a Mainframe, Understanding ISPF Menus, Understanding datasets and record length: Sequential, partitioned, VSAM, creation of PDS for programs, JCL load library, creation of sequential dataset for applicationdata, understanding catalog using ISPF editor. UNITIII JCL and SDSF Basics: Basics of JCL, programming, modifying an existing compile, link and execute JCL for specific use: Job card, DD statements, understanding JOB-step, Understanding JOBLIB and STEPLIB, Understanding PARM to more data from JCL to program, understanding SDSF outputs.

UNIT-IV Introduction to Cobol divisions, working-storage section, record layouts, procedure division, open ,close, read, write, perform, more statements, editing, arithmetic statements array processing. UNIT-V Introduction to SPUFI: ( SQL processor using file input) Basic DB2 commands, operators, data types, join, Db2 and SPUFI, QMF overview, programs by using SPUFI such as TABLE creation, inserting values into table, delete, alter and join the two tables in the database. TEXT BOOK: IBM MAINFRAME HANDBOOK by ALEX LEON VIKAS PUBLISHERS ,2003.

ENTERPRISE COMPUTING I LAB PROGRAMS


ISPF & JCL 1. Creating of sequential dataset and partitioned dataset. 2. Renaming, Deleting, Editing & viewing a dataset. 3. Copying and moving a dataset. 4. Line commands and Text handling commands. 5. Scroll commands. Find commands and profile settings. 6. Shift and exclude commands. Change commands. 7. Cols, UCC, LCC, CUT, Paste commands. 8. Library utilities. 9. Dataset list and copy all operation. 10. SuperC, Search for utility, SuperCE utility. 11. Creation of dataset in JCL. 12. Deletion, Copying a dataset using JCL. 13. Creating dataset by using DCB. 14. Sorting the data by using JCL. 15. Comparing two datasets. SPUFI QUERIES 1.Write a SPUFI command to retrieve the employee information with department whose salary >= 10000 2. Write a SPUFI command to display the names of borrowers who deposited the amount greater than 1000 and loan amount greater than 2000 3.Write a SPUFI command to calculate students marklist processing. 4.Write a SPUFI command to perform simple calculation for Railway Reservation. 5.Write a SPUFI to perform join and subquery operations. 6.Write a SPUFI command to retrieve the employee salary > 10000 and group employee data by department , retrieving the aggregate salary for each department. 7.List the names of customers having deposit in the branches where the average deposit is more than 5000. 8.Create a view from the tables department and employee , which would store the department name , min salary , max salary and average , salary for every department.

COBOL 1. Write a program to perform arithmetic calculations. 2. Write a program to calculate the student mark list processing. 3. Write a program to convert Fahrenheit to centigrade and vice versa. 4. Write a program to calculate the area of circle. 5. Write a program to find the greatest of three numbers. 6. Write a program to find sum of digits. 7. Write a program for generating Fibonacci series. 8. Write a program for counting number of positive, negative and zero values. 9. Write a program to search the student name in the student list. (PERFORM STATEMENT). 10. Write a program to concatenate two strings by using string verb. 11. Write a program to perform matrix subtraction. 12. Write a program to split a particular string by using unstring verb. 13. Write a program to sort the numbers in ascending order. 14. Write a program to sort the members in descending order. 15. Write a program to replace all zeros by * using the inspect verb. 16. Write a program to calculate electricity bill. 17. Write a program to calculate the employee payroll processing. 18. Write a program to create, write and read the contents of the sequential file.

ENTERPRISE COMPUTING -II THEORY


Unit I Z/OS MVS JCL Intermediate Backward Reference Concatenating Data Sets Dummy Data Sets Storage Dumps Procedure Cataloged And In-Stream Procedures Identifying In-Stream Procedures Cataloging Procedures Obtaining a Procedure Listing Invoking a Procedure Analyzing Procedures Changing Exec Parameters Override Statements Nullification Statement Addition Statements Sequencing Multiple Statements Changing DD Parameters Override DD Statements Nullification DD Statement Addition DD Statements Sequencing Multiple Changes. Using a job Log Identify the JCL in Effect Interpreting Error Messages - Correcting JCL Errors DDNAME and Symbolic Parameters The DDNAME Parameter Symbolic parameters- EXEC Statement parameter Assigning Different values DD Statement parameters Default values. Unit 2MVS Advanced JCL Reviewing procedures - Using procedures Invoking procedures Invoking Nested procedures Interpreting the Effective JCL Designing procedures Using the DDNAME parameter Using Symbolic parameters - Assigning Default values Summary Example cataloging procedures communicating with Utilities Interpreting Utility Communications Determining the job Stream - print Sequential Data Sets Edit Sequential Data Sets Convert input into a PDS Maintaining Source Libraries Libraries Listing PDS Directory. Unit 3 - VSAM Part I Foundation Concepts VSAM Data Set types VSAM terminology Access Method Services ESDS Organization and

Storage ESDS Processing Options ESDS Applications KSDS Organization and Storage KSDS Compressed Data KSDS processing Options KSDS Applications RRDS Background Information Fixed Length RRDS Variable Length RRDS Random Access to RRDS RRDS Applications Unit 4 - VSAM Part II Free space in a KSDS Control Interval and Control Area splits Free space Efficiency Considerations Data Set Reorganization Free space Assignment Guidelines An alternate index Accessing a Base Cluster Alternate index Applications Role of catalogs with VSAM : The Catalog Environment SDS Used to support cataloging Identifying the Catalog for a Data Set Practiced VSAM Applications - Creating a KSDS file Statement. Unit 5 CICS Introduction - CICS functions Batch vs Online processing Online transaction processing CICS Components and domains CICS structure _ Managing data and Resources Terminal definition and management Structure of CEDA Conserving and sharing resources File control Journaling and logging options Data integrity Recovery. CICS database types of database CICS DB2 interface working with database CICS intercommunication facilities function shipping transaction routing Distributed program link Multi region operation Inter system communication CICS transaction gateway CICS interface. Text Book IBM Mainframe Handbook by Alexis Leon

ENTERPRISE COMPUTING -II LAB PROGRAMS


JCL Programs 1.Write a JCL program To Print the Parameter by using Procedure. 2.Write a JCL program to implement Backward References (PGM, DSN, DCB and Volume). 3.Write a JCL program to concatenate two Datasets. 4.Write a JCL program to convert a job stream to an In stream procedure. 5.Write a JCL program to Copy an In stream procedure to a member. 6.Write a JCL program to invoke the Catalog procedure. 7.Write a JCL program to implement Sorting, Prime numbers by using procedure. 8.Write a JCL program to Create and Delete Dataset by using procedure. 9.Write a JCL program to implement the Nested Procedures. 10.Write a JCL program to implement override, Nullify, addition and sequencing multiple statements. 11.Write a JCL program to display the text in Block letters by using procedures. 12.Write a JCL program to copy the members in one PDS to another PDS using IEBCOPY. 13.Write a JCL program to print or punch records from sequential or partitioned dataset using IEBPTPCH. 14.Write a JCL program using the IBM utilities(IEBEDIT, IEBCOMPR, IDCAMS, IEBGENER)

COBOL Programs (Files) 1.Write a COBOL program to display the input data by using file. 2.Write a COBOL program to manipulate the student details. 3.Write a COBOL program to calculate and display the Railway reservation system. 4.Write a COBOL program to simulate the Banking details. 5.Write a COBOL program to calculate netpay for Employee payroll processing. The input fields are Empnumber, Employee name, basic salary, DA, HRA ,IT .Display the results in a neat format.

VSAM Programs 1.Write a VSAM program to Create KSDS. 2.Write a VSAM program to Create ESDS. 3.Write a VSAM program to Create RRDS. 4.Write a VSAM program to Load KSDS using REPRO, PRINT and MODEL commands. 5.Write a VSAM program to perform alternate index.

Вам также может понравиться