登場人物
美咲(みさき)
女子大生。就活のエントリーシートの資格欄が真っ白なことに気づき、慌ててITパスポートの勉強を開始。ITは完全に素人。高校時代は可愛くて人気者だったので、ちょっとプライドが高い。素直じゃない。
拓也(たくや)
美咲の高校時代の同級生。東京大学工学部。子どもの頃からパソコンばかりいじってきた生粋のオタク。実は美咲のことが好きだが、10年近く言い出せていない。教えるのは得意だが、口が悪いのが玉に瑕。
今日の問題
今日の問題
ゲーム機、家電製品などに搭載されている、ハードウェアの基本的な制御を行うためのソフトウェアはどれか。
- アグループウェア
- イシェアウェア
- ウファームウェア
- エミドルウェア
第1幕:新しいセルフレジの前で
11月、勉強帰りに立ち寄ったコンビニに、見慣れない機械が置かれていた。真新しいセルフレジ端末が、店の入り口近くにずらりと並んでいる。
美咲
あ、ここもセルフレジになったのね
拓也
先週入れ替わったばかりみたいだね。……あ、これ、今日の問題にちょうどいい話だ
美咲
レジからも繋げるの? もう何でもありね
拓也
今回は本当に、この機械そのものが手がかりなんだって
第2幕:間に挟まって動くやつでしょ
会計を済ませ、店の外のイートインスペースでノートを広げる。
美咲
じゃあ答えるわね。これエでしょ。『ミドルウェア』
拓也
お、なんでそう思った?
美咲
なんか、"何かと何かの間に挟まって動くソフト"だった気がして。ハードウェアとソフトの間に入るやつなのかなって
拓也
発想は近いところまで来てるんだけど、実は"何と何の間に挟まるか"が違うんだ
美咲
え、違うの?
拓也
うん。ミドルウェアは、"OSとアプリケーションの間"に入って、共通の機能を提供するソフトウェア。今日の問題が聞いてるのは、"ハードウェアの基本的な制御を行う"ソフトウェア、つまりファームウェアなんだ
第3幕:電源を入れた瞬間から動く理由
拓也は、目の前のセルフレジ端末を指さした。
拓也
このセルフレジ、設置されたその日から、電源を入れればちゃんと画面が立ち上がって、最低限の動作をしたはずだよね
美咲
うん、たしかに。特に何かインストールしてる感じはなかったわね
拓也
それができるのは、工場から出荷される時点で、基板に直接プログラムが書き込まれてるから。このハードウェアを動かすための最低限のプログラムが、ファームウェアなんだ
美咲
あ……! OSとかアプリを入れる"前"に、そもそも機械そのものを動かしてるプログラムがある、ってことね
拓也
そのとおり。正解はウ。ゲーム機や家電、このレジみたいな機械にも、必ずファームウェアが入ってる。OSより"下の階層"で、ハードウェアそのものを制御してるんだ
美咲
なるほどね……。レジの中身まで考えたことなかったけど、ちゃんと理由があるのね
第4幕:お会計、俺が
説明が一段落したところで、拓也がレシートの控えを片手に立ち上がった。
拓也
あ、さっきの分、俺が払っとくよ
美咲
え、いいわよ別に。自分の分は自分で払うから
拓也
……お会計、俺が
美咲
だから、いいって言ってるでしょ
言い合いになったところで、店内のレジに新しくお客さんの列ができ始めた。美咲と拓也は、まだセルフレジの前で財布を出し合ったまま押し問答を続けていた。
美咲
ちょっと、後ろ並んでるから
拓也
あ
慌てて場所を空け、二人は端に避ける。
拓也
……ごめん、意地張ってる場合じゃなかった
美咲
まったくよ。……別に、たまにならいいけど。次からはさっさと決めなさいよね
拓也
肝に銘じます
第5幕:残りの選択肢を片付ける
イートインスペースに戻り、美咲がノートに向き直る。
美咲
……気を取り直して。残りのアとイも教えて
拓也
アのグループウェアは、組織内でスケジュール共有や情報共有をするためのソフトウェア。会社の掲示板とか、会議室の予約システムとか、みんなで使う仕組みだね
美咲
イは?
拓也
イのシェアウェアは、一定期間や機能を制限して無料で試せて、継続して使うなら対価を支払う配布形態のソフトウェア。"お試し版"に近い考え方なんだ
美咲
ファームウェアはハードを直接動かす、ミドルウェアはOSとアプリの間、グループウェアは組織内の共有、シェアウェアはお試し配布。……全部"ウェア"がつくのに、意味は全然違うのね
拓也
完璧な整理。"ウェア"は"ソフトウェア"の略だから、"何のためのソフトか"のほうに注目すると、混同しなくなるよ
問題文(再掲)
ゲーム機、家電製品などに搭載されている、ハードウェアの基本的な制御を行うためのソフトウェアはどれか。
- アグループウェア
- イシェアウェア
- ウファームウェア
- エミドルウェア
まとめ:選択肢ごとの答え合わせ
| 選択肢 | 内容 | 正誤 |
|---|---|---|
| ア | グループウェア(組織内の情報・スケジュール共有) | 不正解 |
| イ | シェアウェア(お試し配布形態のソフトウェア) | 不正解 |
| ウ | ファームウェア(ハードウェアの基本的な制御を行う) | 正解 |
| エ | ミドルウェア(OSとアプリケーションの間の共通機能) | 不正解 |
答えウ ファームウェア
覚え方のコツ
電源を入れた瞬間から動く理由、それがファームウェア。
- ファームウェア=ハードウェアの基本的な制御を行うためのソフトウェア。工場出荷時に基板へ書き込まれている
- ミドルウェアは、OSとアプリケーションの間で共通機能を提供するソフトウェア。挟まる場所が違う
- グループウェアは組織内の情報共有、シェアウェアはお試し配布形態のソフトウェア
エピローグ
コンビニを出ると、11月の夜風はすっかり冷たくなっていた。
美咲
さっきは、ごめんね。意地張って
拓也
いや、俺も無理やり払おうとしたし。……次からは、ちゃんと相談してから決める
美咲
それでいいのよ。……別に、たまには奢らせてあげてもいいけど
拓也
え、今のは"いい"ってこと?
美咲
知らない。あんたが察しなさいよ
拓也心の声
……こういうところ、いまだに正解がわからないんだよな
美咲
なに固まってるのよ
拓也
いや、次の作戦を練ってた
美咲
作戦て。大げさね
白い息を吐きながら、二人は駅までの道をゆっくり歩いていった。
今日のポイントおさらい
- ファームウェア=ハードウェアの基本的な制御を行うためのソフトウェア。工場出荷時に基板へ書き込まれている
- ミドルウェアは、OSとアプリケーションの間に入って共通機能を提供するソフトウェア
- グループウェアは、組織内の情報共有やスケジュール管理を行うソフトウェア
- シェアウェアは、一定期間や機能を制限して無料で試せる配布形態のソフトウェア
- 名前に「ウェア」がつく用語は、「何のためのソフトか」に注目すると混同しにくい
この記事はITパスポート試験 令和4年度 問3(ストラテジ系/産業と業種)の解説です。