LANGUAGES USED ON
MAINFRAMES
Abhishek
Languages used on Mainframes.
 Scripting languages: JCL (Job control Language)
 Application Languages : COBOL, FORTRAN, C, C++,
Java, REXX etc
Since we can run a linux on a mainframe, we have access to pretty much any
language.
 CICS(Customer Information Control System) is like a
Front end for mainframe. It is used for online
transactions like airline, hotel booking.
 Databases : DB2, IMS, uses SQL queries.
 File Access Method: VSAM
Languages used on Mainframes.
 Mainframe can run multiple operating systems at the same time.
 In 1964 IBM released System/360 mainframe or s/360 mainframe in short. The
operating system running on s/360 were called os/360. "These were general-
purpose computers usable by all industries, academic institutions, and government
departments alike, and not tailored to one niche. They cover 360 degrees of the
computing compass." These system were the predecessor of the today’s z series
mainframe.
 One family of Operating system has many different OS within it. For example the
OS/360 family consisted of the following Operating systems:
ACP – Airline Control Program – it was used for online booking of hotels, airlines.
DOS/360 – Disk operating system.
TSS/360 – Time sharing system.
CP/67 – Virtual Machine.
And few more…….
Operating systems used on
Mainframes.
 the marketed names and meanings of mainframes are:
System/360 - Mainframe system for the 1960s.
System/370 - A mainframe system for the 1970s.
Model 3081 - A mainframe system for the 1980s.
System/390 - A mainframe system for the 1990s.
Z/series - A mainframe system for the 2000’s. (The current
version)
 The current version of the mainframe systems is the Z-series
and the operating systems running on them are called z/os.
 Mainframe can also run a Linux OS.
What are Mainframes ?
 Mainframes are large powerful computers
 Built to be :
Reliable, Available and Scalable.
 They run millions of instructions per second (MIPS)
 Used to process large volume of data in banks,
travel sector, telecom, insurance companies etc.
 An estimated 60% of the data on the internet is
stored on mainframes.

original.pptx

  • 1.
  • 2.
    Languages used onMainframes.  Scripting languages: JCL (Job control Language)  Application Languages : COBOL, FORTRAN, C, C++, Java, REXX etc Since we can run a linux on a mainframe, we have access to pretty much any language.  CICS(Customer Information Control System) is like a Front end for mainframe. It is used for online transactions like airline, hotel booking.  Databases : DB2, IMS, uses SQL queries.  File Access Method: VSAM
  • 3.
    Languages used onMainframes.  Mainframe can run multiple operating systems at the same time.  In 1964 IBM released System/360 mainframe or s/360 mainframe in short. The operating system running on s/360 were called os/360. "These were general- purpose computers usable by all industries, academic institutions, and government departments alike, and not tailored to one niche. They cover 360 degrees of the computing compass." These system were the predecessor of the today’s z series mainframe.  One family of Operating system has many different OS within it. For example the OS/360 family consisted of the following Operating systems: ACP – Airline Control Program – it was used for online booking of hotels, airlines. DOS/360 – Disk operating system. TSS/360 – Time sharing system. CP/67 – Virtual Machine. And few more…….
  • 4.
    Operating systems usedon Mainframes.  the marketed names and meanings of mainframes are: System/360 - Mainframe system for the 1960s. System/370 - A mainframe system for the 1970s. Model 3081 - A mainframe system for the 1980s. System/390 - A mainframe system for the 1990s. Z/series - A mainframe system for the 2000’s. (The current version)  The current version of the mainframe systems is the Z-series and the operating systems running on them are called z/os.  Mainframe can also run a Linux OS.
  • 5.
    What are Mainframes?  Mainframes are large powerful computers  Built to be : Reliable, Available and Scalable.  They run millions of instructions per second (MIPS)  Used to process large volume of data in banks, travel sector, telecom, insurance companies etc.  An estimated 60% of the data on the internet is stored on mainframes.

Editor's Notes

  • #3 Objectives for instruction and expected results and/or skills developed from learning.
  • #4 Objectives for instruction and expected results and/or skills developed from learning.
  • #5 Objectives for instruction and expected results and/or skills developed from learning.
  • #6 Beginning course details and/or books/materials needed for a class/project.