応用情報技術者試験

ユーザーインターフェース

【応用情報技術者試験】ユーザビリティ評価

利用者が参加する手法アンケート(質問紙法)専門家が用意した質問用紙を多数の利用者に配布し、記入してもらった回答を分析することで評価する手法。回顧法被験者にタスクを実行してもらい、専門家がその行動を観察し、事後の質問への回答とともに分析する手...
用語

【応用情報技術者試験】エクストリームプログラミング(XP)

エクストリームプログラミング (XP) は、アジャイル開発手法の一つで、変化の激しい状況でも柔軟に対応できることを目指す開発手法です。特に、コミュニケーション、シンプルさ、フィードバック、勇気、尊重という5つの価値観を重視し、12のプラクテ...
企業活動

【応用情報技術者試験】発注方式

定量発注方式残りの在庫が一定数(発注点)以下になったら発注する方式です。急な需要の増加に対応しづらいため、基本的には安定した出荷量の商品に向いています。定期発注方式「毎月1日」といった形で発注するタイミングを設定する方式です。需要の増減に柔...
システム監査

【応用情報技術者試験】システム監査

ITガバナンスとは?経産省の定義によると「企業が、ITに関する企画・導入・運営および活用を行うにあたって、全ての活動、成果及び関係者を適正に統制し、目指すべき姿へと導くための仕組みを組織に君こむこと、又は、組み込まれた状態。ITシステムを適...
システム監査

【応用情報技術者試験】ペネトレーションテスト

ペネトレーションテスト(侵入テスト)は、許可された対象と範囲で攻撃者の視点から侵入などを試み、目標達成の可否や対策の有効性を評価するテストです。見つかった弱点を改善し、事業への影響を減らすことが目的です。脆弱性診断との違い観点脆弱性診断ペネ...
アルゴリズムとプログラミング

【応用情報技術者試験】整列法

整列法(ソート)は、キーの大小などに従ってデータを並べ替える方法です。試験では手順・計算量・安定性・追加メモリを分けて比べると整理できます。代表的な整列法の比較方法平均/最悪の時間安定性(標準的な実装)バブルO(n²)/O(n²)安定(同値...
セキュリティ

【応用情報技術者試験】アクセス制御

アクセス制御は、誰が・どの資源へ・どの操作を行えるかを決めて適用する仕組みです。DAC・MAC・RBACは、許可をどう決めるかに注目すると違いが分かります。認証に成功しただけで全ての操作を許可するわけではありません。主体・対象・操作を確認す...
セキュリティ

【応用情報技術者試験】セキュアOS

セキュアOSは、アクセス制御などの保護機能を強化し、組織のセキュリティ方針を実行するOSを指す言葉です。代表的な考え方が強制アクセス制御(MAC)と最小権限です。導入しただけで全ての攻撃を防ぐ、という意味ではありません。強制アクセス制御の役...
データベース

【応用情報技術者試験】データベースの種類

データベースを比べるときは、データをどのような形で表すかをまず確認します。SQLを使うか、速いか、クラウド上か、といった異なる観点を一つの分類に混ぜないことが大切です。データベースの種類モデルデータの表現理解するポイント階層型親子関係の木構...
アルゴリズムとプログラミング

【応用情報技術者試験】2分木の探索

2分木(二分木)は、各節が左・右の最大二つの子を持つ木です。この記事では木全体をたどる順序を整理します。「二分探索」で配列を半分に絞る方法とは区別しましょう。同じ木を使って順序を比べる左の子を右の子より先にたどるものとします。Aが根、B・C...