Presentation is loading. Please wait.

Presentation is loading. Please wait.

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!

Similar presentations


Presentation on theme: "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!"— Presentation transcript:

1

2 IBC233 Week 1 Updated Fall 2010

3 Homework? Finish Lab 1 – hand in compile listings of the two programs at the beginning of next week’s Lab Period!

4 Agenda Review Name that Server? System Values What’s ODIN doing? Library List RDi Physical Files

5 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?

6 News Item 2007 IBM Unleashes World's Fastest Chip in Powerful New Computer This processor doubles speed without adding to energy 'footprint,' enabling customers to reduce electricity consumption by almost half; Enough bandwidth to download entire iTunes catalog in 60 seconds Power Systems based on Power 6 Processors

7 Name that Server? Our ServerMachine NameOperating System Name ODINAS/400OS/400 iSeriesOS/400 system ii5/OS ZEUSPower SystemsIBM i

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

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

10 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

11 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

12 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

13 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

14 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.

15 What is CL? What does CL stand for? What is the IBM defined acronym?

16 Steps to Writing a CL Program

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

18 What does RPG Stand for?

19 Steps to Writing a RPG Program

20 RDi Rational Developer for system i Based on Eclipse Technology part of IBM’s suite of products designed to enhance programmer’s productivity PC version of PDM

21 What does DDS Stand for?

22 Steps to Writing a DDS Program

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

24 DDS – Physical File Demo

25 Homework? Finish Lab 1 – hand in compile listings of the two programs at the beginning of next week’s Lab Period!


Download ppt "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!"

Similar presentations


Ads by Google