ITパスポート入門学習
各テーマの解説を読んでから確認問題で理解度をチェック。 基礎用語を押さえてから模擬試験に挑戦しよう。
1
現代のビジネスモデル — サブスクからプラットフォームまでサブスクリプション・プラットフォームなど、現代の主要なビジネスモデルを学ぶ。
2著作権を知らないと怖い — SNS時代のコンテンツルールSNS投稿やネット上のコンテンツ利用で問われる著作権の基本を学ぶ。
3生成AIの仕組みと限界 — ChatGPTはなぜ間違えるのか生成AIの基本的な仕組み、ハルシネーションなど限界について学ぶ。
4情報を守る基本行動 — パスワード・アップデート・セキュリティポリシーパスワード管理・OSアップデート・セキュリティポリシーなど情報セキュリティの基本行動を学ぶ。
5知らないと騙される — フィッシング・ランサムウェアの手口と対策フィッシング詐欺・ランサムウェアなど主要なサイバー脅威の手口と対策を学ぶ。
6PDCA・SWOT・CSR — 経営フレームワークの基本PDCA・SWOT分析・CSRなど経営で使われる主要フレームワークを学ぶ。
7DXとは何か — IT化との違いと行政DXDXとIT化の違い、行政DXの具体例など、デジタルトランスフォーメーションの本質を学ぶ。
8個人情報保護法の基本 — 何が個人情報か個人情報保護法の定義・義務・事例を学ぶ。
9内部統制とBCP — 組織を守る2つの仕組み内部統制とBCP(事業継続計画)の概念と実践を学ぶ。
10認証技術 — パスワードから二要素認証・パスキーへパスワード認証から生体認証・パスキーまで、認証技術の進化を学ぶ。
11キャッシュレス決済の種類 — プリペイド・クレジット・デビットプリペイド・クレジット・デビットなどキャッシュレス決済の種類と特徴を学ぶ。
12利用規約とステマ — デジタル時代の法的ルール利用規約・ステルスマーケティング規制などデジタル時代の法的ルールを学ぶ。
13AIバイアスとAI倫理 — AIが差別する?AIバイアスの発生メカニズムとAI倫理・ガバナンスの基本を学ぶ。
14データ管理の基本 — バックアップ・バージョン・ファイル整理バックアップ戦略・バージョン管理・ファイル整理術などデータ管理の基本を学ぶ。
15ネットワーク基礎 — IPアドレス・HTTPS・VPNIPアドレス・HTTP/HTTPS・VPNなどネットワークの基本概念を学ぶ。
16損益分岐点 — 何個売れば黒字になるか損益分岐点の計算方法と経営判断への活用を学ぶ。
17テレワークとクラウドソーシング — 変わる働き方テレワーク・クラウドソーシングなど新しい働き方とITの関係を学ぶ。
18プロジェクト管理 — タスク・ガントチャート・リスク管理タスク管理・ガントチャート・リスク管理などプロジェクトマネジメントの基本を学ぶ。
19ITツール活用 — 共同編集・アジェンダ・報連相共同編集ツール・会議アジェンダ・報連相など職場でのITツール活用を学ぶ。
20クラウドサービス — SaaS・IaaS・PaaSの違いSaaS・IaaS・PaaSのサービスモデルの違いと活用場面を学ぶ。
21AR・VR・IoT・5G — デジタル技術の最前線AR・VR・IoT・5Gなど最新デジタル技術の概要と活用事例を学ぶ。
22コンピュータの部品 — CPU・メモリ・SSD・ディスプレイCPU・メモリ・SSD・ディスプレイなどコンピュータを構成する主要部品を学ぶ。
23OSとアプリの関係 — WindowsからiOSまでOSの役割とアプリケーションとの関係、主要OSの特徴を学ぶ。
24通信技術 — Bluetooth・テザリング・Wi-FiBluetooth・テザリング・Wi-Fiなど身近な無線通信技術を学ぶ。
25Web基礎 — HTML・Cookie・検索テクニックHTML・Cookie・検索演算子などWeb利用の基礎知識を学ぶ。
26データ分析の基本 — 平均・中央値・外れ値平均・中央値・外れ値など統計データ分析の基本概念を学ぶ。
27SDGsとIT — 国際目標とデジタルの接点SDGsの目標とITの活用による社会課題解決の接点を学ぶ。
28IT管理の仕組み — 監査・ヘルプデスク・変更管理IT監査・ヘルプデスク・変更管理などIT管理の仕組みを学ぶ。
29プログラミング基礎 — 順次・分岐・繰り返し順次・分岐・繰り返しというプログラミングの3基本構造を学ぶ。
30データベース基礎 — 情報を整理・検索する仕組みリレーショナルDBの基本概念・テーブル・SQL検索の仕組みを学ぶ。
31ITトラブル対処法 — フリーズ・Wi-Fi不具合・報告手順フリーズ・Wi-Fi不具合などよくあるITトラブルの対処法と報告手順を学ぶ。
32IT職種と文書管理 — SE・PM・手順書・ライセンスSE・PMなどIT職種の役割と手順書・ライセンス管理の基本を学ぶ。
33ファイル管理の基本 — 拡張子・圧縮・データ単位拡張子・ファイル圧縮・データ容量単位などファイル管理の基本を学ぶ。
34デジタルツール活用 — QRコード・OCR・スクショQRコード・OCR・スクリーンショットなど身近なデジタルツールの活用法を学ぶ。
35スマートフォン活用 — 通知・スマートホーム・デジタルデトックス通知管理・スマートホーム・デジタルデトックスなどスマートフォン活用の知識を学ぶ。
36サプライチェーンとは何か — 原材料から消費者までの流れ製品が届くまでの調達・製造・物流・販売の連鎖(サプライチェーン)の仕組みと、IT活用による最適化を学ぶ。
37コーポレートガバナンス — 会社は誰のものか株主・取締役会・監査役の関係と、企業不祥事を防ぐガバナンスの仕組みを学ぶ。
38SLAとサービスレベル管理 — 約束を数値で守る仕組みITサービスの品質を保証するSLA(サービスレベル合意)の概念と、可用性・稼働率の計算を学ぶ。
39暗号化のしくみ — 秘密鍵・公開鍵・SSL/TLS共通鍵暗号と公開鍵暗号の違い、HTTPSで使われるTLSの仕組みを学ぶ。
40コンピュータの数の世界 — 2進数・16進数・文字コードコンピュータが0と1だけで情報を表す仕組み、2進数・16進数・文字コード(ASCII・UTF-8)を学ぶ。
41マーケティングの4P — 製品・価格・流通・プロモーションマーケティングの基本概念4P(Product・Price・Place・Promotion)と市場調査・ターゲティングの考え方を学ぶ。
42財務諸表を読む — 貸借対照表・損益計算書の基本企業の健康状態を示す貸借対照表(BS)と損益計算書(PL)の読み方と主要な指標を学ぶ。
43開発手法の選び方 — ウォーターフォールとアジャイルウォーターフォール型とアジャイル型の開発モデルの特徴・違い・向いているプロジェクトを学ぶ。
44ネットワーク機器の役割 — ルーター・スイッチ・ファイアウォールルーター・スイッチ・ファイアウォールなどネットワーク機器の役割と違いを学ぶ。
45IPアドレスの詳細 — IPv4・IPv6・サブネットIPv4・IPv6の違い、プライベートアドレスとグローバルアドレス、サブネットマスクの考え方を学ぶ。
46特許・商標・意匠 — 産業財産権の全体像特許権・実用新案権・意匠権・商標権の4つの産業財産権の違いと保護対象を学ぶ。
47人材戦略とスキル管理 — ITスキル標準とキャリアパスITSS(ITスキル標準)・スキルマップ・OJT/Off-JTなど人材育成とキャリア管理の仕組みを学ぶ。
48要件定義とは何か — システムに「何を作るか」を決める工程システム開発における要件定義の目的・手法(ヒアリング・ユースケース)・成果物を学ぶ。
49フローチャートとアルゴリズム — 処理の流れを図にするプログラムの処理手順を表すフローチャートの記号と、基本的なアルゴリズム(検索・ソート)を学ぶ。
50デジタル署名と電子証明書 — 「本物」を証明する技術デジタル署名の仕組み、電子証明書・認証局(CA)の役割とPKIの概念を学ぶ。
51在庫管理とERP — 企業の情報を一元化する仕組みERP(統合基幹業務システム)とSCM(サプライチェーン管理)の概念と企業での活用を学ぶ。
52ソフトウェアテストの種類 — 単体・結合・システムテスト単体テスト・結合テスト・システムテスト・受入テストの4段階とテストケース設計の考え方を学ぶ。
53変更管理と構成管理 — ITシステムを安全に変える手順変更管理プロセス(申請・承認・実施・確認)と構成管理データベース(CMDB)の役割を学ぶ。
54SQLの基本 — データベースに「聞く」方法SELECT・WHERE・ORDER BY・GROUP BYなどSQLの基本構文とデータ検索の仕組みを学ぶ。
55表計算ソフトの活用 — 関数・グラフ・ピボットテーブルSUM・AVERAGE・IF・VLOOKUPなど試験頻出の関数と、グラフ作成・ピボットテーブルの活用を学ぶ。
56KPIとバランスト・スコアカード — 目標を数値で管理するKPI(重要業績評価指標)とBSC(バランスト・スコアカード)の概念と設定方法を学ぶ。
57競争戦略の基本 — ポーターの3つの戦略マイケル・ポーターのコスト・リーダーシップ戦略・差別化戦略・集中戦略の3類型を学ぶ。
58ITILとサービスデスク — IT運用の「教科書」ITILの概念、インシデント管理・問題管理・サービスデスクの仕組みと役割を学ぶ。
59CPUの性能を決めるもの — クロック数・コア・キャッシュクロック周波数・コア数・キャッシュメモリなどCPUの性能指標と処理能力の考え方を学ぶ。
60ストレージの種類と選び方 — HDD・SSD・NAS・クラウドHDD・SSD・NAS・クラウドストレージの特徴と用途別の選択基準を学ぶ。
61フィンテックとEC — お金とITの新しい関係ブロックチェーン・仮想通貨・モバイル決済など金融テクノロジー(フィンテック)の概念を学ぶ。
62リスクマネジメントの基本 — リスクを「見える化」するリスクの識別・分析・評価・対応策(回避・低減・移転・受容)の4段階プロセスを学ぶ。
63セキュリティ監査 — 組織の安全性を第三者が検証するセキュリティ監査の目的・手順・ISMS(情報セキュリティ管理システム)認証の概要を学ぶ。
64OSの仕事を深掘り — プロセス管理・メモリ管理・ファイルシステムOSが担うプロセス管理・メモリ管理・ファイルシステム管理の仕組みを学ぶ。
65プロトコルの階層 — TCP/IPとOSI参照モデルTCP/IPの4階層とOSI参照モデルの7階層、各層の役割とプロトコルを学ぶ。
66プロダクトライフサイクル — 導入・成長・成熟・衰退製品の市場投入から撤退までのライフサイクル4段階と、各段階での戦略的対応を学ぶ。
67品質管理の基本 — QC7つ道具とISO 9001パレート図・特性要因図などQC7つ道具の使い方と、ISO 9001による品質マネジメントを学ぶ。
68インシデント対応 — システム障害が起きたらどうするインシデントの定義・緊急対応手順・事後報告書作成・再発防止策の立案を学ぶ。
69仮想化技術 — 1台のサーバで何台も動かす仕組みサーバ仮想化・コンテナ(Docker)・仮想デスクトップの概念と、クラウドとの関係を学ぶ。
70DNSとドメイン名 — URLとIPアドレスをつなぐ仕組みドメイン名の構造・DNSの名前解決の仕組み・ドメイン取得の手順を学ぶ。
71オープンソースとライセンス — 無料で使えるITの仕組みOSSの定義・GPL・MITライセンスなど主要ライセンスの違いと、商用利用時の注意点を学ぶ。
72CRMとマーケティングオートメーション — 顧客をデータで理解するCRM(顧客関係管理)とMA(マーケティングオートメーション)の概念と業務での活用を学ぶ。
73スクラムとスプリント — アジャイルの現場での動き方スクラムの役割(プロダクトオーナー・スクラムマスター)・スプリント・バックログの実践を学ぶ。
74マルウェアの種類と感染経路 — ウイルス・スパイウェア・ボットコンピュータウイルス・ワーム・スパイウェア・ボットの定義と典型的な感染経路・対策を学ぶ。
75ファイアウォールとIDS/IPS — ネットワークの門番パケットフィルタリング・WAF・IDS・IPSの役割と設定の考え方を学ぶ。
76イノベーションとデザイン思考 — 新しいものを生み出す方法論イノベーションの種類(破壊的・持続的)とデザイン思考の5ステップ(共感・定義・発想・試作・テスト)を学ぶ。
77事業継続とディザスタリカバリ — 災害後もビジネスを止めないRTO・RPOの概念、バックアップサイト・フェイルオーバーなど事業継続計画の実践的な要素を学ぶ。
78クラウドのセキュリティ管理 — 責任共有モデルを理解するクラウドの責任共有モデル・IAM(アクセス管理)・ゼロトラストの考え方を学ぶ。
79TCPとUDP — 信頼性と速度を使い分ける通信TCPの3ウェイハンドシェイクと信頼性保証の仕組み、UDPの高速性と使いどころの違いを学ぶ。
80無線LANのセキュリティ — WPA3・盗聴リスク・安全な使い方Wi-Fi暗号化規格(WEP・WPA2・WPA3)の変遷と、公衆Wi-Fi利用時のリスクと対策を学ぶ。
81IT調達と外部委託 — RFP・SIer・委託契約の基本RFP(提案依頼書)の作成・ベンダー選定・請負と準委任の違いなどIT調達の仕組みを学ぶ。
82UXとアクセシビリティ — 使いやすさを設計するとはユーザー体験(UX)の概念、ユニバーサルデザイン・アクセシビリティ(WCAG)の基本を学ぶ。
83システムの一生 — 企画・開発・運用・廃棄のサイクルITシステムの企画から廃棄までのライフサイクルと、各フェーズでの主な作業を学ぶ。
84プログラミング言語の種類 — Python・Java・JavaScriptの使いどころコンパイラ言語・インタプリタ言語の違い、Python・Java・JavaScriptの特徴と用途を学ぶ。
85APIの仕組み — アプリ同士が会話する方法API(アプリケーションプログラミングインタフェース)の概念・REST API・WebhookのITパスポート頻出事項を学ぶ。
86ビッグデータとデータ活用 — 大量のデータから価値を引き出すビッグデータの3V(Volume・Velocity・Variety)・データレイク・データウェアハウスの概念を学ぶ。
87プロジェクトコスト管理 — 予算と実績を追う方法見積もり手法(ファンクションポイント法・類推法)・EVM(アーンドバリュー管理)の基本を学ぶ。
88ベンダー管理とSLA評価 — 外部サービスを賢く使うベンダー評価基準・SLAの数値評価・ペナルティ条項・マルチベンダー戦略の考え方を学ぶ。
89量子コンピュータとは何か — 次世代の計算の仕組み量子ビット(qubit)・重ね合わせ・量子もつれの概念と、現在の古典コンピュータとの違いを学ぶ。
90画像・動画データの仕組み — ピクセル・解像度・圧縮ピクセル・解像度・ビット深度の概念、JPEG・PNG・MP4などのフォーマットと圧縮の仕組みを学ぶ。
91コンプライアンスと内部告発 — 組織の不正を防ぐ仕組み企業コンプライアンスの定義・内部告発制度・ガバナンスコードと法的義務を学ぶ。
92グリーンITと省エネ — IT機器の環境負荷を減らすデータセンターの電力消費・PUE・再生可能エネルギー活用など、IT分野の環境対策を学ぶ。
93システムアーキテクチャ — 可用性・拡張性・冗長化クライアントサーバ・3層アーキテクチャ・冗長構成(RAID・クラスタリング)の概念を学ぶ。
94機械学習の入門 — 教師あり・なし・強化学習の違い教師あり学習・教師なし学習・強化学習の定義と代表的なアルゴリズムの使いどころを学ぶ。
95表計算の応用 — 絶対参照・条件付き書式・データ検証絶対参照・相対参照の違い、条件付き書式・入力規則・並べ替えフィルターの活用を学ぶ。
96プラットフォームとAPI経済圏 — なぜAmazonとGoogleが強いのかネットワーク外部性・APIエコノミー・2サイドプラットフォームの経済的仕組みを学ぶ。
97情報システムの企画 — 要求整理から費用対効果まで情報システムの企画フェーズ(現状分析・要求定義・費用対効果計算・承認)の流れを学ぶ。
98CSIRTとSOC — セキュリティ事故に対応するチームCSIRT(セキュリティ対応チーム)とSOC(セキュリティ監視センター)の役割と対応フローを学ぶ。
99脆弱性診断とペネトレーションテスト — 攻撃者の目で守る脆弱性スキャン・ペネトレーションテストの概念・ツール・実施手順と結果の活用を学ぶ。
100クラウドネイティブ — マイクロサービスとサーバーレスマイクロサービスアーキテクチャ・サーバーレス(FaaS)・コンテナオーケストレーションの概念を学ぶ。
101ブランド戦略と知的財産活用 — 無形資産で競争優位を作るブランドの価値・トレードマーク・フランチャイズ・ライセンシングビジネスの仕組みを学ぶ。
102電子政府とマイナンバー — 行政DXの最前線電子政府の概念・マイナンバー制度・e-Gov・マイナポータルなど行政デジタル化の実像を学ぶ。
103テスト駆動開発とCI/CD — 品質を自動化する開発文化TDD(テスト駆動開発)の考え方・CI(継続的インテグレーション)・CD(継続的デリバリー)の概念を学ぶ。
104ネットワークのパフォーマンス — 帯域幅・遅延・スループット帯域幅・レイテンシ・スループット・パケットロスの定義と、ネットワーク品質の測定・改善を学ぶ。
105NoSQLデータベース — リレーショナルDBとの違いと使いどころキー・バリュー型・ドキュメント型・グラフ型NoSQLの特徴と、SQLとの使い分けの考え方を学ぶ。
106ISMSと情報セキュリティポリシー — 組織全体でセキュリティを管理するISMS(情報セキュリティマネジメントシステム)・ISO/IEC 27001の構造とポリシー策定の手順を学ぶ。
107UMLとシステム設計 — 図でソフトウェアを設計するUML(統一モデリング言語)のユースケース図・クラス図・シーケンス図の読み方と使い方を学ぶ。
108キャパシティ管理とパフォーマンス監視 — システムの余裕を把握するサーバのCPU・メモリ使用率の監視・しきい値設定・スケーリング計画の考え方を学ぶ。
109IoTのセキュリティリスク — スマート家電が狙われる理由IoTデバイスの脆弱性・デフォルトパスワード問題・ファームウェア更新の重要性と対策を学ぶ。
110データベース正規化 — 重複をなくしてスッキリ整理する第1正規化・第2正規化・第3正規化の概念と、正規化による冗長性排除のメリットを学ぶ。
111経営組織と意思決定 — 機能別・事業部制・マトリクス組織機能別組織・事業部制・マトリクス組織の特徴と、意思決定のトップダウン・ボトムアップを学ぶ。
112データドリブン経営 — 勘ではなくデータで決めるKPIダッシュボード・BIツール・データ分析の活用で意思決定を支援する仕組みを学ぶ。
113IT運用の効率化 — 自動化・監視・運用ドキュメント整備運用自動化(シェルスクリプト・RPA)・監視ツール・手順書整備によるIT運用効率化を学ぶ。
114クラウドのコスト管理 — 使った分だけ払う仕組みの落とし穴オンデマンド・リザーブドインスタンス・スポットの料金モデルとコスト最適化の考え方を学ぶ。
115NATとDHCP — ネットワーク設定を自動化する仕組みDHCP(IPアドレスの自動割り当て)とNAT(アドレス変換)の仕組みと、ルーターでの動作を学ぶ。
116労働法とIT管理 — 残業時間・勤怠管理・フレックスの仕組み労働基準法・36協定・フレックスタイム制とITを活用した勤怠管理システムの役割を学ぶ。
117スタートアップとエコシステム — VC・MVP・ピボットの意味ベンチャーキャピタル・MVP(実用最小限プロダクト)・ピボット戦略などスタートアップの基本概念を学ぶ。
118データモデリングとER図 — システムの「設計図」を読むエンティティ・属性・リレーションシップ(1対多・多対多)とER図の読み方を学ぶ。
119エッジコンピューティング — クラウドだけに頼らない理由エッジコンピューティングの概念・IoTとの組み合わせ・低遅延処理のメリットとユースケースを学ぶ。
120ネットワーク障害の切り分け — pingとtracerouteで原因を探るping・traceroute・nslookupなど基本的なネットワーク診断コマンドの使い方と障害切り分けを学ぶ。
121消費者保護法とIT取引 — クーリングオフはネット購入に使えるか特定商取引法・クーリングオフ制度のデジタル取引への適用と消費者の権利を学ぶ。
122企業の社会的責任とESG — 利益だけではない企業評価CSR活動・ESG投資・ステークホルダー資本主義の概念と企業事例を学ぶ。
123アクセス制御とアイデンティティ管理 — 誰がどのデータにアクセスできるかRBAC(ロールベースアクセス制御)・最小権限の原則・シングルサインオン(SSO)の仕組みを学ぶ。
124機械学習モデルの評価 — 正解率だけでは騙される正解率・適合率・再現率・F値・混同行列の意味と、過学習の問題を学ぶ。
125正規表現の基本 — パターンで文字列を検索・置換する正規表現の基本記号(.*+?[])と、テキスト検索・入力バリデーションへの活用を学ぶ。
126システムの信頼性指標 — MTBF・MTTR・稼働率の計算MTBF(平均故障間隔)・MTTR(平均修復時間)・稼働率の定義と計算方法を試験問題形式で学ぶ。
127アプリケーション設計パターン — 繰り返し使える設計の「型」GoFデザインパターン入門・MVC(モデル・ビュー・コントローラ)・APIゲートウェイの概念を学ぶ。
128ナレッジマネジメント — 組織の知識を資産にする暗黙知・形式知・SECIモデル・ナレッジベース構築の概念と実践を学ぶ。
129次世代暗号と量子耐性 — 量子コンピュータに破られない暗号現行暗号(RSA・AES)が量子コンピュータに破られる理由と、耐量子暗号の概念・標準化動向を学ぶ。
130負荷分散の仕組み — ロードバランサとスケールアウトロードバランサの役割・ラウンドロビン・スティッキーセッション・スケールアウトとスケールアップを学ぶ。
131デジタルマーケティング指標 — CPA・ROAS・LTVを使いこなすCPC・CPA・ROAS・LTV(顧客生涯価値)などデジタル広告・マーケティングの主要指標を学ぶ。
132新しいデジタル規制 — GDPR・AI規制・データ国境を越えるGDPR・EUのAI法・データローカライゼーションなど、最新のデジタル規制の動向と日本への影響を学ぶ。
133RPAと業務自動化 — 人の代わりに機械が定型業務をこなすRPA(ロボティック・プロセス・オートメーション)の適用条件・導入効果・課題と注意点を学ぶ。
134セキュリティ評価の総まとめ — 脅威・脆弱性・リスクを整理する脅威・脆弱性・リスクの定義と関係、CVSSスコア・情報セキュリティの3要素(CIA)の総復習を学ぶ。
135システム総合テストと受入検査 — 本番前の最終確認総合テストの計画・非機能要件(性能・セキュリティ・ユーザビリティ)の検証方法と受入検査の手順を学ぶ。
入門学習を終えたら
基礎用語を確認したら、100問の入門試験で総復習しよう。
入門試験(100問)に挑戦する