אַלְגוֹרִיתם  (Algorithm)

תהליך שיטתי לביצוע של משימה, במספר סופי של צעדים.

צעד מתבטא בהנחייה שמספק האלגוריתם למבצע.

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

 

 

תכונות האלגוריתם (על פי מיקרו מחשב, עקרונות פעולה ושימושים, חיים שפירא, 1981):

  • אלגוריתם מבוצע צעד אחר צעד (בטוּר) ולכן הוראות האלגוריתם חייבות להיות כתובות בסדר בו הן תתבצענה;

  • אלגוריתם חייב לענות על כל האפשרויות שיתכנו בעת ביצועו (אחרת יווצר כשל תפעולי) ולכן לכל אלגוריתם יש התחלה וסוף;

  • כל ההנחיות המוגדרות באלגורים חייבות להיות מוכרות וניתנות לביצוע על ידי המבצע.

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

צפו בדוגמא של מתכון לעוגה.

צפו בסדרת הרצאות: פרופ' ראובן בר- יהודה, הטכניון, חיפה

אלגוריתם המעלית

אלגוריתם המעלית

אלגוריתמים בחיי היום יום

רותם הבר

הדמיית מערכת הפעלה במחשב

אלגוריתם הבנקאי

500 עצים בינאריים 

ועצי חיפוש בינאריים

אלגוריתם של פרים

האלגוריתם של קרוסקל

אלגוריתם הבנקאי