פרמטר הוא אחד משלושה דברים - או משתנה בתוכנית כלשהי שניתן לערוך ולשנות על ידי המשתמש, ערך/אפשרות שמשתנה לפני מתן פקודה, על מנת לוודא שהפקודה מבוצעת כהלכה, או ערך שמועבר לפונקציה על ידי הקוד שקורא לפונקציה ב שְׁאֵלָה.
Technipages מסביר את הפרמטר
לשלוש ההגדרות יש משהו משותף - פרמטר מייצג ערך משתנה מסוג כלשהו. זה אומר שלא משנה למה הוא מוגדר בהתחלה, או שניתן להגדיר אותו, פרמטר הוא ערך שהוא מרכיב בסיסי לעבודה של כל פיסת תוכנה שבה הוא מעורב. בהקשר של תכנות, פרמטרים הם משתנים שחיוניים לביצוע נכון של בלוק קוד. זה יכול להיות, למשל, חישוב שדורש מספר על מנת לעבור את שלבי החישוב. המספר הזה (הפרמטר) מועבר לגוש הקוד בכל פעם שהוא נקרא, מכיוון שהוא יהיה שונה בכל פעם.
בתוכנית גמורה, כמו תוכנית לניהול מסד נתונים, למשל, פרמטר יכול להיות משהו כמו מונח חיפוש. זה אומר שהמשתמש מעביר לתוכנית את הפרמטר בכל פעם שהוא נחוץ. לא משנה מה התרחיש, ללא הפרמטר, ברוב המקרים, התוכנית לא תוכל למלא את תפקידה. במקרה של מספר פרמטרים, לא תמיד יש צורך למלא את כולם, וחלקם עשויים להיות אופציונליים, אך עבור חישובים, חיפושים וכדומה, זה הכרחי לתת לפחות פרמטר אחד - אחרת, הדברים לא יעבדו כפי שהם מיועדים. חיפוש ללא מונח חיפוש לא יציג שום דבר שימושי!
שימושים נפוצים של פרמטר
- משתני פרמטר עוזרים לתוכניות להפעיל פונקציות ספציפיות עם קלט משתנה.
- מתן פרמטרים לא מתאימים ישפיע על פעולת התוכנית - חישוב שניתן מילה במקום מספר לא יעבוד!
- השימוש בפרמטרים בקידוד אינו דבר חדש - הם משמשים כמעט בכל סוג של שפת קידוד ברמה גבוהה.
שימוש לרעה נפוצ של פרמטר
- פרמטר הוא משתנה בתכנות המשמש לאחסון מידע.