汎用機メモっとくか

しごと用の(学習メモ&お気に入り保存)。

IBM 汎用機 ASM(アセンブラ)入門書 入手方法

2010年11月03日 10時52分51秒 | 汎用機

IBM 汎用機 ASM(アセンブラ)入門書 入手方法

<20140711sta>
多分IBMの関連会社 IBM製品系の研修機関だろう

i-Learning株式会社
http://www.i-learning.jp/

z/OSプログラミング(COBOL, PL/I, REXX, アセンブラー)講座
http://www.i-learning.jp/service/it/cobol.html

アセンブラー言語 -自習方式
コースコード 24010 
受講料 10,800円
(税別価格10,000円)
期間 標準学習時間: 42時間 
https://www.i-learning.jp/products/detail.php?course_code=24010

OS/VSアセンブラー・プログラミング -自習方式
コースコード 24230
受講料 10,800円
(税別価格10,000円)
期間 標準学習時間: 35時間
https://www.i-learning.jp/products/detail.php?course_code=24230
.
<20140711end>


1. 日本IBMのホームページへ行く
2.「サポート&ダウンロード」 の「研修/トレーニング」を選択
3.「研修コースの検索」を選択
4.「コースのクイック検索」にてキーワード「アセンブラ」を入力し検索

2010年11月3日10:50時点

(24010)10,500円
アセンブラー言語 −自習方式

(24230)10,500円
OS/VSアセンブラー・プログラミング −自習方式

(24341)7,875円
アセンブラー使用者のためのVSAMプログラミング−自習方式

(6HA10)115,500円
Assemblerの基礎 −CD-ROMコース

(DA050) 値段? 実習
アセンブラー言語 演習

(ES260)141,750円
SMP/E for z/OS ワークショップ

(ZPC75)103,950円
Assemblerの基礎 −CD-ROMコース
.
IBM社員 IBM子関連会社社員に買わせる。コピる。


DFSORT JUNKわらしべさん SAVE

2010年11月03日 10時17分46秒 | 汎用機

「JUNKわらしべさん」
http://koogushi.hp.infoseek.co.jp/
のところにあったDFSORTサンプルです。

infoseek「iswebライト」は2010年10月31日をもってサービス提供を終了いたしました。

ため。

残させていただきます。

ここのブログ主が、一部編集しております。
72カラム目の「-」は、いらないか「C」だったかも。

↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 以下その内容 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

SORT SAMPLE

OUTREC,SUM,INCLIDE,OMIT,OUTFIL,件数制限の例です。
以外と知らない使い方があります、全部知ってました?

//*------------- OUTREC NO.1
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
SORT  FIELDS=(082,01,CH,A,004,06,CH,A,016,07,CH,A,                     -
              034,06,CH,A),WORK=4
        INCLUDE COND=(082,01,CH,EQ,C'J',OR,                            -
                      082,01,CH,EQ,C'Z',OR,                            -
                      082,01,CH,EQ,C'E',OR,                            -
                      082,01,CH,EQ,C'W')
        OUTREC FIELDS=(082,01,004,06,016,07,034,06,082,01,09X)
        RECORD TYPE=F,LENGTH=300
        END
/*

//*------------- OUTREC NO.2 (9ケタSPACE + 28-7ケタ +30ケタSPACE )
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        SORT FIELDS=(028,07,CH,A)
        OUTREC FIELDS=(9X,028,07,30X)
        SUM FIELDS=NONE
/*

//*------------- OUTREC NO.3 (COMP-3 コウモク ヲ ツイカ スル
//*--------------------------(1カラ 108 ソノママ, ソノウシロニ HEXデータ )
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        SORT FIELDS=COPY
        OUTREC FIELDS=(1,108,X'00000000000C')
        END
/*

//*------------- SUM NO.1(シュウヤクコウモク ガ 9タイプ)
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        SORT FIELDS=(002,04,CH,A,007,12,CH,A,001,01,CH,A,052,10,CH,A,  -
                     045,07,CH,A,313,07,CH,A,345,25,CH,A),WORK=5
        SUM FIELDS=(439,3,ZD)
        RECORD TYPE=F,LENGTH=500
/*

//*------------- SUM NO.2(シュウヤクコウモク ガ COMP-3タイプ)
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        SORT FIELDS=(01,08,A,37,10,A,17,20,A),
        FORMAT=CH,WORK=1
        SUM FIELDS=(080,3,
                    087,3,
                    094,3,
                    101,3,
                    108,3,
                    115,3,
                    122,3,
                    129,3,
                    136,3,
                    143,3,
                    150,3,
                    157,3,
                    164,3,
                    171,3,
                    178,3,
                    185,3,
                    192,3,
                    199,3,
                    521,3,
                    528,3,
                    535,3,
                    542,3,
                    549,3,
                    556,3,
                    563,3,
                    570,3,
                    573,3,
                    576,3),FORMAT=PD
        RECORD TYPE=F,LENGTH=600
        END
/*

//*------------- SUM NO.3(シュウヤクコウモク ナシ ,ダブリヲ トリノゾク)
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        SORT FIELDS=(028,07,CH,A)
        SUM FIELDS=NONE
/*

//*------------- SUM NO.4(SUMコウモク ノ OVER-FLOW ケンシュツ)
//*  (ケンシュツジ RC=16 トスル )
//*  (RC=4 トスルト ケンシュツジ RC=4 トナル)
//*  (キジュツ シナイ マタハ  RC=0 トスルト
//*     ケンシュツジ RC=0 トナル)
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        OPTION OVFLO=RC16
        SORT FIELDS=(001,05,CH,A)
        SUM FIELDS=(6,2,PD)
/*

//*------------- OUTFIL NO.1(SORT ヲ シツツ,
//*                          アル ジョウケンニテ DDメイ OUT01 ト OUT02ニ シュツリョク)
//S0010 EXEC PROC=SORTGO
//*
//SORTIN DD DSN=TSGUSI.WORK.FILE2G,DISP=SHR
//*
//OUT01  DD DSN=TSGUSI.WORK.FILE5,DISP=(NEW,CATLG,DELETE),
//          UNIT=SYSDA,VOL=SER=TSTWK@@,
//          DISP=(NEW,CATLG,DELETE),SPACE=(TRK,(5000,1000),RLSE),
//          DCB=(RECFM=FB,LRECL=01200,BLKSIZE=0)
//*
//OUT02  DD DSN=TSGUSI.WORK.FILE6,DISP=(NEW,CATLG,DELETE),
//          UNIT=SYSDA,VOL=SER=TSWK@@,SPACE=(TRK,(5000,1000),RLSE),
//          DCB=(RECFM=FB,LRECL=01200,BLKSIZE=0)
//SYSOUT DD SYSOUT=*
//SYSIN  DD *
         SORT FIELDS=(1,3,CH,A)
         OUTFIL INCLUDE=(1,3,CH,EQ,C'001'),FNAMES=OUT01
         OUTFIL INCLUDE=(1,3,CH,EQ,C'804'),FNAMES=OUT02
         END
/*

//*------------- OUTFIL NO.2(nケンメ カラ mケンメ マデヲ チュウシュツ)
              (STARTREC/END ハ タンドク デモ OK)
//S0020 EXEC PROC=SORTGO
//*
//SORTIN  DD DSN=TSGUSI.WORK.FILE0,DISP=SHR
//*
//OUT01   DD DSN=TSGUSI.WORK.FILE2,DISP=(NEW,CATLG,DELETE),
//           UNIT=SYSDA,SPACE=(TRK,(03000,01000),RLSE),
//           DCB=(RECFM=FB,LRECL=01100,BLKSIZE=0)
//SYSOUT  DD SYSOUT=*
//SYSIN   DD *
          SORT FIELDS=COPY
          OUTFIL FNAMES=OUT01,STARTREC=100,ENDREC=103
          END
/*

//*------------- XX
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        SORT FIELDS=(023,03,A,                                         -
                     141,04,A,                                         -
                     010,06,A,                                         -
                     026,10,A,                                         -
                     004,06,A,                                         -
                     133,08,A),WORK=2,FORMAT=CH
        RECORD TYPE=F,LENGTH=150
END
/*

//*------------- INCLUDE NO.1
//SYSIN DD *
        INCLUDE COND=(19,6,CH,EQ,C'050110')
        SORT FIELDS=(19,6,A,221,10,A,211,10,A),WORK=3,FORMAT=CH
        RECORD TYPE=F,LENGTH=350
        END
/*


//*----------- INCLUDE NO.2( GREATER THAN / LESS THAN )
//*4+----1----+----2----+----3----+----4----+----5----+----6----+----7--
//SYSIN DD *
        SORT FIELDS=(125,25,CH,A,106,10,CH,A),WORK=4                   -
        INCLUDE COND=(1,1,CH,EQ,C'C',AND,                              -
                      106,1,CH,GE,C'A',AND,                            -
                      106,1,CH,LE,C'N')
        RECORD TYPE=F,LENGTH=250
        END
/*

//*------------- OMIT NO.1
//SYSIN DD *
        SORT FIELDS=(228,1,A,231,6,A,211,10,A),WORK=2,FORMAT=CH
        OMIT COND=(19,6,CH,EQ,C'050110')
        RECORD TYPE=F,LENGTH=350
        END
/*

//*------------- OMIT NO.2(19ケタ カラ 6ケタ ノ COMP-3 ノ アタイ=240 ハ ノゾク)
//SYSIN DD *
        OMIT COND=(19,6,PD,EQ,240)
        END
/*


//*------------- セントウ10ケン ノミ シュツリョク
//SYSIN DD *
        SORT FIELDS=COPY,STOPAFT=10
        END
/*

//*------------- セントウ20ケン ヲ トバス
//SYSIN DD *
        SORT FIELDS=COPY,SKIPREC=20
        END
/*


PL/I入門書(IBM)

2010年11月02日 02時17分00秒 | 汎用機

<20130830時点>
googleで IBM研修シリーズ と検索するとでてきます。
 or
i-Learning
http://www.i-learning.jp/?gclid=CO3JqMGLo7kCFYkipQodbzQA_g

コースのクイック検索 PL/I

IBM研修シリーズ-PL/Iプログラミング(初級)
コースコード 0S421
受講料 4,200円 (税別価格4,000円)
期間 標準学習時間: 40時間

IBM研修シリーズ-PL/Iプログラミング(中級)
コースコード 0S422
受講料 4,200円 (税別価格4,000円)
期間 標準学習時間: 40時間
 
でもプログラム初めての人でないなら
googleで pl/i 入門 で検索してでてくる
 、PL/Ⅰ入門 - ソフトウェア開発
  とか
  PL/I文法最速マスター | kozawa のたまに気になること 様
  http://kozawa.jugem.cc/?eid=550
 と
  IBMマニュアル検索 にて pl/i してでてくる
  「言語解説書」とか「プログラミング・ガイド 」のざっと見で
 なんとかなるかも。
(自分はあまりやらないうちに、他へ飛ばされましたので)
<20130830END>

<20111005 STA>

 いいのがあがってきました。他の自習教材もみれます。
IBM 研修/トレーニング|自習教材一覧 - Japan
https://www-06.ibm.com/jp/lsj/newcees/protect/WMAdmi.wss?&__FORM__=CM_MediaSeaDisp.html&__BUTTON__=search&media=AT

<20111005 END>

2011年07月23日 06:20時点

①日本IBMのホームページへ行く
 http://www.ibm.com/jp/ja/
②ページ 下の方
 橙色 「見積り/購入カテゴリ」の
 研修/トレーニング を選択
③左上方 研修コースの検索 を選択

④コースのクイック検索
 http://www-06.ibm.com/jp/lsj/search/index.shtml
 キーワードをチェック状態で
 PL/I  を入力して ○→

「標準学習時間」のものは、本だけのはず

IBM研修シリーズ−PL/Iプログラミング(初級) −自習方式
 コースコード 標準学習時間  教材費
  0S421    40時間      3,675円
                (うち税   175円)

IBM研修シリーズ−PL/Iプログラミング(中級) −自習方式
 コースコード 標準学習時間  教材費
  0S422    40時間     3,675円
                (うち税   175円)

IMS/VSの基本的プログラミング(PL/I)−自習方式
 コースコード 標準学習時間  教材費
  31013     20時間     9,660円
                (うち税   460円)

DB2 for z/OS 適用業務プログラミング演習
 コースコード 期間      受講料
  CV820    3.0日     157,500円
                (本体価格150,000円、税7,500円)

PL/I プログラミング演習
 コースコード 期間      受講料
  DA022    4.0日     147,000円
                (本体価格140,000円、税7,000円)

PL/I プログラミング演習(5日間)
コースコード  期間      受講料
 DA522     5.0日     157,500円
                (本体価格150,000円、税7,500円)

1. 日本IBMのホームページへ行く
2.ページ下方「見積り/購入カテゴリ」 の「研修/トレーニング」を選択
3.「研修コースの検索」を選択
4.「コースのクイック検索」にてキーワード「PL/I」を入力し検索

 

 <20111001見つけ STA>

 「kozawa のたまに気になること」様
  PL/I文法最速マスター

    http://kozawa.jugem.cc/?eid=550

 「パソコン120%活用編の道」様
  PL/Iの入手 ・・・「あくまでもPL/I風インタプリタ」とのこと
   RunPli
   http://kasayan86.web.fc2.com/pli/pli.htm
  <注>XP SP3では動きました。
     VISTAは、動かせませんでした。
     互換機能使えばいくかも。
     試行中。

  解凍後の中の
  RUN.DOCは、ReadMe文書で、テキスト文書です。 
            WORD文書ではありません。
  RUNPLIインタプリタの説明が載ってます(英語で)。

  サンプルは、SQRT,PIなどは、
  「パソコン120%活用編の道」様
  の最大公約数サンプルを動かした後だと
  うまくうごきました。原因わかりません。後、全部試してません。

  MAZEとかは、固まります。
  CMD.EXEが固まったら。
  「CTRL + C」して、EXITしてください。

<20111001見つけ END>