私、富士通オフコン(KやPRIMERGY6000)でのシステム開発を10年以上やっています。当然COBOL言語での開発です。オフコン市場が縮小傾向(AS400は別のようですが)にあるなか、汎用機の開発やリプレースは盛んに行われていると認識しています。
私の勘ではデータベースのREAD/WRITEのあたりや画面プログラムの表示のさせ方などが違うのでは、と思うのですが、実際に富士通オフコンのCOBOL-Gと汎用機(富士通でもIBMでもなんでも構いません)COBOLを経験された方に、その相違点をお聞きしたく存じます。
宜しくお願いします。
No.2ベストアンサー
- 回答日時:
COBOLというより、DBMSやDCモニタ(富士通ならAIM,IBMならCICSやIMS等)による違いですね。
DBについてはSQLをサポートするRDBMSなら、アプリケーションのコーディングレベルは大きな違いは無いでしょうけど、階層型やネットワーク型DBだとそれぞれ独自の特色があるので使うDBMSによって大きく異なるでしょう。
画面は最近はメインフレームでもWWWを使ったりもするようですが、そうでもない限り、これもDCモニタによってやり方は全然違います。
従って、メインフレームの勉強をしたいのなら、まずターゲットとするDB/DCを決めないといけません。
有難うございます。
データの読み書きの箇所と画面帳票の読み書きの箇所に違いがあり、同じ富士通汎用機でもDBMSを何にするかにより違ってくる、と考えてよろしいでしょうか?
また、汎用機の技術者は、例えば、サンプルソースを引用するなどして、色々なDBに対応しているのでしょうか?KシリーズのCOBOL技術者もサンプルがあれば対応出来るでしょうか?
ご存知でしたら再度のレス、お願いいたします。
No.3
- 回答日時:
#2です。
大規模システムの場合は、基盤開発者がDB/DCの機能を使ってサブルーチンを作り、アプリケーション開発者はそのサブルーチンを使って開発します。従って、アプリケーション開発者はDB/DCの深い知識は不要で、サブルーチンの接続仕様だけ知っていれば良い。基盤開発者は「サンプルを見て」程度じゃなくて精通している必要があります。
小規模開発で少人数なら、基盤開発者が独立していなくて、アプリケーション開発者が直接DB/DC機能を呼び出すプログラムを書くんでしょうが、普通はまず標準化でどの機能をどのように使うかを決めると思います。
きちんと決めずに、アプリケーション開発者が好き勝手にDB/DC機能を使うと…きっとプロジェクトは失敗します。
No.1
- 回答日時:
ひとつ確認させてください。
質問の要旨は
「オフコンが縮小傾向なのに、汎用機が維持されている理由」
なのか、
「データベースR/Wや表示プログラムの相違点」
なのか、
どちらでしょう?
私はNEC系の汎用機を16年ほどやりましたが、その後業界を離れた為に、最近は元同僚から話を聞いて現状を知る程度ですので、ご期待に添える回答が書けるかどうかは自信がありません。
この回答への補足
有難うございます。
主旨は、「受注拡大」になります。
オフコンだを対象にしていてはジリ貧ですが、汎用機の支持は今だ落ちていないと認識しています。
KのCOBOLと汎用機のCOBOLの相違を知り、汎用COBOLの案件に提案できるのか、を知りたいと考えております。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) python から COBOL を呼び出すことは可能でしょうか。 1 2023/04/21 21:03
- Windows 10 ノートPCの「アップデートナビ」画面について 1 2023/07/04 21:27
- ノートパソコン 8年前購入したDELLのPCに使えていた外付けHDDが、同じ年代に製造したと思われる富士通のPCで読 3 2022/07/24 23:18
- モニター・ディスプレイ 長文です。デスクトップPCのHDMI入力機能について 4 2022/09/20 17:58
- ノートパソコン 現在、家で使用しているパソコンの買い替えを検討してます。 使用中のパソコンはVAIOノートパソコンで 3 2022/06/26 07:30
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- 日本語 普遍・特殊・個別をハガの違いに適用しようとするのは無理筋 139 2022/11/17 19:59
- 登山・トレッキング 富士山日帰りで公共交通機関で行くとしたら 例えば朝5時に登山開始するとしたら登山口までどうやって行け 6 2022/08/31 20:58
- IT・エンジニアリング プログラマーです 未経験から一年半汎用系(.NET、C#)システムを作っていました。自社なので1から 3 2023/03/16 20:13
- バックアップ ファイル履歴を使用してバックアップよりハードディスクドライブに保存した方良いですか? 3 2022/09/29 22:31
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
例外処理のフローチャートの記...
-
ACCESSのVBAでPrivate Sub ~en...
-
モジュールとサブルーチン
-
オフコン(富士通Kシリーズ)...
-
cobol サブルーチンのlink
-
タイマーで動かすselect caseの...
-
サブルーチンの中にサブルーチ...
-
Excel VBAで、ユーザーフォー...
-
Excel VBAでリンク切れをチェッ...
-
'Range'メソッドは失敗しました
-
標準モジュールを削除したい。(...
-
本当にPublicな変数(配列で)
-
Apache HTTP Server 拡張モジ...
-
Excel VBAで、ユーザーフォーム...
-
モジュールの最大数はいくつな...
-
モジュールとは何ですか
-
SWI-Prologでのエラーに関して
-
VBSがコンパイルエラーになりま...
-
エクセルVBAでシートモジュール...
-
VBAでoutlook365が起動しません。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
例外処理のフローチャートの記...
-
Excel VBAで、ユーザーフォー...
-
モジュールとサブルーチン
-
”:”がいっぱいの文について。
-
オフコン(富士通Kシリーズ)...
-
ExcelVBA AddinでOnAction
-
ACCESSのVBAでPrivate Sub ~en...
-
Attempt to free unreferenced ...
-
VBAで2重のDoLoop関数から抜け...
-
COBOLで、Shellを起動するには?
-
GOSUB命令とは
-
サブルーチンを認識しません。
-
同じコンボボックス、リストボ...
-
Perlのスレッド?
-
配列と互換性のない型の要素に...
-
サブルーチンを外部ファイルで...
-
初心者です。Perlではどんな時...
-
サブルーチンの中にサブルーチ...
-
プログラミング Fortran
-
サブルーチンを使った再帰的な...
おすすめ情報