IBC233 Week 2 Updated Fall 2011.

Slides:



Advertisements
Similar presentations
IEXL -- Green is great but sometimes only color will do … Simplify creation of spreadsheets, directly from the Iseries Keep your cost down Leverage your.
Advertisements

Week # 3 AS/400 Library List A library list is:
August 29, Accessing the iSeries and Some Commands.
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
Phones OFF Please Operating System Introduction Parminder Singh Kang Home:
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
Agenda What is Computer Programming? The Programming Process
W1L1ops400.ppt1 Welcome! OPS400 students to the POWER SYSTEM Mid-Range Operating System.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
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.
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.
Standard Grade Computing System Software & Operating Systems.
Operating Systems Lecture 4. Agenda for Today Review of previous lecture Operating system structures Operating system design and implementation UNIX/Linux.
1 OPS650 Andre Berns. Welcome! OPS650 students to the follow up of OPS400 On the AS/400 Mid-Range Operating System.
Objected Oriented Programming & Design JAVA Shishir Gupta (704) (704)
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.
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.
AgVantage Software’s Most Commonly Used Queries Lab - Part 2 Presented by: Mike Smark AgVantage National Conference 2010 Presented by: Mike Smark AgVantage.
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.
Lecture 3 REVIEW of concepts security assistance profiles Library list
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
IBC233 Lecture 2 Updated Summer 2006 Agenda Review What’s ODIN doing? Library List Websphere –Filters.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
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.
Today’s Agenda Object Management Library List PDM (Programming Development Manager) SEU (Source Entry Utility)
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
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.
Operating System.
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
Open-source tools for rpg / ile development
Data Virtualization Demoette… ODBC Clients
Development Environment
Introduction to Operating Systems
PowerShell Introduction Copyright © 2016 – Curt Hill.
Operating System Concepts
File System Implementation
IBC233 Week 6.
Objects, Libraries, and Library Lists
Chapter 10 Backup and Recovery.
Chapter 2: System Structures
IBC233- iSeries Business Computing Summer 2006 Welcome!
Introduction to Operating System (OS)
IBC233 Week 2 Updated Winter 2011
IBM AS 400 online Training in Hyderabad
Telnet/SSH Connecting to Hosts Internet Technology.
SharePoint Saturday Omaha April 2016
Introduction to Operating Systems
Welcome to IBC233 Taught by Cindy Laurin.
Welcome to IBC233 Taught by Cindy Laurin.
Operating Systems Lecture 4.
POP: Building Automation Around Secure Server Deployment
When would you use a Qualified Name to find an object?
CPAN 260 Relational Database Design and SQL
Taught by Cindy Laurin And Mohamed Kassim
Welcome to IBC233 Cindy Laurin.
Unit 6 NT1330 Client-Server Networking II Date: 7/19/2016
Welcome to BAC344! Business Applications using COBOL
IBC233 Week 5.
Presentation transcript:

IBC233 Week 2 Updated Fall 2011

Homework? Finish Lab 1 – Due Today! Send me an email with your userid when you are done! Download and install software

Agenda Review Name that Server? System Values What’s ZEUS doing? Library List RDp Physical Files

Review Where will you find course notes? Where will you find schedules, labs and assignments? What is Client Access? Where do you get software for free? What does CL stand for? What’s the benefit of using the Wiki?

Name that Server? Our Server Machine Name Operating System Name ODIN AS/400 OS/400 iSeries system i i5/OS ZEUS Power Systems IBM i

Definitions Power Systems Unix/Linux Equivalent or Definition User Id / User Profile Account Library Similar to a directory Interactive Job What you do from the time that you sign on to when you sign off Batch Job Work that you submitted to the background Queue Line up Objects Everything that takes up space, has a description and is not temporary Files Store Data ONLY!!! (different from Unix) Members Partition of a file

System Values vs User Profile System Values configures ZEUS for everyone. User Profile customizes ZEUS’s configuration for an individual

What’s ZEUS Doing? WoRK with ACTive JOBs System vs Subsystem Effects of an infinite loop

How the system i finds Objects When an object is created, it is created ‘in’ a particular library. To access an object, the iSeries needs to know what library the object is in. (CL) Commands prompt you for the object name and library name. *LIBL is the default for library

Library Lists The list of Libraries through which the iSeries searches to find objects. Similar to the DOS ‘Path’ concept Each Job has a library list *LIBL = library list

Library Lists cont’d A Library List consists of 4 parts: System Libraries (up to 15) Product Libraries (none, 1 or 2) Current Library(1 only) User Library ( up to 25) To view your library list - DSPLIBL

How do Libraries get on your Library List? When you sign on, your library list is built from: QSYSLIBL (system value) QUSRLIBL (system value) Current library from User Profile Product libraries are added as needed by the system

Storing Objects When an object is created, it is stored in the library specified. If no library is specified, it is stored in *CURLIB (current library). If there is no current library, it is stored in QGPL library. Exception: Library Descriptions, Device Descriptions and User Profiles are always stored in library QSYS.

Languages that we’ll be Learning CL (Control Language) How we communicate with the operating system Similar idea to Unix Schell RPG (Report Program Generator) How we access the database C does the same thing DDS (Data Description Specifications) How we define the Database CMD – The language we use to write commands

Steps to Writing a CL Program

Writing a program *OUTQ WRKSPLF Compiled Listing (PGM1) CL Compiler Source Code QCLLESRC *FILE (PGM1) CL Compiler PGM1 *PGM Successfully Completed *MSGQ DSPMSG

What does RPG Stand for?

Steps to Writing a RPG Program

RDp Rational Developer for Power Systems Based on Eclipse Technology part of IBM’s suite of products designed to enhance programmer’s productivity PC version of PDM

What does DDS Stand for?

Steps to Writing a DDS Program

DB2 – the database Objects created using either DDS coded programs Or SQL

DDS – Physical File Demo

Homework? Finish Lab 1