補足や加筆、修正、校正等ありましたらお願いいたします。
ジョブ≒バッチファイル≒シェルスクリプトであっていますか?
ジョブ制御言語(JCL)
ジョブ制御言語(JCL)は、メインフレームのジョブ管理システム(ジョブ入力サブシステム)に対して、
バッチ処理や常駐プロセス起動時の指定をするスクリプト言語である
オープン系にはJCLと同等の機能はなくシェルスクリプトで代用することが多いが本来は全く異なるものである
ジョブ制御言語(JCL)で記述されたものが「ジョブ」
ジョブは複数にプログラムステップを含み、起動、実行の一時停止、中止などが行えます。
また、定時実行も可能です。JCLでは各プログラムステップの結果ステータスから処理の分岐が出来ます。
★ジョブ
・メインフレーム → JCL(ジョブ制御言語)
★バッチファイル
・Windows → コマンドプロンプト
★シェルスクリプト
・UNIX系のOS(Linuxとか) → シェル
バッチファイル
コマンドプロンプトで使えるコマンドの寄せ集めファイルです。(.batファイル)
つまり、バッチファイルとシェルスクリプトの役割は同じです
ジョブの実行や管理は、ジョブスケジューラやジョブ管理システムを通じて行わるので、
ジョブはコンピュータが実行する一連のタスクを表し、それによって特定の作業が完了します。
※日立JP1とか
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
>>もし、可能でしたらわかりやすく模範解答を頂けるとたすかります。
そういうのでは、身につかないと思いますね。
>>自分で知らべないとスキルアップにつながらないというのはわかっておりますが添削をしていただくのも必要かなと思っています。甘い考えですかね
やっぱり、自分で調べて理解するのが一番だと思いますよ。
たとえば、Unix系のシェルスクリプトであれば、昔は無理だったけど、今なら、C-Shellのソースコードを無償で入手して参照することができます。その(膨大な)C言語のソースコードを時間をかけて読むことで、スキルアップに繋がると思いますね。
No.4
- 回答日時:
#3
OLTP自体が流行っていない。というかシステム内の集約箇所というか終端処理のところに1つあれば大抵は事足りる。JP1の他にはTuxedoなんかがある。
>ジョブ、バッチファイル、シェルスクリプトとかもあわせてちょっと肉付けした模範解答いただけるとたすかります
JOBはひとつの仕事。バッチファイルやシェルスクリプトもタスクスケジューラやCRONとで実行させるならJOB。
JCLとバッチファイル、シェルスクリプト(awkとかも含む)の共通項は、基本的に対話式ではないということだけ。
メインフレームでは、TSOとか見かけ上対話式なものが後日追加されて、そこから「JOBを実行させる」みたいな言葉を使っているのだけど、正確には「JCLで構成されたTASKを実行」させているだけ。TSOログインしてログオフするまでが、360/370のアーキテクチャでいう所のJOBになる。
同じような語(たとえばProcess)でも、アーキテクチャによって意味する範囲は大きく異なる。ログインシェルプロセスであれば、ログインしたときからログオフするまで存在するので、メインフレームで言うところのTSOサブシステムでもあるし、JOBでもある。対比させること自体が余り意味はないのだけど、対比させるならそのOSのアーキテクチャを理解したうえですること。半端が一番よくない。
No.3
- 回答日時:
バッチ処理の類似性を並べているだけじゃね?
・JOBはTASKの集合体で、TASKが一つのこともある。
・WindowsでのJOBに相当するものは、Windowsログオンセション。
・UnixでのJOBに相当するものは、例えばCLIとしてのログイン時に起動されるシェル。
>日立JP1とか
それは、OLTP。
皆さんレベル高い、もっともっと勉強しなくてはいけませんね。日立JP1というのはOLTPっていうものなんですね。OLTPについてちょっと深堀してみようかと思います。また、JP1だけでなく他にも製品を調べる必要がありますかね。けど、私のかかわったプロジェクトがだいたいJP1だったので、JP1しかしらないんですよね。ほんと皆さんレベルが高い
もし可能でしたらわかりやすく模範解答をいただけるとありがたいです。
wellowさんの説明が模範解答なのかもしれませんが、ジョブ、バッチファイル、シェルスクリプトとかもあわせてちょっと肉付けした模範解答いただけるとたすかります
No.2
- 回答日時:
IBMのS/370等でJCL、MSDOSでバッチファイル、SunなどのUnix系でC-ShellやB-Shell、Windowsサーバーで、JP1、A-AutoやSystemwalkerにさわってきたけど、No.1さんと同じく、理解が「なんか変」に感じますね。
Unix系のシェルってBとかCっていうのもあるんですね。勉強不足です。
私、若いころ全然勉強せずに人生を浪費してきたのでダメダメ人間です。
もっと、苦労して努力すればよかったなとすごく悔しい思いをしています。
JP1だけではなくA-Auto、Systemwalkerっていうのもあるんですね
皆さん、レベルが高いですね。
もし、可能でしたらわかりやすく模範解答を頂けるとたすかります。
自分で知らべないとスキルアップにつながらないというのはわかっておりますが添削をしていただくのも必要かなと思っています。甘い考えですかね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- プリンタ・スキャナー 削除済みのプリンターの印刷ジョブが消えない 3 2023/01/24 11:23
- 就職 ジョブ型雇用はうまく行ってるんでしょうか? 1 2023/07/24 22:57
- 正社員 ブルシット・ジョブと言われるような仕事を、この世から一掃するにはどうすればいいんでしょうか? 1 2022/11/24 13:01
- その他(ゲーム) FF3をやってまして、いまオーエンの塔あたりですが、なぜかシーフがジョブにありません。困ってます。 1 2023/06/24 08:20
- その他(芸能人・有名人) ひろゆきさんや、スティーブ・ジョブ氏などは、いつも無地のTシャツを着ています。 見た目が質素ですよね 9 2022/07/15 18:42
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- 会社・職場 「自分で聞いてみて」ってそんなに悪い言葉ですか? 3 2022/09/10 21:46
- プリンタ・スキャナー 印刷開始までに時間がかかります 5 2022/05/13 13:17
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
使い捨て社員のスキルアップについて
IT・エンジニアリング
-
生活が厳しいです。匿名にしているので包み隠さずですが、世帯収入710万(妻:専業主婦)で持ち家。子供
その他(家計・生活費)
-
将来について悩んでいます
IT・エンジニアリング
-
-
4
なぜシステムエンジニアたちはプログラミング知識ゼロなのに設計できるのですか?
IT・エンジニアリング
-
5
「お使いのこのPCは必要な要件を満たしていません。Windows10は2025年10月14日まではサ
Windows 10
-
6
C言語について。
C言語・C++・C#
-
7
プログラミングで詰まった時って皆さんどうしていますか?
その他(プログラミング・Web制作)
-
8
日本って、どうして『みんなと一緒』が偉くて、『みんなと違う』とダメみたいな風潮があるんでしょうか?
その他(教育・科学・学問)
-
9
老後のマンション購入
分譲マンション
-
10
カップ麺てそこまで高くする必要ありますか?
食べ物・食材
-
11
無線機器の大きさ
その他(ホビー)
-
12
無理だと思いますが賃貸の内見の時に
FTTH・光回線
-
13
Web開発の仕事について。 Web開発を勉強したら基本的にどんな仕事をしてどういった企業に入れますか
IT・エンジニアリング
-
14
今朝の出来事です。私は職場に遅刻してしまいました。今回で5回目です。ついに上司に怒られてしまいました
その他(セキュリティ)
-
15
会社から契約満了を理由に解雇されました。
退職・失業・リストラ
-
16
独立系SIer 営業系PM2年目 キャリアに不安があります
IT・エンジニアリング
-
17
(SIer志望)入社後の「研修」について
IT・エンジニアリング
-
18
銀行のキャッシュカードの暗証番号はATMで変更出来るんでしょうか?
銀行・ネットバンキング・信用金庫
-
19
C言語について。
C言語・C++・C#
-
20
日本人の若い世代はお金がないから海外旅行に行けないと言われてますが日本人の60、 70歳代辺りの世代
その他(海外)
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
電気の配電盤の52番、27番は何...
-
プロコンって何ですか?
-
中途採用のMSCってなんの略なん...
-
C/C,M/Cの意味
-
FLネットとイーサネットの違い...
-
位置型PIDと速度型PIDの使い分...
-
自動制御機器について質問です...
-
ワンループコントローラについ...
-
フルクローズドループとセミク...
-
自動制御について質問です。 ス...
-
【VBA】UI Automationコンボボ...
-
ノーズR補正の計算
-
調節計の P・I・C の意味は?
-
switchbot の指ロボットで除湿...
-
インバーター、モータのPID制御...
-
クリーンルームの室圧調整
-
発電所のガバナとは何のことで...
-
SWとは?
-
エアーシリンダーの配管
-
入社後の配属について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
電気の配電盤の52番、27番は何...
-
プロコンって何ですか?
-
ジョブ≒バッチファイル≒シェル...
-
自動制御について質問です。 ス...
-
FLネットとイーサネットの違い...
-
switchbot の指ロボットで除湿...
-
リレー回路のシミュレーション...
-
位置型PIDと速度型PIDの使い分...
-
C/C,M/Cの意味
-
【VBA】UI Automationコンボボ...
-
中途採用のMSCってなんの略なん...
-
質問です。 送水圧力制御とはな...
-
ワンループコントローラについ...
-
自動制御について質問です。 ス...
-
遮断器に並列で付いている51G、...
-
【直流電気】直流電源を使うの...
-
制御の意味
-
フルクローズドループとセミク...
-
RJ45 切り替えスイッチは作れる?
-
リレー制御の警報のBL、BZって...
おすすめ情報