Introduction to Mainframe
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
01UMF | Z | 2 | 1P+1C | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Mathematics
- Synopsis:
-
In this course we teach the mainframe architecture. We explain how to operate the system z/OS, how to start a job using the JCL and we explain some differences when programming in C/C++ for z/OS:
- Requirements:
-
Basics of operating systems, basic knowledge of Unix/Windows, programming in C/C++.
- Syllabus of lectures:
-
1. Introduction to the mainframe
2. Memory management in z/OS
3. Data sets in z/OS
4. ISPF - user interface
5. JES - system for job processing
6.-10. JCL - scripting language
11. Programming v C/C++
12. Rexx
- Syllabus of tutorials:
-
1. ISPF - user interface
2. JCL - scripting language
3. Programming in C/C++
4. Programming in REXX
- Study Objective:
-
Knowledge:
Understanding the differences between common servers and mainframes, hardware of zSeries, z/OS operating system, data sets, working with ISPF, writing of JCL scripts, programming in C/C++.
Skills:
Student is able to work with ISPF, he can cerate and manage data sets, write JCL scripts and compile and link programs written in C/C++. The student understands what requirements are posed on highly reliable systems.
- Study materials:
-
Key references:
IBM, Introduction to the new mainframe, IBM, 2005.
Recommended references:
IBM, ABCs of z/OS System Programming Volume 1-3, IBM, 2004.
Media and tools:
Computer lab, account on the mainframe system.
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Aplikace softwarového inženýrství (elective course)
- Aplikace informatiky v přírodních vědách (compulsory course in the program)
- Matematické inženýrství (elective course)
- Matematická informatika (elective course)
- Fyzikální elektronika - Počítačová fyzika (elective course)