COBOLなら、オレに聞け!<2>
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGPART2をたてときます
仕事だから仕方なくCOBOLをやってる人
本気でやってる人
いろいろいるとおもいますがオッサンたちで役に立つならお手伝いしますということで・・・
0002デフォルトの名無しさん
NGNG ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ (´´
∧∧ ) (´⌒(´
⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
 ̄ ̄ (´⌒(´⌒;;;
ズザーーーーーッ
0003デフォルトの名無しさん
NGNG↓
| △ |
| 〔(゚ ∀ ゚)〕 .|
(⌒⌒⌒⌒⌒⌒⌒)
|⌒⌒⌒ <⌒ヽ o 。 うああぁぁ...
| <_ ヽ。
| o とノ ノつ
| 。 | 〜つ
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG↓
| △ |
| 〔(゚ ∀ ゚)〕 .|
(⌒⌒⌒⌒⌒⌒⌒)
|⌒⌒⌒ <⌒ヽ o 。 うああぁぁ...
| <_ ヽ。
| o とノ ノつ
| 。 | 〜つ
0006デフォルトの名無しさん
NGNG富士通からCOBOL.NETがでるとかでないとか
当社では過去の資産を有効活用するために.NET関係では
C,COBOL,java,VBなんでも利用することが決まりました
0007デフォルトの名無しさん
NGNGCOBOLなら、オレに聞け! <1>
http://pc3.2ch.net/test/read.cgi/tech/1002890663/
0008デフォルトの名無しさん
NGNG申し訳ございませんでした
0009デフォルトの名無しさん
NGNGちなみに俺はACCEPTで時間を変数に代入して代入された
秒の下一桁が偶数ならば2で割って奇数ならば3倍して1を加える。
求められた値に対してまた偶数なら2で割って奇数ならば3倍して1を加える・・・
を繰り返して1になるまでに何回計算したかを求めて乱数を発生させてる。
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNGコラッツの問題を使った方法カ・・
00129
NGNGなりますよ一応
0013デフォルトの名無しさん
NGNGこんな方法使うやついねぇよヴォケ!
もっとましな方法考えろアフォ
0014デフォルトの名無しさん
NGNGどんな業務なのか知りたいです
どんなことに使うのかも
00159
NGNG2万件のダイレクトメールを出したいときなんかに
無作為に2万件選んで欲しいとき使います。
00169
NGNGそこまで言うなら、もっといい方法を聞かせてください
0018デフォルトの名無しさん
NGNG自分で考えろヴォケ!
てめぇみたいな教えてクンに聞かせてやるような
低俗な技術を持った技術者じゃねぇんだよ俺様は
アバヨ
0019デフォルトの名無しさん
NGNGオレは9じゃないけど、感じ悪いよあんた
0020Rina ◆tI333vNE
NGNGCOBOLなんて一度も触ったことないから, 技術的なことは
何も言えないんだけど, 正直感じ悪いよ.
スレタイトル見れば分かるけど「教えるためのスレ」っしょ?
質問してるんだから答えてあげなよ. 答えないつもりだったら
始めっからレスするなって….
>>13==教えて君, ってわけでもなさそうだしさ.
0022デフォルトの名無しさん
NGNGようするに俺には出来ませんって言ってるんじゃない?
>>9
コラッツの問題を乱数に使うって言うのは結構良い発想だと思うよ
COBOLだけじゃなくて、他の言語でも使える方法だし
って他の言語にはランダム関数はだいたい常備されてるか・・・
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG計算量が計算結果に比例する乱数アルゴリズムなんて、あんまり使いたくないな。
0026デフォルトの名無しさん
NGNG使用する回数が多くなるにつれて平準化するということで妥協?
0027デフォルトの名無しさん
NGNGそれほど良い発想だとは思えないんだが・・・
>>9
10万件の住所から2万件のDMを出すんだったら、
ランダムで抽出するより、郵便番号か住所コードで
地域を平均的に抽出したほうが良い仕事が出来そう
だと思うのは俺だけかな?
>>18
・・・・
0028デフォルトの名無しさん
NGNGうーん、それでも最終的にはランダム要素がないと、平均で抽出しても、レコードの最初から平均的に抽出ってなっちゃうんとちゃう?
0029デフォルトの名無しさん
NGNGまぁ、とりあえず27の考えたアルゴリズムをここに示せや
0030デフォルトの名無しさん
NGNGじゃあもっといい方法を>>9さんに示してあげたらどうですか
もともと>>9さんは自分はこうしてるけど他の人はどんな手法なのかって言うことで
自分の手の内をみせてるんだから
それから地域ごとに10万件ぐらい候補はあるんじゃないのDMだす候補なんてさ
0031デフォルトの名無しさん
NGNG禿げしく同意
>>15のような場合に乱数が必要なのかどうかはさておき、
>>9さんの場合、無理に汎用系の言語で乱数を作成する
アルゴリズムを考える必要は無いんじゃないの?って感じです
結構柔軟な考え方が出来るみたいだし、年齢にもよるけど
20代とかだったら、PC系の開発言語をやってみたらどうでしょう
多分COBOLよりC言語のほうが肌にあってるんじゃない?
汎用系の開発者って>>18みたいなやつらばっかだからPC系やるの
お勧め
0032デフォルトの名無しさん
NGNGこんなコメントが付いていました。
/* This multiplier was obtained from Knuth, D.E., "The Art of
Computer Programming," Vol 2, Seminumerical Algorithms, Third
Edition, Addison-Wesley, 1998, p. 106 (line 26) & p. 108 */
0033デフォルトの名無しさん
NGNG汎用機も結構いいよ
だって自分で買えないもん
自分で買える機械とは違う世界が好き
仕事と割り切れるし
0034デフォルトの名無しさん
NGNGその本を読め!ということですね
どんなアルゴリズムなんでしょうねチョット調べてみます
0035デフォルトの名無しさん
NGNG有望な奴をPC系に勧誘するのはやめれ!
ただでさえ汎用系の開発に人手が足りなくなってるっちゅうのに
まぁ、ACU-COBOLとかOPEN系のCOBOLもでてる昨今だけどな
ランダムのアルゴリズムか・・クイックソートとかバブルソートの
アルゴリズムを考えていた専門のときがなつかすぃ・・
会社だとサービスプログラムのソートを使って内部ソートすら使わない
んだけど、課題で出されたクイックソートのアルゴリズムを考えていた時が
懐かしいよ・・・あのころはプログラム作るの楽しかったな
今はすげー苦痛だけど
003732
NGNG>36
アルゴリズムというより計算式のようです。
オリジナルから、マクロ部分をはずすとこんな感じだと思います。
unsigned __int64 rand_next;
int rand( void )
{
/* This multiplier was obtained from Knuth, D.E., "The Art of
Computer Programming," Vol 2, Seminumerical Algorithms, Third
Edition, Addison-Wesley, 1998, p. 106 (line 26) & p. 108 */
rand_next = rand_next * 6364136223846793005L + 1;
return (int)((rand_next >> 32) & 0x7fffffff);
}
0038デフォルトの名無しさん
NGNGおお!ソートか、懐かしい・・
COBOLじゃないんだけど、俺はソートのアルゴリズムの
課題が出たとき最初、INPUTのレコードの数と同じ数の
配列を作って対象のINPUTのレコードを最初のレコードから
比較していって対象よりも大きいレコードの数をカウントして
返された値をINDEXにして対象のレコードを配列に代入する・・・
を最終レコードまで繰り返すってのを考えたんだよ・・
でも同じ数があるとかぶっちゃうんだよなこの考え方だと・・・
でも、そんなころが懐かしい!
00399
NGNG昨日書き込んだらキツイ事いわれてそのまま寝ちゃったんだけど、
レスがこんなに・・・
>>37さん、俺の腕が未熟なせいでどういう計算式なのかよくわか
らないんだけど、絶対解析してプログラムの腕を磨きます!
ソートのアルゴリズムも色々考えてみたいですねー
この板ってレベルの高いプログラマが多数いるって言うのは本当
だったんですね
いつか皆さんに追いつけるようがんばります
0040デフォルトの名無しさん
NGNGそこに出ている数字を導き出すところに何らかのアルゴリズムはあるんでしょ
それがその本に出ているのでは?
0041デフォルトの名無しさん
NGNG君みたいな前向きな人はこんなところに来ちゃ駄目!
それから、汎用系はダメダメだからOPEN系やりな
0042デフォルトの名無しさん
NGNG汎用系がダメってこと無いと思うけど
0043デフォルトの名無しさん
NGNG汎用系は>>18みたいな奴ばっか〜
0044デフォルトの名無しさん
NGNG>>9みたいな期待できるやつだっているよ
そういうやつがいなくなっちゃうと公共機関や金融機関の基幹システムが
ぼろぼろになって(すでにぼろぼろか?)こんなところで暢気にカキコしてられなくなっちゃうかも
0045デフォルトの名無しさん
NGNG4月のみ○ほ銀行みたいにか・・・
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNGそう
当事者たちだけでなく無関係な人間まで巻き込まれたりするしね
社会に与える影響が大きい企業や官公庁のシステムは時代遅れでもいいから
安定稼動していて欲しいものです
加えて我々にとって便利であれば尚よろしい
0048デフォルトの名無しさん
NGNG磁気テープでデータが記録されるのにIBG、IRGというものがあるのですが
なぜ、必要なのでしょうか
0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNGあのねCOBOLとは関係ないよ
テープデッキの特性を考えてみてね
テープを読むときにはリールを回して必要な部分を呼んだらリールをとめるんだよ
キチキチにデータが詰まってたりすると行き過ぎちゃって次のデータ読むのに巻き戻して
とか言う動作が多くなるでしょ。
それにコンピュータのテープデッキって物凄く高速回転なんだよ
スタート、ストップを激しく繰り返すんだよ。急激にスタートしたりストップしたりすると
テープがすぐ伸びたり切れたりしちゃうでしょ
0051デフォルトの名無しさん
NGNGさん、なっとくしますた
それで、U型バキューム機構がついてるのですね
0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNGそこにCOBOLがあるからさ
0055デフォルトの名無しさん
NGNGなんだかんだいってCOBOLは使い易いよ
ACU-COBOLってのも出てるしPCでも
消えることは無いんじゃない?
0056富士通がなぜCOBOLにこだわるのか疑問な関係者
NGNG0057apholist
NGNG今まで蓄積されたCobol資産を無駄にしないため
らしい。
将来のために蓄積することを怠っても
Coboloは守らないといけないらしい。
ぶっちゃけ、年寄り技術者がCobolしかわからないかららしい。
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/prog/1028859171/l50
くたばれ、COBOL屋2
http://pc.2ch.net/test/read.cgi/prog/1028823832/l50
くたばれ、COBOL屋5
http://pc.2ch.net/test/read.cgi/prog/1027794171/l50
くたばれ、COBOL屋5
http://pc.2ch.net/test/read.cgi/prog/1027789876/l50
くたばれ、COBOL屋5
http://pc.2ch.net/test/read.cgi/prog/1027791534/l50
COBOLって名前からしてダサい
http://pc.2ch.net/test/read.cgi/prog/1028458796/l50
COBOLが使えると怖くて言えません。
http://pc.2ch.net/test/read.cgi/prog/1025443462/l50
今日からCOBOLに仕事が・・・うっ!
http://pc.2ch.net/test/read.cgi/prog/1020175442/l50
おいら、コボラーですが・・・
http://pc.2ch.net/test/read.cgi/prog/1023594059/l50
●●●cobolってなんですか???●●●
http://pc.2ch.net/test/read.cgi/prog/1027791605/l50
コボルってどんなザコキャラですか?
http://pc.2ch.net/test/read.cgi/prog/1027609470/l50
COBOLってどんなモビルスーツですか?
http://pc.2ch.net/test/read.cgi/prog/1026225706/l50
COBOLコンパイラ
http://pc.2ch.net/test/read.cgi/prog/1019826000/l50
COBOL卒業したい
http://pc.2ch.net/test/read.cgi/prog/1019366137/l50
COBOLプログラマーになりたいのですが
http://pc.2ch.net/test/read.cgi/prog/1027857508/l50
COBOLマンセー
http://pc.2ch.net/test/read.cgi/prog/1028385215/l50
0060デフォルトの名無しさん
NGNGCOBOLしかできない(やろうとしない)ので会社をクビになりますた。
0061デフォルトの名無しさん
NGNG>>18のアバヨはうけた
アバヨのAA誰か作ってホスィ
0062デフォルトの名無しさん
NGNGMOVE文でPACKからXタイプなど、属性の異なっているときに
エラーがでるようにしたいんですけど、どーしたらよいの?
0063デフォルトの名無しさん
NGNGそれが何故必要なのかがわからない。
エラーにならないからこそ便利なんだが・・・・・。
0064デフォルトの名無しさん
NGNGコンパイラを作ってるんですか?
0065デフォルトの名無しさん
NGNGんーoptionでできないんだっけ?
処理系が何か知らんが。
>63
別に便利だとは思わないけど。
そもそもpackからXにmoveして普通に済ませてること自体問題。
0066デフォルトの名無しさん
NGNG> 別に便利だとは思わないけど。
> そもそもpackからXにmoveして普通に済ませてること自体問題。
浅いねぇ。
0067Level2COBOL
NGNGどんな環境で稼動したか覚えている方
いらっしゃいますか
0068デフォルトの名無しさん
NGNGまずGoogleなどで
「LEVEL II COBOL」で検索してみたか?
馬鹿ばっかりだな。疲れるぜ・・・・・。
0069デフォルトの名無しさん
NGNG知らないのなら、結構です
0070デフォルトの名無しさん
NGNGさ・い・あ・く
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNGネットでどこにありますか?
おしえてください
0073デフォルトの名無しさん
NGNGネットで探したらいかが?
0074デフォルトの名無しさん
NGNGそんなものも探し出せないお前は2種(基本情報)不合格
受かっていた場合は取り消し
0075デフォルトの名無しさん
NGNGネットにはないよ。
0076デフォルトの名無しさん
NGNG古本屋にいけ
0078デフォルトの名無しさん
NGNGCOBOLからVBで作ったActiveX.dllを呼び出すことは可能なんですか?
0079デフォルトの名無しさん
NGNG可能です。
0080デフォルトの名無しさん
NGNGオレは今COBOL勉強しようとしてるんですけど
COBOLってフリーのコンパイラって無いんですか?
0081デフォルトの名無しさん
NGNGあります。
0082デフォルトの名無しさん
NGNGがんばってさがせばみつかるYO
008380
NGNGVectorとか窓の杜使って探してみます。
008483
NGNGWindowsのってありませんねぇ〜
0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNGいや、なんとかWindowsでやりたいんで
Windowsのコンパイラ探しているのです。
0087デフォルトの名無しさん
NGNGがむばってください。
0088567
NGNGあ、フリーですねこれは。
ありがとうございます。
008978
NGNG返事遅れました。レスありがとうございます。
具体的なやり方がのっているサイトなどありますでしょうか?
探したのですがさっぱりです・・・
0090デフォルトの名無しさん
NGNG確かにフリーって書いてあるけど
COBOLには、ランタイム課金があったような記憶が…
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG|
ヽ \ | | / /
ヽ丶\ヾ ///
____________________( )__
= ==- = ==-ヽ- - - = == = = =
= = = = = = =- = - - =-ヽ- -
>>9
(::::: ´Д)「・・・」 - = - - =-ヽ
/:::::::: ヽ == = =
|:::::::: ヽ = ∩- =
|:::::::: |丶 ヽ | |
|::::::::: | ) | | >>18
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|:::::::::  ̄ ̄ ̄ ̄| | ( ´∀`) 「自分で考えろヴォケ!」
ヽ ヽ_) (_ アバヨ
ヽ、 ヽ
| | |
| | |
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNG可能でないパッケージでやろうとしたらできるわけないんですが・・・・・。
っつーかマニュアル読めよ。
馬鹿じゃねーの?
0095デフォルトの名無しさん
NGNGできると非常に助かるのだが。知ってたら方法教えて。
否応なくCOBOLをやることになってしまったので・・・
それにしてもCOBOLの本って少ない。・゚・(ノД`)・゚・。
0097デフォルトの名無しさん
NGNG基本情報技術者試験(旧二種)のCOBOL用教本しかないな。
古本屋の100円コーナーに結構あるから買い漁るってのもイイかも。
0099デフォルトの名無しさん
NGNGそれに必要なソフトなどがわかりません。どういうソフトが必要なのか、
また、そのソフトはどこにあるのか、ご存知の方がいたら教えてください。
0100デフォルトの名無しさん
NGNG面接の時にすでに
『COBOLを勉強しておいてください』
とかいわれた。
正直COBOLなんてそんなすぐに覚えられるもんですか?
本屋とか行っても本全然ないですね。。。
>>96と一緒の状態ですか・・・。
何からすればいいですか?
0101デフォルトの名無しさん
NGNGamazonとかで検索した?
■ このスレッドは過去ログ倉庫に格納されています