Welcome to BAC344! Business Applications using COBOL

Slides:



Advertisements
Similar presentations
MQ Series Cross Platform Dominant Messaging sw – 70% of market Messaging API same on all platforms Guaranteed one-time delivery Two-Phase Commit Wide EAI.
Advertisements

Week # 3 AS/400 Library List A library list is:
iSeries Lecture 2 Technology independence Technology independence  change the underlying hardware architecture and add new functionality without disrupting.
Week # 2 - Agenda Types of AS/400 Objects Qualified/Unqualified Names
Network Printing. Printer sharing Saves money by only needing one printer Increases efficiency of managing resources.
Project Management Take a Tour of the Online Course.
iSeries Lecture 4 ‘*’ (Asterix) When used before an ‘AS/400’ word, indicates that the word is a special value. eg. CRTLIB LIB(MYLIB) TYPE(*TEST) TEXT(‘Test.
Seneca College of Applied Arts & Technology
Introduction to the AS/400 AS/400 Mid-Range Operating System.
The AS/400 and the printing process
Background History Note 1 Refer to Soltis: Appendix.
W1L1ops400.ppt1 Welcome! OPS400 students to the POWER SYSTEM Mid-Range Operating System.
CSC 142 A 1 CSC 142 Introduction to Java [Reading: chapter 0]
BIF713 Operating Systems & Project Management Instructor: Murray Saul
CS110/CS119 Introduction to Computing (Java)
IBC233 Week 1 Updated Fall 2010 Homework? Finish Lab 1 – hand in compile listings of the two programs at the beginning of next week’s Lab Period!
Taught by Mohamed Kassim
L1C1introops400.ppt1 Welcome! OPS400 students to the AS/400, iSeries Mid-Range Operating System Used for Commercial applications and as powerful servers.
W1L1ops400.ppt1 Welcome! OPS400 students to the AS/400 Mid-Range Operating System.
Last Week’s Review Any Questions? CL Syntax Command-name (space) parameter.
Mastering the AS/400, Third Edition, author Jerry Fottral 1 Week 2 The System The AS/400 is a multi-user, multi-tasking system -- a system on which many.
IPC144 Introduction to Programming Using C Week 1 – Lesson 2
Lecture Set 14 B new Introduction to Databases - Database Processing: The Connected Model (Using DataReaders)
1 OPS650 Andre Berns. Welcome! OPS650 students to the follow up of OPS400 On the AS/400 Mid-Range Operating System.
ICS124 Session 11 Introduction to AS/ By the end of this section, the student will be able to: Define the major difference between the AS/400 and.
Windows 2000 Server Active Directory Groups User Accounts Frank Schneemann.
Cisco Discovery Home and Small Business Networking Chapter 2 – Operating Systems Jeopardy Review Darren Shaver – Kubasaki High School – Okinawa, Japan.
IBC233 Lecture 2 Updated Winter 2008 Agenda Test next Week – Jan 23 ISeries Architecture CL (Control Language) Library Lists Operations Navigator.
Welcome to BAC344! Business Applications using COBOL Andre Berns.
IBC233 Lecture 1.
Agenda Steps to Obtain your Phobos and Matrix Accounts. How to use a Telnet Application to Access your Phobos and Matrix Accounts How to Create an Effective.
1 “User” A person who “uses” the AS/400 You are all “Users” each with an unique Userid A Userid identifies you to the system when you signon or run a job.
W6L1ops400.ppt1 Reviews. 2 Notation types? Difference ? Job commands ?Get help with CMD??? Menu What role does the user profile play?What is your job.
Programming Errors. Errors of different types Syntax errors – easiest to fix, found by compiler or interpreter Semantic errors – logic errors, found by.
IBC233 Lecture 2 Updated Summer 2006 Agenda Review What’s ODIN doing? Library List Websphere –Filters.
Rhapsody Adendum. Remote Access Start VPN through connect.spsu.edu Select ‘Client Apps’ on the toolbar on the right top of page Then click ‘Start’ on.
1 Week # 4 Introduction to PDM PDM is a workbench environment that lets programmers and system operators navigate the three levels of the AS/400’s object-based.
IBC233 Lecture 2 Updated Summer 2007 Agenda Real Estate Issues Review System Values What’s ODIN doing? Library List Websphere –Filters –Writing a CL.
IBC233 Week 2 Updated Fall 2011 Homework? Finish Lab 1 – Due Today! Send me an with your userid when you are done! Download and install software.
1 Welcome! DBT544 students to the iSeries, DB2 Universal Database And SQL interface.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Welcome to IBC233 Cindy Laurin And Russ Pangborn.
W1L2ops400.ppt1 Lecture 1 OPS400 AS/400 / iSeries / eSeries Mid-Range Operating System OS/400.
Welcome to IBC233 Cindy Laurin And Russ Pangborn.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
Installing RMS 3.0 Contractor Mode
Business System Development
Messages, Logs, and Cleanup
Installing CareerScope V10
Objects, Libraries, and Library Lists
IBC233- iSeries Business Computing Summer 2006 Welcome!
OS/400 Command Structure and Control Language
IBC233 Week 2 Updated Winter 2011
IBM AS 400 online Training in Hyderabad
Week 1 Gates Introduction to Information Technology cosc 010 Week 1 Gates
Programming COMP104: Fundamentals and Methodology Introduction.
Handling Spooled Files and Printing Functions
Welcome to IBC233 Taught by Cindy Laurin.
Telnet Traditional Terminal-Host Communication Log into host computer
Welcome to IBC233 Taught by Cindy Laurin.
Tiers vs. Layers.
Introduction to Programming Using C++
CSC 142 Introduction to Java [Reading: chapters 1 & 2]
IBC233 Week 2 Updated Fall 2011.
Taught by Cindy Laurin And Mohamed Kassim
Welcome to IBC233 Cindy Laurin.
The Psychotherapy and Counseling Workbook Creator
System Administration (LTAT )
CS313T Advanced Programming language
Computer Programming Tutorial
Presentation transcript:

Welcome to BAC344! Business Applications using COBOL Cindy Laurin And Lew Baxter

Bit about Cindy

Course Standards See ~cindy.laurin

Lecture Notes See ~cindy.laurin

Material Covered Two Mid-Term tests (40%) Seven Assignments (30%) One Final Exam (30%)

(or why are you taking this course?) Why are you here? (or why are you taking this course?)

Why are we studying COBOL? Traditional Structured Programming & Design Techniques. Transactional Processing How to use our DB2 skills learned in IBC233 Learn some COBOL syntax! Maintain Legacy systems

Nothing new here! IPC144 IBC233 Transaction processing Arrays Interactive screens

What grade are you going to get?

Power System Model 520 IBM Midrange Computer zeus.senecac.on.ca

System 3 1969 - 1985 System 32 1975 - 1984 System 34 1977 - 1985 System 36 System 38 1983 - 1994 1980 - 1994 AS/400 1988 - present iSeries 2000 - present system i 2005 - 2006 i 2007 Power Systems 2008

IBC233 Review

Green Screen

Seneca Network (simplified) MATRIX ZEUS (Power Systems) PCs in the Lab PCs at Home Fire Wall

Connectivity Software Telnet doesn’t work - doesn’t support system i Function Keys Rational Developer (RDI) Client Access Mocha (at home) Available for download from the CS site. Select Software for Windows ‘95 and look for MOCHA

ibm i Operating System Object-Based Types of Objects include: Everything that takes up space and has a description is an object. Types of Objects include: User Profiles Job Queues Files Programs

Traditional ibm i Data Storage Hierarchy Library Objects Members contain data - Files only

Traditional IBM i Data Storage Hierarchy LAURIN - *LIB BAC344LIB - *LIB DA344x99 - *LIB QCBLLESRC *FILE DA344x99 *OUTQ Object1 *PGM PGM1 QCBLLESRC *FILE PGM2 Object2 *OUTQ PGM3 PG1 PG2 PGM1 *PGM Object3 *FILE PG1 *PGM PGM3 *PGM

Library Lists Each job has an attached Library List Different Types of Libraries: System: IBM Supplied Product: Added automatically when an IBM product is used Current: Defined by an individual user ID User ID’s default Library User: Non-IBM Supplied Libraries Created by Business to organize programs, files, etc.

Library Lists Object used to organize data storage. Are different for each student. Get set back to your default when you signoff.

IBM i finds Objects Qualified Names Library/Object BAC344LIB/QCBLLESRC Using Library Lists! How are Library Lists sequenced?

System vs Subsystem System = ZEUS Subsystem is a logical grouping of resources

Database

Physical Files vs Logical Files

CL

CL Syntax Command-name (space) parameter

Keyword vs Positional Notation WRKOUTQ OUTQ(PRT01) CRTLIB LIB(MOOGK10) + TEXT(‘Cindys Library’) Positional WRKOUTQ PRT01 CRTLIB MOOGK10 *PROD ‘Cindys Library’

Naming of Commands Based on English! Combination of Verb and Noun CRTLIB Library Create

CL Syntax Use Menus to find the command Use F11 and Help to find the Syntax

Commands that you’ll use? Look at RDI Assignment 1

Assignment 1

Next Class Work on Assignment 2