OSS として公開されているプログラム言語である Scala の特徴はどれか。
ア オブジェクト指向プログラミングと関数型プログラミングの両方が可能である。
イ クラスの多重継承が可能である。
ウ 実行前にコンパイルして,ネイティブコードを生成する必要がある。
エ 変数の型が,参照する実際の値によって実行時に決定される動的型付け言語である。
正解: ア
要点: Scala はオブジェクト指向と関数型の両方が使えるJVM言語。
Scala はオブジェクト指向プログラミングと関数型プログラミングの両方を扱えるハイブリッド言語で、JVM 上で動く。クラスの多重継承は不可(トレイトで補う)、JVM バイトコードで動くためネイティブコード生成は必須でなく、静的型付け言語である。
この問題に出てくる用語
同じ回の前後の問題
- 令和7年度 秋期 問6: 異なる n 個のデータが昇順に整列された表がある。この表を m 個のデータごとのブロックに分割し,各
- 令和7年度 秋期 問8: プロセッサの高速化技法の一つとして,同時に実行可能な複数の動作を,コンパイルの段階でまとめて一つの複
テクノロジ系の他の問題
- 令和7年度 秋期 問8: プロセッサの高速化技法の一つとして,同時に実行可能な複数の動作を,コンパイルの段階でまとめて一つの複
- 令和7年度 秋期 問9: 画面表示用フレームバッファがユニファイドメモリ方式であるシステムの特徴はどれか。
- 令和7年度 秋期 問10: モーターの軸に装着された回転センサーから出力されるパルスの周期を,1MHz のクロック周波数でカウン
- 令和7年度 秋期 問11: 現状の HPC マシンを次の条件で更新する。更新後のノード数と総理論ピーク演算性能はどれか。総理論ピ
- 令和7年度 秋期 問12: IaC(Infrastructure as Code)の説明として,適切なものはどれか。
アプリで弱点分析つきの演習ができます