基礎的な内容は把握しておけ。テキストは信用するな。就職前に私が買った基本情報のテキストは二冊。正直にいいますが、当てになりません。どちらもamazon.co.jpの点数が低いですが、それも納得の内容です。二冊ともほぼ同じ内容ですが、どちらの内容をマスターしても、ほぼ受からないと断言できます。基礎の基礎の内容なので、確かに理解するのには必要な内容ですが、基本情報試験を合格するにはもの足りません。毎年、改訂版が出ていますが、ほぼ内容は変わらないようです。著)が参考になりました。おすすめの参考書一覧を参考にしました。過去問については基本情報技術者の公式サイトで公開されているので買う必要はありません(午後のみ解説付き)(http://www.jitec.ipa.go.jp/1_04hanni_sukiru/_index_hani_sukil.html(下のほうにあります))。対策とコツの午前試験の箇所が参考になりました。午前は基本的に4択なので、常識的におかしい選択肢を消去するだけで正答率が上がります。あとは英語から推察してみたり、わからない用語でも漢字からどんな意味なのかを推察してみたり。いうまでもないですが、基礎的な知識がないと裏技も通用しません。設問は全く分かりません、選択肢も意味不明では無意味ですから。戦略としては、時間を掛ければ絶対に解ける問題が何問か出るから、それをターゲットにして解く。情報処理試験は最近新制度に変わりました。午後試験については、大きく変わった点が2点あります。必須問題がなくなり、選択問題が増えたこと。一つはプログラム言語が必須ではなくなり、表計算が加わったこと(しかも配点が少なくなった)。正直にいいますが、前制度ではプログラム言語の御陰で取得はあきらめていました。新制度になり、プログラム言語が必須でなくなり、選択問題が増えたことで、苦手な問題を回避できるようになったので合格ラインを超える点数をとりやすくなりました。午後の試験のなかには、知識を問う問題もありますが、解く為に必要な情報はすべて問題に書かれている為、時間さえかければ解ける問題が多いです。アルゴリズムや擬似言語なんかも解きかたさえ覚えれば、あとは速さだと思います。速さを鍛える為には数をこなすしかないです。問題集を買って、数をこなすのがスタンダードなやりかただとは思いますが、私はパズルをやっていました。数独とかもありですが、「宮本算数教室の賢くなるパズル―かけ算上級」がオススメです。素因数分解をしながらパズルをしてる感覚なので、普通のパズルよりもおもしろいです。午後は基本的に論理と考える力を問う試験だと私は考えていたので、パズルも同じだと考え、暇潰しにやってました。書いてて、自分でも胡散臭いとは思いますが、解く時間が早くなって、点数があがったんじゃないかと思います。ま、これも半分裏技というか、スポーツでいうと筋トレみたいなものだと思うので、午後の傾向をしっていることは前提条件だし、アルゴリズムや擬似言語などはちゃんと分かっていないと解けません。胡散臭いのも交えながら書いてみました。誰もがこれで受かるとは思いませんが、参考までに書いてみました。御使用は自己責任で、計画的にお願いします。21:592009-09-13■サマーウォーズの真犯人サマーウォーズの鑑賞中、セキュリティ描写が気になって映画を半分(主にカズマパート)しか楽しめなかった。その後、はたしてどのような描写であれば納得感を得られたのかと妄想していたら、妙な答えに行き着いた。妄想ネタであることを承知置きください。http://d.hatena.ne.jp/LM-7/20090831/1251727185ここにあるように、もしあの2056桁の数列がRSA暗号における鍵であるとして、健二が素因数分解により平文(おそらくアバターの操作や仮想建物への入室のためのパスワード)の復号をマトモに暗算で行っているということは考えにくい。そこには何らかのショートカットが存在するはず。OZの暗号鍵生成アルゴリズムに実装上のバグがあり、何らかの推察(法nに規則性、乱数が甘いとか)を許してしまうような物だろう。これは、おそらくOZの技術者の中では既知のもので、対応中のものだったのではないだろうか。だいたい55人くらいにはそのショートカット法を知られていたくらいには。ここで思い出してほしいのは、健二はOZのメンテナンスのアルバイトをしていたということ。メンテナンスのため管理棟(だっけ?)と言われる領域へログインし、何か作業を行っている様子が見られる。どんな作業かは分からないが、物理部の彼らのこと、そうした暗号への興味もあるだろうし、知ってしまっていたとしてもおかしくはない。(こんな危険なバグの対応をバイトの学生に任せるなんてありえないが、あるいはバイトとはこの問題への対応のためのテストであり、その過程で知ってしまったのかもしれない。)健二が上田へ向かい、ラブマシーンが暴れだす。ラブマシーンの描写を見ると、できることはアバターを乗っ取ることだけで、OZの基幹系システムそのものを乗っ取ったわけではない。アバターの可能な範囲での権限の行使に限られていて、たとえば花札のルールに介入したり、配られる札を操作したりするようなことはできない。ラブマシーンが米軍によりOZに放たれたとき、彼にできることは相当限られていたはず。彼が暴れるためには、多くのユーザの秘密鍵の管理を行う管理棟へ入れるアバターを乗っ取ることが必要だった。ラブマシーンは何かのきっかけで上記の脆弱性を知り、OZ管理者に近いアバターの鍵をなぜか知り、その解を解けそうな人物へ送付する。メールでその鍵の復号を知る。それを手がかりに秘密鍵へのアクセスを可能にし、あとは選択平文攻撃によってアバターを次々に乗っ取っていく。最初の一歩、管理棟への出入りのための鍵はどこから?その、最初の鍵は、どうやって手に入れたんだろう?ここで、一人の傷心の人物が浮かび上がる。OZでバイトしていた、物理に興味のある、あまり目立たなかった人物。彼は暗号を自力で解くほど数学の才に恵まれていたわけではなかったが、秘密鍵のありかと、脆弱性があることは知っていた。じゃん拳に負け、東京に一人残った彼。傷心の彼はその日、管理塔のまわりをうろつくラブマシーンに気がついた。何でも知ろうとし何でも吸収しようとするbot。本当は、知識を吸収して報告するだけの何も権限のないbot。2007=・・・・・・・・00000000000000000。末尾の0が幾つ続くかと言う問題だよね。答えは、0の数はNを素因数分解した時に2と5のペアが幾つ現れるか、に等しい。:625の倍数は2007÷625=3...132で3つ。125の倍数は2007÷125=16...7で16つ。25の倍数は2007÷25=80...7で80個。5の倍数は2007÷5=401...2で401個。しなかったところが甘すぎると思った。正解が出せてるのでOKだ。いうかこれはチートでもなんでもなく正攻法じゃないか。それこそ問題だされてこの解法を思いつかない奴はバカというレベルの。これをチートと言っちゃう人の思考回路がわからんよ。17:44■http://anond.hatelabo.jp/20090301003941↓のソープの人だけど、検算したけどやっぱ答えは500だ。2007=・・・・・・・・00000000000000000。末尾の0が幾つ続くかと言う問題だよね。答えは、0の数はNを素因数分解した時に2と5のペアが幾つ現れるか、に等しい。ここで、Nの素因数分解に2が現れる数が5が現れる数より多いのは自明。5がNの素因数分解に現れる数を求めれば、それが答えとなる。2007の中に25(5^2),125(5^3),625(5^4)とその倍数が現れる事が落とし穴。625の倍数は2007÷625=3...132で3つ。125の倍数は2007÷125=16...7で16つ。25の倍数は2007÷25=80...7で80個。5の倍数は2007÷5=401...2で401個。625は125の倍数で、125は25の倍数。そこで、125の倍数16個のうち3つは625の倍数と考える。25の倍数80個のうち16個は125の倍数と考える。5の倍数401個のうち80個は25の倍数。すると、625の倍数は3個。125の倍数で625の倍数でない数は16-3=13個。25の倍数で125の倍数でない数は80-16=64個。5の倍数で25の倍数でない数は401-80=321個。