← 用語辞書トップ

エンジン

Engine えんじん
低頻度 ⚪ 旧用語 テクノロジ系 ソフトウェア

意味・解説

ソフトウェアの中心的な機能を担い、特定の高度な処理を専門に行う基盤プログラム。

他のアプリケーションから呼び出されて、特定の処理(検索、描画、計算など)をバックグラウンドで実行するコア部分。「検索エンジン」「ゲームエンジン」「レンダリングエンジン」などのように、ユーザーが直接目にする部分(インターフェース)とは切り離されて設計される。

くわしく

システムの「心臓部」として、重たい処理を効率的にこなす専門の機械のような存在である。

1. 機能の独立:核心となるアルゴリズムを「エンジン」として独立させることで、開発の分担が容易になり、異なるアプリで同じ処理を再利用できる(ポータビリティ)。

2. 代表例:Webブラウザの中でHTMLを解析して画面を作る「レンダリングエンジン」や、データベースへの読み書きを実際に担当する「データベースエンジン」、3D映像の物理計算を行う「ゲームエンジン」がある。

3. 実務での意義:すべてを一から作るのではなく、既に実績があり高性能な「エンジン」を外部から導入(または購入)することで、開発期間の大幅な短縮とシステムの信頼性向上が可能になる。例えば「Unity」などのゲームエンジンは、非ゲーム系のシミュレーション分野でも多用されている。

例文

このWebブラウザは、高速なJavaScript実行エンジンを搭載しているため、リッチなWebアプリも快適に動作する。

過去問での出題状況

直近29回分の過去問(全2,900問)を解析した結果、17回登場しています(出題された年度: 13年度)。

出典: 本サイト独自集計(問題文および全選択肢テキストからの用語出現頻度・2026年6月時点)

同義語: コアプロセッサ, 基盤プログラム
対義語: ユーザーインターフェース (UI), フロントエンド
分類: ソフトウェア
📱

ITパスポート対策アプリでもっと効率的に学習

「瞬即マスター ITパスポート」用語辞書2,651語・過去問29回分・232ステージ

7日間無料でお試し

Google Playで見る