応用情報技術者試験

データベース

【応用情報技術者試験】分散データベースにおける透過性

分散データベースの透過性は、データが複数の場所に配置されていても、利用者やアプリケーションがその詳細を意識せずに扱える性質です。何を意識せずに済むのかで種類を区別します。分散データベースとは複数の場所に配置したデータを、一つの論理的なデータ...
セキュリティ

【応用情報技術者試験】デジタルフォレンジックス

デジタルフォレンジックスは、電子データを適切に収集・保全し、分析して事実や経緯を明らかにする技術・手法です。サイバー攻撃や内部不正の調査、インシデント対応などに用います。裁判向けの証拠に限定されず、原因究明や再発防止にも役立ちます。収集・検...
ソフトウェア

【応用情報技術者試験】動的リンキング

動的リンキング(ダイナミックリンキング)とは、プログラムの実行時に必要なライブラリやモジュールをリンクする方式のことです。これにより、プログラムの実行時に必要なモジュールがロードされ、実行時に結合されます。詳細:静的リンキングとの違い:静...
ソフトウェア

【応用情報技術者試験】動的再配置

動的再配置とは?動的再配置とは、コンピューターシステムにおけるメモリ管理の基本概念の一つで、プログラムが必要とするメモリ領域を動的に割り当て、解放することを指します。この概念により、複数のプロセスが同時に実行される場合に、メモリの効率的な利...
企業活動

【応用情報技術者試験】CxO

CxOの役職一覧と役割本章では、CxOの代表的な役職とその役割をまとめました。ただしこれらは先述の通り、役員の権限や責任に関して法的な裏付けはなく、組織内での職制を示す役職名として企業が自主的に使用している呼称であり、企業によって定義・役割...
セキュリティ

【応用情報技術者試験】JIS Q 31000:2019 リスクマネジメント-指針

JIS Q 31000:2019は、リスクマネジメントについて組織が使う指針です。ISO 31000:2018に対応し、特定業界だけでなく、目的や活動に応じた管理の考え方を示します。認証取得の要求事項を定める規格とは区別します。リスクは目的...
アルゴリズムとプログラミング

【応用情報技術者試験】配列とリスト(ポインタ)

配列と連結リストは、順序を持つデータを扱う代表的な構造です。添字で直接読むか、リンクをたどるか。追加・削除する場所が分かっているか。この二つを分けて比べると、計算量を理解しやすくなります。配列とはここでは、同じ大きさの要素を連続した領域に並...
データベース

【応用情報技術者試験】スタースキーマ

スタースキーマは、中心のファクトテーブルに、分析の切り口となるディメンションテーブルを関連付ける、分析向けのデータモデルです。星形の見た目だけでなく、「一行が何を表すか」を決めることが重要です。ファクトとディメンション種類役割売上分析の例フ...
セキュリティ

【応用情報技術者試験】S/MIME

S/MIME(Secure/Multipurpose Internet Mail Extensions)は、MIMEデータにディジタル署名や暗号化を適用する規格で、電子メールの保護に使われます。署名は送信者の認証や対象データの改ざん検知、暗...
コンピュータ構成要素

【応用情報技術者試験】マルチプロセッサ

マルチプロセッサは、複数のプロセッサで処理を進める構成です。本記事では、複数のCPUパッケージを搭載する構成と、一つのパッケージに複数コアを搭載するマルチコアを区別して説明します。広い意味ではマルチコアもマルチプロセッシングに含まれます。C...