In computing history, which programming language was chosen for Japan’s Fifth-Generation Computer Systems (FGCS) project to support logic programming and knowledge representation?

Difficulty: Easy

Correct Answer: PROLOG

Explanation:


Introduction / Context:
The Japanese Fifth-Generation Computer Systems (FGCS) initiative focused on knowledge processing and artificial intelligence. The project emphasized logic programming, parallelism, and symbolic reasoning. Selecting a language aligned with these goals was central to the project’s research agenda.



Given Data / Assumptions:

  • FGCS prioritized logic inference and knowledge bases.
  • We compare general-purpose languages with those designed for symbolic and logical computation.
  • The correct answer should match the project’s conceptual framework.


Concept / Approach:
PROLOG (PROgramming in LOGic) encodes facts and rules, allowing inference via resolution and unification. This directly supports declarative knowledge representation and query-driven computation—exactly what FGCS explored. While LISP is popular in AI, FGCS specifically pursued logic programming with PROLOG as a cornerstone.



Step-by-Step Solution:

1) Identify FGCS goals: logic inference and parallel architectures.2) Map language properties: PROLOG fits logic programming; FORTRAN/COBOL do not.3) Recognize LISP’s AI role but note the project’s explicit logic-programming focus.4) Select PROLOG.


Verification / Alternative check:
Historical summaries of FGCS cite PROLOG dialects and dataflow/parallel logic machines as central topics, confirming this selection.


Why Other Options Are Wrong:

LISP: influential in AI but not the chosen FGCS language focus.FORTRAN/COBOL: targeted numeric computing and business data processing, respectively.None of the above: incorrect because PROLOG is correct.


Common Pitfalls:
Equating 'AI language' solely with LISP; logic programming was a distinct research path.


Final Answer:
PROLOG

More Questions from Automation System

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion