Pin
Send
Share
Send


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

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

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

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

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

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

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

מדריך הוראות להפעלת מכשיר וסדרת הזמנות מהבוס לעובד לבצע משימה מסוימת עשוי לכלול גם אלגוריתמים.

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

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

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

Pin
Send
Share
Send