X



COBOL?極めてやんよ シュッシュ!!
00011 ◆fsI2ZBGai6
垢版 |
2007/04/19(木) 21:44:20
よーし、4,50代のコボラー共20台の俺様仕事で
COBOL使うんで覚えてやるからさっさと教えろよ。

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

どうすればいいと思う?


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

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

領域A、B?何これ

見出し領域?しるかwwwwwwwww

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

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

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

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

俺は挫折した。
そう、第二種を取ろうとしたときも、それで諦めたのを思い出した。
俺の前の代からC言語があって本当に良かった。
0007デフォルトの名無しさん
垢版 |
2007/04/21(土) 19:47:10
>3
1〜6の一連番号領域は行番号で。

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

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

73〜80の見出し領域?
ゴメン俺も使ったことねぇやwww
0013デフォルトの名無しさん
垢版 |
2007/05/03(木) 00:17:24
>>7 11の補足
英語ではIdentification Areaといい、通常、修正識別情報を書くために使用される。
修正識別情報とは修正を管理するための情報で、ソース修正を台帳管理している
プロジェクトではその登録番号が、台帳管理していないプロジェクトでは
修正日付や修正者名などが使用されるようである。本来なら「修正識別領域」と
いう訳にすべきだったと思われるが、IDENTIFICATION DIVISION=見出し部と
いう訳語があるためか、IDENTIFICATIONを「見出し」と訳してしまい「見出し領域」
いう意味のわかりにくい用語になってしまっているように思われる。
0014デフォルトの名無しさん
垢版 |
2007/05/26(土) 05:45:41
コーデイィング規約だとかキーパンチャーだとかグダグダ言っていないで、
アルゴリズムを考えてみろや!
0016デフォルトの名無しさん
垢版 |
2007/07/09(月) 10:43:59

田原の無知無学age。
0017デフォルトの名無しさん
垢版 |
2007/07/09(月) 11:40:34
>>15
こりゃひどい。リプレースされてたら「時期尚早な言語を使用した浅はかさ・・・」とか言うんだろうな。
0018デフォルトの名無しさん
垢版 |
2007/07/19(木) 13:26:02
田原のおめでたさ上げ上げエブリCOBOL(笑
0020デフォルトの名無しさん
垢版 |
2007/10/22(月) 20:00:47
田原はあれはCOLBOLが悪いんじゃなくて、COBOLER、コボラーおまえらが悪いって
意味だったらしいよ。つまり、言語じゃなくて、おまえらがクソ設計したってことだよ。
0022デフォルトの名無しさん
垢版 |
2007/10/31(水) 14:06:08
COBOL経験者急募
0024デフォルトの名無しさん
垢版 |
2007/10/31(水) 14:12:58
つかSEやってた奴いないかな?このスレ。
0026デフォルトの名無しさん
垢版 |
2007/11/25(日) 15:20:14
>>19
これ書いてる人もなんかちょっと…
「RISC以前のCISCのプロセッサはCOBOL向けアーキテクチャ」
とか、全然どうでもいいこって…
0028デフォルトの名無しさん
垢版 |
2008/01/16(水) 18:08:14
ソース書くときに1行=92バイトって制限あるようでコンパイルエラーorz
改行を無効化するような制御ってあるんでしょうか?
0029デフォルトの名無しさん
垢版 |
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ではなくなります。
0030デフォルトの名無しさん
垢版 |
2008/02/28(木) 16:09:35
0031デフォルトの名無しさん
垢版 |
2008/03/06(木) 23:59:30
>>28
2行に渡って書けばええやんww
もしくはアスタリスク入れるところにハイフンいれるとか
第一、80カラムを超えるようなソース書いたことねーぞwww
0033デフォルトの名無しさん
垢版 |
2008/06/28(土) 21:47:50
SYSINってJCL上からとかコンソール上から入れるパラメタぞ
0034デフォルトの名無しさん
垢版 |
2008/09/12(金) 11:06:10
【IT】「COBOLは現役バリバリ」、東京海上日動がシステム全面再構築でCOBOLを選んだワケ 開発者向けセミナー「XDev2008」 [08/09/08]
http://gimpo.2ch.net/test/read.cgi/bizplus/1220822531/
0035デフォルトの名無しさん
垢版 |
2009/01/07(水) 01:45:03
自宅のPCに勉強用のCOBOLの開発環境を作りたいんですけど
通常COBOLの開発環境ってどんなんですか?
Eclipseとか使ったりするのかな。
0036デフォルトの名無しさん
垢版 |
2009/01/10(土) 21:35:14
PCにいれるのなら、NET COBOLか
COBOL2002だな。
Eclipseなんか使うわけないだろ!!
0037デフォルトの名無しさん
垢版 |
2009/01/10(土) 21:41:19
>>35
FreeCOBOL.iNFO〜フリーのWindows用COBOLコンパイラまとめ〜
ttp://labs.netbata.com/cobol/
ひよこグミ
ttp://www16.plala.or.jp/hiyokogumi/
ここらへんを参考にしたら?
0038デフォルトの名無しさん
垢版 |
2009/02/26(木) 00:48:03
それぞれの言語にはいろいろな特徴があって
長所もあれば短所もある
何のためにシステムを構築するのか
何故その言語を使うのか
よーく考えるといい
0039デフォルトの名無しさん
垢版 |
2009/03/04(水) 13:51:31
やべぇ、COBOL半年やってたらJAVAとかVB忘れそうだわ・・

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

0040デフォルトの名無しさん
垢版 |
2009/03/04(水) 14:44:41
COBOL って割り算したときの有効桁未満の decimal の
扱いってどうなっての?

10.00
----- を計算するとは 1.66 ? それとも 1.67 ?
6.00
0042デフォルトの名無しさん
垢版 |
2009/03/04(水) 19:09:32
>>41

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

てなところかな…

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

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

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

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

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

>各ベンダの処理系の個体差ってあるのないの?
あるよ。
0045デフォルトの名無しさん
垢版 |
2009/04/23(木) 00:45:07
JCLが理解不能でクビになりますた
0047デフォルトの名無しさん
垢版 |
2009/04/27(月) 22:46:49
ここでいいのかな?

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

LINE #15 項目A

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

FORM と MEFT と COBOL のマニュアル読めよ。
0057デフォルトの名無しさん
垢版 |
2009/10/21(水) 10:08:59
COBOL生誕50年にからんで検索して
見つけたんで記念にカキコ
>>7補足。73桁目は既に補足されてるようなので
7桁目に/を記述すると、改ページ
Dを記述すると、単独ではコメント扱いだが
たしか、SOUCEーCOMPUTER行にWITH DEBUGGING MODE句
を記述すると有効になる。但し、スペル間違いは
勘弁して。それと、Dに関しては
コメント扱いになってるかも
0059デフォルトの名無しさん
垢版 |
2010/09/26(日) 16:34:41
COBOL生誕51年
0064デフォルトの名無しさん
垢版 |
2011/05/22(日) 18:28:24.78
      υ
   /⌒丶 ⌒` ヽ
  (_/(_/し\ノヽゝノ
   |^  ⌒  |∴∵:|
   |. .   |∵∴:|
    c     ∂∵:|  / 僕のスレは
    (_     ヽ∵/  \   ここですか?
     ヽ__  /
0065デフォルトの名無しさん
垢版 |
2011/05/29(日) 17:59:44.96
COBOLの教本ならこれでしょ。

http://www.total7.com/
0066デフォルトの名無しさん
垢版 |
2011/06/12(日) 15:09:46.67
俺のIDENTIFICATION DIVISIONが(ry
0071デフォルトの名無しさん
垢版 |
2011/08/21(日) 22:36:52.50
四月から就職してこっち系に配属されてから
いまだにプログラミングができません。
むいてないのかな•••?
0072デフォルトの名無しさん
垢版 |
2011/08/30(火) 21:56:58.17
>>71
新人さんですか?覚えることたっくさんあるだろうけど、今しばらくは頑張ってみてくださいな
0073デフォルトの名無しさん
垢版 |
2011/09/03(土) 10:59:21.02
>>71
流れ図(フローチャート)は書けているのかな?
どんな言語も頭の中が整理されてないと形にできないよ。
0076デフォルトの名無しさん
垢版 |
2012/01/27(金) 16:00:49.13
先輩方に聞きたいのだが
cobol入門書として良さげなのあるかな
プログラム組んだこと無いksにご教示お願いします。

文系大学の授業の一環でちょっとCとVB見たぐらい
0077デフォルトの名無しさん
垢版 |
2012/01/30(月) 21:03:35.69
入門書、、、、、、本自体が少ないと思うが、、、、、
入門書ねぇ


俺は現場でソース見て覚えさせられた口なんで、、、w
0080デフォルトの名無しさん
垢版 |
2012/02/19(日) 22:03:14.74
思い返すとCOBOLについては一切身銭を切ったことがないけど、
困ることが何もなかったのは色々と考えさせられますな。
最近の流行の言語は機能は豊富だけど、学習コストが高すぎるのよね。
0081デフォルトの名無しさん
垢版 |
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/
0083デフォルトの名無しさん
垢版 |
2012/02/26(日) 03:12:44.16
IBM COBOLと富士通COBOLで標準語と大阪弁くらい違うという
噂を聞いたのだが実際どれくらい違うの?
つかどこのコンパイラ使ってる?
0084デフォルトの名無しさん
垢版 |
2012/02/28(火) 00:29:07.61
               _
              /  \―。
            (    /  \_
             /       /  ヽ   / ̄ ̄ ̄ ̄ ̄
         ...―/          _)  < ちんちん シュッ!シュッ!シュッ!
        ノ:::へ_ __    /      \_____
        |/-=o=-     \/_
       /::::::ヽ―ヽ -=o=-_(::::::::.ヽ
      |○/ 。  /:::::::::  (:::::::::::::)
      |::::人__人:::::○    ヽ/
      ヽ   __ \      /
       \  | .::::/.|       /
        \lヽ::::ノ丿      /
          しw/ノ___-イ
           ∪
0085デフォルトの名無しさん
垢版 |
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
0087デフォルトの名無しさん
垢版 |
2012/03/11(日) 12:22:35.24
2038年問題に備えてCOBOLを覚えようと思うんだがどれを覚えればいいの?
それともコンパイラメーカーに依存しない程度にはCOBOLって互換性高いの?
0089デフォルトの名無しさん
垢版 |
2012/03/13(火) 18:06:43.64
今あるハードは20年後には死滅してるだろうけど
Erlangなら生き残ってるんじゃないかな
0091デフォルトの名無しさん
垢版 |
2012/05/24(木) 09:36:33.38
えっちなおじさん教えてください
日立COBOL85の変数の初期値って保証されてますか?
C言語みたく明示的に初期化しないとゴミデータが入る可能性ってありますか?
0093デフォルトの名無しさん
垢版 |
2012/07/14(土) 08:55:30.70
最近はじめました。
質問があります。

DASDって言うのは、ハードディスクをさすんですか?
0095デフォルトの名無しさん
垢版 |
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
0097デフォルトの名無しさん
垢版 |
2012/07/15(日) 00:06:28.90
DASDってのはハードディスクなんですね
ネットで検索すると仮装テープ装置の製品についてのページが出てきますが、
現状企業でこういったのは使われているんでしょうか?
普通の磁器テープを使用するのが一般的ですか?
0099デフォルトの名無しさん
垢版 |
2012/07/15(日) 03:23:21.61
>>97
磁気ディスク。ほとんどが固定式(ハード)だが一応換装できる
製品もあったような。
磁気テープは、一部のメインフレームで残ってるんじゃあないかな。
0100デフォルトの名無しさん
垢版 |
2012/07/15(日) 11:26:33.79
やんよ

ってどこの方言?

0101デフォルトの名無しさん
垢版 |
2012/07/15(日) 16:09:21.83
テープはまだ現役みたいだが

ttp://h50146.www5.hp.com/products/storage/highlights/news_release/100527.html
0102デフォルトの名無しさん
垢版 |
2012/07/15(日) 17:12:09.98
東北とかじゃね?
関東では聞いたことない
0104デフォルトの名無しさん
垢版 |
2012/07/15(日) 17:34:32.09
神奈川に住んでますが、聞いたことない
0107デフォルトの名無しさん
垢版 |
2012/07/15(日) 20:34:15.25
皆様ありがとうございました
0108デフォルトの名無しさん
垢版 |
2012/07/21(土) 09:44:48.49
欧州研究所が告白! 太陽光パネルで出力劣化しないのは日本製品とドイツ製品だけ!中韓メーカー発狂か
http://engawa.2ch.net/test/read.cgi/poverty/1342751788/


シャープ製太陽光パネル、「出力低下なし」お墨付き−欧最大の研究機関が評価

シャープは同社製の太陽光パネルに「PID」と呼ばれる産業用太陽電池特有の出力低下現象が起きないと欧州最大の研究機関に認められた。
フラウンホーファー研究機構(本部=独ミュンヘン)が欧州、北米、中国、韓国メーカーなどの太陽電池モジュール13製品を評価した。
欧州ではPID現象による太陽光パネルの出力低下が相次ぎ、品質問題として注目されている。PID現象が発生しなかったのは4製品だけ。
これまでに京セラ、ドイツの最大手Qセルズも現象が起きなかったと公表している。

詳細 2012/7/20
http://www.asahi.com/digital/nikkanko/NKK201207200019.html
0109デフォルトの名無しさん
垢版 |
2012/10/08(月) 07:59:50.83
え?
0110デフォルトの名無しさん
垢版 |
2013/02/09(土) 23:12:26.01
やんよってどこの方言?

東北?
0111デフォルトの名無しさん
垢版 |
2013/02/10(日) 23:23:12.83
IDENTIFICATION DIVISION.
PROGRAM-ID. CHAN2.
AUTHOR. DAREKA.
DATE-WRITTEN. 2013-02-07.
*****
ENVIRONMENT DIVISION.
*****
CONFIGURATION SECTION.
SOURCE-COMPUTER. CHAN2.
OBJECT-COMPUTER. CHAN2.
***
INPUT-OUTPUT SECTION.
FILE CONTROL.
SELECT CHANNEL1 ASSIGN TO I1-DK.
SELECT CHANNEL2 ASSIGN TO I2-DK.
SELECT PR3 ASSIGN TO O1-PR.
0112デフォルトの名無しさん
垢版 |
2013/02/10(日) 23:26:10.17
*****
DATA DIVISION.
*****
FILE SECTION.
FD CHANNEL1.
01 F1R.
02 F1-CNT PIC 9(04).
02 FILLER PIC X(01).
02 F1-HH PIC 9(02).
02 FILLER PIC X(01).
02 F1-MM PIC 9(02).
02 FILLER PIC X(01).
02 F1-SS PIC 9(02).
FD CHANNEL2.
01 F2R.
02 F2-CNT PIC 9(04).
02 FILLER PIC X(01).
02 F2-HH PIC 9(02).
02 FILLER PIC X(01).
02 F2-MM PIC 9(02).
02 FILLER PIC X(01).
02 F2-SS PIC 9(02).
FD PR3.
01 PR3R.
0113デフォルトの名無しさん
垢版 |
2013/02/10(日) 23:30:01.83
***
WORKING-STORAGE SECTION.
***
77 DATEKBN PIC X(1) VALUE SPACE.
77 DAYKBN PIC X(1) VALUE SPACE.
77 CHANNEL1-STATUS PIC X(1) VALUE SPACE.
77 CHANNEL2-STATUS PIC X(1) VALUE SPACE.
77 PR3-STATUS PIC X(1) VALUE SPACE.
***
01 SYSTEM-DATE.
02 SYEAR PIC X(4) VALUE SPACE.
02 SMONTH PIC X(2) VALUE SPACE.
02 SDAY PIC X(2) VALUE SPACE.
***
01 SYSTEM-TIME.
02 SHH PIC X(2) VALUE SPACE.
02 SMM PIC X(2) VALUE SPACE.
02 SSS PIC X(2) VALUE SPACE.
***
01 W1-CHANNEL.
02 W1SKBN PIC X(1) VALUE SPACE.
02 FILLER PIC X(255).
0114デフォルトの名無しさん
垢版 |
2013/02/10(日) 23:32:41.00
***
01 W2-CHANNEL.
02 W2SKBN PIC X(1) VALUE SPACE.
02 FILLER PIC X(255).
***
01 O1-PR3.
02 O1SKBN PIC X(1) VALUE SPACE.
02 O1KINGAKU PIC ZZZZ,ZZ9.
*****
PROCEDURE DIVISION.
*****
MAIN-1 SECTION.
PERFORM MAESHORI THRU MAESHORI-EXIT.
*
PERFORM FILE-OPEN THRU FILE-OPEN-EXIT.
*
PARAGRAPH-1-1.
DISPLAY "Hello!" UPON CONSOLE.
*
PERFORM FILE-CLOSE THRU FILE-CLOSE-EXIT.
STOP RUN.
END PROGRAM 2CHAN.
0117デフォルトの名無しさん
垢版 |
2013/02/14(木) 00:39:39.57
*****
MAESHORI SECTION.
*****
ACCEPT SYSTEM-DATE FROM DATE.
IF SMONTH IS NUMERIC
THEN IF SDAY IS NUMERIC
THEN MOVE "T" TO DATEKBN
ELSE MOVE SPACE TO DATEKBN
END-IF
ELSE MOVE SPACE TO DATEKBN
END-IF.
ACCEPT SYSTEM-TIME FROM TIME.
IF SHH IS NUMERIC
THEN IF SMM IS NUMERIC
THEN IF SSS IS NUMERIC
0118デフォルトの名無しさん
垢版 |
2013/02/14(木) 00:42:01.53
THEN MOVE "T" TO DAYKBN
ELSE MOVE SPACE TO DAYKBN
END-IF
ELSE MOVE SPACE TO DAYKBN
END-IF
ELSE MOVE SPACE TO DAYKBN
END-IF.
MAESHORI-EXIT.
EXIT.
*****
FILE-OPEN SECTION.
*****
OPEN CHANNEL1.
OPEN CHANNEL2.
OPEN PR3.
FILE-OPEN-EXIT.
EXIT.
0121デフォルトの名無しさん
垢版 |
2013/02/18(月) 20:33:40.70
なんだかなつかしいなあ
0123デフォルトの名無しさん
垢版 |
2013/02/25(月) 19:03:26.86
>>122WRITE-RTNからWRITE-EXTを、S-IDXを1から始めて1ずつカウントアップし、S-IDXが
10を超過するまで繰り返す…か。
0126デフォルトの名無しさん
垢版 |
2013/03/29(金) 23:10:52.90
やんよってどこの方言?

東北のほう?
0128デフォルトの名無しさん
垢版 |
2013/06/10(月) 02:01:01.54
COBOLのコードって大文字なのか?w

AKB総選挙7位の松井玲奈が1級持ってるっつーから、どんな言語だと思ったら……
0129デフォルトの名無しさん
垢版 |
2013/06/14(金) 01:02:45.75
どうせおまいらハゲだろ?
こぼらー=ハゲ
0131デフォルトの名無しさん
垢版 |
2013/06/14(金) 01:09:15.69
まじかでか!?オレらのシマはオールハゲ
0132デフォルトの名無しさん
垢版 |
2013/06/20(木) 01:40:10.52
おっさん多いけどハゲの比率が少ないな
0133デフォルトの名無しさん
垢版 |
2013/07/14(日) NY:AN:NY.AN
COBOLで書かれた米国防総省の給与システム700万行、実質的に更新不可能
ttp://it.slashdot.jp/story/13/07/14/0555217/
0134デフォルトの名無しさん
垢版 |
2013/07/15(月) NY:AN:NY.AN
それに関しては、システムがどうこうとかCOBOLがどうこうじゃなくて
社会的な影響で躊躇しているところ多そうだけどな

なんつっても訴訟王国アメリカ。
新システム移行のとき、もし過去の給与計算で誤計算が発覚したら
エライことになりそうだし。

だからバグも含めて移行⇒失敗てパターンなんじゃなかろうか。
0135デフォルトの名無しさん
垢版 |
2013/07/23(火) NY:AN:NY.AN
60年代に書かれたコボルで数十年更新されてなくてドキュメントも無いとか無茶すぎるわ
そんなポンコツが現役稼働なこと自体驚きです
0136デフォルトの名無しさん
垢版 |
2013/07/24(水) NY:AN:NY.AN
COBOLってもともとは簡単な事務処理をするためにデザインされたのに
どう見てもCOBOL向きで無い用途に使われてる。
その用途を満たすためにトリッキーなプログラムになって解読困難に
なってるんだよな。
プログラムの作り方自体も環境変数(プログラムAからプログラムBに値を渡したい時の
システム稼働中は保持される変数、正式にはなんて言うんだ?)を不用意に読み書き
出来る様になっている素人でもやらないようなめちゃめちゃ作り。。。。

まともな人なら近づかない、よって書き換え不可能w。
0137デフォルトの名無しさん
垢版 |
2013/07/26(金) NY:AN:NY.AN
>>133
仕様書やドキュメントがない、上層部が事態を把握できないからメンテも移行も出来ないと受け取れる。
0139デフォルトの名無しさん
垢版 |
2013/08/23(金) NY:AN:NY.AN
>>136
H/Wからくる制限、人間(開発者、利用者)からくる制限、S/W(主に言語)からくる制限からトリッキーになってしまう事なんて昔はどの言語でもあったわけで…
COBOLでリアルタイム処理をしなければいけない現実からPL/Iが産れたのにコンパイラを稼動させるのに256KB以上のメモリが必要とするのがネックとなって汎用機以外での導入が見送られた
オーバレイやSRAM(CMOS)を使った共有メモリ(排他制御、メモリの問題から一般的には非公開)も使った事があるけどサブルーチンかによるオーバヘッドとか無視できない時代もあったからね
0141デフォルトの名無しさん
垢版 |
2013/09/13(金) 01:12:16.41
MF-COBOLって汎用機のCOBOLとどう違うの?

SQLのスキルが求められている仕事で、SQLを使った事がないと厳しい?

SQLを詳しくかいてあるほんで、おすすはある?
0142デフォルトの名無しさん
垢版 |
2013/09/13(金) 08:48:51.02
SQLの入門書なんて本屋のデータベースのコーナーに行けばいっくらでもある。
対象DB(まぁだいたいOracleあたりだろうけど)の無料版も最近はこれまたいっくらでもある。
自分のPCに入れて勉強出来るよ

まぁ
>SQLのスキルが求められている仕事で、SQLを使った事がないと厳しい?
当たり前だけど「厳しい」だろw
サンプルソースは仕事場に行けばあるだろうけど。
0144デフォルトの名無しさん
垢版 |
2013/09/18(水) 15:11:58.43
ごめん、教えて。

MFcobolからCの関数を呼び出したい。
多分、事前に静的リンクさせればいいんだろうけど、
その方法がわからない。。。
0145デフォルトの名無しさん
垢版 |
2013/09/21(土) 01:29:36.05
>>143
サブルーチンを呼び出すだけだから、SQLなんて使わないし。
0147デフォルトの名無しさん
垢版 |
2014/01/04(土) 21:33:59.31
スルー?過疎スレだから…って見たら3ヶ月前のが最新なんかよ! w

それにしてもCOBOLにはメンテ以外の理由で存続する必然性が感じられんなぁ
0148デフォルトの名無しさん
垢版 |
2014/01/04(土) 21:43:05.60
ム板はアマチュアの板だからCOBOLのような業務でしか使われない言語は
見向きもされないよ。
0149デフォルトの名無しさん
垢版 |
2014/01/04(土) 23:15:14.21
大規模になるほどCOBOLの新規開発の効率のよさは表にでてくる
そのぐらい知らないから保守やらメンテの言語と錯覚するんだよ。

盲目で見通しが付かないほどそれがきわまるほどCOBOLの設計手法は
大規模の人数で分散作業するのに適している。
現在の少数精鋭のやり方だけしかしらない奴はそういう大規模のは
俺カンケネーで終わるだけだろ。
0151デフォルトの名無しさん
垢版 |
2014/01/05(日) 01:18:02.17
COBOLはJavaなんかと比べてどのへんが新規の効率高いんですか?
いえ煽りでなく、新規開発が一番ラクなのは他のどの言語でも一緒なんじゃないかと思ったもので。各モジュール個別開発して連結テストに進めるみたいな工程です。
どんな効率的な特徴があるのかなと。
0152デフォルトの名無しさん
垢版 |
2014/11/09(日) 14:23:11.78ID:iOEsToOb
早く質問に答えてください。
0153デフォルトの名無しさん
垢版 |
2014/11/09(日) 17:05:11.83ID:EbU/SVlS
横だけど、特徴としては桁ベースのデータ構造じゃね
彼が効率として何を挙げたかったかは流石に俺も知らんが
0154デフォルトの名無しさん
垢版 |
2014/11/10(月) 00:40:08.73ID:ns5VzSEf
javaやったことないから話半分に読んでくれ。 
COBOLだって新規、改修で効率の良さは図れない。
大元は機能仕様辺りからの実装を考えない機能定義の正確さ。
そこから、COBOLで新規実装した時の、メンテのし易さを意識したコード。
言い換えれば実装モデルを持ってるかどうか。
モデル無しに時系列にコード化すれば、後の者が「なんでこうしたの?」に陥る。
COBOL改修は、その辺りを読み取って、モデル化してなきゃパッチ風な改修するしかない。
javaでも、実装時にモデル化できてないと、新規は楽ちん、その後のメンテは大変、なんじゃないか。

結局は、自分の手を離れたプログラムを後の人が改修し易い作りにできるかが、新規作成する人の資質、だと思う。
0155デフォルトの名無しさん
垢版 |
2014/12/01(月) 20:54:56.12ID:tKfhd8xq
多数の言語やっているが、Javaはそんなに難しくないで
COBOLやっていたらできる
0160デフォルトの名無しさん
垢版 |
2017/10/28(土) 08:27:15.48ID:2dJcUWXI
遂にメガバンクも大量早期退職募集
地銀はもう残された時間は僅かと金融庁に言われ
COBOL事務員不要論が高まっている
未だ大阪の運送屋とか40-50代COBOL事務員が
いるらしいけどコイツら絶望的やね
0162デフォルトの名無しさん
垢版 |
2018/05/23(水) 21:15:10.49ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

1E77W
0163デフォルトの名無しさん
垢版 |
2018/07/05(木) 00:42:18.45ID:RfoszcD2
YHF
0165デフォルトの名無しさん
垢版 |
2018/07/06(金) 16:19:57.98ID:wbA5phZo
>>161
それの案件が北上尾であったわあ。
0166デフォルトの名無しさん
垢版 |
2018/07/06(金) 17:08:50.05ID:qtqoxO2d
このゲーム最高
https://goo.gl/U5BA1Y
0170デフォルトの名無しさん
垢版 |
2018/10/27(土) 20:31:09.77ID:o9OsEpkq
金融系企業もシステムのCOBOL→Java化は停止し始めたね
ランタイムライセンス化ゆえCOBOLで行く方が安くつく場合有る
0172デフォルトの名無しさん
垢版 |
2018/11/08(木) 01:49:34.98ID:yfZXYR/D
みずほもOpenCOBOLに気付いてれば、安く早く移行出来たのにね
経営陣がアホだとダメの典型
0174デフォルトの名無しさん
垢版 |
2018/12/01(土) 01:23:03.62ID:fxf61n8C
AWS使いたい中小企業でCOBOL使ってる所(オフコン)は、これでオープン化を受け入れるって事だろうけど
日本で移行する所有るだろうか
0176デフォルトの名無しさん
垢版 |
2019/02/25(月) 09:41:52.20ID:geD3m3AB
趣味のプログラミングじゃないから、面白いとかつまらないとか考えた事もなかったなぁ
0178デフォルトの名無しさん
垢版 |
2019/07/30(火) 19:46:30.76ID:ygNNDLRC
バカヤクニンが試験科目から廃止したってことは、きっとこれから見直されるぞ。
0180デフォルトの名無しさん
垢版 |
2020/01/16(木) 07:20:08.39ID:fN1AFiv8
COBOLとUTF-8の相性は最悪なの?
全角日本語3〜8バイトの可変長だがPIC Nは常に2バイトであるものと扱うとか
0181デフォルトの名無しさん
垢版 |
2020/03/06(金) 07:15:01.43ID:NKw3TFFH
誰かCOBOLを現代的なプログラム言語に変換機作れない?
0182デフォルトの名無しさん
垢版 |
2020/03/06(金) 10:40:18.75ID:PXf7IA2u
COBOL一筋だったけど、VB.NETが開発言語として加わった
値の計算がめんどくさい
0183デフォルトの名無しさん
垢版 |
2020/03/07(土) 23:08:18.55ID:o8Y+C245
COBOLパーサ作ってるけどENVIRONMENT DIVISIONとかが複雑すぎて萎える
省略したい気持ちでいっぱいです
仕事でCOBOLやってる方々はPROCEDURE DIVISION以外の場所ってどんな感じに使われてる?
0185デフォルトの名無しさん
垢版 |
2020/03/09(月) 15:47:56.22ID:5CuWS1pF
OpenCobolIDE (python)を救う会
0186デフォルトの名無しさん
垢版 |
2020/03/11(水) 04:20:21.83ID:3EEjWMZU
情報処理学会が出してた1965年度版COBOL翻訳本が本棚にあったなぁ
NCRっていう米国の計算機屋のNEAT COBOLってやつのマニュアルもある(英語だけど)

やっぱり紙のマニュアルが一番いい感じだと思うんだ
0188デフォルトの名無しさん
垢版 |
2022/04/09(土) 05:59:41.16ID:Yf63bYti
ちんちんシュッ!シュッ!シュッ!
0189デフォルトの名無しさん
垢版 |
2022/06/14(火) 09:28:24.34ID:A9b+lRr3
COBOLでSEARCH文をかいてみた

IDENTIFICATION DIVISION.
PROGRAM-ID. MAIN.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 TEST-TXT PIC X(42).
01 INP PIC X(3).
01 BLKTBL.
03 PIC X(6) VALUE "aaa".
03 PIC X(6) VALUE "bbb".
03 PIC X(6) VALUE "ccc".
03 PIC X(6) VALUE "ddd".
03 PIC X(6) VALUE "eee".
01 BLKTBL-R REDEFINES BLKTBL.
03 BLK-REC OCCURS 5 INDEXED BY IDX.
05 VAL PIC X(03).
PROCEDURE DIVISION.
ACCEPT INP.
SET IDX TO 1.
SEARCH BLK-REC
AT END
DISPLAY "入力した値は存在しません"
WHEN VAL(IDX) = INP
STRING
"入力した【" DELIMITED BY SIZE
VAL(IDX) DELIMITED BY SIZE
"】はありました。" DELIMITED BY SIZE
INTO TEST-TXT
DISPLAY TEST-TXT
END-SEARCH.
END PROGRAM MAIN.
0190デフォルトの名無しさん
垢版 |
2022/06/14(火) 09:30:27.22ID:A9b+lRr3
COBOLって人気なさ過ぎて、技術の共有もあまりないから

ネット、及び、書籍にわかりやすいものが少ない

ネットが使えない環境が多いから、アウトプットもしにくい
0191デフォルトの名無しさん
垢版 |
2022/06/14(火) 11:23:33.27ID:Rf4XfD/C
COBOちゃんってまだ使ってる所あるんだωωω
0193デフォルトの名無しさん
垢版 |
2023/10/13(金) 15:07:12.36ID:MYZplDh4
COBOLでプログラムを書いて何をするか、
動機付けのところにゲームをつくったりソフトウェアの改良をして
素人さん達に役立ちリスペクトして貰える、
なんていう要素が皆無でしょ。

会計手続や事務手続の実現

おまえらやりたい?w

仕事で金になるならそりゃ勉強させてもらいますよ、

おまえらやりたい?w
0195デフォルトの名無しさん
垢版 |
2023/10/23(月) 14:46:06.38ID:vgQZUP0x
小奇麗でちょっといいセンスのガワを張って格好良くみせたい、
なんてのみ皆無じゃない。

おまえらやりたい?w
レスを投稿する


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