資格暗記無料で始める

ライブラリとフレームワークとは?

ライブラリとフレームワークとは、どちらも既存部品の再利用手段だが、制御の主導権が逆。ライブラリは自分のプログラムから呼び出して使う部品集で、フレームワークは全体の骨組みと制御の流れを持ち、その中に自作の処理を差し込んで使う(制御の反転)。

らいぶらりとふれーむわーく

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)


ライブラリとフレームワークの意味

どちらも既存部品の再利用手段だが、制御の主導権が逆。ライブラリは自分のプログラムから呼び出して使う部品集で、フレームワークは全体の骨組みと制御の流れを持ち、その中に自作の処理を差し込んで使う(制御の反転)。

ライブラリとフレームワークの具体例

数値計算ライブラリは必要なときに関数を呼ぶだけだが、Webフレームワークは要求の受付・経路振分け・応答生成の流れを自ら持ち、開発者が書いた処理を所定の場所で呼び出す。ライブラリは静的リンクでも動的リンクでも結合できる。

ライブラリとフレームワークは試験でどう引っ掛けられる?

「フレームワークを使うと自由度が上がる」は逆で、規約に従う代わりに記述量が減る。また外部ライブラリの脆弱性は自製品に伝播するため、構成部品一覧(SBOM)による把握が求められる。

ライブラリとフレームワークと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。