静的型付けを行うプログラム言語では、コンパイル時に変数名の誤り、誤った値の代入などが発見できる。Webプログラミングで用いられるスクリプト言語のうち、変数の静的型付けができるものはどれか。
ア ECMAScript
イ JavaScript
ウ TypeScript
エ VBScript
ウ
静的型付けは、変数やサブルーチンの返り値などのデータ型の宣言が必要であるという性質である。
動的型付けは、変数やサブルーチンの返り値などのデータ型の宣言をしなくても、実行時の実際の値によって決められるという性質である。
ア ECMAScriptは、JavaScript の基本部分を標準化したプログラミング言語である。動的型付けである。
イ JavaScriptは、コンパイル不要のスクリプト言語である。動的型付けである。
ウ 正しい。TypeScriptは、Microsoft社によって開発されたJavaScriptを拡張したオープンソースのプログラミング言語である。
エ VBScriptは、Microsoft社によって開発されたVisual Basicのスクリプト言語である。動的型付けである。
問6 | 目次 | 問8 |