問17令和7年度 春期テクノロジ系
OpenAPI Specification に従った API の定義・開発を支援する機能を提供する OSS はどれか。
- アcurl
- イOpenAM
- ウServerspec
- エSwagger
正解はエ
解説 本サイト独自(IPA公表のものではありません)
エ OpenAPI Specificationは,APIの構造や入出力を共通の形式で定義するための仕様である。Swaggerは,この仕様に従ったAPIの定義,文書化,開発などを支援する機能を提供するOSSなので適切である。
- ア curlは,指定した宛先との間でデータを送受信するためのツールであり,OpenAPI Specificationに従ってAPIを定義するOSSではない。
- イ OpenAMは,利用者の認証やアクセスの管理を行うためのソフトウェアであり,APIの定義や開発を支援するものではない。
- ウ Serverspecは,サーバの設定や状態が意図したとおりかを検査するためのものであり,APIの定義を支援するものではない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和7年度 春期 応用情報技術者試験 午前 問17