逻辑与算符是用来组配的 布尔逻辑算符包括哪几个

文章目录:

  1. 位置逻辑检索算符的含义
  2. 布尔逻辑算符包括哪几个
  3. 检索词和检索式怎么写
  4. 检索算符一般有哪几种?说明它们各自的使用方法

位置逻辑检索算符的含义

位置逻辑检索算符也叫临近检索。文献记录中词语的相对次序或位置不同,所表达的意思可能不同,而同样一个检索表达式中词语的相对次序不同,其表达的检索意图也不一样。

布尔逻辑运算符有时难以表达某些检索课题确切的提问要求。

字段限制检索虽能使检索结果在一定程度上进一步满足提问要求,但无法对检索词之间的相对位置进行限制。

位置算符检索是用一些特定的算符(位置算符)来表达检索词与检索词之间的临近关系,并且可以不依赖主题词表而直接使用自由词进行检索的技术方法。

布尔逻辑算符包括哪几个

布尔逻辑算符包括与(AND)、或(OR)、非(NOT)三个主要的逻辑运算符。

与运算符(AND)表示只有当所有逻辑表达式都为真时,整个表达式才为真;或运算符(OR)表示只要有一个逻辑表达式为真,整个表达式就为真;非运算符(NOT)表示对逻辑表达式取反。这些逻辑算符在编程、逻辑判断和数学等领域都得到广泛应用,能够帮助我们进行复杂的逻辑推理和判断。通过合理使用这些逻辑算符,我们可以更准确地处理逻辑问题和进行条件判断。

检索词和检索式怎么写

1、首先写检索词和检索式首先需要充分地了解读者的需求。

2、其次用自然语言详细地表述对文献的需求,表述中所用语汇应采用常用的科技术语。

3、然后在自然语言表述的基础上,对检索的主题加以分析,选择相应的检索词,并确定它们之间的逻辑关系。

4、最后用逻辑算符将所选择的检索词进行逻辑组配即可。检出后需由读者提出意见,给出负反馈,修正检索策略。

检索算符一般有哪几种?说明它们各自的使用方法

逻辑“与”

用“AND”或“ *”表示。可用来表示其所连接的两个检索项的交叉部分,也即交集部分。如果用AND连接检索词

A和检索词B,则检索式为:A AND B (或 A*B):表示让系统检索同时包含检索词A和检索词B的信息集合C。   如:查找“胰岛素治疗糖尿病”的检索式为: insulin (胰岛素) and diabetes(糖尿病)。

逻辑“或”

用“OR”或“+”表示。用于连接并列关系的检索词。用OR连接检索词A和检索词B,则检索式为:A OR

B(或 A+B)。表示让系统查找含有检索词A、B之一,或同时包括检索词A和检索词B的信息。如:查找“肿瘤”的检索式为:cancer(癌)or tumor(瘤)or carcinoma(癌) or neoplasm(新生物)。

逻辑“非”

用“NOT”或“—”号表示。用于连接排除关系的检索词,即排除不需要的和影响检索结果的概念。用NOT连接检索词A和检索词B,检索式为:A NOTB (或A—B)。表示检索含有检索词A而不含检索词B的信息,即将包含检索词B的信息集合排除掉。   如:查找“动物的乙肝病毒(不要人的)”的文献的检索式为:hepatitis B virus(乙肝病毒) not human(人类)。[1]   邻近度算符With用“With”表示。用于表示同时出现在同一文献的一个字段的两个词,用With连接检索词A和检索词B,检索式为:“Awith B”。表示检索词A和检索词B不仅要同时出现在一条记录中,还要同时出现在一个字段里的文献才是命中文献。如:drug(药物) withabuse(滥用),检索出的是同一个字段中同时出现这两个词的记录。

邻近度算符Near

用“Near”表示。用于表示不仅要同时出现在一条记录的同一字段里,还必须在同一个子字段(一句话)里的两个词,用With连接检索词A和检索词B,检索式为:“A Near B”。表示检索词A和检索词B不仅要同时出现在一条记录中,还要同时出现在一个字段里的文献才是命中文献。如:drug(药物) Near abuse(滥用),检索出的是同一句话中同时出现这两个词的记录。(也可说成是两个词之间没有句号的文献)

邻近度算符Near#

用“Near#”表示。其中“#”代表一个常数,,用Near#连接检索词A和检索词B,检索式为:“A near# B”表示检索词A和检索词B之间有0~#个单词的文献(A和B在同一记录、同一字段里)。在near后加一个数字,指定两个词的邻近程度,且不论语序。如:information (信息检索)near2 retrieval(数据),表示检索词 information和retrieval同时出现在一个句子中,且这两个检索词之间的单词数不超过两个的那些文献为命中文献。

逻辑运算次序

在一个检索式中,可以同时使用多个逻辑运算符,构成一个复合逻辑检索式。复合逻辑检索式中,运算优先级别从高至低依次是not、and、near、with、or,可以使用括号改变运算次序。   如:(A or B) and C 先运算(A or B),再运算and C   检索中逻辑算符使用是最频繁的,逻辑算符使用的技巧决定检索结果的满意程度。用布尔逻辑表达检索要求,除要掌握检索课题的相关因素外,还应在布尔算符对检索结果的影响方面引起注意。另外,对同一个布尔逻辑提问式来说,不同的运算次序会有不同的检索结果。

本文由头条在线整理:4条关于逻辑与算符是用来组配的问题「位置逻辑检索算符的含义」希望对你有帮助!更多相关逻辑与算符是用来组配的的内容请站内查找。

你可能想看:
分享给朋友: