APIに関するネットワークスペシャリスト試験
了解しました ✅
以下に 「API」 をテーマとしたネットワークスペシャリスト試験風の問題を 10問一気に 作成しました。
---
APIに関する試験問題(10問)
---
■ 問題1
APIの基本的な役割として最も適切なものはどれか。
A. ソフトウェア間で機能やデータをやり取りするインターフェースを提供する
B. ネットワーク帯域を監視する
C. ファイルシステムを暗号化する
D. サーバのハードウェアを制御する
正解:A
解説:API(Application Programming Interface)はソフトウェア間の機能共有やデータ交換のための標準化された窓口。
---
■ 問題2
Web APIの通信に最も一般的に利用されるプロトコルはどれか。
A. HTTP/HTTPS
B. FTP
C. SMTP
D. SNMP
正解:A
解説:Web APIはHTTP/HTTPSを通じてリクエストとレスポンスをやり取りする。
---
■ 問題3
REST APIの特徴として適切なものはどれか。
A. リソース指向でHTTPメソッドを活用する
B. 必ずSOAPを使用する
C. バイナリ形式のみでデータをやり取りする
D. 専用のミドルウェアが必須である
正解:A
解説:RESTは「リソース」をURIで識別し、GET/POST/PUT/DELETEなどのHTTPメソッドを使うアーキテクチャ。
---
■ 問題4
SOAP APIのデータ形式として標準的に利用されるものはどれか。
A. XML
B. JSON
C. CSV
D. YAML
正解:A
解説:SOAPはXMLベースのメッセージフォーマットを用いるWebサービス仕様。
---
■ 問題5
APIのセキュリティ強化に一般的に利用される仕組みはどれか。
A. APIキーやOAuth認証
B. RAID構成
C. DHCP割り当て
D. VLANタグ付け
正解:A
解説:API利用時には、認証・認可のためにAPIキーやOAuth 2.0などの方式が使われる。
---
■ 問題6
APIゲートウェイの役割として正しいものはどれか。
A. APIのアクセス制御、負荷分散、監視を行う
B. データベースのクエリ最適化を行う
C. サーバの電源管理を行う
D. OSのスケジューラを制御する
正解:A
解説:APIゲートウェイは、セキュリティ、トラフィック管理、ログ収集、レート制御などの機能を提供。
---
■ 問題7
REST APIとSOAP APIの違いとして正しいものはどれか。
A. RESTは軽量でJSONも利用できるが、SOAPはXMLベースである
B. RESTはXMLのみを使い、SOAPはJSONも利用できる
C. RESTは常に状態を保持するが、SOAPは無状態である
D. RESTはプロトコル依存だがSOAPはHTTP専用である
正解:A
解説:RESTはHTTPとJSONなどを使って軽量に通信可能。SOAPはXMLに依存し、やや重量級。
---
■ 問題8
APIを利用する際に「レート制限(Rate Limit)」が設けられる理由として最も適切なものはどれか。
A. サービスの過負荷や不正利用を防ぐため
B. APIの応答形式を統一するため
C. データ形式を暗号化するため
D. ネットワーク遅延を解消するため
正解:A
解説:レート制限は過剰アクセスによるサービスダウンや不正利用を防ぐセキュリティ・安定性対策。
---
■ 問題9
APIを利用する際に「バージョン管理(Versioning)」が重要となる理由はどれか。
A. 既存の利用者への影響を抑えつつ機能追加・変更を行うため
B. 通信速度を高速化するため
C. 暗号化レベルを強化するため
D. データセンターの障害対策のため
正解:A
解説:APIの仕様変更により互換性が崩れると既存アプリが動作しなくなるため、バージョン管理が必須。
---
■ 問題10
企業が外部公開するAPIを利用するビジネスモデルを指す用語はどれか。
A. APIエコノミー
B. APIゲートウェイ
C. APIモジュール
D. APIパッチ
正解:A
解説:APIを通じて他社とサービスを連携させ、新たな市場や価値を創出する経済圏を「APIエコノミー」と呼ぶ。
---
✅ これで APIをテーマにした10問 が完成しました。
👉 続けて「APIエコノミー」や「OAuth認証方式」をテーマにした問題も作成しますか?
コメント
コメントを投稿