Information Technology Passport Examination key terms
Information Technology Passport Examination · Get comfortable with the vocabulary.
- CPU(Central Processing Unit)
- Related: 主記憶装置, キャッシュメモリ
命令を解釈して演算と制御を行う装置。クロック周波数が高いほど単位時間あたりの処理回数が増え、コア数を増やすと複数の処理を並行して実行できる。
- 主記憶装置
- Related: キャッシュメモリ, 仮想記憶
CPUが直接読み書きする記憶領域で、実行中のプログラムとデータを置く。電源を切ると内容が消える揮発性で、容量が不足すると仮想記憶により補われる。
- キャッシュメモリ
- Related: 主記憶装置, CPU(Central Processing Unit)
CPUと主記憶の速度差を埋めるため、頻繁に使うデータを一時的に保持する高速で小容量の記憶装置。階層化により平均的なアクセス時間を短縮する。
- 仮想記憶
- Related: 主記憶装置, ページング
補助記憶装置の一部を主記憶の延長として使う仕組み。物理メモリを超えるプログラムを実行できるが、実際の補助記憶への読み書きが増えると処理速度が低下する。
- ページング
- Related: 仮想記憶
仮想記憶を固定長のページに分割して管理する方式。必要なページだけを主記憶に読み込み、不要になったページを補助記憶へ退避させてメモリを有効活用する。
- 関係データベース
- Related: 主キーと外部キー, SQL, 正規化
データを表形式で管理し、行と列の関係によって整合性を保つデータベース。SQLで操作し、主キーで行を一意に識別して重複や矛盾を防ぐ。
- 主キーと外部キー
- Related: 関係データベース, 正規化
主キーは表中の行を一意に識別する列で、重複とNULLを許さない。外部キーは他の表の主キーを参照する列で、参照先にない値の登録を制限して整合性を保つ。
- 正規化
- Related: 関係データベース, 主キーと外部キー
データの重複や更新時の矛盾を避けるため、表を目的に応じて分割していく作業。第1から第3正規形へ進めるほど重複が減るが、表の結合が増える場合がある。
- SQL
- Related: 関係データベース, トランザクション
関係データベースを操作するための言語。SELECTで検索、INSERTで追加、UPDATEで更新、DELETEで削除を行い、WHERE句で対象の行を絞り込む。
- トランザクション
- Related: SQL, 排他制御
分割できない一連のデータベース処理の単位。途中で失敗した場合はすべての変更を取り消し、すべて成功した場合だけ確定させることでデータの整合性を保つ。
- 排他制御
- Related: トランザクション
複数の利用者が同じデータを同時に更新して矛盾が生じるのを防ぐ仕組み。更新中のデータにロックをかけ、他の処理からの書き込みを待たせる。
- TCP/IP
- Related: IPアドレス, DNS
インターネットで標準的に使われる通信プロトコルの組み合わせ。IPがアドレスに基づく経路選択を担い、TCPが到達確認と再送により信頼性の高い通信を実現する。
- IPアドレス
- Related: TCP/IP, サブネットマスク
ネットワーク上の機器を識別する番号。IPv4は32ビットで枯渇が進み、IPv6は128ビットで桁違いに多くの機器に割り当てられる。
- サブネットマスク
- Related: IPアドレス
IPアドレスのうち、どの部分がネットワークを表しどの部分が機器を表すかを示す値。同じネットワーク内かどうかの判断に使われる。
- DNS
- Related: TCP/IP, IPアドレス
ドメイン名とIPアドレスの対応を管理する仕組み。利用者は覚えやすい名前でアクセスでき、名前からアドレスへの変換はDNSサーバが行う。
- 暗号化とハッシュ
- Related: デジタル署名, 公開鍵暗号方式
暗号化は鍵を用いて内容を読めない形に変換し、鍵があれば元に戻せる。ハッシュは一方向の変換で元に戻せず、改ざんの検出やパスワードの保存に使う。
- 公開鍵暗号方式
- Related: デジタル署名, 暗号化とハッシュ
公開鍵と秘密鍵の対を使う暗号方式。公開鍵で暗号化した内容は秘密鍵でしか復号でき、鍵の配送問題を解決するが処理は共通鍵方式より遅い。
- デジタル署名
- Related: 公開鍵暗号方式, 暗号化とハッシュ
送信者の秘密鍵で作成し、公開鍵で検証する仕組み。内容が改ざんされていないことと、確かに本人が送信したことを確認できる。
- 多要素認証
- Related: フィッシング詐欺, マルウェア
知識・所持・生体のうち異なる種類の要素を2つ以上組み合わせて本人確認する方法。パスワードが漏れても、もう一つの要素がなければ不正ログインを防げる。
- フィッシング詐欺
- Related: マルウェア, 多要素認証
正規のサービスを装ったメールや偽サイトへ誘導し、IDやパスワード、クレジットカード情報を盗み取る手口。URLや送信元の確認が対策となる。
- マルウェア
- Related: フィッシング詐欺, 標的型攻撃
ウイルスやランサムウェアなど、悪意ある目的で作られたソフトウェアの総称。感染すると情報の窃取やファイルの暗号化などの被害が生じる。
- 標的型攻撃
- Related: マルウェア, フィッシング詐欺
特定の組織や個人を狙い、業務に関係する内容を装ったメールなどで侵入を試みる攻撃。気づかれにくいよう長期間にわたり内部を調査する場合がある。
- 情報セキュリティの3要素
- Related: ISMS, アクセス権限管理
機密性・完全性・可用性の3つ。情報を許可された者だけが閲覧でき、改ざんされず、必要なときに利用できる状態を保つことを指す。
- ISMS
- Related: 情報セキュリティの3要素, アクセス権限管理
組織の情報セキュリティを継続的に改善するための管理の仕組み。リスクの把握、対策の実施、点検、見直しを繰り返すPDCAサイクルで運用する。
- アクセス権限管理
- Related: ISMS, 情報セキュリティの3要素
利用者ごとに閲覧・更新などの操作範囲を設定し、必要最小限の権限だけを与える管理方法。退職者や異動者の権限削除も漏れなく行う必要がある。
- ユニバーサルデザイン
- Related: Webアクセシビリティ, 書体と可読性
年齢や障害、言語などの違いにかかわらず、できるだけ多くの人が使えるように設計する考え方。色だけで情報を伝えない配色などが実例となる。
- Webアクセシビリティ
- Related: ユニバーサルデザイン
高齢者や障害者を含む多様な利用者がWebコンテンツを利用できる度合い。代替テキストの付与や十分なコントラスト比などで高める。
- 書体と可読性
- Related: ユニバーサルデザイン
文字の形の違いが読みやすさに与える影響。和文では明朝体とゴシック体を使い分け、長文では行間や文字サイズを調整して読みやすさを確保する。
- 表計算ソフトの相対参照と絶対参照
- Related: ピボットテーブル
数式をコピーしたとき、相対参照は参照先が移動先に合わせて変わり、絶対参照は$記号を付けた行や列が固定される。集計表作成で使い分ける。
- ピボットテーブル
- Related: 表計算ソフトの相対参照と絶対参照, データウェアハウス
表のデータを項目ごとに集計し、行と列の配置を変えながら多角的に分析できる機能。大量のデータから傾向を素早く把握するのに適する。
- データウェアハウス
- Related: BIツール, ビッグデータ
業務データを分析用に整理して蓄積したデータベース。日々の取引処理とは分離して保持し、集計や分析の負荷が業務システムに影響しないようにする。
- BIツール
- Related: データウェアハウス, ビッグデータ
蓄積されたデータを集計し、グラフやダッシュボードで可視化して意思決定を支援するソフトウェア。現場の担当者が自ら分析できる点が特徴である。
- ビッグデータ
- Related: データウェアハウス, IoT
従来の手法では扱いにくいほど大量で多様、かつ発生頻度の高いデータ群。分析により需要予測や業務改善などの新たな価値を引き出す。
- IoT
- Related: ビッグデータ, 機械学習
家電やセンサーなど様々なモノがインターネットに接続され、データをやり取りする仕組み。遠隔監視や予防保全などに活用される。
- 機械学習
- Related: ディープラーニング, ビッグデータ
データから規則性やパターンをコンピュータに学習させ、未知のデータに対する予測や分類を行う技術。学習に使うデータの質が結果を大きく左右する。
- ディープラーニング
- Related: 機械学習, 生成AI
多層のニューラルネットワークを用いる機械学習の手法。画像認識や音声認識など、従来は難しかった分野で高い精度を発揮する。
- 生成AI
- Related: ディープラーニング, 機械学習
学習したデータをもとに文章や画像などの新しいコンテンツを生成するAI。業務効率化が期待される一方、誤った情報の出力や著作権への配慮が課題となる。
- アジャイル開発
- Related: スクラム, ウォーターフォールモデル
短期間の反復で動くソフトウェアを少しずつ作り、利用者の feedback を取り入れながら改善する開発手法。要求の変化が多い案件に向く。
- スクラム
- Related: アジャイル開発
アジャイル開発を実践するための枠組み。少人数のチームが一定期間のスプリントで開発を進め、振り返りで改善を重ねる。
- ウォーターフォールモデル
- Related: アジャイル開発
要件定義、設計、開発、テストの各工程を順に進める開発モデル。工程ごとに成果物を確認しやすいが、後工程での要求変更には対応しにくい。
- PDCAサイクル
- Related: ISMS, 問題解決の手順
計画、実行、評価、改善を繰り返す業務改善の考え方。目標を定めて実行し、結果を点検して次の計画に反映することで継続的に改善する。
- 問題解決の手順
- Related: PDCAサイクル, 特性要因図
問題を把握して原因を分析し、対策を立案・実行して効果を確認する流れ。原因を特定せずに対処すると再発するため、事実に基づく分析が重要となる。
- 特性要因図
- Related: 問題解決の手順
結果に影響する要因を魚の骨のような図で整理する手法。人、機械、材料、方法などの観点から原因候補を洗い出し、分析の抜け漏れを防ぐ。
- 著作権法
- Related: 産業財産権, 個人情報保護法
著作物を創作した著作者の権利を定める法律。プログラムやイラストも保護対象で、原則として無断での複製や公衆送信は許されない。
- 産業財産権
- Related: 著作権法
特許権、実用新案権、意匠権、商標権の総称。発明やデザイン、商品名などを保護し、権利を得るには出願と登録が必要である。
- 個人情報保護法
- Related: 著作権法, 情報セキュリティの3要素
個人情報の適正な取り扱いを定める法律。利用目的の特定と通知、安全管理措置、第三者提供時の同意など、事業者に求められる義務を規定する。
- 不正アクセス禁止法
- Related: アクセス権限管理, マルウェア
他人のIDやパスワードを無断で使う行為や、セキュリティの弱点を突いた侵入を禁じる法律。アクセス権限を不正に取得する行為も処罰の対象となる。