経営情報システム令和3年度第6問
令和3年度 第6問 解説
問題文
データ分析や機械学習を容易に行うことができるプログラミング言語である Pythonの利用が拡大している。 Pythonに関する記述として、最も適切なものはどれか。
アPython2.xで動作するプログラムは全て、Python3.xでも動作する。
イオブジェクト指向のプログラミング言語であり、関数型プログラミングをサ ポートしていない。
ウクラスや関数、条件文などのコードブロックの範囲はインデントの深さによっ て指定する。正解
エデータの操作や定義を行うための問い合わせ言語である。
オ論理プログラミング言語であり、プログラムは宣言的に表現される。
解説
正解はウ。Pythonはインデント(字下げ)によってコードブロックの範囲を定義する独特の文法を持つ。アはPython2→3では非互換の変更がある。イはPythonは関数型プログラミングもサポートする。エはSQLの説明。オはPrologなど論理プログラミング言語の説明。
この問題を実際に解いてみる
プレミアム会員は年度別・科目別演習が無制限