AS400学习笔记

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AS/400】AS/400學習筆記

八月 16, 2005 bangdoll留言Go to comments

第一章 AS/400概論

AS/400自77年6月以來已歷經九代變革

IBM每隔一年均會推出新的機型及作業系統

AS/400 High-Level Machine

單一層次記憶體(Single Level Storage)

虛擬記憶體(Virtual Storage)

軟體簡介

AS/400軟體可分為三大部份

1.系統支援

2.程式設計

3.應用軟體

系統支援:OS/400

1.OS/400是AS/400機器的作業系統

2.OS/400有選擇畫面(MENU)及控制語言(Control Language)指令,可提供使用者操作AS/400系統

3.OS/400可同時執行多個交談式工作(Interactive job),批次工作(Batch job)及同時發展其他應用程式

4.OS/400有關連式資料庫系統,保全系統,通訊網路系統及各種備份/回復能力

5.OS/400自動建立硬體系統環境

6.OS/400提供IBM S/36與S/38之操作環境

程式設計支援

1.RPG/400(目前常用)

2.COBOL/400(目前常用)

3.C/400

4.SQL/400(目前常用)

5.Fortran/400

6.AS/400 Basic

7.AS/400 PL/I

8.AS/400 Pascal

9.RM/COBOL-85

應用軟體支援

軟體名稱:Application Development Tool Set/400(ADTS)

主要功能:

1.針對結構化語言開發環境提供程式編輯,線上即時偵錯功能

2.提供螢幕畫面設計及報表格式設計輔助能力

3.提供基本檔案維護及資料庫結構維護功能

第二章終端機操作

使用者界面

畫面型態

1.選擇畫面(Menu)

2.鍵入畫面(Entry)

3.列示畫面(List)

4.說明畫面(Information)

使用System Request畫面

第三章 Object管理

Object是在儲存體佔有空間的一個最小單位,系統根據其型態,有不同之操作方式,來執行其運作

例如:

File

Library

Program

Comands

Queues

User Profile

Job Descriptions

Device Descriptions

……

The AS/400 Object Description

-Name

-Library

-Object type

-Type attribute(PF,LF)

-Owner(creator)

-Public authorization

-Change date/time

-Date/Time last saved

-Restore volume ID

-Storage freed

-Text description

-Size

Library

1.是一個目錄Directory,其中包含Object之相關資訊(型態及位置),指向其相關之Object

2.其儲存之Object並不需要在同一硬碟中

3.所有Library都在QSYS Library內

如何組織Library

為了1.保全功用2.備份功用

區分由1.應用程式2.使用者3.Object型態

非限定名稱(Unqualified name)/限定名稱(Qualified Name)

1.在指定Object時,均需給予名稱,此名稱包含兩個部份,即Library部份及Object部份

2.非限定名稱僅用Object名稱來使用-PGMA

3.限定名稱用法使用Library名稱及Object名稱-LIBA/PGMA

第四章控制語言指令(CL Commands)

控制語言

所有系統功能均被單一之語言來控制

1.由操作者來使用

2.可組合為程式

3.可交談式或批次使用

列示主要指令群

1.游標移至Command line 按F4

2.輸入go major

尋找某種型態指令

游標移至Command line 輸入go cmdfile

指令提示

游標移至Command line 輸入1.?DSPOBJD

2.DSPOBJD 按F4

? OR F4 : List

若使用者想知道某個參數可輸入哪些值時,可將游標移至欲輸入欄位鍵入’?'再按執行鍵或是F4

第五章訊息指令應用

訊息:一種通訊之方式

基本訊息佇列(Message Queue)通訊

1.系統操作者(System Operator)訊息佇列

2.使用者訊息佇列

3.工作站訊息佇列

4.一個訊息佇列(Message Queue)會自動建立當

1.建立一個工作站

2.建立一個使用者Profile

5.系統操作者的訊息佇列是系統提供的

6.使用者可隨時建立其他訊息佇列

訊息佇列(Message Queue)模態

有中斷(Break),通知(Notify),留置(Hold)

1.訊息佇列(Message Queue)有個傳輸(Delivery)參數來說明訊息如何接收及使用者如何被通知:

1.中斷(Break)-使用者作業被中斷,訊息顯示在畫面上

2.通知(Notify)-使用者被通知,而訊息訊號燈亮且有聲響

3.留置(Hold)-使用者不會被通知訊息

2.所有訊息會儲存在訊息佇列(Message Queue),除非是被刪除

使用者及工作站訊息佇列(Queue)

訊息永遠可以送至任何一個訊息佇列(Queue),即使使用者或工作站在登出系統後基本訊息處理指令

1.發送訊息 SNDMSG

SNDBRKMSG

2.察看訊息 DSPMSG

訊息

1.訊息本文最多可送512個字元給使用者訊息佇列,工作站訊息佇列,系統操作者佇列(System Operator Queue)

或系統記錄日誌QHST

2.TOUSR只能輸入一個值

3.TOMSGQ最多可輸入50個值

系統操作者訊息

系統操作者訊息佇列內容包括:

1.硬體裝置使用相關訊息

2.使用者及系統活動相關訊息

DSPMSG MSGQ(QSYSOPR)

(*SYSOPR)

第六章線上輔助說明

相关文档
最新文档