题目
以下关于CNKI数据库逻辑运算符优先级排序中那一项是正确的?()A. NOT > AND > ORB. NOT = AND = ORC. OR > AND > NOTD. AND > OR > NOT
以下关于CNKI数据库逻辑运算符优先级排序中那一项是正确的?()
A. NOT > AND > OR
B. NOT = AND = OR
C. OR > AND > NOT
D. AND > OR > NOT
题目解答
答案
A. NOT > AND > OR
解析
本题考查CNKI数据库逻辑运算符的优先级排序。关键在于掌握NOT、AND、OR在布尔逻辑中的优先级规则。
核心思路:
- 逻辑运算符优先级通常遵循“NOT > AND > OR”,即先排除(NOT),再组合(AND),最后包含(OR)。
- 不同数据库可能有差异,但CNKI作为主流工具,采用常规优先级规则。
破题关键:
- 回忆或查阅CNKI官方说明,确认运算符优先级顺序。
逻辑运算符优先级规则
- NOT:优先级最高,用于排除关键词,需最先执行。
- 例如:
A NOT B表示检索包含A但排除B的结果。
- 例如:
- AND:次之,用于组合关键词,缩小范围。
- 例如:
A AND B表示同时包含A和B的结果。
- 例如:
- OR:优先级最低,用于扩展检索范围。
- 例如:
A OR B表示包含A或B的结果。
- 例如:
选项分析
- A. NOT > AND > OR:符合常规逻辑运算规则,正确。
- B. NOT = AND = OR:优先级相同会导致逻辑混乱,错误。
- C. OR > AND > NOT:OR优先级最高不符合实际应用逻辑,错误。
- D. AND > OR > NOT:AND优先级高于NOT与实际规则矛盾,错误。