1. First-order logic is an extension of:
A . Propositional logic
B . Fuzzy logic
C . Temporal logic
D . Modal logic
2. In first-order logic, a predicate can have:
A . Only one argument
B . One or more arguments
C . No arguments
D . Only two arguments
3. The syntax of first-order logic includes:
A . Constants, variables, and predicates
B . Only constants and variables
C . Only predicates and quantifiers
D . Only quantifiers and connectives
4. The universal quantifier in first-order logic is represented by:
A . ∃
B . ∀
C . ∧
D . ∨
5. The existential quantifier in first-order logic is represented by:
A . ∃
B . ∀
C . ∧
D . ∨
6. Which of the following is true about first-order logic?
A . It cannot represent relationships between objects
B . It can represent quantifiers over objects
C . It is less expressive than propositional logic
D . It does not support variables
7. Knowledge engineering in first-order logic involves:
A . Designing algorithms for inference
B . Representing knowledge using first-order logic
C . Solving constraint satisfaction problems
D . Performing adversarial search
8. In first-order logic, a term can be:
A . A constant, variable, or function
B . Only a constant
C . Only a variable
D . Only a function
9. The semantics of first-order logic defines:
A . The meaning of sentences
B . The syntax of sentences
C . The inference rules
D . The quantifiers
10. Which of the following is NOT a component of first-order logic?
A . Predicates
B . Quantifiers
C . Connectives
D . Heuristics
11. Propositional inference is:
A . Less expressive than first-order inference
B . More expressive than first-order inference
C . Equivalent to first-order inference
D . Unrelated to first-order inference
12. Unification in first-order logic is the process of:
A . Making two logical expressions identical by substitution
B . Applying quantifiers to predicates
C . Resolving conflicts in knowledge bases
D . Performing backward chaining
13. Lifting in first-order inference refers to:
A . Generalizing propositional inference rules to first-order logic
B . Applying quantifiers to predicates
C . Resolving conflicts in knowledge bases
D . Performing forward chaining
14. Forward chaining is:
A . A data-driven inference method
B . A goal-driven inference method
C . A constraint propagation technique
D . A local search algorithm
15. Backward chaining is:
A . A goal-driven inference method
B . A data-driven inference method
C . A constraint propagation technique
D . A local search algorithm
16. Resolution in first-order logic is used for:
A . Theorem proving
B . Knowledge representation
C . Constraint satisfaction
D . Adversarial search
17. Which of the following is true about resolution?
A . It is a complete inference procedure
B . It is only applicable to propositional logic
C . It cannot handle quantifiers
D . It is a data-driven method
18. In resolution, two clauses are resolved if they contain:
A . Complementary literals
B . Identical literals
C . Universal quantifiers
D . Existential quantifiers
19. Which of the following is NOT a step in resolution?
A . Unification
B . Lifting
C . Forward chaining
D . Applying resolution rules
20. The process of finding a substitution that makes two expressions identical is called:
A . Unification
B . Resolution
C . Forward chaining
D . Backward chaining
21. First-order logic is an extension of __________ logic.
22. In first-order logic, a __________ represents a relationship between objects.
23. The universal quantifier is represented by the symbol __________.
24. The existential quantifier is represented by the symbol __________.
25. A __________ in first-order logic can be a constant, variable, or function.
26. The __________ of first-order logic defines the meaning of sentences.
27. Knowledge engineering in first-order logic involves representing __________ using logical expressions.
28. In first-order logic, a __________ is a declarative statement that can be true or false.
29. The process of assigning meaning to symbols in first-order logic is called __________.
30. First-order logic allows quantification over __________.
31. Propositional inference is __________ expressive than first-order inference.
32. Unification is the process of making two logical expressions __________ by substitution.
33. Lifting generalizes __________ inference rules to first-order logic.
34. Forward chaining is a __________ inference method.
35. Backward chaining is a __________ inference method.
36. Resolution is used for __________ in first-order logic.
37. Two clauses in resolution must contain __________ literals.
38. The process of finding a substitution that makes two expressions identical is called __________.
39. Resolution is a __________ inference procedure.
40. In backward chaining, the system starts with the __________ and works backward to the facts.
☞ Artificial Intelligence (AI) MCQs - Unit-1 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-2 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-3 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-4 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-5 - [ Artificial Intelligence ]
☞ R - Programming MCQs - Unit-1 - [ R-Programming ]
☞ R - Programming MCQs - Unit-2 - [ R-Programming ]
☞ R - Programming MCQs - Unit-3 - [ R-Programming ]
☞ R - Programming MCQs - Unit-4 - [ R-Programming ]
☞ R - Programming MCQs - Unit-5 - [ R-Programming ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-1 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-2 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-3 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-4 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-5 - [ FLAT ]
☞ PPS MCQs - Unit-1 - [ PPS ]
☞ PPS MCQs - Unit-2 - [ PPS ]
☞ PPS MCQs - Unit-3 - [ PPS ]
☞ PPS MCQs - Unit-4 - [ PPS ]
☞ PPS MCQs - Unit-5 - [ PPS ]
☞ Object Oriented Programming through Java MCQs - Unit-1 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-2 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-3 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-4 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-5 - [ OOP_JAVA ]
☞ Design and Analysis of Algorithms MCQs - Unit-1 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-2 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-3 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-4 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-5 - [ DAA ]
☞ Software Engineering MCQs - Unit-1 - [ SE ]
☞ Software Engineering MCQs - Unit-2 - [ SE ]
☞ Software Engineering MCQs - Unit-3 - [ SE ]
☞ Software Engineering MCQs - Unit-4 - [ SE ]
☞ Software Engineering MCQs - Unit-5 - [ SE ]
☞ Data Mining MCQs - Unit-1 - [ DM ]
☞ Data Mining MCQs - Unit-2 - [ DM ]
☞ Data Mining MCQs - Unit-3 - [ DM ]
☞ Data Mining MCQs - Unit-4 - [ DM ]
☞ Data Mining MCQs - Unit-5 - [ DM ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-1 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-2 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-3 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-4 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-5 - [ COA ]
☞ Data Structures Objective Type Question Bank-Unit-1 - [ DS ]
☞ Data Structures Objective Type Question Bank-Unit-2 - [ DS ]
☞ Data Structures Objective Type Question Bank-Unit-3 - [ DS ]
☞ Data Structures Objective Type Question Bank-Unit-4 - [ DS ]
☞ Data Structures Objective Type Question Bank-Unit-5 - [ DS ]
☞ Database Management System Objective Type Question Bank-Unit-1 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-2 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-3 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-4 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-5 - [ DBMS ]