it-kakomon › ITパスポート › 令和6年度 › 問88

令和6年度 ITパスポート 問88(テクノロジ)

出典:令和6年度 ITパスポート試験 公開問題 問88(独立行政法人情報処理推進機構(IPA))

JavaScriptに関する記述として,適切なものはどれか。
  1. アWebブラウザ上に,動的な振る舞いなどを組み込むことができる。
  2. イWebブラウザではなく,Webサーバ上だけで動作する。
  3. ウ実行するためには,あらかじめコンパイルする必要がある。
  4. エ名前のとおり,Javaのスクリプト版である。
正解と解説を見る

正解:ア

【JavaScriptとは】

JavaScriptは、主にWebブラウザの上で動くプログラミング言語です。Webページに組み込むことで、ボタンを押したときの動作、入力内容のチェック、画面の一部の書換えなど、ページに動的な振る舞いを加えられます。プログラムを事前に機械語に変換(コンパイル)しておく必要はなく、ブラウザがソースコードを読み込んで実行します。

名前にJavaと付いていますが、プログラミング言語のJavaとは別の言語です。

【選択肢の検討】

ア:Webブラウザ上で、動的な振る舞いなどを組み込めるので、適切です。

イ:JavaScriptは主にWebブラウザで動作します。サーバ側で動かす仕組みもありますが、Webサーバ上だけで動作するものではありません。

ウ:あらかじめコンパイルしておく必要はなく、ブラウザがそのまま読み込んで実行します。

エ:Javaとは別の言語で、Javaのスクリプト版ではありません。

よって、正解は選択肢アです。

まず令和8年度の100問を通しで解いてみる(無料)