問7令和6年度 秋期テクノロジ系
次の特徴をもつプログラム言語及び実行環境であって,オープンソースソフトウェアとして提供されているものはどれか。 〔特徴〕 ・統計解析や機械学習に適している。 ・データ分析,グラフ描画などの,多数のソフトウェアパッケージが提供されている。 ・変数自体には型がなく,変数に代入されるオブジェクトの型は実行時に決まる。
- アGo
- イKotlin
- ウR
- エScala
正解はウ
解説 本サイト独自(IPA公表のものではありません)
ウ Rは,統計解析や機械学習を主な用途とし,データ分析やグラフ描画に使う多数のソフトウェアパッケージを利用できるプログラム言語及び実行環境である。変数自体ではなく,代入されるオブジェクトの型が実行時に決まるという特徴にも合致し,オープンソースソフトウェアとして提供されている。
- ア Goは,変数と代入する値の型の整合をあらかじめ確認する言語であり,変数自体に型がないという特徴に合わない。
- イ Kotlinでは,記述上は型を省略できる場合でも変数の型は決まる。代入されたオブジェクトによって実行時に型が決まる説明ではない。
- エ Scalaは変数に型をもつ言語であり,変数自体には型がないという条件に合わない。また,示された用途を特徴とする言語でもない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和6年度 秋期 応用情報技術者試験 午前 問7