ITパスポート 令和6年度 問88
ソフトウェア
JavaScriptに関する記述
JavaScriptに関する記述として,適切なものはどれか。
- ア Webブラウザ上に,動的な振る舞いなどを組み込むことができる。
- イ Webブラウザではなく,Webサーバ上だけで動作する。
- ウ 実行するためには,あらかじめコンパイルする必要がある。
- エ 名前のとおり,Javaのスクリプト版である。
答えと解説
✓ これが正解ア Webブラウザ上に,動的な振る舞いなどを組み込むことができる。
解説
Webブラウザの中で動き、画面に動きを持たせる言語です。
JavaScriptは、ウェブページに動きや反応を持たせるための言語です。Webブラウザがそのまま読み取って実行できるので、押したら開く、入力の誤りをその場で知らせるといった振る舞いを組み込めます。よって、Webブラウザ上に動的な振る舞いを組み込めるという記述が当てはまります。サーバの側で動かす使い方も広まっていますが、サーバでしか動かないわけではありません。また、あらかじめコンパイルして機械語へ変換しておく必要はなく、書いたものをそのまま読み込ませて動かせます。名前にJavaと入っていますが、別の会社が別の目的で作ったまったく別の言語です。名前の似ている二つを結びつけないことが要点になります。
ほかの選択肢の解説
- イ Webブラウザではなく,Webサーバ上だけで動作する。:Webブラウザではなくサーバ上だけで動くとしています。サーバで動かす使い方は確かに広まっていますが、もともとはWebブラウザの中で動くために作られました。だけという限定が成り立ちません。
- ウ 実行するためには,あらかじめコンパイルする必要がある。:あらかじめ変換しておく必要があるとしています。JavaScriptは書いたものをそのまま読み込ませて動かせるので、事前の変換は必要ありません。だからこそページに直接書き込めます。
- エ 名前のとおり,Javaのスクリプト版である。:Javaのスクリプト版だとしています。名前は似ていますが、作った会社も目的も文法も別の言語です。名前の由来は当時の事情によるもので、中身のつながりを表してはいません。
関連用語
- JavaScriptウェブページに動きや反応を持たせるための言語です。
- WebブラウザWebページを見るためのソフト。
- Webサーバ利用者のブラウザからの要求を受け取り、ページを返すサーバです。
出典:令和6年度 ITパスポート試験 問88
解説の最終確認:2026-09-23
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問65:
DNSサーバの 役割に 関する 記述 (Webサーバ) - 令和6年度 問98:
ランサムウェアに 関する 記述 (Webブラウザ) - 令和8年度 問60:
レスポンシブWebデザインの 問題 (Webブラウザ) - 令和7年度 問88:
“物理的 セキュリティ 対策”の 例 (Webサーバ) - 平成27年度 春期 (特別措置試験) 問70:
JavaScriptに 関する 問題 (JavaScript)
同じ分野の問題
誤りを見つけたら報告する