令和7年度 秋期 応用情報技術者試験 午前 問49

テクノロジOS・ソフトウェア

この問題は2025(R7)秋 応用情報技術者 午前に出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

Webアプリケーションソフトウェアの処理方式の説明のうち,“プログレッシブWebアプリ”の説明として,適切なものはどれか。

解答・解説を読む

正解: 選択肢

プログレッシブWebアプリ(PWA: Progressive Web Apps) は、Webブラウザ上で動作するアプリケーションに、ネイティブアプリケーション(スマートフォンやPCにインストールして使うアプリ)のような機能や優れた操作性を持たせる技術のことです。

PWAの主な特徴には以下のようなものがあります。

  • オフライン環境やネットワークが不安定な環境での動作(Service Worker の活用)
  • アプリ側からのプッシュ通知機能
  • デバイスのホーム画面へのアイコン追加
  • バックグラウンドでのデータ同期

したがって、ブラウザが実行するサービスワーカーの機能を用いて、Webアプリケーションをオフラインで起動させたり、バックグラウンドでデータを同期させたりして、ネイティブアプリケーションであるかのように使えるようにする「エ」が正解です。

各選択肢の解説

  • : 誤り。Webサーバ上に実行可能なプログラムを用意し、要求に応じて呼び出して処理結果を送信する方式は、CGI(Common Gateway Interface) やサーバーサイドスクリプティングの説明です。
  • : 誤り。Webページの要素にその意味を表すメタデータを付加し、コンピュータが自動的にWebページの情報の収集や加工を行えるようにする技術は、セマンティックWeb の説明です。
  • : 誤り。新しいWebサービスを、他のサービスが公開するWebAPIの機能を組み合わせることによって提供する手法は、マッシュアップ の説明です。
  • : 正解。プログレッシブWebアプリ(PWA) の説明です。