知网检索逻辑运算顺序
2023-01-23阅读(328)
问:中国知网怎样进行专业检索?
- 答: 专业检索是的一种检索方式,用于图书情报专业人员、信息分析等工作,使用和关键词构造检索式进行检索。
检索项有哪些?
跨库专业检索支持对以下检索项的检索:SU='主题',TI='题名',KY='关键词',AB='摘要',FT='全文',AU='作者',FI='第一责任人',AF='机构',JN='中文刊名'&'英文刊名', RF=引文,YE=年,FU=基金,CLC=,SN==统一刊号,IB=ISBN ,CF=被引频次。
运算符号有哪些?
运算符号如下图中红色符号所示。
请点击输入图片描述
逻辑运算符有哪些?
使用“AND”、“OR”、“NOT”等逻辑运算符,“()”符号将按照检索目标组合起来。
其他注意事项。
所有符号和英文字母,都必须使用英文半角字符;
“AND”、“OR”、“NOT”分别表示“与”、“或”、“非”逻辑运算,可自由组合,优先级需用英文半角圆括号“()”确定;
逻辑关系符号“AND(与)”、“OR(或)”、“NOT(非)”前后要空一个字节;
中英文扩展xls(‘str’)中’str’被视为单一检索词,不支持多词组合扩展;
使用“同句”、“同段”、“词频”时,需用一组西文将多个检索词及其运算符括起, 如:'流体 # 力学';
例1
要求检索钱伟长在或上海大学时发表的文章。检索式:AU =钱伟长 and (AF =清华大学 or AF =上海大学)
例2
要求检索钱伟长在清华大学期间发表的题名或摘要中都包含“物理”的文章。检索式:AU =钱伟长 and AF=清华大学 and (TI =物理 or AB = 物理)
问:布尔逻辑检索的运算次序
- 答:在一个检索式中,可以同时使用多个,构成一个复合逻辑检索式。复合逻辑检索式中,运算优先级别从高至低依次是not、and、near、with、or,可以使用括号改变运算次序。
如:(A or B) and C先运算(A or B),再运算and C
检索中逻辑算符使用是最频繁的,逻辑算符使用的技巧决定检索结果的满意程度。用布尔逻辑表达检索要求,除要掌握检索课题的相关因素外,还应在布尔算符对检索结果的影响方面引起注意。另外,对同一个布尔逻辑提问式来说,不同的运算次序会有不同的检索结果。
问:逻辑运算符的优先顺序
- 答:从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。的结合次序取决于表达式中各种的优先级。优先级高的运算符先结合,优先级低的运算符后结合,同一行中的运算符的优先级相同。
1、优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。表达式的结合次序取决于表达式中各种运算符的优先级。优先级高的运算符先结合,优先级低的运算符后结合,同一行中的运算符的优先级相同。
2、在一个表达式中可能包含多个有不同运算符连接起来的、具有不同的数据对象;由于表达式有多种运算,不同的结合顺序可能得出不同结果甚至出现错误运算错误,因为当表达式中含多种运算时,必须按一定顺序进行结合,才能保证运算的合理性和结果的正确性、唯一性。