2021年 秋期 応用情報技術者 午前 問7

静的型付けを行うプログラム言語では、コンパイラ時に変数の誤り、誤った値の代入などが発見できる。 Webプログラミングで用いられるスクリプト言語のうち、変数の静的型付けができるものはどれか。

 ア  ECMAScript
 イ  JavaScript
 ウ  TypeScript
 エ  VBScript


答え ウ


解説

 ア  ECMAScriptは、動的型付けのプログラミング言語です。(×)
ECMAScriptはJavaScriptを標準規格化したスクリプト言語です。
 イ  JavaScriptは、動的型付けのプログラミング言語です。(×)
JavaScript は軽量なインタプリタ型プログラミング言語です。
 ウ  TypeScriptは、静的型付けのプログラミング言語です。(〇)
TypeScriptはJavaScriptを拡張して作られたオープンソースのプログラミング言語です。
 エ  VBScriptは、動的型付けのプログラミング言語です。(×)
VisualBasic風の、マイクロソフトによるスクリプト言語です。


キーワード
・静的型付け

キーワードの解説

戻る 一覧へ 次へ