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