【第一回】基本情報技術者試験の勉強ログ|図解と会話でわかりやすく整理してみた

PARKUDP
今日から基本情報技術者試験の勉強メモをまとめていこうと思う!
Qちゃん
へぇ〜、どうやって勉強するの?
PARKUDP
まずは過去問を解いて、よく出る分野を横断的に整理していくつもり。弱点はどんどん追加して補強していくよ!
目次

サージ防護デバイス(SPD)

Qちゃん
SPDってなに?
PARKUDP
雷とかノイズで電圧が一気に上がったときに、機器を守ってくれるやつ!

サージ防護デバイス(SPD: Surge Protective Device)は、瞬間的に発生する高電圧からシステムを保護する装置です。特にデータセンターやネットワーク機器では必須となります。

graph TD
A[落雷] --> B(SPD)
B --> C[機器を保護]

💡 試験ポイント

  • 「電源系のセキュリティ対策」で頻出です。
  • UPS(無停電電源装置)とセットで覚えると効果的です。

CVP分析(損益分岐点分析)

Qちゃん
CVP分析ってどういうやつ?
PARKUDP
売上と費用の関係を整理して、どこから黒字になるかを求める方法だよ。

CVP分析は、売上・費用・利益の関係を整理し、損益分岐点を明らかにする分析手法です。

基本式

利益 = 売上高 - 変動費 - 固定費
変動費 = 売上高 × 変動比率

用語整理

  • 売上高 = 単価 × 数量
  • 変動費 = 売上に比例(材料費・手数料など)
  • 固定費 = 売上に関係なく発生(家賃・人件費など)

具体例

単価 2,000円、変動比率 40%、固定費 600,000円の場合

  • 貢献利益率 = 1 − 0.4 = 0.6
  • 損益分岐点売上高 = 600,000 ÷ 0.6 = 1,000,000円

💡 試験ポイント

  • 「損益分岐点(利益=0)」を問う計算問題で頻出です。
  • グラフ問題(横軸=売上高、縦軸=利益)にも注意が必要です。

不正のトライアングル

Qちゃん
人ってなんで不正するの?
PARKUDP
機会・動機・正当化の3つが揃うとやっちゃうらしいよ。

不正のトライアングルとは、人が不正を行う要因を「機会」「動機」「正当化」の3つで説明する理論です。また、人が不正をするのは 3条件が揃ったときです。

  • 機会:内部統制が弱く不正できる環境
  • 動機:お金が必要、ノルマが厳しい
  • 正当化:「これくらいなら…」と自分を納得

💡 試験ポイント

  • 「情報セキュリティマネジメント」「内部統制」の領域で頻出です。

モジュール結合度(強さの比較)

Qちゃん
結合度ってなに?
PARKUDP
モジュールのつながり具合の強さのこと。弱い方がいい設計って言われてる!

モジュール結合度の強さ一覧(弱い → 強い)

モジュール結合度は、モジュール間の依存度を示す概念です。

強さ結合の種類特徴
◎ 弱いデータ結合単純なデータを渡す。理想的
○ 弱めスタンプ結合構造体や配列をまとめて渡す
△ 中程度制御結合フラグで処理を分岐
✕ 強い外部結合グローバル変数を共有
✕ 強い共通結合複数のグローバル変数を共有
✕ 最悪内容結合他モジュールの内部処理を参照

💡 結論
→ 「データ結合」に近づけることが理想です。

RAID(ディスク冗長化技術)

Qちゃん
RAIDってゲームのレイド戦みたいだね。
PARKUDP
ちょっと違うけど、複数のディスクを組み合わせて安全性とか速度を上げる仕組みだよ。

RAIDは複数の磁気ディスクを組み合わせて、信頼性や性能を向上させる技術です。

RAID 0〜5 一覧

レベル特徴メリットデメリット
RAID0ストライピング高速冗長性なし
RAID1ミラーリング信頼性が高い容量効率が悪い
RAID2ハミング符号強力な訂正実用性低い
RAID3専用パリティディスク1台故障OKパリティ集中
RAID4ブロック単位パリティ効率的依然パリティ集中
RAID5分散パリティバランス良い再構築が重い

RAID 0〜5 のイメージ

RAID 0(ストライピング:高速だが冗長性なし)

Disk1: [A1][A3][A5]...
Disk2: [A2][A4][A6]...

➡ 複数ディスクに分散して保存。高速だけど1台壊れると全滅。

RAID 1(ミラーリング:信頼性◎)

Disk1: [A1][A2][A3]
Disk2: [A1][A2][A3]

➡ 同じ内容を2台に保存。安全だが容量効率50%。

RAID 2(ストライピング+ハミング符号)

Disk1: [Data1]  Disk2: [Data2]  Disk3: [Data3]  
Disk4: [ECC1]   Disk5: [ECC2] ...

➡ ハミング符号でエラー訂正。試験知識用。実用性は低い。

RAID 3(ストライピング+専用パリティディスク)

Disk1: [A1][A4]...
Disk2: [A2][A5]...
Disk3: [A3][A6]...
Disk4: [P] [P] ...

➡ パリティを1台に集中。壊れても復旧できるが、パリティ負荷大。

RAID 4(ブロック単位のパリティ)

Disk1: [A1] [A5]...
Disk2: [A2] [A6]...
Disk3: [A3] [A7]...
Disk4: [P]  [P] ...

➡ RAID3をブロック単位にしたもの。依然パリティ集中。

RAID 5(ストライピング+分散パリティ)

Disk1: [A1][A4][P]...
Disk2: [A2][P] [A6]...
Disk3: [P] [A3][A7]...

➡ パリティを分散して書き込む。速度・冗長性のバランスが良い。

💡 試験ポイント

  • RAID0 = 高速だが危険
  • RAID1 = 安全だが効率悪い
  • RAID5 = バランスが良く出題頻度も高い

CPUとメモリの速度差

Qちゃん
CPUとメモリって、どっちが速いの?
PARKUDP
CPUの方がめっちゃ速いんだよ。だから間にキャッシュメモリを入れて調整するんだ。
  • 主記憶は補助記憶より高速ですが、CPUより遅いため キャッシュメモリ で差を吸収します。
  • TLB:ページ表のアドレス変換結果をキャッシュ
  • MMU:仮想→物理アドレス変換と保護をハードウェアで実施

その他の用語(暗記用)

  • MIPS:毎秒百万命令を処理する性能指標
  • ロングテール:ニッチ商品でも多数揃えれば売上になる理論
  • アフィリエイト:成果報酬型広告モデル
  • オプトイン:利用者が承諾した広告メール
  • ドロップシッピング:在庫を持たず直送で販売する方式

CIO(最高情報責任者)

企業における情報システムを統括する責任者です。

  • 情報化戦略の立案
  • IT活用の促進
  • ガバナンスの実施

バイオメトリクス認証

  • 本人拒否率(FRR):本人を誤って拒否する確率(低いほど便利)
  • 他人受入率(FAR):他人を誤って許可する確率(低いほど安全)

IDS(侵入検知システム)

IDSはネットワークやサーバを監視し、不正アクセスを検知すると通知するシステムです。

💡 試験ポイント

  • IDSは「検知」まで
  • IPSは「検知+遮断」

メールの宛先

  • To:主な宛先(全員が見える)
  • Cc:参考送付(全員が見える)
  • Bcc:非公開送付(他の人から見えない)

技術経営:イノベーション

プロダクト・イノベーションとは、商品やサービス自体の革新です。また、プロセス・イノベーションとは生産工程や業務プロセスの革新です。

メール関連プロトコル

  • SMTP-AUTH:送信者認証
  • APOP:POP受信の認証情報を暗号化
  • POP3S:POP3をTLSで暗号化
  • S/MIME:公開鍵暗号方式を使ったメール暗号化

スタブとドライバ

スタブ:トップダウンテストで使う下位モジュールの代役で、ドライバ:ボトムアップテストで使う上位モジュールの代役です。

ロールフォワード(DB復旧)

障害発生時に、バックアップ+更新後ログを用いてトランザクション完了直後まで復旧させる方法です。

システムの稼働率(直列/並列)

Qちゃん
システム全体の信頼性ってどうやって計算するの?
PARKUDP
直列なら掛け算、並列なら補集合を使うんだよ。
  • 直列システム(一つでも停止すると全体停止)
稼働率 = Aの稼働率 × Bの稼働率

一つでも壊れると全体が止まるため、掛け算になります。

  • 並列システム(両方同時に壊れた時のみ停止)
稼働率 = 1 - (1 - Aの稼働率) × (1 - Bの稼働率)

両方とも壊れなければ稼働するため、補集合を使います。


A=0.99、B=0.98 の場合

  • 直列 = 0.99 × 0.98 = 0.9702(97.02%)
  • 並列 = 1 – (0.01 × 0.02) = 0.9998(99.98%)

まとめ

  • SPD → 電源系のセキュリティ対策
  • CVP分析 → 損益分岐点分析
  • 不正のトライアングル → 機会・動機・正当化
  • モジュール結合度 → 弱いほど良い設計
  • RAID → 0=速い、1=安全、5=バランス
  • 稼働率 → 直列は掛け算、並列は補集合
PARKUDP
こうやって横断的に整理しておくと、「あ、この用語はセキュリティの話だ!」ってすぐに思い出せるんだよね。
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次