ITの教科書検索

基本情報技術者試験の対策は、出題範囲を小分類ごとに押さえていくのが近道です。対象は、シラバスVer.9.2の中分類4「システム構成要素」・中分類9「データベース」・中分類10「ネットワーク」・中分類11「セキュリティ」・中分類15「サービスマネジメント」・中分類17「システム戦略」などです。このページではIPA公開のシラバスVer.9.2の項目の順に、解説ページをまとめました。

このページは、解説ページがある項目だけを並べています。

ネットワーク分野の理解度は、小分類ごとにまとめた基本情報 ネットワークの練習問題で確認できます。

中分類4 システム構成要素

中分類4「システム構成要素」は、1「システムの構成」と2「システムの評価指標」の2つに分かれます。IaaS・PaaS・SaaSなどクラウドコンピューティングの用語例は、1「システムの構成」の(2)「システム構成」に載っています。RAIDの種類とストライピング・ミラーリング・パリティは、1「システムの構成」の(6)「ストレージ」にあります。スケールアップ・スケールアウトの用語例は、2「システムの評価指標」の(1)②「キャパシティプランニング」に載っています。稼働率の計算方法は、2「システムの評価指標」の(2)「システムの信頼性特性と評価」の②「信頼性指標と信頼性計算」にあります。

項目(シラバスの番号)解説ページ
1.(1) システムの処理形態・利用形態・適用領域バッチ処理とリアルタイム処理の違い ― 向く業務
1.(2) システム構成クラウドコンピューティングとは ― 仕組みと特徴・IaaS・PaaS・SaaSの違いとは ― 管理する範囲で見分ける・仮想化とは ― ハイパーバイザーと仮想マシンの仕組み・サーバーレスとは ― FaaSの仕組みとメリット・デメリット・IaCとは ― 宣言型と手続き型の違い・デュアルシステムとデュプレックスシステムの違い・エッジコンピューティングとは ― クラウドとの違い・シンクライアントとVDIとは ― 画面転送型の仕組み・P2Pとは ― クライアントサーバとの違い・クラウド移行とは ― リフト&シフトと移行戦略・グリッドコンピューティングとは ― HPCとの違い・AWS Elastic Beanstalkとは ― コードを渡して動かす
1.(3) ハイパフォーマンスコンピューティンググリッドコンピューティングとは ― HPCとの違い
1.(4) クライアントサーバシステムクライアントサーバシステムとは ― 2層と3層の違い・シンクライアントとVDIとは ― 画面転送型の仕組み・ストアドプロシージャとトリガとは ― DB内の処理
1.(6) ストレージRAIDとは ― RAID0・1・5・6・10の違いと容量の計算・NASとSANの違いとは ― DAS・ブロックとファイル・オブジェクトストレージとは ― ブロックとの違い
1.(7) 信頼性設計フォールトトレラントとフェールセーフの違い
2.(1)① システムの性能指標レスポンスタイムとターンアラウンドタイムの違い
2.(1)② キャパシティプランニングスケールアップとスケールアウトの違いとは
2.(2)② 信頼性指標と信頼性計算可用性とSLAとは ― 稼働率の計算方法
2.(3) システムの経済性の評価TCOとは ― 初期コストと運用コスト

中分類5 ソフトウェア

中分類5「ソフトウェア」は、1「オペレーティングシステム」から5「オープンソースソフトウェア」まで5項目に分かれます。フル・差分・増分バックアップの用語例は、3「ファイルシステム」の(4)「バックアップ」に載っています。OSやミドルウェアへ命令を伝えるAPIは、2「ミドルウェア」の(3)「API」にあります。

中分類7 ユーザーインタフェース

中分類7「ユーザーインタフェース」は、1「ユーザーインタフェース技術」と2「UX/UIデザイン」の2つに分かれます。コード設計と入力チェックの用語例は、2「UX/UIデザイン」の(4)「コード設計」と(3)①「画面設計」に載っています。

項目(シラバスの番号)解説ページ
2.(3)① 画面設計コード設計とは ― 種類とチェックディジット
2.(4) コード設計コード設計とは ― 種類とチェックディジット

中分類9 データベース

中分類9「データベース」は、1「データベース方式」から5「データベース応用」まで5項目に分かれます。

項目(シラバスの番号)解説ページ
1.(1)① データベースの種類と特徴データベースとは ― 仕組みと種類・NoSQLとは ― キーバリュー型などの種類とRDBの違い・Amazon ElastiCacheとは ― キャッシュ戦略・Amazon Redshiftとは ― データウェアハウスの仕組み
1.(1)② データベースの3層スキーマアーキテクチャ3層スキーマとは ― 外部・概念・内部スキーマ
1.(1)③ データベースのデータモデル概念設計・論理設計・物理設計の違いとは
1.(2) データベース管理システムデータベースとは ― 仕組みと種類
2.(1) データ分析メタデータとは ― データディクショナリの役割
2.(2)① データベースの概念設計E-R図とは ― エンティティ・属性・関連の書き方・概念設計・論理設計・物理設計の違いとは
2.(2)② データベースの論理設計SQLのNULLとは ― IS NULLと3値論理・概念設計・論理設計・物理設計の違いとは・主キーと外部キーとは ― 候補キー・複合キーの違い
2.(4) データベースの物理設計概念設計・論理設計・物理設計の違いとは
3.(1) データベースの操作関係演算とは ― 選択・射影・結合の違い・SQLのJOIN(結合)とは ― 種類と使い分け・SQLのUNIONとは ― UNION ALL・JOINとの違い・INSERT・UPDATE・DELETE文とは ― SQLのデータ更新
3.(2)① データベース言語の種類SQLのカーソルとは ― 埋込みSQLで1行ずつ読む仕組み
3.(2)② データベース言語(SQL)SQLの基本 ― SELECT文の書き方・SQLのJOIN(結合)とは ― 種類と使い分け・SQLのGROUP BYと集約関数とは ― HAVINGでの絞り込み・SQLのサブクエリ(副問い合わせ)とは ― IN・EXISTS・SQLのLIKEとは ― %と_の使い方・SQLのINとBETWEENとは ― 使い方とNOT IN・INSERT・UPDATE・DELETE文とは ― SQLのデータ更新
3.(2)②(a) データ定義言語CREATE TABLEと制約 ― 非NULL・一意性・参照・検査・データベースのビューとは ― 仮想テーブルの仕組み・GRANT文・REVOKE文とは ― データベースの権限
3.(2)②(c) その他のデータ操作言語SQLの基本 ― SELECT文の書き方・GRANT文・REVOKE文とは ― データベースの権限
3.(2)②(d) 埋込みSQLSQLのカーソルとは ― 埋込みSQLで1行ずつ読む仕組み
4.(1) 同時実行制御(排他制御)排他制御とデッドロックとは ― ロック待ちと解消・楽観ロックと悲観ロックの違い ― 使い分け
4.(2) 障害回復トランザクションとACID特性とは ― 排他制御の基本・フル・差分・増分バックアップの違いとは・ロールフォワードとロールバックの違い ― 障害回復
4.(4) データベースの性能向上インデックスとB-treeとは ― データベースを速くする仕組み
4.(5) データへのアクセス制御GRANT文・REVOKE文とは ― データベースの権限
5.(1) データベースの応用データウェアハウスとは ― ビッグデータとの違い・Amazon Redshiftとは ― データウェアハウスの仕組み
5.(2) 分散データベース分散データベースと2相コミットとは ― 同期の仕組み
5.(3) データ資源管理データウェアハウスとは ― ビッグデータとの違い・メタデータとは ― データディクショナリの役割

中分類10 ネットワーク

中分類10「ネットワーク」は、①ネットワーク方式から⑤ネットワーク応用まで5項目に分かれます。対象は主に科目A試験です。科目B試験はアルゴリズムと情報セキュリティが中心です。

① ネットワーク方式

② データ通信と制御

(1)は「ネットワークアーキテクチャ」の下に①②の2項目があります。

③ 通信プロトコル

(1)の①〜⑥は「プロトコルとインタフェース」の下の項目です。

項目(シラバスの番号)解説ページ
(1)① TCP/IPMACアドレスとIPアドレスの違いと使い分け・カプセル化とは ― ヘッダが増えるしくみ・OSIとTCP/IPモデルの違い・対応関係・MTUとMSSとは ― 違いとパケットが分割される仕組み
(1)② データリンク層のプロトコルARPとは ― IPアドレスからMACアドレスを知る仕組み・VLANとは ― ポートVLANとタグVLANの仕組み・PPPoEとIPoEの違い ― 仕組みと速度
(1)③ ネットワーク層のプロトコルサブネットマスクの計算のやり方・サブネット計算機・サブネット計算の練習問題(全23問)・VLSMとは ― 可変長サブネットマスクの割り当て方・ルーティングとは ― ルータの道の選び方・IPv6とは ― アドレスの見方と省略のルール・ユニキャスト・ブロードキャスト・マルチキャストの違い・ICMPとは ― タイプとコードの一覧と仕組み・経路集約とは ― ルートサマライゼーションの条件・RIPとは ― ホップ数で経路を決める仕組み
(1)④ トランスポート層のプロトコルTCPとUDPの違い ― どっちを使うべきか・TCPの3ウェイハンドシェイクと再送制御・ポート番号とは ― IPアドレスとの役割分担
(1)⑤ アプリケーション層のプロトコルHTTPとHTTPS(TLS) ― 何が違うのか・HTTP/3とQUICとは ― HTTP/2との違いとUDPを使う理由・DNSとは ― 名前解決のしくみ・DHCPとは ― IPアドレスを自動で配るしくみ・固定IPアドレスとは ― 2つの意味とメリット・メールが届く仕組み ― SMTP・POP・IMAPの役割分担・FTP・TELNET・NTPとは ― SSHとの違いとポート番号
(1)⑥ LANとWANのインタフェース無線LANの仕組み ― SSIDとWi-Fi規格・LANとWANの違いとイーサネット規格 ― 10BASE-Tなど
(1)⑦ CORBAイントラネットとエクストラネットの違い

④ ネットワーク管理

⑤ ネットワーク応用

中分類11 セキュリティ

中分類11「セキュリティ」は、1「情報セキュリティ」から5「セキュリティ実装技術」まで5項目に分かれます。項目名の先頭の番号は、この5項目のうちどれに属するかを示します。

項目(シラバスの番号)解説ページ
1.(1) 情報セキュリティの目的と考え方情報セキュリティの3要素とは ― 機密性・完全性・可用性
1.(2) 情報セキュリティの重要性脆弱性とは ― セキュリティホールと脆弱性管理
1.(3)① 脅威の種類ソーシャルエンジニアリングとは ― 手口の分類・不正アクセスとは ― 手口と対策
1.(3)② マルウェア・不正プログラムマルウェアの種類とは ― ウイルス・ワーム・トロイの木馬の違い
1.(4) 脆弱性脆弱性とは ― セキュリティホールと脆弱性管理
1.(5) 不正のメカニズム不正のトライアングルとは ― 機会・動機・正当化
1.(7) 攻撃手法DoS攻撃・DDoS攻撃とは ― SYNフラッドと増幅攻撃・SQLインジェクションとXSSの違い ― 仕組みと対策・中間者攻撃(MITM)とは ― 通信への介入と防御・標的型攻撃(APT)とは ― 攻撃の段階と対策・バッファオーバーフローとは ― 仕組みと対策・脆弱性とは ― セキュリティホールと脆弱性管理・Cookieとは ― セッションIDとの関係・CSRFとは ― 仕組みとトークン・SameSiteの対策・パスワードリスト攻撃とは ― 総当たりとの違い
1.(8)① 暗号技術共通鍵暗号と公開鍵暗号の違いとは ― 暗号化の基礎・ハッシュ関数とは ― 改ざん検出とパスワードの保存
1.(8)② 認証技術共通鍵暗号と公開鍵暗号の違いとは ― 暗号化の基礎・MACとデジタル署名の違い ― メッセージ認証符号
1.(8)③ 利用者認証多要素認証とは ― 認証の3要素とシングルサインオン・パスキーとは ― パスワード不要のログインの仕組み
1.(8)④ 生体認証技術生体認証とは ― しきい値とFAR・FRRの関係
1.(8)⑤ 公開鍵基盤電子証明書とPKIとは ― 証明書チェーンとCRL・OCSP
2.(1) 情報セキュリティ管理AWSの責任共有モデルとは ― AWSと利用者の境界線・AWS IAMとは ― ユーザー・ロール・ポリシーで権限を管理する仕組み
2.(3) 情報セキュリティ継続BCPとDRとは ― RPO・RTOの違い
2.(4) 情報セキュリティ諸規程(情報セキュリティポリシーを含む組織内規程)情報セキュリティポリシーとは ― 3階層の構成
2.(5) 情報セキュリティマネジメントシステム(ISMS)ISMSとは ― 情報セキュリティマネジメントシステム
2.(6) 情報セキュリティ組織・機関CSIRTとは ― インシデント対応とSOCとの違い・脆弱性とは ― セキュリティホールと脆弱性管理
3.(1) セキュリティ評価基準脆弱性診断とペネトレーションテストの違いとは
4.(1)② 技術的セキュリティ対策ファイアウォールとは ― 仕組みと種類・DMZとは ― 公開サーバを社内LANから切り離す区画・デジタルフォレンジックスとは ― 証拠保全の仕組み・脆弱性とは ― セキュリティホールと脆弱性管理・AWS WAFとShieldの違い ― Web攻撃とDDoSの守り分け・フル・差分・増分バックアップの違いとは・IDSとIPSの違いとは ― 侵入検知と侵入防止の仕組み・ビヘイビア法とヒューリスティック法の違い・WAFとは ― ファイアウォールとの違いと守れる攻撃・SIEMとEDRとは ― ログの分析と端末の監視の違い
5.(1) セキュアプロトコルSSHとは ― 接続の流れと公開鍵認証・IPsecとは ― AH・ESP・IKEとVPNの仕組み・WPA2とWPA3の違い ― 無線LANの暗号化と認証
5.(2) 認証・認可技術RADIUSとは ― 認証の仕組みとIEEE 802.1X・DNSSECとは ― DNS応答の正当性を検証する仕組み・OAuthとは ― 認可の仕組みとOIDCとの違い・SPF・DKIM・DMARCの違い ― 送信ドメイン認証・Amazon Cognitoとは ― ユーザープールとIDプール
5.(3) ネットワークセキュリティファイアウォールとは ― 仕組みと種類・ACL(アクセスリスト)とは ― ワイルドカードマスク・ポートセキュリティとは ― MACアドレスの制限・プライベートIPアドレスとNATのしくみ・VPNとは ― 仕組みとトンネリング・プロキシとは ― 仕組みとリバースプロキシとの違い
5.(5) アプリケーションセキュリティハッシュ関数とは ― 改ざん検出とパスワードの保存・バッファオーバーフローとは ― 仕組みと対策・コンテナとは ― Dockerと仮想マシンの違い

中分類12 システム開発技術

中分類12「システム開発技術」は、1「システム要件定義・ソフトウェア要件定義」から6「保守・廃棄」までに分かれます。このうち、記事がある項目だけを載せています。

中分類13 ソフトウェア開発管理技術

中分類13「ソフトウェア開発管理技術」は、1「開発プロセス・手法」から4「構成管理・変更管理」までに分かれます。このうち、記事がある項目だけを載せています。

項目(シラバスの番号)解説ページ
1.(1)③ DevOpsCI/CDとは ― DevOpsとの関係とパイプライン
1.(1)⑦ マッシュアップAPIとは ― Web APIの仕組みとマッシュアップ

中分類15 サービスマネジメント

中分類15「サービスマネジメント」は、1「サービスマネジメント」から5「ファシリティマネジメント」までの5つに分かれます。SLA・SLO・SLIの略語は、1「サービスマネジメント」の(4)「SLA」の用語例に載っています。MTBF・MTTRの略語は、2「サービスマネジメントシステムの計画及び運用」の(18)「サービス可用性管理」の用語例に載っています。同じ2の(7)「サービスレベル管理」の用語例には、サービスレベル目標・サービスレベル指標があります。同じ2の(19)「サービス継続管理」の用語例には、事業継続計画(BCP)・RTO・RPO・RLO・コールドスタンバイなどがあります。

中分類17 システム戦略

中分類17「システム戦略」は、1「情報システム戦略」から4「システム活用促進・評価」まで4項目に分かれます。パブリッククラウド・プライベートクラウド・ハイブリッドクラウドの用語例は、3「ソリューションビジネス」の(2)「ソリューションサービスの種類」に載っています。ホスティングサービスとハウジングサービスも、同じ(2)の用語例に載っています。

中分類20 技術戦略マネジメント

中分類20「技術戦略マネジメント」は、1「技術開発戦略の立案」と2「技術開発計画」の2つに分かれます。APIエコノミーの用語例は、1「技術開発戦略の立案」の(1)①「技術開発戦略の目的と考え方」に載っています。

項目(シラバスの番号)解説ページ
1.(1)① 技術開発戦略の目的と考え方APIとは ― Web APIの仕組みとマッシュアップ

中分類21 ビジネスインダストリ

中分類21「ビジネスインダストリ」は、1「ビジネスシステム」から5「産業機器」まで5項目に分かれます。CDNとブロックチェーンの活用の用語例は、1「ビジネスシステム」の(2)「基幹業務支援システム及び業務パッケージ」に載っています。エッジコンピューティングとエッジAIの用語例は、4「民生機器」の(1)「IoTシステム・組込みシステム」に載っています。

項目(シラバスの番号)解説ページ
1.(2) 基幹業務支援システム及び業務パッケージCDNとは ― 仕組みとエッジサーバ・キャッシュ・ブロックチェーンとは ― ハッシュでつなぐ仕組み
3.(2)① EDIの仕組みと特徴イントラネットとエクストラネットの違い
4.(1) IoTシステム・組込みシステムエッジコンピューティングとは ― クラウドとの違い

中分類22 企業活動

中分類22「企業活動」の2「業務分析・データ利活用」は、(1)「OR・IE」と(2)「データ利活用」に分かれます。データレイクの用語例は(2)①「データの収集」に、ビッグデータの用語例は(2)②「データの加工・分析」に載っています。データマイニングは、(2)②と(1)⑨「業務分析・業務計画」の両方の用語例に載っています。

中分類23 法務

中分類23「法務」の2「セキュリティ関連法規」は、(1)「サイバーセキュリティ基本法」から始まる法律ごとの項目に分かれます。要配慮個人情報・匿名加工情報・仮名加工情報の用語例は、(4)「個人情報保護法,マイナンバー法」の①に載っています。オプトイン・オプトアウト・第三者提供の用語例は、同じ(4)の②に載っています。

項目(シラバスの番号)解説ページ
2.(2) 不正アクセス禁止法不正アクセスとは ― 手口と対策
2.(4)① 個人情報保護・プライバシー保護に関する法規・ガイドライン個人情報保護法とは ― 個人情報の種類と義務
2.(4)② 個人情報保護・プライバシー保護に関する手法・技法個人情報保護法とは ― 個人情報の種類と義務

試験の選び方は、資格対策のページで説明しています。各論点がどの試験の範囲に入るかは、論点 × 試験の対応表にまとめています。

シラバス・制度の今後について

2026年9月時点で、IPAは基本情報技術者試験のシラバスの改版を進めています。出典はIPA シラバス改版のお知らせです。このページは、現行のシラバスVer.9.2に基づいています。

また、情報処理技術者試験では、2027年度に試験区分体系の見直しが予定されています。出典は、2026年3月31日のIPA プレスリリース「情報処理技術者試験における試験区分体系などの見直し(案)について」です。基本情報技術者試験は新制度でも継続する見込みですが、シラバスが変わる可能性があります。

対策本がどのシラバスに合わせた版かを確かめる方法は、本・参考書の選び方にまとめています。

おすすめの本 PR

この記事の内容を扱っている本です。

目的別の本の選び方を見る