IT用語帳
APシステム開発技術 · 設計

パッケージ

Package

ぱっけーじ

オブジェクト指向設計で、関連の深いクラスやインタフェースなどの要素をひとまとまりにする単位。名前空間の役割を持ち、パッケージが違えば同じ名前のクラスを区別できる。UMLのパッケージ図では、パッケージどうしの依存関係を表して大規模なシステムの構造を整理する。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 57 回出題(応用情報技術者試験 16・ITパスポート試験 13・ITストラテジスト試験 5・エンベデッドシステムスペシャリスト試験 5・ITサービスマネージャ試験 5・基本情報技術者試験 4・高度試験 午前Ⅰ 4・情報セキュリティマネジメント試験 3・システムアーキテクト試験 1・情報処理安全確保支援士試験 1)。うち 1 回は用語そのものを問う問題です。

残り 47 件を表示

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

応用情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

AP集約

オブジェクト指向で、全体を表すクラスと、それを構成する部分のクラスとの関係(「part-of」の関係)。例えば「自動車」と「エンジン」「タイヤ」の関係で、UMLのクラス図では全体側に白抜きのひし形を付けた線で表す。部分が全体と生存期間を共にする強い集約はコンポジションと呼ぶ。

APオーバーライド

オブジェクト指向プログラミングにおいて、スーパークラスで定義されたメソッドをサブクラスで再定義すること。ポリモーフィズム(多態性)の実現手段であり、同じメソッド名でクラスごとに異なる振る舞いを実装できる。

APオーバーロード

同一名のメソッドや関数を引数の型や数を変えて複数定義すること。コンパイル時に引数に応じて適切なメソッドが選択される(静的多態性)。コンストラクタのオーバーロードにより、異なる初期化方法を提供できる。

APクラス図

UMLの構造図の一つで、クラス間の関係を示す静的モデル。クラスの属性、操作、可視性、クラス間の関連(汎化、集約、コンポジション、依存)を表現する。オブジェクト指向設計の中心的な設計図。

APシーケンス図

UMLの振る舞い図の一つで、オブジェクト間のメッセージのやり取りを時間軸に沿って示す。ライフライン、メッセージ矢印、活性区間で構成され、処理の流れやAPI呼出しの順序を視覚的に表現する。

APユースケース

一つの目標を達成するための利用者とシステムのやり取りを定義するための手法。アクターと振舞いを記述し、ユースケース図として可視化する。要求分析や要件定義で広く用いられる。