COBOL?極めてやんよ シュッシュ!!

2007/04/19(木) 21:44:20
よーし、4,50代のコボラー共20台の俺様仕事で
COBOL使うんで覚えてやるからさっさと教えろよ。

因みに俺は多少Cは触れるから基礎はできてると思いやがれ
2007/04/19(木) 21:48:46
おい大変だ。細島なんたらが書いてる標準COBOLプログラミングっていう
本買って読んでるんだが境界とか領域とかよくわからんwwwwwww

どうすればいいと思う?


2007/04/19(木) 21:52:46
1から6が一連番号領域?
7が#?
8から11がA領域
12から72までがB領域
73から80が見出し領域?

一連番号領域はわかる
7は知らん意味不明

領域A、B?何これ

見出し領域?しるかwwwwwwwww

つーかコーディングする場所に規約があるってこと?
つまりその領域にはこれを記述しなければエラーになるって事か?
クソ言語め
2007/04/19(木) 21:58:07
つーかこの本はずれだな
文章多すぎて読む気がしない

例題プログラムかなんかもほぼ皆無だし

もうしょっぱなから愚痴ってるぜwwwww
2007/04/19(木) 22:47:28
俺は久しぶりにCOBOLの本を読んでみた。

"COBOL CODING FORM"
Oh!
プログラムを書くために、プログラムを紙に書かなくてはならないのか。

俺は挫折した。
そう、第二種を取ろうとしたときも、それで諦めたのを思い出した。
俺の前の代からC言語があって本当に良かった。
2007/04/19(木) 23:14:24
>>5
紙に書いたら、パンチャーが打ち込んでくれるんだよな。
2007/04/21(土) 19:47:10
>3
1〜6の一連番号領域は行番号で。

7桁目を空白でなく * にするとコメント行になる。
他の文字でも何か効果があった気がする。

8〜11のA領域と12〜72のB領域は場所によって意味が変わる。
詳しくは各セクションの説明を見れ。
まぁだいたい内容を書くのはB領域が多い。

73〜80の見出し領域?
ゴメン俺も使ったことねぇやwww
2007/04/22(日) 22:19:21
>>8
COBOLとオナニーに何の関係があるんだ?
2007/04/24(火) 12:19:06
>>8
おい、どうした、何があったんだ!?
2007/04/25(水) 18:17:03
>>9
まて、彼は自問自答中の哲学者かもしれん。
ここは一つ、そっとしてやろうじゃないか。
2007/04/30(月) 14:20:21
>>7
73〜80はコメントの領域。コンパイル上無視される。
修正した日付とかを書くのに使う。
2007/04/30(月) 19:10:41
>>11
ほう
13デフォルトの名無しさん
垢版 |
2007/05/03(木) 00:17:24
>>7 11の補足
英語ではIdentification Areaといい、通常、修正識別情報を書くために使用される。
修正識別情報とは修正を管理するための情報で、ソース修正を台帳管理している
プロジェクトではその登録番号が、台帳管理していないプロジェクトでは
修正日付や修正者名などが使用されるようである。本来なら「修正識別領域」と
いう訳にすべきだったと思われるが、IDENTIFICATION DIVISION=見出し部と
いう訳語があるためか、IDENTIFICATIONを「見出し」と訳してしまい「見出し領域」
いう意味のわかりにくい用語になってしまっているように思われる。
14デフォルトの名無しさん
垢版 |
2007/05/26(土) 05:45:41
コーデイィング規約だとかキーパンチャーだとかグダグダ言っていないで、
アルゴリズムを考えてみろや!
2007/07/06(金) 10:38:48

社保庁年金問題は「COBOLが悪い」という田原総一郎
http://www.nikkeibp.co.jp/style/biz/column/tahara/070705_18th/
16デフォルトの名無しさん
垢版 |
2007/07/09(月) 10:43:59

田原の無知無学age。
2007/07/09(月) 11:40:34
>>15
こりゃひどい。リプレースされてたら「時期尚早な言語を使用した浅はかさ・・・」とか言うんだろうな。
18デフォルトの名無しさん
垢版 |
2007/07/19(木) 13:26:02
田原のおめでたさ上げ上げエブリCOBOL(笑
2007/07/23(月) 06:22:53

年金、田原総一朗、COBOLが悪い発言
http://iiyu.asablo.jp/blog/2007/07/23/1674169
2007/10/22(月) 20:00:47
田原はあれはCOLBOLが悪いんじゃなくて、COBOLER、コボラーおまえらが悪いって
意味だったらしいよ。つまり、言語じゃなくて、おまえらがクソ設計したってことだよ。
2007/10/23(火) 16:45:40
3ヶ月も考えてそれかよ
日本語もおかしいし
22デフォルトの名無しさん
垢版 |
2007/10/31(水) 14:06:08
COBOL経験者急募
2007/10/31(水) 14:10:05
もう何かもう頑張れ
24デフォルトの名無しさん
垢版 |
2007/10/31(水) 14:12:58
つかSEやってた奴いないかな?このスレ。
2007/11/03(土) 20:51:31
世間一般の人はCOBOLがなんだかも判らんだろうから田原発言を信じるだろうな…
2007/11/25(日) 15:20:14
>>19
これ書いてる人もなんかちょっと…
「RISC以前のCISCのプロセッサはCOBOL向けアーキテクチャ」
とか、全然どうでもいいこって…
2008/01/06(日) 22:00:58
2年もCOBOLやらされて業界脱出したのにWEB系に今だに未練あります。。。
2008/01/16(水) 18:08:14
ソース書くときに1行=92バイトって制限あるようでコンパイルエラーorz
改行を無効化するような制御ってあるんでしょうか?
29デフォルトの名無しさん
垢版 |
2008/02/16(土) 10:28:07
みなさんのお知恵をお借りしたいです。m(__ __)m
cobol + ORACLE10gです

下記のような事が可能と言われたのですが、
検証した結果無理でした。
再度、試みますが物理的に可能なんでしょうか?

手順@
INSERT
(COBOLE) PIC 9(09) COMP-3 ⇒ (ORACLE) CHAR 5
※この場合 ORACLE上では正しく表現されない事はOKとします。

手順A次に(上記の手順後)
(ORACLE) CHAR 5 ⇒ (COBOLE) PIC 9(09) COMP-3
この場合、INSERT時のCOBOLで入力した値が
正しく表現されると言われたのですが・・・
本当でしょうか?

検証した時には、
手順@
111111111 ⇒ 11111
手順A
11111 ⇒ 000012345

このように 再取得した値が000012345となり
当初の111111111ではなくなります。
30デフォルトの名無しさん
垢版 |
2008/02/28(木) 16:09:35
31デフォルトの名無しさん
垢版 |
2008/03/06(木) 23:59:30
>>28
2行に渡って書けばええやんww
もしくはアスタリスク入れるところにハイフンいれるとか
第一、80カラムを超えるようなソース書いたことねーぞwww
2008/06/21(土) 08:27:30
SYSINファイルという考え方がしっくりきません。
誰かおせーてください。
33デフォルトの名無しさん
垢版 |
2008/06/28(土) 21:47:50
SYSINってJCL上からとかコンソール上から入れるパラメタぞ
34デフォルトの名無しさん
垢版 |
2008/09/12(金) 11:06:10
【IT】「COBOLは現役バリバリ」、東京海上日動がシステム全面再構築でCOBOLを選んだワケ 開発者向けセミナー「XDev2008」 [08/09/08]
http://gimpo.2ch.net/test/read.cgi/bizplus/1220822531/
35デフォルトの名無しさん
垢版 |
2009/01/07(水) 01:45:03
自宅のPCに勉強用のCOBOLの開発環境を作りたいんですけど
通常COBOLの開発環境ってどんなんですか?
Eclipseとか使ったりするのかな。
36デフォルトの名無しさん
垢版 |
2009/01/10(土) 21:35:14
PCにいれるのなら、NET COBOLか
COBOL2002だな。
Eclipseなんか使うわけないだろ!!
2009/01/10(土) 21:41:19
>>35
FreeCOBOL.iNFO〜フリーのWindows用COBOLコンパイラまとめ〜
ttp://labs.netbata.com/cobol/
ひよこグミ
ttp://www16.plala.or.jp/hiyokogumi/
ここらへんを参考にしたら?
38デフォルトの名無しさん
垢版 |
2009/02/26(木) 00:48:03
それぞれの言語にはいろいろな特徴があって
長所もあれば短所もある
何のためにシステムを構築するのか
何故その言語を使うのか
よーく考えるといい
2009/03/04(水) 13:51:31
やべぇ、COBOL半年やってたらJAVAとかVB忘れそうだわ・・

>>31
INSPECTとか使ったら80バイトなんか直ぐに到達するぞ。
てか、改行で解決。
>>38
主にCOBOLが未だ死なない理由は・・・
・夜間処理等、定時で動くバッチシステムとしては比較的軽量。
UNIXサーバのシェルとの相性も悪くない。
・半世紀前からあるようなホスト現役の所とか、誤差がダメ!ゼッタイな金融機関等々、
大幅システム再構築を嫌がる所では重宝される。

2009/03/04(水) 14:44:41
COBOL って割り算したときの有効桁未満の decimal の
扱いってどうなっての?

10.00
----- を計算するとは 1.66 ? それとも 1.67 ?
6.00
2009/03/04(水) 15:44:00
>>40
試せばすぐ分かることなのに
なぜ時間かけて訊くの?
2009/03/04(水) 19:09:32
>>41

1. COBOL で書いてあったデータのメンテナンスを要求する仕事の声がかかった
2. COBOL の処理系は手元にないし、使ったことがない
3. 言語仕様を読む限りは, その辺が曖昧に読める

てなところかな…

前の質問にさらに付け加えると、

各ベンダの処理系の個体差ってあるのないの?

が、加わった
4341
垢版 |
2009/03/04(水) 22:59:10
>>42
基本切捨てが行われる。
ROUNDED 指定を書くと四捨五入。

>2. COBOL の処理系は手元にないし、使ったことがない
OpenCOBOLをインスコしてみてはどうだろう。

>3. 言語仕様を読む限りは, その辺が曖昧に読める
え?どの言語仕様読んでるの?
はっきり書いてるよ。

>各ベンダの処理系の個体差ってあるのないの?
あるよ。
2009/03/05(木) 13:26:18
>>42
本当に言語使用読んだのか?
ひょっとしてCOMPUTEとDIVIDEの使い所もわからんのじゃないか?
45デフォルトの名無しさん
垢版 |
2009/04/23(木) 00:45:07
JCLが理解不能でクビになりますた
2009/04/23(木) 01:37:29
GOSのJCLは良く書いてたけど、1から何も見ずはかけないわ・・・・
47デフォルトの名無しさん
垢版 |
2009/04/27(月) 22:46:49
ここでいいのかな?

EASYPLUSっていうCOBOLみたいなやつやってるんですが、

LINE #15 項目A

みたいに書かれてるソースを見たんですが、
#15とかの意味ってなんでしょうか?
マニュアル見ても出てないし・・・・・
2009/05/01(金) 23:37:12
>>15
15行目って意味じゃねーの?

EASYPLUSって使ったこと無いから知らんけど。
2009/05/03(日) 14:39:07
>>47
マニュアルのってる
2009/05/15(金) 08:56:23
oracle COBOLで、カーソルフェッチしてマスタ読んでるプログラム例が、
たくさん載ってる本とかサイトとかないですか?
知ってたら教えていただけませんか?
2009/05/16(土) 00:48:09
>>50
カーソルか
http://set.bbspink.com/feti/
2009/05/19(火) 11:25:11
COBOL初心者です。
IBMや富士通ではVSAM、ISAMを使ってデータを格納してる場合が多いですよね。
DB2やORACLEを実装した場合、SQLでそれらのデータセットをガチでアクセスできますか?
2009/05/21(木) 07:02:17
>>52
書いている意味がよく判らん。
RDBにデータを移行したら当然SQLでアクセス出来る。
SQLでVSAMやISAMからデータを取得したいって意味なら、そんなこと出来る訳がない。
54デフォルトの名無しさん
垢版 |
2009/06/14(日) 08:47:33
果たしてここで質問していいのだろうか?
solaris&cobol&form&meftと言う環境でwebアプリ書いてるんですが、
画面の入出力のタイミングが良くわからん。
画面を読み込まないと、変数に何が入力されたか分からない
みたいなんだが、エンターやファンクションキーは即座に押された事を
感知できるみたい。
なら、押されたときに変数の内容も拾ってこいよって感じなんだが...
うーむ
この辺の知識が有る人、いません?
55デフォルトの名無しさん
垢版 |
2009/09/20(日) 01:11:48
【コンピュータ】まだまだ現役:プログラミング言語のCOBOLが誕生50周年 [09/09/19]
ttp://anchorage.2ch.net/test/read.cgi/bizplus/1253376523/
2009/09/25(金) 23:34:31
>>54
押されたときに変数の内容を拾うようにプログラムを
記述すればいいじゃん。

FORM と MEFT と COBOL のマニュアル読めよ。
2009/10/21(水) 10:08:59
COBOL生誕50年にからんで検索して
見つけたんで記念にカキコ
>>7補足。73桁目は既に補足されてるようなので
7桁目に/を記述すると、改ページ
Dを記述すると、単独ではコメント扱いだが
たしか、SOUCEーCOMPUTER行にWITH DEBUGGING MODE句
を記述すると有効になる。但し、スペル間違いは
勘弁して。それと、Dに関しては
コメント扱いになってるかも
2010/05/25(火) 15:02:01

COBOL誕生50周年
http://iiyu.asablo.jp/blog/2010/05/25/5111701
59デフォルトの名無しさん
垢版 |
2010/09/26(日) 16:34:41
COBOL生誕51年
2011/01/16(日) 02:53:32
COBOLは不滅だね
2011/02/01(火) 22:39:08
あれ なんか今年でCOBOL廃止とか聞いたけど
ソースはなし
2011/03/08(火) 14:38:12.08
廃止しなくても終わってるでしょう。
いまCOBOLの仕事ってないでしょう。
2011/03/08(火) 14:57:48.25
どこかないかねぇ、COBOLの仕事
2011/05/22(日) 18:28:24.78
      υ
   /⌒丶 ⌒` ヽ
  (_/(_/し\ノヽゝノ
   |^  ⌒  |∴∵:|
   |. .   |∵∴:|
    c     ∂∵:|  / 僕のスレは
    (_     ヽ∵/  \   ここですか?
     ヽ__  /
65デフォルトの名無しさん
垢版 |
2011/05/29(日) 17:59:44.96
COBOLの教本ならこれでしょ。

http://www.total7.com/
66デフォルトの名無しさん
垢版 |
2011/06/12(日) 15:09:46.67
俺のIDENTIFICATION DIVISIONが(ry
2011/07/03(日) 11:01:00.39
ゴミはさっさと死ね
2011/07/09(土) 15:59:16.81
などと意味不明な言葉を喚いている人間を発見しました
2011/07/09(土) 17:10:30.98
人間じゃないかもな
2011/07/13(水) 17:32:50.92
http://itpro.nikkeibp.co.jp/db/article/10005336/
2011/08/21(日) 22:36:52.50
四月から就職してこっち系に配属されてから
いまだにプログラミングができません。
むいてないのかな•••?
2011/08/30(火) 21:56:58.17
>>71
新人さんですか?覚えることたっくさんあるだろうけど、今しばらくは頑張ってみてくださいな
2011/09/03(土) 10:59:21.02
>>71
流れ図(フローチャート)は書けているのかな?
どんな言語も頭の中が整理されてないと形にできないよ。
2011/10/02(日) 13:37:47.41
>>72>>73
ありがとうございます。
普通なら二ヶ月でマスターできるって上司に聞いたのですが本当ですか?
2011/11/06(日) 01:30:52.99
COBOL って vim とかemacs
の習得が一番大事じゃないか?
2012/01/27(金) 16:00:49.13
先輩方に聞きたいのだが
cobol入門書として良さげなのあるかな
プログラム組んだこと無いksにご教示お願いします。

文系大学の授業の一環でちょっとCとVB見たぐらい
2012/01/30(月) 21:03:35.69
入門書、、、、、、本自体が少ないと思うが、、、、、
入門書ねぇ


俺は現場でソース見て覚えさせられた口なんで、、、w
2012/02/12(日) 01:44:50.99
COBOLの技術者って絶滅危惧種ということで、引く手あまたってのは
本当なのかい?
2012/02/13(月) 03:27:29.52
産業廃棄物
80デフォルトの名無しさん
垢版 |
2012/02/19(日) 22:03:14.74
思い返すとCOBOLについては一切身銭を切ったことがないけど、
困ることが何もなかったのは色々と考えさせられますな。
最近の流行の言語は機能は豊富だけど、学習コストが高すぎるのよね。
81デフォルトの名無しさん
垢版 |
2012/02/23(木) 00:06:28.04
かつては金融機関の勘定系(基幹系)システムは全部COBOLで動いていた。
設計思想が古かったり、2000年問題の主役の一人だったりで嫌っているプログラマー多し。
だが、COBOLが愛される最大の理由は信頼性だろ
バグ1個で億単位の損害が出る分野にはバグが出尽くした枯れた技術が一番

COBOLがダメな理由がない限り使い続けるほうがいいに決まってる。

最新の〜〜だったらこんなこともあんなこともできてー
ってたいていは必要の無い機能だし。

東京海上日動の新システムはCOBOLを採用
http://itpro.nikkeibp.co.jp/article/NEWS/20080906/314277/
COBOLこそスピード経営に必要 BY ジャパネットたかた
http://itpro.nikkeibp.co.jp/article/COLUMN/20100319/345984/
2012/02/23(木) 20:20:58.97
COBOLが愛される理由は人海戦術でなんとかなるからじゃないの?
83デフォルトの名無しさん
垢版 |
2012/02/26(日) 03:12:44.16
IBM COBOLと富士通COBOLで標準語と大阪弁くらい違うという
噂を聞いたのだが実際どれくらい違うの?
つかどこのコンパイラ使ってる?
84デフォルトの名無しさん
垢版 |
2012/02/28(火) 00:29:07.61
               _
              /  \―。
            (    /  \_
             /       /  ヽ   / ̄ ̄ ̄ ̄ ̄
         ...―/          _)  < ちんちん シュッ!シュッ!シュッ!
        ノ:::へ_ __    /      \_____
        |/-=o=-     \/_
       /::::::ヽ―ヽ -=o=-_(::::::::.ヽ
      |○/ 。  /:::::::::  (:::::::::::::)
      |::::人__人:::::○    ヽ/
      ヽ   __ \      /
       \  | .::::/.|       /
        \lヽ::::ノ丿      /
          しw/ノ___-イ
           ∪
85デフォルトの名無しさん
垢版 |
2012/03/02(金) 00:45:00.00
かつては世界中の金融機関の勘定系(基幹系)システムは全部COBOLで動いていた。

設計思想がやたらと旧かったり、2000年問題の主役の一人だったりで嫌っているプログラマー多し。
だが、COBOLが愛される最大の理由は信頼性だろ
バグ1個で億単位の損害が出る分野には「枯れた技術」や「枯れた言語」が一番いい。
バグや障害などが出尽くした、またはバグがあっても対処方法などが判明している
大抵のとんでもないバグは摘出されているから、バグ1個で大損害とかというところでも安心して使える

COBOLがダメな理由がない限り使い続けるほうがいいに決まってる。

開発者は、新しい技術を扱っていた方が楽しかったりするので、
新しい技術を追いがちですが、未知のバグが潜んでいたり、その分スペックが要求されたりする
新しい言語(技術)に価値があるのではなく、何ができるかに価値があるのですから、別に新しい言語でなくても問題ない

東京海上日動の新システムはCOBOLを採用
http://itpro.nikkeibp.co.jp/article/NEWS/20080906/314277/
COBOLこそスピード経営に必要 BY ジャパネットたかた
http://itpro.nikkeibp.co.jp/article/COLUMN/20100319/345984/
不具合が最も多いのは Java アプリケーション、少ないのは COBOL
http://www.computerworld.com/s/article/9222503/Java_apps_have_most_flaws_Cobol_apps_the_least_study_finds
2012/03/11(日) 01:07:27.92
OS4/XSPで1ファイル10GB位の容量のデータを処理したいんだが何か方法ってないかな?
2012/03/11(日) 12:22:35.24
2038年問題に備えてCOBOLを覚えようと思うんだがどれを覚えればいいの?
それともコンパイラメーカーに依存しない程度にはCOBOLって互換性高いの?
2012/03/11(日) 14:17:26.91
>>87 2038年問題が発生しないOSに差し替えればOK
2012/03/13(火) 18:06:43.64
今あるハードは20年後には死滅してるだろうけど
Erlangなら生き残ってるんじゃないかな
2012/03/13(火) 18:13:41.55
>>89
Erlangすら死に絶えて、Erlang VMだけが生き残ることすら考えられる

・Elixir - A modern approach to programming for the Erlang VM
 http://elixir-lang.org
・Rubyist が今すぐ Elixir を使ってみるべき理由
 http://m.igrs.jp/blog/2012/03/12/why-rubyists-should-try-elixir/
2012/05/24(木) 09:36:33.38
えっちなおじさん教えてください
日立COBOL85の変数の初期値って保証されてますか?
C言語みたく明示的に初期化しないとゴミデータが入る可能性ってありますか?
2012/05/28(月) 00:53:59.86
ランタイム依存。あるいはリンケージオプションで保証される。
93デフォルトの名無しさん
垢版 |
2012/07/14(土) 08:55:30.70
最近はじめました。
質問があります。

DASDって言うのは、ハードディスクをさすんですか?
2012/07/14(土) 10:11:18.73
汎用機版HDDだと思ってりゃいいよ w
2012/07/14(土) 15:00:30.36
民主党「韓国で反日が盛り上がっていてヤバイ… そうだ! 秋田のシェールガスを日韓で開発しよう!」
http://engawa.2ch.net/test/read.cgi/poverty/1342227537/



仙谷氏、韓国の“対日感情”高まりに懸念

 民主党・仙谷政調会長代行は13日、「未来志向の日韓戦略協力」をテーマにした財団法人世界平和研究所の
シンポジウムで基調講演を行い、12月の韓国の大統領選挙を前に、対日ナショナリズムが韓国国内で高まるこ
とに懸念を示した。

 仙谷氏「相当な鋭い言論によって、どうしても選挙を控えた、あるいは選挙があろうとなかろうと、政治の世界
がそこを無視できなくなる。政治家の仕事は、その種の過剰なナショナリズムに対して、どこまで踏ん張れるかと
いうのが最大の問題、最大の課題だと考えています」

 その上で、仙谷氏は「日韓相互がウィン・ウィンの関係を作るべきだ」として、ロシアの天然ガスやアメリカの
シェールガス開発などを日韓共同事業体で行うことを提案した。

 また、知的財産権の問題などで「日韓がある種の価値観を共有し、国際社会の中でリードするルール作りに積極
的に参加することが重要だ」として、日韓の連携強化の必要性を強調した。

http://www.news24.jp/articles/2012/07/14/04209493.html
2012/07/14(土) 15:22:00.79
ネトウヨ王に、俺はなる!まで読んだ。
97デフォルトの名無しさん
垢版 |
2012/07/15(日) 00:06:28.90
DASDってのはハードディスクなんですね
ネットで検索すると仮装テープ装置の製品についてのページが出てきますが、
現状企業でこういったのは使われているんでしょうか?
普通の磁器テープを使用するのが一般的ですか?
2012/07/15(日) 00:37:48.25
>>97
DASDについては、マ板のメインフレームスレで質問したほうが
詳しい人が多いのでオヌヌメ
2012/07/15(日) 03:23:21.61
>>97
磁気ディスク。ほとんどが固定式(ハード)だが一応換装できる
製品もあったような。
磁気テープは、一部のメインフレームで残ってるんじゃあないかな。
100デフォルトの名無しさん
垢版 |
2012/07/15(日) 11:26:33.79
やんよ

ってどこの方言?

2012/07/15(日) 16:09:21.83
テープはまだ現役みたいだが

ttp://h50146.www5.hp.com/products/storage/highlights/news_release/100527.html
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況