【IT】COBOL廃止とPython追加--IPAが「基本情報技術者試験」を見直し
■ このスレッドは過去ログ倉庫に格納されています
情報処理推進機構(IPA)は1月24日、国家試験「基本情報技術者試験」の出題を見直すと発表した。2019年秋期以降の試験でCOBOLを廃止し、Pythonを追加するとしている。
基本情報技術者試験は、ITに関する基本的な知識や技能を評価する国家試験で、ITエンジニアの“登竜門”と位置付けられる。これまでの応募者総数は約882万人、合格者総数は約106万人に上るという。応募者数の約7割が社会人となっている。
出題の見直しは、(1)午後試験で出題するプログラム言語、(2)午後試験の出題数、解答数、配点等の見直し、(3)午前試験での数学に関する出題比率の見直し――になる。
(1)では、COBOLが教育機関などにおける指導言語としての利用減少や試験における受験者の選択率の極端な低下を背景に、2019年の秋期試験で出題を廃止する。一方、適用範囲の拡大と利用の増加、機械学習やディープラーニングなどの主要なオープンソースソフトウェアでの採用などを背景に、2020年の春期試験からPythonを追加する。
(2)では、2020年の春期試験から選択問題を構成する分野の統合し、出題数と解答数を現在の13問出題・7問解答から、11問出題・5問解答に変更する。プログラミング能力などを重視して配点を変更するという。(3)では、2019年の秋期試験から線形代数、確率・統計など、数学に関する出題比率を高める。理数能力を重視していくためとしている。
関連ページ
プレス発表 基本情報技術者試験における出題を見直し:IPA 独立行政法人 情報処理推進機構
https://www.ipa.go.jp/about/press/20190124.html
2019年01月24日 14時51分
ZDNet Japan
https://japan.zdnet.com/article/35131738/ IT齧ってりゃ基本情報なんて無勉強で合格して当たり前だろ。
センスが要求される普通自動車免許の方が遥かに難しい。 >>104
長大桁数の数字をそのまま計算できるのに驚いた 基本は言語なんてなんでも取れるだろ?
テスト会場の教室から一番先に出たな 上級をいくつか取得したが何の役にも立ちゃしねぇ
奴隷要員向け資格商法だろ そんなー…
職業訓練校からの三十路コボラーで昨秋初挑戦で落ちてまた受けようと思っていた矢先に… 大手SierのホームページにIPAの情報処理具術者試験の合格人数を掲載していて笑ったw 会社でたった一人COBOLやってたころ
若手にコボルト呼ばわりされてたなぁ >>22
商品管理適用業務プログラムをCOBOLで書いていたって読み下せないんじゃ客と話できないぞ 情報処理の資格は意味があるよ。
会社によっては給料に資格手当が乗っかるから >>120
持ってると毎月手当が出るのと
取得した時だけ手当出るのとでは違うくね?
取得した時だけなら、学生時代にはとらない方が良さげ。 >>89
C言語は70年代の生まれだね
それ以前にALGOL, LISP, BASIC, PL/1, FORTH, Pascalとかがあったから爺には比較的新しい言語に思える w >>121
もう、COBOLは人材ごと使い捨ての現実が目前に迫っている
コボラーは役に立たない この資格の取得者が有能だった試しがない
覚えゲーでどうにかなる世界じゃないしね >>107
普免でセンスが要求されるなんて、どこか変。なにか障害を持っているね >>107
全くのド素人がIT齧るための資格だよ
IT経験者がとっても旨味はない 資格の重要性を個人でどう捕らえるかはそれぞれだけど、
IT系の資格でマウント取ろうとするヤツは、大抵派遣下請けしかしてなくて、スキルシート埋めないといけない系の人だな。
簿記とかの業務知識はエンドユーザーと折衝するには必須だと思うけど。 > この資格の取得者が有能だった試しがない
有能かどうかを見るためのものじゃないからな
最低限の能力があるかどうかを見るだけ
要するに>>130みたいなボンクラよけってこと w >>1
COBOLの代わりがJavaなので、
pythonが入ってくるのは当然だな 工業高校の学生が受かるレベルのテストだということを理解しろ
まじでゴミみたいな資格 >>88
基本情報(旧二種)は別業種からIT系に転職するための資格だからね。 アイロンパイソンとかいうやつなら社内研修で完全に覚えた >>121
言語というよりメーカー毎のメインフレームの仕様やら癖やら、特定業務に詳しいことが条件だろ?
言語覚えるだけならすぐだわ COBOL懐かしいなw
FORTRANはどうすんのよ?(・ω・) >>138
高校生でも受かるのに
コンピューターの専門学校の合格率は2割切ってるんだな IPA全区分持ってるけど、久々に基本受けてみるかー >>143
専門学校なんて大学に行けないけど就職もしたくない奴が過半数だろ Pythonは欧米で古くから主流の言語だったのに
日本人はなんでスルーしていたんだろうなあ。 >>130
その傾向は何となくわかる。
ベンダー系資格に比べて安いから受けやすいからね。
でも自分はプロ系試験4・5個受かったけど、
ちゃんとまんべんなくスキルが必要な感じはした。
だからそんなにバカにはしていない。 >>142
FORTRANはスパコンが存在する限りなくならないよ。他のメジャーな言語より自動最適化しやすいから。 >>130
とはいえ基本情報に落ちるようなレベルならIT業界で働いちゃいけないと思う もう思い切って、scratch採用がいいじゃないか >>144
すごいなエンベデッドも持ってるのか?
あれだけ異質だった覚え >>103
高速化して値確認も
https://ideone.com/UoxrND
function PAI($N) {
$B = gmp_pow(10, $N);
$x = $B;
$y = gmp_mul($B, 2);
$i = 4*$N; $j = 2*$i+1;
for(;$i>0; $i--) {
$x = gmp_mul(gmp_div(gmp_add($x,$y),$j),$i);
$j-=2; }
$x = gmp_sub($x,$B);
return "3.".gmp_strval($x); } これでイージスシステムのコアとかのCOBOLは
誰もメンテナンスできなくなるな
んで、アメリカからボッタクリで売られアメリカ国債でも払えず >>153
エンベデッドが始まったときに取ったわ
組み込みの開発やってりゃそこそこ取れると思う
まあその当時の仕事がプリンタの開発で試験問題として複合機に関する問題が出たからちょっとラッキーだったけど w >>155
こっちのほうが微妙に消費メモリ減らせるか。
PHPで0.14秒で小数点以下1万桁計算できた。
https://ideone.com/rFffwi
<?php
echo PAI(10000);
function PAI($N) {
$x = gmp_pow(10, $N);
$C = gmp_mul($x, 2);
$i = 4*$N; $j = 2*$i+1;
for(;$i>0; $i--) {
$x = gmp_mul(gmp_div(gmp_add($x,$C),$j),$i);
$j-=2; }
unset($C);
$x = gmp_sub($x,gmp_pow(10, $N));
return "3.".gmp_strval($x); } C言語だとどのレベルまで求められるの?ポインタは入る? メインフレームと一口に言ってもUNISYSやFACOMのCOBOLは全く違う メインフレーム系の人達と最近付き合いないからそっちのトレンドは知らないんだけど、
COBOLやPL/Iがダメって言う人たちは、金融系の基幹システムはどう構築すんの? >>163
統合して大騒ぎしたどこかの巨大な金融系がJavaで書き直していると言っていたような >>164
表面だけだよ。画面とか。
計算したりは昔ながらのやつ。 >>166
みずほの統合は基幹部もJavaにしたんじゃなかったっけ? >>130
資格要件なかったらPC触ったことありませんってのが来るんだぞ
最近だとスマホばっかりだからキーボード使えないヤツだっている COBOLは無くならない( ー`дー´)キリッ
とアホな社長か抜かしてたドス黒ブラックの会社コケたわ
俺は勝ったのだアイツラに・・・・・ >>146
2系は日本語の扱いが面倒で
3系は著名ライブラリ対応が遅く
ならRuby使った方がマシという時代が長かった コボラー志願者のワイ。絶句する
今年は他の資格注力で手出せんのに来年とかあかんねん!! 実務レベルでできるならコボルから別言語へ移行できるだろ
最近の問題はしらないが低レベルだろ? COBOLが現役なのはわかるけど、
コボラーがいまさら基本情報受けるシチュエーションがわからん
二種時代にとっくに取ってそうだが 試験から外れるだけ
ALGOL,FORTRAN,PL/Iもいつのまにかなくなったが、PL/Iなんかまだ
利用しているところがある
アセンブラも
若い人に受験させる目的 応用より基本の方が難しいよね
応用は暗記で行けるけど基本はプログラムわかってないとムリゲー アセンブラは問題文に仕様書が付いてくるから暗記する必要もなくて楽なんだよな。 >>183
仕事でもSEよりプログラマの方が難しいしな
日本では地位が逆転してるからソフトウェアが伸びない >>158
これはtan(π/4)=1 なので、π= 4 tan^-1(1)となり。
マクローリン展開 tan^-1(x) = x - x^3/3 + x^5/5 -x^7/7 ・・・をつかってるらしい。 tan^-1(1) = (1 - 1/3) + (1/5 - 1/7) + (1/9 - 1/11) + …
= 2/1・3 + 2/5・7 + 2/9・11 + …
で、これをたとえば10000倍してその整数部分をみれば
小数点以下4桁くらいが判明。
その計算は整数演算のみで可能。 >>188
これそのままだと、>>158よりループ回数が多くなりすぎる。
なにか減らす変形があるかとおもうがわからない。 >191
プログラム言語問題の配点は
午前はゼロで、午後の中の1割だけ。
言語が出来ても出来なくても、
ほとんど変わらない試験だよなあ。 >>179
今でもCOBOLは現役で動いてるシステムが多数ある
そういう所では今までは古い人がメンテをやってたが退職するなり
人事異動で移れば代わりに誰がやるのかという話になる
そうすると若い人にCOBOLを教えてメンテをさせないけないから
やる動機にはなるんだよ >>149
そういうのは開発職じゃん
IT業界を支えてるのは開発職でなく運用職なんだし >>196
日本人って古いシステムが好きだからね
バッサリ既存のシステムを捨てることが出来ないから
改修に改修を重ねて廊下に階段のある田舎の旅館みたいになってしまう >>127 おいおい、Cが1972年で年代は合ってるがそれ以外の言語はそれより古いと思うけどな。 Cが一般的に認知され始めるのはもっと遅かった。
pascal が、若干新しいくらいかな。
俺が1970年に最初に会社に入って教育用に使わせてもらったのが、タイムシェアリングのBASIC。 単純そのもの1日で覚えられるから教育用には良かった。
それから会社の教育で習ったのが、PL/I 、アセンブラ。
実務で使うようになったのが、FORTRAN。
COBOLは少しかじったが実務ではほとんど使わなかった。
1972年にスピンアウトして出始めのマイコンチップを使ってシステムを組み始め。 4004や8008がではじめた頃。
アセンブラもデバッガもリアルタイムでOSも全て手作りで作った。
なんせマイコンチップが新しいから自分達が望むアセンブラが存在しなかった。 殆どのチップは日本で最初に使った部類。
最初の頃は不揮発性RAMメモリがなかったから、コアメモリという馬鹿でかいメモリを使ってた。 メモリ容量1KBとか数KBの世界。
もうちょっと時代が下ると、4ビット、8ビットチップを使ったインベーダーゲームなどのテーブルゲームマシンでかなり儲かったが、部品不足に悩まされた。 ヤクザがリュックに金を入れて買いに来てた時代。
その前後頃じゃなかったかな、C言語がもてはやされ始め日本語の書物もで始めた。 それまで組み込み用として小さなメモリにはアセンブラを使ってきたが、
比較検討してみるとROM容量が大きくなりつつあり安くなってきてたしそれほど容量も大きくならないことがわかったから、アセンブラをやめてC言語に一気に切り替えた。 >>127 の言うことが正しいと言う話。C言語は新しい。
出始めの頃の文法も単純明快。 元々アセンブラの置き換えを狙ってたから複雑なことは文法に入れていなかった。
この文法も初心者の教育には最適だった。 今やネットの時代だから、どんな言語であろうが自習は可能だがいざこんな事がやりたいのに出来ないから助けて欲しいと思った時に、人気のある言語だと山の様に情報が出てくる。
これに尽きるだろ。
文法はそりゃ美しいほど魅力的だがどんなに美しくても使う人が少なく情報が少ないと使うときに困る。
pythonの人気はそんなところだろう。 COBOLなんて国のソフトから追い出すべき時期だよ。 その意思の表れなんだろうけど。 >>199
> 最初の頃は不揮発性RAMメモリがなかったから、コアメモリという馬鹿でかいメモリを使ってた。 メモリ容量1KBとか数KBの世界。
ホントか?
i4004出た時には既にP-ROMはあったしすぐにEP-ROMも出てたはず
何よりコアメモリーは無茶苦茶高くてマイコンチップ使う意味がほぼなくなると思うんだが… >>204 そりゃPROMはあったよ。 なけりゃ何もできないに等しい。 プログラムはROMだが、RAMの話。
コアメモリを使ったのは、ある病院システムを作った時に端末の電源が無くなってもデータが消えてはいけないから馬鹿高いコアメモリを使った。
価格の問題ではない。 システムの安全性の問題。 >>205
>俺が1970年に最初に会社に入って
計算してしまったではないかw
体を労ってやってください >>205
システムの安全性と言いながら出始めたばかりのマイクロプロセッサ使うとか意味わからん、しかも医療関係
コアメモリー使ってるミニコンでいいと思うんだけどね ■ このスレッドは過去ログ倉庫に格納されています