以下是针对您提供的三个要求的回答: ### (1) 写出北京大学教授王子舟关于图书馆相关研究的检索表达式 要构建这样的检索表达式,我们可以使用如CNKI(中国知网)、万方等中文数据库的检索语法。假设我们使用CNKI的检索系统,则检索表达式可能如下: ``` 作者=王子舟 并且 机构=北京大学 并且 主题=图书馆 或者 作者=王子舟 并且 机构=北京大学 并且 摘要=图书馆 或者 作者=王子舟 并且 机构=北京大学 并且 关键词=图书馆 ``` 请注意,不同数据库的字段标签(如“作者”、“机构”、“主题”等)可能有所不同,需要根据实际使用的数据库进行调整。 ### (2) 写出“化学化工方面的文章,限定其格式为“pdf”的检索式 这个检索式取决于您使用的具体数据库或搜索引擎,但一般来说,它可能看起来像这样(以Google学术为例): ``` 化学 化工 filetype:pdf ``` 在特定的学术数据库中,例如Scopus、PubMed或Web of Science,您可能需要使用不同的字段来指定文件格式。假设在Scopus中,可能不存在直接筛选PDF格式的选项,但您可以在检索结果出来后,使用筛选器(filters)来仅显示PDF格式的文档。 ### (3) 写出布尔逻辑算符的运算次序 布尔逻辑算符通常包括`AND`(并且)、`OR`(或者)和`NOT`(非)。这些算符的运算次序(优先级)一般遵循以下规则(从高到低): 1. **NOT(非)**:优先级最高,通常用于排除某些结果。 2. **AND(并且)**:优先级次之,用于组合两个或多个必须同时满足的条件。 3. **OR(或者)**:优先级最低,用于组合两个或多个条件中的至少一个。 运算时可以使用括号`()`来改变默认的运算次序,如:`(A AND B) OR C`。在这个表达式中,先执行括号内的`AND`运算,然后再与`C`进行`OR`运算。如果不使用括号,默认的运算次序是`A AND (B OR C)`。