第1種情報処理技術者試験 1996年度 = 平成8年度 午前 問32

 プログラム言語を手続き型、関数型、論理型、オブジェクト指向に分類したときの、正しい組合せはどれか。

手続き型 関数型 論理型 オブジェクト指向
C LISP Smalltalk Prolog
COBOL C Smalltalk Prolog
Fortran COBOL Prolog Smalltalk
LISP C Smalltalk Prolog
Pascal LISP Prolog Smalltalk

解答



解説

 プログラミング言語は、その特長によって、いくつかのタイプに分類できます。

手続き型言語
 与えられた問題を解くための処理の手順を逐次記述する言語。
 アセンブラ言語、COBOL、Fortran、C、Pascalなど

非手続き形言語
 処理の手順ではなく、何をしたいかを指定する言語。
関数型言語
 基本関数を組み合わせて問題を記述する言語。LISPなど。
論理型言語
 基本的な論理式によって、その関数を定義・説明する言語。Prologなど。

非手続き型言語
 オブジェクト指向の考え方を導入した言語。
 C++, Java, Smalltalkなど。


BohYoh.comトップページへ