計算問題の練習ドリル
計算を伴う単元は、解説を読む回数ではなく手を動かした回数で決まります。問題をその場で生成するので、解き尽くすことがありません。
基本情報技術者試験の勉強で、非IT職が最初に止まるのが進数変換です。 理屈は読めば分かるのに、本番では手が動かない。 これは理解の問題ではなく反復量の問題なので、反復できる道具を置いています。
- 進数変換の練習問題
10進数・2進数・8進数・16進数の変換を、シード付きで何問でも生成する練習問題。間違えた選択肢が実際には何を表すかまで表示します。
出題される型:10進数 → 2進数 / 2進数 → 10進数 / 10進数 → 16進数 / 16進数 → 10進数 / 2進数 → 16進数 / 16進数 → 2進数 / 10進数 → 8進数 / 8進数 → 10進数 / 2進小数 → 10進数
- 2の補数の練習問題
2の補数による負数の表現・読み取り・表現範囲を、シード付きで何問でも生成する練習問題。1の補数や符号絶対値表現との混同をその場で指摘します。
出題される型:10進数 → 2の補数 / 2の補数 → 10進数 / 表現できる範囲 / 最小・最大のビットパターン
- 論理演算・ビット演算の練習問題
AND・OR・XOR・NOT、マスク処理、論理シフト、ド・モルガンの法則を、8ビットで何問でも生成する練習問題。間違えた選択肢が実際にはどの演算の結果なのかまで表示します。
出題される型:AND(論理積) / OR(論理和) / XOR(排他的論理和) / NOT(ビット反転) / マスクパターンを選ぶ / マスクをかけた結果 / 論理シフト(ビット列) / シフトと倍率 / XORの性質(2回で元に戻る) / ド・モルガンの法則
- IEEE 754 浮動小数点数の練習問題
単精度(32ビット)の符号部・指数部・仮数部への分解を、何問でも生成する練習問題。バイアス127の足し忘れや、省略される先頭の1をその場で指摘します。
出題される型:10進数 → 指数部 / 指数部 → 実際の指数 / 実際の指数 → 指数部 / 10進数 → 先頭12ビット / 10進数 → 仮数部の先頭4ビット
- サブネットマスクの練習問題
プレフィックス長とサブネットマスクの変換、ホスト数、ネットワークアドレスとブロードキャストアドレスの算出を、何問でも生成する練習問題。
出題される型:プレフィックス長 → マスク / マスク → プレフィックス長 / 割り当て可能なホスト数 / ネットワークアドレス / ブロードキャストアドレス / サブネットの分割数
- MIPS・命令実行性能の練習問題
クロック周波数・平均CPI・MIPS・実行時間の関係を、何問でも生成する練習問題。単位の取り違えと、掛ける/割るの誤りをその場で指摘します。
出題される型:周波数とCPI → MIPS / 周波数とMIPS → CPI / MIPS → 1命令の平均実行時間 / 命令数とMIPS → 実行時間 / 命令構成 → 平均CPI
- 稼働率の練習問題
MTBF・MTTRからの稼働率、直列・並列・混合構成の稼働率、年間停止時間を、何問でも生成する練習問題。直列と並列の式の取り違えをその場で指摘します。
出題される型:MTBF・MTTR → 稼働率 / 2台直列 / 2台並列 / 3台直列 / 並列と直列の混合 / 稼働率 → 年間停止時間
- SI接頭語と2進接頭語の練習問題
キロ・メガ・ギガ・ミリ・マイクロ・ナノなどの接頭語と10のn乗の対応、単位換算を、何問でも生成する練習問題。1000刻みと1024刻みを分けて扱います。
出題される型:SI接頭語 → 10のn乗 / 10のn乗 → SI接頭語 / 容量の換算(1000刻み) / 時間の換算(1000刻み) / 単位をそろえて大小比較 / 2進接頭語 → 2のn乗 / 容量の換算(1024刻み) / 1024刻みと1000刻みの違い
- キャッシュ実効アクセス時間の練習問題
ヒット率からの実効アクセス時間、ヒット率や主記憶時間の逆算、2階層キャッシュ、書込み方式を、何問でも生成する練習問題。ヒット率とミス率の取り違えをその場で指摘します。
出題される型:ヒット率 → 実効アクセス時間 / ミス率 → 実効アクセス時間 / ヒット率を逆算する / 主記憶のアクセス時間を逆算する / 2階層キャッシュ / キャッシュ導入による高速化 / 書込み方式(ライトスルー/ライトバック)
- 待ち行列(M/M/1)の練習問題
利用率、平均待ち時間、平均応答時間、平均待ち行列長を、M/M/1モデルで何問でも生成する練習問題。待ち時間と応答時間の取り違えをその場で指摘します。
出題される型:到着率 → 利用率 / 平均待ち時間 / 平均応答時間 / 到着率 → 平均応答時間 / 平均待ち行列長 / 利用率が上がると何倍になるか / 応答時間は処理時間の何倍か
- 伝送時間・伝送効率の練習問題
回線速度とデータ量からの伝送時間、伝送効率を考慮した時間、必要な回線速度や効率の逆算を、何問でも生成する練習問題。バイトとビットの取り違えをその場で指摘します。
出題される型:伝送時間(効率なし) / 伝送効率を考慮した時間 / 必要な回線速度を逆算 / 転送できるデータ量 / 伝送効率を逆算 / Gバイト → Mbps の換算
- IT用語の英語・略語の練習問題
MTBF・ACID・RFP などの略語を、単語ひとつずつの意味から確認する練習問題。略語と日本語の対応だけでなく、展開の中の1語の意味も出題します。
出題される型:略語 → 略さずに書いた形 / 略さずに書いた形 → 略語 / 略語 → 日本語 / 日本語 → 略語 / 英単語1語の意味 / 用語名のもとの英語
使い方
- 解きたい問題数(1〜50問)を指定して開始します
- 選択肢をタップすると、その場で正誤と解説が出ます
- 間違えた選択肢には「それが実際には何を表すか」が表示されます
- 結果画面で型別の正答率が出るので、弱い型だけ解き直せます
データの扱い
解答の記録はすべて自分のブラウザ内(localStorage)にのみ保存されます。 サーバーには送信していません。累計の正答率と苦手な型は、次に開いたときに表示されます。