今日は応用情報技術者の試験。 十分に勉強ができたとはいえないけど、一応準備して臨んだつもり。
昨年秋の基本情報受かった時点から、次の目標は応用情報と決めていた。
で、年末くらいに応用情報の本を買って、過去問アプリをダウンロードして、ちょこちょこと勉強し続けていた。 一日に長い時間は取れないけど、トイレは行ってるときとか、寝る前に数分アプリで過去問やるような生活が数ヶ月続く。
それだけやってると、問題見ただけで解答がわかるようになってるんだよね。
理解して解答を求めてるのではなく、この問題はこの解答と組み合わせを覚えてるような感じ。
合ってる問題も間違ってる問題も解説を見て、問題の意味を理解しようとする。
そんな生活が4月くらいまで続く。 4月に入ってから、ようやく試験の対策として、実際の過去問題を解く。 午前中は平均して、60問くらいは正解できるようになったかな。 あくまでも過去問なので、ほとんどアプリで解いたことあるようなやつなんだけど。
午後の勉強も4月くらいから。 午後の勉強って言っても、ひたすら過去問を解くしかない。 出題される分野は決まってるけど、内容は様々なので……
午後は、問1か問2をどちらか1問。 問3~問12のうち5問の選択式。
問1はマネジメント系の問題、問2はプログラム系の問題。
これはプログラム系の問題。
問3~問12は、技術系の問題を5問選ぶことにしている。
となると、午後でのマネジメント、ストラテジ対策はゼロとなる。
過去問をいくつも解いたのだけど、問2のプログラムがほとんど意味がわからない。 難しすぎる……
ネットワークも苦手分野で、なかなか思うように理解できない。
データベースは得意分野なのだけど、たまに難問が出題される。
組み込み機器は、やったことない分野なのだけど、比較的点数が取れる。
そんな感じで今日を迎えた。
試験は9時半から。 8時半くらいに着けばいいかな。 その前に朝ご飯食べて行きたいので、7時40分くらいに家を出る。
義実家に車を止めさせてもらい、そこから自転車で移動。 試験会場の香川大学まで、開いている喫茶店が無く、結局朝ご飯はコンビニのサンドイッチになってしまった。
試験会場に入り、時間まで最後の勉強をする。 そういえばこの教室、時計がないな…… 腕時計を持ってきてるわけではないので、試験中に時間を確認する術がない。
どうするか……
午前試験、試験開始一時間後に退出可能の合図、試験終了10分前に退出不可の合図。
午後試験、試験開始40分後に退出可能の合図、試験終了10分前に退出不可の合図。
これだけが試験中にわかる時間の流れ。
物をしまって、携帯の電源を切るように言われ、いよいよ試験が始まる。
そして問題用紙と答案用紙が配られた。
当然と言えば当然なのだけど、ほぼ初見の問題。 本当に知識を蓄えることができたかが試される。
全て回答し、3回見直ししても、まだ時間が余ってそう。 退出したら、試験終了の15分前だった。
午前試験が終わってから、教室に戻りお昼を食べながら午後の勉強をする。
午後が、最大の難関だな。
午後試験も開始。 問2のプログラムを解き、問5の問題をやっている途中で、40分の退出可能の合図。 まだ110分も残ってるので、ペース的には大丈夫だろう。
技術系の問題を攻め、2回ずつ見直し。 根本的にわからない問題はどうしようもないが、イージーミスなくせたと思う。
午後も退出し、時間は試験終了の20分前だった。 ITパスポート、基本情報の時は、時間ギリギリまで粘ったが、応用情報はあっさり終わった感じだなぁ。
今回の問題で印象に残った問題を。
問6 A,B,Cの順序で入力されるデータがある。各データについてスタックへの挿入と取りだしを1回ずつ行うことができる場合、データの出力順序は何通りあるか。
ア 3 イ 4 ウ 5 エ 6
単純に3つの組み合わせかと思って、3×2×1=6なので、エかなぁって思った。
が、よく考えたらスタックなので、Cを取りだした後に、Bより先にAを取りだすこと、できないじゃん、って思って、パターンも少ないので、全パターン羅列した。 で、答えはウ。
問9 相異なるn個のデータが昇順に整列された表がある。この表をm個のデータごとのブロックに分割し、各ブロックの最後尾のデータだけを線形探索することによって、目的のデータを存在するブロックを探し出す。次に、当該ブロック内を線形探索して目的のデータを探し出す。このときの平均比較回数を表す式はどれか。ここで、mは十分に大きく、nはmの倍数とし、目的のデータは必ず表の中に存在するものとする。
ア m+n/m イ m/2+n/2m ウ n/m エ n/2m
平均比較回数はlognとかlog2nとかlogn^2とかいろいろあって、正直覚えてない。
が、線形探索は先頭から順に探索していく方法なので、最短で1回。 データが必ず存在するとのことなので、n-1回目まで比較すればどこにあるか絶対にわかるので、最悪の場合でn-1回。 それの平均なので、n個の半分の時点=n/2 ただ、これは全データを検索する場合。 与えられてる条件では、n個のデータをm個に分割するとなっている。 なので、分割後はm/2。 分割された親の数はn/mで、それの半分だからn/2m。 分割された親の数+子の数を足せば出るはずなので、m/2+n/2mで、イ。
問19 あるクライアントサーバシステムにおいて、クライアントから要求された1件の検索を処理するために、サーバで平均100万命令が実行される。1件の検索に着き、ネットワーク内で転送されるデータは、平均1×10^5バイトである。このサーバの性能は100MIPSであり、ネットワークの転送速度は、8×10^7ビット/秒である。このシステムにおいて、1秒間に処理できる検索要求は何件か。ここで、処理できる件数は、サーバとネットワークの処理能力だけで決まるものとする。また、1バイトは8ビットとする。
ア 50 イ 100 ウ 200 エ 400
まず1回の検索=100万命令。 サーバ性能は100MIPS。 1MIPSは100万命令/秒、100MIPSなので、1億命令/秒。 1階の検索は100万命令なので、理論的に1秒に100回の検索までしかすることができない。 よって、ウエは違う。
次にネットワークを考える。 データと転送速度で単位が違うので合わせる。
2×10^5バイト=200000バイト
8×10^7ビット/秒=1×10^7バイト/秒=10000000バイト/秒
比率で考えると
200000:10000000=2:100
よって、転送速度的に50回分のデータしか転送できない。 答えはア。
問30 トランザクションが、データベースに対する更新処理を完全に行うか、全く処理しなかったように取り消すのか、のいずれかを保証する特性はどれか。
ア 一貫性(consistency)
イ 原子性(atomicity)
ウ 耐久性(durability)
エ 独立性(isolation)
データベースのACID属性に関する問題。 これ、それぞれの意味を覚えてなかったので難問だった。 名前的にウエは違うっぽい。 アイのどちらかなんだけど、どちらだろうか。
一貫性の意味はよくわからないけど、原子性の原子物質の最小の単位だよね。 よく考えたらそれは、0or1しかない。 まさにコンピュータ。 完全に行うか、全く処理しないか、まさに01。 よってイを選んで正解。
問32 CSMA/CD方式のLANで使用されるスイッチングハブ(レイヤ2スイッチ)hs、フレームの蓄積機能、速度変換機能や交換機能をもっている。このようなスイッチングハブと同等の機能をもち、同じプロトコル階層で動作する装置はどれか。
ア ゲートウェイ イ ブリッジ ウ リピータ エ ルータ
OSI7階層に関連する問題。 OSI7階層は無理やり覚えた。 アプセトネデブという謎の暗号文をひたすら覚え、
アプリケーション
プレゼンテーション
セション
トランスポート
ネットワーク
データ
物理
と、関連付けた。 で、ゲートウェイは、基本全階層にまたがるのだけど、教科書的には、トランスポートより下の階層。 ルータはネットワーク層、スイッチ、ブリッジはデータ層、ブリッジは物理層と記憶している。 で、スイッチと同じ階層で動作する者なので、イ。
問52 システム開発のプロジェクトにおいて、EVMを活用したパフォーマンス管理をしている。開発途中のある時点で、EV-PVの値が負であるとき、どのような状況を示しているか。
ア スケジュール効率が、計画より良い。
イ プロジェクトの完了が、計画より遅くなる。
ウ プロジェクトの進捗が、計画より遅れている。
エ プロジェクトの進捗が、計画より進んでいる。
大嫌いなマネジメント系の問題。
先日分からなくて調べた、アーンドバリュー分析に関連する問題。
PV=予定の作業量
EV=実際の作業量
アイは選択肢から除外される。 ウエのどちらかだけど、予定より実際が進んでいるばあいはEV-PVが正の値になる。 逆に負の値ということは、遅れていることを示す。
過去問では、PV、EVの意味がわからず手も足も出なかったが、調べて覚えておいたから解けた。
過去問からも数問出たが、過去問と全く同じ問題でも解けない問題も何問かあった。
結果発表は6月中旬なので、忘れてしまいそうだけど、少しでも勉強を怠ると、どんどん知識から消えていってしまう。 受験するしないにしろ、過去問解くのを習慣にしていれば、知識は維持できるかもしれない。
ヴィッツ
Voxyにカーテンを取り付けるためディーラーに預けている。 代わりに台車のヴィッツが来ている。 車検の時もヴィッツを借りたが、違う車を運転できる機会はあまりないので、少し走ってこようか。
エンジンは1300ccで、さすが軽とは違うなぁと感じた。 アクセル踏み込めば加速するし、上り坂でも余裕で走る。 車内も思っていたよりは広いし、トランクも広い。 乗り心地も悪くない。
軽を捨ててヴィッツが欲しくなってきた……
が、4WDのやつだと、本体価格が150万くらいからのしかない。
まぁ、今の軽も来年3月まで車検があるので、それまでは乗るだろう。
けど、ローン組みたくないし、150万も払えないし、無理だな。
喫茶店でモーニング&勉強
朝はいつもの喫茶店へ。 モーニングを食べながら、参考書読み、試験の勉強を。 ただ、この時間に参考書を読んでも、すごい眠くなる…… いつもコーヒーじゃなく、紅茶を飲むのだけど、+50円で、マグマップサイズに変更できる。
今日はマグカップサイズで飲んだのだけど、多すぎた……
ただ、50円くらいで、余るほど飲めるのなら、それの方がよいな。
昼は皮膚科に行って、うどんを食べに。 納豆ぶっかけうどんを食べた。
この時間に行くと、いつもうどんが茹であがってないので、10分ほど待つことになるが、よく考えたら普通の飲食店だと10分くらい待つよね。
応用情報の試験まであと2日。 午後問題をもっと解かなくては。
ゴルゴンゾーラピッツァ
雨のため、お昼はグラッチェへ。 けっこう強く降っており、行くまでに濡れてしまった…
「ゴルゴンゾーラピッツァ」というピザを注文。 「はちみつかけてお召し上がりください」と。 ピザにはちみつねぇ…
普通に食べたけど、美味しい。 試しにはちみつ付けてみたが、まぁこれもありかも。
ただ、はちみつをもろに食べるので、健康に悪そうだなぁ。
ピザを食べた日は、夕飯時でもお腹いっぱい。
Googleドキュメント
夜、家に帰ってから仕事のメールを書いていた。 図でもつけようと思ったのだけど、何で図を書くか。
PowerPointあるけど、たいして使いこなせないし……
そういえば、Googleドキュメントってのがあって、そこでPowerPointみたいな機能を提供していたな。 こういうのをSaaSって言うのだろうか。
操作性は思っていたよりも素晴らしい。 オレくらいの使い道だったら、これで賄えるじゃないか。 しかもデータはWEB上に保存されてるから、どの端末からアクセスしても使うことができる。
まさにクラウド!! 今さらだけど、こういうことで感動を覚えるのか…
戦国無双3 Z
夜、応用情報の勉強をしていたのだけど、解こうとした午後の問題が難しすぎてやる気がなくなってしまった……
午前の問題もちょろっとやったので、あとはゲームでもするか。
プレイするゲームは「戦国無双3 Z」。 2chのまとめサイトなどで「無双ゲームは単純作業の繰り返し」とか言われていたけど、繰り返しでも結構面白い。
武将追加したら、フリーのモードで遊べるだけかと思っていたら、その武将のストーリーもあったし、まだまだ遊べそうだ。 半分も武将でていないし… 果てしないな。
バス通園
今日から次女と長男は幼稚園バスで通うようになる。 幼稚園バスが家の前まで来てくれるので楽チン。 しかし、7時45分に来る予定になっている。 1時間以上バスに揺られて行くみたい。 途中で眠くならないだろうか。
長男は乗り物が大好きなので、バスに乗ることができて嬉しいみたい。 バスの席に座るのに忙しいらしく、バイバイの手も振ってくれなかった。
まぁ泣きながら行くよりはいいよね。
【愛媛】東赤石山~西赤石山【縦走】
今日は登山。 久々に愛媛の山を登りに行く。 4時起床、15分出発で、一般道で愛媛を目指す。
県道13号などを経由して、岡田付近から国道32号へ。 琴平から国道377号線などで豊浜で国道11号へ。 愛媛県に入り、国道319号線で峠を越え、県道6号線で、まずは西赤石山登山口の日浦を目指す。
6時半くらいに日浦についたのだけど、既に2台も車が。 1台は登山、1台は釣りだった。
登山口に自転車を置いて、東赤石山登山口の床鍋を目指す。 日浦~床鍋は6.5kmくらいの距離。
県道から、床鍋登山口に向かうところに、路肩が広くなっている箇所があるので、ここに駐車。 登山口までは歩いて5分程度。 今日はアイゼン必要ないかと思っていたのだけど、山の上部にはうっすらと雪が積もっているし、岩場もあるので、一応12本爪アイゼンを持っていくか。 準備をして出発。

すぐに登山口に到着。 床鍋~権現越は2度歩いたことがある。 一度は下から上へ、一度は上から下へ。
下から登った際、誤って鉄塔巡視路を通ってしまい、権現越ではなく、少し東の権現山付近に出てしまった。 その後、上から降りた際、正規のルートを確認した。
渡渉ポイントの少し先にある、鉄塔巡視路の分岐を、左手に曲がっていくのが正解だった。 今回は場所も覚えているので、正規のルートで行けるだろう。
登山口からしばらくは造林地帯を歩く。 積雪は1~2cmほど。 気温が高いため、木々に積もっている雪が、雨のしずくのようにポタポタと落ちてくる。
造林帯をしばらく歩くと、一瞬展望が開けた。 遥か彼方に権現山が見える。 まだまだ先は長い。

1時間ほど歩き、問題の鉄塔巡視路との分岐に到着。 このあたりで一回休憩を入れようか。
積雪量は多くなり、この付近だと20cm程度。 雪こそ積もっているものの、気温は高くとても暑い。 上着はブレスサーモ+レインコート。 下はブレスサーモ+ズボン+スパッツ。
手袋もずっとつけてない。

さて、ここから権現越まで、どんな道だったかなぁ…… 樹林帯を通る道が多く、途中から笹も出現し始めた。 笹に雪が積もっており、登山道の方に倒れ込んでいる。 そこを通っていくので、ズボンが濡れる。 暑いけど、レインコートの下を履くか。
防水完璧にして、先を目指す。

笹で濡れる地帯は少ししたら終わり、赤石っぽく、大小の岩が出現するようになってきた。 岩があると気分が高まる。
分岐から歩くこと60分ほど、ようやく権現越に到着した。 雪があったせいか、けっこう疲れたなぁ。 当然、権現越には誰もおらず、足跡もついておらず。 弱い風だが、吹いているのが寒いので、少し進んだ木陰で休憩。 さて、ここから東赤石山山頂までは岩場が続く。 雪があるので、気を付けないとね。

まずは赤石山荘方面との分岐まで。 この区間、けっこう傾斜がきつく辛かった。

分岐を通過し、道が不明瞭に。 まぁ稜線から極端に外れなければ大丈夫。 何度か岩場の上にでたが、見晴らしがよく気持ちが良い。 天気もいいし、気温も高いし楽しいなぁ。

岩場を越え、東赤石山山頂に到着。 三角点の方には誰もいた形跡がなかったが、三角点の無い方の山頂には足跡が残っていた。 このあたりは20~30cm程度の積雪。

とりあえず、赤石越まで下りようか。 足跡は赤石越から、赤石山荘の方に伸びている。 これから進む、八巻山方面には足跡が無い……

ここから八巻山を越えて石室越えまで、年末に歩いた区間だが、雪があり、夏場の倍以上の時間がかかった。 雪は少ないとはいえ、今日も雪があるので、多少時間はかかるだろう。
権現越~東赤石山までの岩場を歩いた感じ、アイゼンはつけなくても大丈夫そうだな。
まずは八巻山まで。 雪の岩場はけっこう滑る。 足を置けると思っておいたら、つるっとした一枚岩だったりして、そのまま滑って転倒、とかが数回あった。 そのうちの1回、見事に手の平が岩角にあたってしまった。 当然血が出てきたのだが、手のひらを傷つけてしまうとは… 岩場なので、手のひらで岩を抑えたりつかんだりしながら登っていくのに、痛くてつかめないではないか。 とりあえず、八巻山の山頂はもうすぐなので、そこまで行ったら処置しよう。
しばらく歩き、八巻山山頂に到着。 処置と言っても絆創膏くらいしかないのだけど。 雪を手のひらに塗り、絆創膏を貼る。 傷口が直接触れなくなったので、だいぶマシになるだろうか。

ここで少し休憩し、石室越を目指す。 八巻山北斜面を下り、巨大な岩の下を通り、先を目指す。 何度か下りられないような岩場の上に立ってしまい、引き返して回り込んだりを繰り返す。 思ったほど苦労せずに、石室越まで到着。 やはり厳冬期と残雪期では雪の量も違うし、歩きやすさも全然違かった。

石室越でも休憩し、これから先のルートを確認する。
ここからは前赤石山の岩場を越えて、物住頭へ。 夏場だと石室越えから30分でたどり着いた実績がある。 物住頭~西赤石山へは広い道だった記憶がある。 ここも30分でたどり着いた実績がある。 ので、大目に見て、1時間半ほどで西赤石山へはたどり着けそうだ。
最後の難所と思われる、前赤石山の岩場を通過すればいいだけだな。
前赤石に向かって歩いていく。 すぐにすごい光景が。 ぱっと見はすごい険しそうな岩場が広がっている。 滑らないように気を付けて進もう。

ところどころ、ピンクテープが張ってあり、大きく道を外すようなことはなかった。 無事、前赤石山の岩場を通過。 物住頭までの登りを登り切って到着。
このあたりになったら、雪が全然ない。 西赤石山にも全く雪はなさそうに見える。
暑いし、少し服を脱ぐか。

上はブレスサーモのみ、下はズボン脱いで、ブレスサーモ+レインコート。
さて、西赤石山を目指そう。 ぱっと見た感じだと、けっこう距離があるように見えるのだけど、実際歩いてみたら30分で到着した。 直線で僅か3kmほどしか離れてないのだけど、東赤石山と西赤石山は別世界だね。 こちらは全く雪が無い。
山頂には8人ほど人がいた。
1人がガイド役で、高齢者が6名くらいのパーティと、30~40くらいの夫婦と小学校高学年っぽい娘の家族。 みんな日浦から登ってきたのかな?

西赤石山では少しだけ休憩して、下山することに。
ここからようやくストックを使うことに。

銅山越まで降りてきたが、ものすごい疲れた感じがする。 歩いた時間的にはまだ7時間ちょっと。
銅山で栄えた村の跡を見ながら、ダイヤモンド水で喉を潤し、日浦登山口まで降りてきた。 登山口には5台ほど車が。 西赤石山、大人気だなぁ。

ここから自転車で床鍋まで戻るのだけど、ずっと下りこう配なので楽ちん。
15分ほどで到着。 しかし今日は疲れた。 お茶も2L持ってきたが、残り100mlくらいしかない。 こんなに水分が必要になるとは……
いわゆる残雪期っていうのは、雪も汚いし、地面も汚くてあまり好きではなく、ここ1ヶ月くらい全然山に行く気がしなかった。 が、西赤石山では残雪期を通り越し、春山の気配すらしてきている。 梅雨に入るまで、陽が長いうちにいろいろな山行をしておかなくてはいけない、と改めて思った。
2012年ももう3分の1が経過している。 登ったこと無いルートや山にもどんどん挑戦して行こう。
本日のコースタイム
06:46 県道駐車地点
06:54 床鍋登山口
07:57 渡渉地点
08:03~08:20 鉄塔巡視路分岐
09:08~09:15 レインコート着こむ
09:29~09:40 権現越
09:57 赤石山荘方面分岐
10:40 東赤石山山頂
10:49 赤石越
11:07~11:16 八巻山山頂
12:02~12:10 石室越
12:47~13:00 物住頭山頂
13:30~13:37 西赤石山山頂
14:31~14:37 銅山越
15:12~15:15 ダイヤモンド水
15:48 日浦登山口
ここから自転車でのコースタイム
15:53 日浦登山口
16:03 筏津登山口
16:08 県道駐車地点