在計算機檢索中,常用的布林邏輯算符有哪幾種?試用A和B的邏輯

2021-03-19 12:28:49 字數 4793 閱讀 4367

1樓:無謂戰艦

邏輯「與」

用「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 neopla**(新生物)。

邏輯「非」

用「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   檢索中邏輯算符使用是最頻繁的,邏輯算符使用的技巧決定檢索結果的滿意程度。用布林邏輯表達檢索要求,除要掌握檢索課題的相關因素外,還應在布林算符對檢索結果的影響方面引起注意。另外,對同一個布林邏輯提問式來說,不同的運算次序會有不同的檢索結果。

2樓:王王王小六

1、用「and」與「 *」表示。

可用來表示其所連線的兩個檢索項的交叉部分,也即交集部分。如果用and連線檢索詞a和檢索詞b,則檢索式為:a and b(或a*b):

表示讓系統檢索同時包含檢索詞a和檢索詞b的資訊集合c。

如:查詢「胰島素**糖尿病」的檢索式為: insulin (胰島素)anddiabetes(糖尿病)。

2、用「or」或「+」表示。

用於連線並列關係的檢索詞。用or連線檢索詞a和檢索詞b,則檢索式為:aorb(或a+b)。表示讓系統查詢含有檢索詞a、b之一,或同時包括檢索詞a和檢索詞b的資訊。

如:查詢「腫瘤」的檢索式為:cancer(癌)or tumor(瘤)or carcinoma(癌)or neopla**(新生物)。

3、非用「not」或「—」號表示。

用於連線排除關係的檢索詞,即排除不需要的和影響檢索結果的概念。用not連線檢索詞a和檢索詞b,檢索式為:a not b(或a—b)。

表示檢索含有檢索詞a而不含檢索詞b的資訊,即將包含檢索詞b的資訊集合排除掉。

如:查詢「動物的乙肝病毒(不要人的)」的文獻的檢索式為:hepatitis b virus(乙肝病毒)not human(人類)。

4、with

用「with」表示。

用於表示同時出現在同一文獻的一個欄位的兩個詞,用with連線檢索詞a和檢索詞b,檢索式為:「awith b」。表示檢索詞a和檢索詞b不僅要同時出現在一條記錄中,還要同時出現在一個欄位裡的文獻才是命中文獻。

如:drug(藥物) withabuse(濫用),檢索出的是同一個欄位中同時出現這兩個詞的記錄。

5、near

用「near」表示。

用於表示不僅要同時出現在一條記錄的同一欄位裡,還必須在同一個子欄位(一句話)裡的兩個詞,檢索式為:「a nearb」。表示檢索詞a和檢索詞b不僅要同時出現在一條記錄中的同一個欄位裡,還要同時出現在同一個子欄位(一句話)裡的文獻才是命中文獻。

如:drug(藥物) near abuse(濫用),檢索出的是同一句話中同時出現這兩個詞的記錄。(也可說成是兩個詞之間沒有句號的文獻)。

在計算機檢索中,常用的布林邏輯算符有哪幾種

3樓:經期衛士

邏輯「與」

用「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 neopla**(新生物).

邏輯「非」

用「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樓:eunice楊

布林邏輯得名於 ge***e boole,他是考克大學(現愛爾蘭國立考克大學)的英國數學家,他在十九世紀中葉首次定義了邏輯的代數系統。現在,布林邏輯在電子學、計算機硬體和軟體中有很多應用。在 1937 年,claude shannon 展示了布林邏輯如何在電子學中使用。

可以查詢網頁:

5樓:高樓居士

6樓:匿名使用者

與and,非no,或or 是基本布林運算子

關於計算機的邏輯問題,關於計算機的一個邏輯問題

計算機硬體部分只認識01010101 0是低電平,1是高電平 是靠電壓大小來識別,因此,在計算機另外有一套編譯功能的軟體 作業系統 他可以把程式最終編譯為0101010這樣的機器碼,然後由計算機硬體計算原理,把這些編譯後的機器語言的資料按照事先的執行規則 這些資料包括兩部分 指令和資料 拿給cpu來...

手工檢索和計算機檢索的優缺點,手工檢索和計算機檢索的優缺點

手工檢索 manual retrieval 是一種傳統的檢索方法,即以手工翻檢的方式,利用工具書 包括圖書 期刊 目錄卡片等 來檢索資訊的一種檢索手段。手工檢索不需要特殊的裝置,使用者根據所檢索的物件,利用相關的檢索工具就可進行。手工檢索的方法比較簡單 靈活,容易掌握。但是,手工檢索費時 費力,特別...

在計算機網路中常用的有線通訊介質中包括什麼

在計算機網路中常用的有線通訊介質中包括同軸電纜 雙絞線 光纖。1 同軸電纜 同軸電纜的 是銅芯,鈾芯外包著一層絕緣層,絕緣層外再是一層遮蔽層,遮蔽層氫電線很好地包起來,再往外就是外包皮了。由於同軸電纜的這種結構,它對外界具有很強的抗干擾能力。同軸電纜是區域網最普遍使用的傳輸 2 雙絞線 在區域網中,...