IT用語帳
SAシステムアーキテクチャ · 性能・拡張性の設計

キャッシュ

Cache

きゃっしゅ

頻繁にアクセスされるデータを高速なストレージに一時保存し、再利用する仕組み。CPU キャッシュ、ブラウザキャッシュ、データベースキャッシュ、分散キャッシュ(Redis等)など多層で適用される。キャッシュの整合性管理が重要。

共有:

Past Exams

過去問での出題

過去問で 193 回出題(応用情報技術者試験 39・情報処理安全確保支援士試験 26・ITストラテジスト試験 20・基本情報技術者試験 19・高度試験 午前Ⅰ 19・ITパスポート試験 12・ネットワークスペシャリスト試験 12・情報セキュリティマネジメント試験 11・システムアーキテクト試験 10・エンベデッドシステムスペシャリスト試験 8・プロジェクトマネージャ試験 6・データベーススペシャリスト試験 6・システム監査技術者試験 3・ITサービスマネージャ試験 2)。うち 4 回は用語そのものを問う問題です。

残り 183 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

システムアーキテクト試験の過去問によく出る用語

Related

関連キーワードの用語

SAキャパシティプランニング

将来の業務量やユーザ数の増加を予測し、必要なシステム資源(CPU、メモリ、ディスク、ネットワーク帯域等)を事前に計画すること。過剰投資と性能不足の両方を避けるために、適切なサイジングを行う。

SAトレードオフ分析

複数の要件や品質特性の間で、あるものを優先するとほかが犠牲になる関係を分析・評価すること。性能と保守性、コストと品質など、相反する要件間の最適なバランスを見つけるためにシステム設計で広く用いる。

SA性能要件

システムの処理速度、応答時間、スループット、同時接続数などに関する要件。業務のピーク時の処理量や許容される応答時間を定量的に定義し、システム方式設計の基準とする。

SAシステム方式設計

システム要件を実現するために、ハードウェア、ソフトウェア、ネットワーク、データベースなどの構成要素と、それらの関係・インタフェースを決定する設計工程。要件定義とソフトウェア詳細設計の間に位置づけられる。

SAソフトウェアアーキテクチャ

ソフトウェアシステムの全体構造を定義するもの。構成要素(コンポーネント)、それらの関係、外部環境とのインタフェース、設計・進化の原則を含む。品質特性のトレードオフを考慮して決定する。

SAモジュール分割

ソフトウェアを独立性の高いモジュール(部品)に分割する設計技法。モジュール強度(凝集度)を高く、モジュール結合度を低くすることが設計原則。STS分割、TR分割、共通機能分割などの技法がある。