انواع عملگرهای جستجوی سیمرغ: تفاوت بین نسخهها
سطر ۶۰: | سطر ۶۰: | ||
====عملگر <$>==== | ====عملگر <$>==== | ||
هنگامي که قسمت انتهايي عبارت جستجو را نميدانيد (يا داراي ارزش جستجو نميباشد) از علامت $ استفاده کنيد. با درج $ در انتهاي يک عبارت جستجو، تنها بخش ابتدايي عبارتها ملاک جستجو خواهند بود. | هنگامي که قسمت انتهايي عبارت جستجو را نميدانيد (يا داراي ارزش جستجو نميباشد) از علامت $ استفاده کنيد. با درج $ در انتهاي يک عبارت جستجو، تنها بخش ابتدايي عبارتها ملاک جستجو خواهند بود. | ||
+ | [[file:SIM0701010.png|700px|thumb|center|اولویت عملگرهای منطقی]] |
نسخهٔ ۲۲ ژانویهٔ ۲۰۱۹، ساعت ۰۶:۰۳
عملگرهای جستجو در نرم افزار سیمرغ به سه دسته ی کلی تقسیم می شوند:
- عملگرهاي بين مداخل جستجو (بين سطرها):
- علائم اختصاري پيشبيني شده جهت جستجوهاي عام و خاص:
- عملگرهاي بين کلمات(واژهها) موجود در يک مدخل جستجو (داخل يک سطر):
1.عملگرهاي بين مداخل جستجو (بين سطرها):
با استفاده از عملگرهاي منطقي مي توانيد دو يا چند مدخل را با هم ترکيب نماييد. براي اين کار در کنار هر کدام از مداخل جستجو يک تکمه سه وضعيتي وجود دارد که براي مداخل فارسي سه حالت <و>، <يا>، <بجز> را مي تواند به خود بگيرد. براي مداخل لاتين نيز معادل آنها سه عملگر <AND>، <OR>، <EXPECT> وجود دارد. در حالت پيش فرض، عملگر منطقي بين مداخل جستجوي فارسي عملگر <و> و برای مداخل جستجوی لاتین عملگر AND مي باشد. براي تغيير اين عملگر، نشانگر را روي آن برده و کليک کنيد تا حالتهاي ديگر (<يا> و <بجز>) را به خود بگيرد. دراینجا به توضیح این عملگرها میپردازیم:
عملگر <و>
عملگر <و> بکار رفته در بين دو دريچه جستجو، با ايجاد يک ارتباط منطقي بين دو سطر جستجو، بدنبال اسنادي ميگردد که هر دو شرط مندرج در طرفين عملگر را دارا باشند.
اصول مهندسي برق. موضوع: برق -- مهندسي.
خواص مواد در مهندسي برق. موضوع: مهندسي برق -- مواد.
آشنايي با مهندسي برق و الکترونيک. موضوع: برق -- مهندسي. ۲.الکترونيک -- مهندسي.
عملگر <يا>
عملگر <يا> بکار رفته در بين دو دريچه جستجو، با ايجاد يک ارتباط منطقي بين دو سطر جستجو، بدنبال اسنادي ميگردد که حداقل يکي از دو شرط مندرج در طرفين عملگر را دارا باشند.
مباني برق. موضوع: ۱.برق.
اصول مهندسي برق. موضوع: ۱.برق -- مهندسي.
اتوماتيک کنترل. موضوع: ۱.فيزيک. ۲.مهندسي کنترل.
عملگر <بجز>
عملگر <بجز> بکار رفته در بين دو دريچه جستجو، با ايجاد يک ارتباط منطقي بين دو سطر جستجو، در يک مجموعه از اسنادي که اولين شرط را دارا ميباشند، به دنبال اسنادي ميگردد که دومين شرط را نداشته باشند.
نکته
نکته مهم در اينجا اين است که در عبارات جستجوي چند سطري، اولويت عملگرها از بالا به پايين تعيين ميشوند.
در مثال بالا، عبارت جستجويي که سيستم به دنبال آن ميگردد، عبارت زير است:
((عنوان=[ايران]) يا (پديدآور=[منصوري])) و (موضوع=[تاريخ])
- بازگشت از ايران پديدآور: هاوس هولد موضوع: تاريخ
- علوم اسلامي در قرن اول هجري پديدآور: ذبيحالله منصوري موضوع: تاريخ
- ايران و بابر پديدآور: ذبيحالله منصوري(مترجم) موضوع: تاريخ
عملگر <$>
هنگامي که قسمت انتهايي عبارت جستجو را نميدانيد (يا داراي ارزش جستجو نميباشد) از علامت $ استفاده کنيد. با درج $ در انتهاي يک عبارت جستجو، تنها بخش ابتدايي عبارتها ملاک جستجو خواهند بود.