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

תוכן עניינים:

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

וִידֵאוֹ: מהם אלגוריתמים

וִידֵאוֹ: מהם אלגוריתמים
וִידֵאוֹ: אלגוריתמים 1 שיעור 01 2024, מאי
Anonim

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

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

הוראות

שלב 1

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

שלב 2

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

שלב 3

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

שלב 4

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

מוּמלָץ: