题目
在很多检索系统的检索结果页面,提供“在检索结果中检索”或者“二次检索”,当我们再次输入检索词,点击“在检索结果中检索”或者“二次检索”,检索词与前一次的结果间执行()操作。A. 逻辑与B. 逻辑或C. 逻辑非D. 同字段位置限定
在很多检索系统的检索结果页面,提供“在检索结果中检索”或者“二次检索”,当我们再次输入检索词,点击“在检索结果中检索”或者“二次检索”,检索词与前一次的结果间执行()操作。
A. 逻辑与
B. 逻辑或
C. 逻辑非
D. 同字段位置限定
题目解答
答案
A. 逻辑与
解析
本题考查信息检索系统中的逻辑运算符应用,核心在于理解“二次检索”或“在检索结果中检索”功能的本质。
关键点在于明确二次检索的作用机制:当用户对已有检索结果再次输入关键词时,系统需要将新关键词与前一次的结果进行交集运算,即逻辑与操作。逻辑与要求同时满足两个条件,从而进一步缩小结果范围,符合二次检索的场景需求。
逻辑运算符回顾
- 逻辑与(AND):要求两个条件同时成立,结果为两者的交集。
- 逻辑或(OR):要求两个条件至少有一个成立,结果为两者的并集。
- 逻辑非(NOT):排除包含特定条件的结果。
- 同字段位置限定:限定关键词出现在同一字段(如标题、作者等)。
二次检索的逻辑本质
- 二次检索的目标是进一步筛选已有结果,而非扩大范围。
- 假设第一次检索关键词为“A”,得到包含“A”的文档集合;第二次输入关键词“B”,系统需要保留同时包含A和B的文档,即执行逻辑与操作。
- 若使用逻辑或,结果会包含更多文档(如仅含A或仅含B),与二次检索的“缩小范围”目的矛盾;逻辑非会排除部分结果,但不符合常规二次检索需求;同字段位置限定与题目描述无关。