题目
19.利用三个检索词 X、Y、Z 构成的检索式“X and(Y or Z)”进行检索所得的结果中( )A. 含有 X、Y、Z 中的任一个B. 含有 X、Y,或含有 X、ZC. 既含有 X、Y,又含有 X、ZD. 含有 X、Y,或含有 Z
19.利用三个检索词 X、Y、Z 构成的检索式“X and(Y or Z)”进行检索所得的结果中( )
A. 含有 X、Y、Z 中的任一个
B. 含有 X、Y,或含有 X、Z
C. 既含有 X、Y,又含有 X、Z
D. 含有 X、Y,或含有 Z
题目解答
答案
B. 含有 X、Y,或含有 X、Z
解析
本题考查布尔逻辑检索式的理解与应用,核心在于掌握运算符优先级和逻辑表达式的展开。关键点在于:
- 括号优先:先计算括号内的
Y or Z,即满足Y或Z中的任意一个。 - 逻辑分配律:将原式
X and (Y or Z)等价转换为(X and Y) or (X and Z),即结果需同时满足X与Y,或X与Z。
逻辑表达式分解
- 括号内运算:
Y or Z表示文献中包含Y或Z中的任意一个。 - 与X结合:
X and (Y or Z)要求文献必须同时包含X,且至少包含Y或Z中的一个。 - 等价转换:根据逻辑分配律,原式可展开为
(X and Y) or (X and Z),即:- 同时包含X和Y,或
- 同时包含X和Z。
选项分析
- A:错误。需同时包含X,不能“任一个”。
- B:正确。符合展开后的逻辑。
- C:错误。要求同时包含X、Y、Z,但原式允许仅含X和Y或X和Z。
- D:错误。若仅含Z而无X,则不符合
X and的条件。