שאלה מתוך המבחן הרשמי · מבחן 2024 · קיץ מועד א · שאלה 10
שאלה זו עוסקת בתכונות של שפות רגולריות: בסעיף א - טענות נכון/לא נכון על פעולות סגורות בין שפות; בסעיף ב - בניית אוטומט לשפה מעל {a,b,c} המוגדרת בתנאי הרכב.
שאלה זו עוסקת בתכונות של שפות רגולריות: בסעיף א - טענות נכון/לא נכון על פעולות סגורות בין שפות; בסעיף ב - בניית אוטומט לשפה מעל {a,b,c} המוגדרת בתנאי הרכב.
סעיף א
אם L1, L2 הן שפות לא רגולריות, בהכרח L1∩L2 היא לא שפה רגולרית.
סעיף ב
(L1*L2)^n תמיד שווה ל- L1^n * L2^n.
סעיף ג
נתונה השפה L מעל {a,b,c}: L={w | w מעל {a,b,c}, רצפים ab, bc אינם מופיעים ב-w, #a(w)+#c(w) הוא מספר זוגי}. לפניכם חמש מילים: cbbba, baa, ε, aab, aaccc. בנוגע לכל אחת מהן ציינו אם המילה שייכת לשפה L או לא. נמקו את תשובתכם.
סעיף ד
בנו אוטומט דטרמיניסטי, שאינו בהכרח מינימלי, המקבל את השפה L שהוגדרה לעיל.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.