経営情報システム H27年度 第4問

第4問

ソフトウェアの開発には多様なプログラミング言語が使われるが、それぞれ特徴 がある。下記の記述のうち最も適切なものはどれか。

  1. C は、OS も開発できる言語であるが、メモリ解放の指示を忘れるとメモリリ ークバグが発生することがある。
  2. C# は、日本人が開発したオブジェクト指向型言語であるが、Perl を参考にし て開発された。
  3. Java は、インタプリタ言語なので、初心者にも習得がしやすい。
  4. Perl は、HTML とともに記述することができるサーバサイドスクリプト言語 で、Web ページ作成に特化している。 DKJC-1F
▼ 解答・解説を見る

正解:

解答:ア

〔プログラミング言語の特徴〕各言語の生い立ちと性質を押さえる。

  • ア(○):CはOSも記述できる汎用言語。メモリを手動管理するためfree等での解放を忘れるとメモリリークが生じうるという記述は正しい。
  • イ(×):C#はマイクロソフトが開発した言語であり、日本人開発でもPerl由来でもない。日本人が開発したのはRuby(まつもとゆきひろ氏、Perl等を参考)であり、説明が混同している。
  • ウ(×):Javaはソースをバイトコードにコンパイルし仮想マシン(JVM)で実行する方式で、純粋なインタプリタ言語とはいえない。
  • エ(×):HTMLとともに記述しWeb作成に特化したサーバサイドスクリプトはPHP等の説明。Perlは汎用のスクリプト言語でWeb特化ではない。

よって

#ハードウェア#ソフトウェア・OS#プログラミング・言語#Web・インターネット

← 経営情報システムの一覧へ戻る