题目
万方知识服务平台中布尔逻辑运算符优先级关系正确的是?()A. (.)>not>and>orB. or>and>not(.)C. (.)>or>not>andD. not> and> or> (.)
万方知识服务平台中布尔逻辑运算符优先级关系正确的是?()
A. (.)>not>and>or
B. or>and>not(.)
C. (.)>or>not>and
D. not> and> or> (.)
题目解答
答案
A. (.)>not>and>or
解析
布尔逻辑运算符的优先级是本题的核心考查点。在万方知识服务平台中,运算符的优先级直接影响检索结果的逻辑组合方式。需要明确以下关键点:
- 字段运算符(.)通常具有最高优先级,用于限定检索字段(如题名、作者等)。
- NOT的优先级高于AND,AND又高于OR。
- 掌握这一顺序能帮助用户更精准地构造检索表达式。
运算符优先级规则
- 字段运算符(.):最高优先级,用于指定检索字段(如
ti:关键词表示检索题名字段)。 - NOT:次高优先级,用于排除特定内容。
- AND:中等优先级,用于要求同时满足多个条件。
- OR:最低优先级,用于满足任意一个条件。
选项分析
- 选项A:
(.)>not>and>or,符合字段运算符优先级最高,NOT > AND > OR的规则,正确。 - 选项D:
not> and> or> (.),错误,字段运算符应最高。 - 其余选项顺序均不符合常规逻辑。