次の特徴をもつプログラム言語及び実行環境であって、オープンソースソフトウェアとして提供されているものはどれか。 〔特徴〕 ・統計解析や機械学習の分野に適している。 ・データ分析、グラフ描画などの、多数のソフトウェアパッケージが提供されている。 ・変数自体には型がなく、変数に代入されるオブジェクトの型は実行時に決まる。
選択肢
- アGo
- イKotlin
- ウR
- エScala
正解と解説
正解:ウ R
統計解析と機械学習に特化し、CRANを通じて多数のパッケージが提供され、動的型付けのインタプリタ言語として動作するのはRである。オープンソースで統計処理とグラフ描画の機能が標準で充実している点が特徴である。他の3つは汎用のプログラム言語で、統計解析専用の設計ではない。
選択肢ごとの解説
- アGoogleが開発した静的型付けの汎用言語で、サーバサイド開発向け。
- イJVM上で動く静的型付け言語で、Androidアプリ開発などで使われる。
- ウ正解。統計解析・機械学習向けの言語と実行環境で、動的型付け。
- エJVM上で動く静的型付けの関数型・オブジェクト指向言語。
同じ分野の他の問題
- OSSとして公開されているプログラム言語であるScalaの特徴はどれか。2025年度 秋期 午前 問7
- 手続型言語のコンパイラがコード生成までに行う処理のうち、最後に行うものはどれか。2024年度 秋期 午前 問20
- 次の特徴をもつプログラム言語及び実行環境であって、オープンソースソフトウェアとして提供されているものはどれか。 〔特徴〕…2024年度 秋期 午前 問7
- あるコンピュータ上で、当該コンピュータとは異なる命令形式のコンピュータで実行できる目的プログラムを生成する言語処理プログ…2023年度 秋期 午前 問18
- プログラム言語のうち、ブロックの範囲を指定する方法として特定の記号や予約語を用いず、等しい文字数の字下げを用いるという特…2022年度 春期 午前 問7
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。