יתרונות וחסרונות של היגיון בוליאני

Posted on
מְחַבֵּר: Laura McKinney
תאריך הבריאה: 6 אַפּרִיל 2021
תאריך עדכון: 17 נוֹבֶמבֶּר 2024
Anonim
חסרונות מובילים של קורקינטים חשמליים 2022 סכנה קורקינטים חשמליים חסרונות הובלה חשמלית 2022 חסרונות
וִידֵאוֹ: חסרונות מובילים של קורקינטים חשמליים 2022 סכנה קורקינטים חשמליים חסרונות הובלה חשמלית 2022 חסרונות

תוֹכֶן

ההיגיון הבוליאני, שפותח לראשונה באמצע שנות ה- 1800 על ידי המתמטיקאי ג'ורג 'בולי, הוא גישה מתמטית רשמית לקבלת החלטות. במקום האלגברה המוכרת של סמלים ומספרים, בולי הציב אלגברה של מצבי החלטה, כמו כן ולא, אחד ואפס. המערכת הבוליאנית נותרה באקדמיה עד תחילת המאה העשרים, אז מהנדסי חשמל הבחינו בתועלת שלה במיתוג מעגלים, מה שהוביל לרשתות טלפון ומחשבים דיגיטליים.

אלגברה בוליאית

אלגברה בוליאנית היא מערכת לשילוב מצבי החלטה דו-ערכיים והגעה לתוצאה דו-ערכית. במקום מספרים סטנדרטיים, כגון 15.2, האלגברה הבולית משתמשת במשתנים בינאריים שיכולים להכיל שני ערכים, אפס ואחד, העומדים בתור "שקר" ו"אמת "בהתאמה. במקום חשבון, יש לו פעולות המשלבות משתנים בינאריים כדי להביא לתוצאה בינארית. לדוגמה, פעולת ה" AND "נותנת תוצאה אמיתית רק אם שני הארגומנטים או התשומות שלה נכונים גם הם. "1 ו- 1 = 1", אך "1 ו- 0 = 0" באלגברה הבולאנית. פעולת ה- OR נותנת תוצאה אמיתית אם אחד מהטיעונים הוא נכון. "1 OR 0 = 1", ו- "0 OR 0 = 0" שניהם ממחישים את פעולת OR.

מעגלים דיגיטליים

האלגברה הבוליאנית היטיבה עם מעצבי החשמל בשנות השלושים של המאה העשרים שעבדו על מעגלי מיתוג טלפוניים.בעזרת אלגברה בוליאנית הם קובעים מתג סגור השווה לאחד, או "נכון", ומתג פתוח להיות אפס, או "כוזב". אותו יתרון חל במעגלים הדיגיטליים הכוללים מחשבים. כאן, מצב מתח גבוה שווה ל"אמת "ומצב מתח נמוך שווה ל"שווא". באמצעות מצבים של מתח גבוה ונמוך והיגיון בוליאני, פיתחו המהנדסים מעגלים אלקטרוניים דיגיטליים שיכולים לפתור בעיות פשוטות לקבל קבלת החלטות.

תוצאות כן-לא

כשלעצמו, ההיגיון הבוליאני נותן תוצאות מוגדרות, שחור-לבן בלבד. זה אף פעם לא מייצר "אולי". החיסרון הזה מגביל את האלגברה הבוליאנית לסיטואציות בהן אתה יכול לציין את כל המשתנים מבחינת ערכים נכונים או כוזבים מפורשים, והיכן הערכים האלה הם התוצאה היחידה.

חיפושים ברשת

חיפושים באינטרנט משתמשים בהיגיון בוליאני לצורך סינון תוצאות. אם אתה מבצע חיפוש ב"סוחרי מכוניות ", למשל, במנוע חיפוש יהיו מאות מיליוני דפי אינטרנט התואמים. אם אתה מוסיף את המילה "שיקגו" המספר יורד משמעותית. מנוע החיפוש משתמש באלגברה בוליאנית, מאחזר דפים התואמים "מכונית" ו"סוחר "ו"שיקגו;" במילים אחרות, בדף האינטרנט חייבים לכלול את כל התנאים לתנאי ההסמכה. אתה יכול גם לציין מצב "או", כגון "מכונית" ו"סוחר "ו- (" שיקגו "או" מילווקי ") אשר נותן לך דפים לסוחרי מכוניות בשיקגו או במילווקי. היתרון של ההיגיון הבוליאני, זיקוק תוצאות החיפושים, מועיל למיליונים הגולשים באינטרנט מדי יום.

קושי

שפת ההיגיון הבוליאני מורכבת, לא מוכרת ולוקחת מעט לימוד. מבצע ה- AND, למשל, מבלבל בין מתחילים המשמשים למשמעותו באנגלית היומיומית. הם מצפים שחיפוש אחר "מכונית" ו"סוחר "יביא יותר תוצאות מאשר רק" מכונית ", כפי ש- AND מרמז על הוספת תוצאות. ההיגיון הבוליאני מחייב גם שימוש בסוגריים כדי לארגן את המשמעות המדויקת של הצהרה: "רכב או סירה וסוחר" נותן לך רשימה של כל קשר למכוניות שנוספות לרשימה של סוחרי סירות, ואילו "(מכונית או סירה או סוחר) וסוחר" נותן רשימה של סוחרי מכוניות וסוחרי סירות. החיסרון בקושי של ההיגיון הבוליאני מגביל את המשתמשים בו לאלה שמבזבזים את הזמן ללמוד אותו.