
私、富士通オフコン(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で質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
プログラミングを学べる!?進化している子どものおもちゃについて専門家に聞いた!
プログラミングを学べるレゴブロックがあることはご存知だろうか。レゴに限らず最近のおもちゃには、プログラミングの要素がどんどん取り入れられているようだ。「教えて!goo」にも、「プログラミングを学べる子供...
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
例外処理のフローチャートの記...
-
Excel VBAで、ユーザーフォー...
-
Matlabのinline関数
-
サブルーチンを認識しません。
-
VBAで2重のDoLoop関数から抜け...
-
モジュールとサブルーチン
-
ACCESSのVBAでPrivate Sub ~en...
-
「デバイスは PRN を初期化でき...
-
Excel VBAでリンク切れをチェッ...
-
COBOL85からCOBOL2002移行
-
VBのフォームモジュールと標準...
-
VBA モジュールで共通に使う変...
-
Excel VBAで、ユーザーフォーム...
-
ADサーバにおけるログインID,PC...
-
VBSがコンパイルエラーになりま...
-
VBA This Workbookモジュール...
-
エクセルVBAでシートモジュール...
-
VBA ユーザーフォーム Image1 ...
-
【vba】フォームに書いてあ...
-
実行中のcpan processを終了さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
例外処理のフローチャートの記...
-
Excel VBAで、ユーザーフォー...
-
初歩的な質問なのですが、サブ...
-
オフコン(富士通Kシリーズ)...
-
モジュールとサブルーチン
-
サブルーチンに引数を2つ以上...
-
”:”がいっぱいの文について。
-
VBAで2重のDoLoop関数から抜け...
-
GOSUB命令とは
-
プログラムの「生産性」について
-
ブラウザを閉じた時にサブルー...
-
配列と互換性のない型の要素に...
-
配列Xの最大値、最小値を求める...
-
Fortranについて教えてください!
-
ExcelVBA AddinでOnAction
-
perlの構文でカンマの意味が分...
-
Excel VBAから利用できるフリー...
-
サブルーチンやif分以外での中括弧
-
cobol サブルーチンのlink
-
COBOLで、Shellを起動するには?
おすすめ情報