דילוג לתוכן העיקרי
בן אהרוני | מחשבים ואנשים

ניווט ראשי

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

מה זה פונקציה בהגדרה כללית? הסבר כללי

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

המונח פונקציה בשפת היום יום

בשפת היום יום לעתים אומרים "Y הוא פונקציה של X";

אמרה זו נובעת מתחום לוגיקה פורמלית ומתמטיקה והיא מציינת מצב בו ישות Y קיימת\מתרחשת בפועל רק או בעיקר בגלל שישות X קיימת\מתרחשת או לא קיימת\לא מתרחשת.

דוגמאות:

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

בהתאם לכך שכל מצב פרקטי הוא בהכרח מצב פוטנציאלי אך לא כל מצב פוטנציאלי הוא בהכרח פרקטי, בשפת היום יום "Y הוא פונקציה של X" מתאר מצב שהוא גם פוטנציאלי וגם פרקטי.

המונח פונקציה בלוגיקה פורמלית

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

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

יסודות המתמטיקה

פונקציה-על היא כל פונקציה בה כל איבר בסט B משוייך לאיבר אחד לפחות בסט A.

דוגמאות לסוגי פונקציות מתחום יסודות המתמטיקה הן:

  • פונקציה שהינה חד-חד ערכית ושהינה פונקציה-על
  • פונקציה שהינה חד-חד ערכית אך איננה פונקציה-על

וכן:

  • פונקציה שאיננה חד-חד ערכית ואיננה פונקציה-על
  • פונקציה שאיננה חד-חד ערכית אך היא פונקציה-על

למי שמעוניין; בערך הויקיפדי המקושר יש דיאגרמות להמחשת מושגים אלה.

המונח פונקציה בפיתוח תוכנה ומדעי המחשב

בפיתוח תוכנה המונח "פונקציה" הוא מונח נפוץ שגוי למונח פרוצדורה.
בשפות מחשב מסוימות במקום להגיד "פרוצדורה" מנסחים "מתודה" אם כי מניסיוני המגמה בקרב מפתחי תוכנה היא להציג מתודה כסוג כללי של פרוצדורה (פרוצדורה שמובנית בשפת מחשב נתונה) ולא כל פרוצדורה באשר היא.

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

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

  • מקרה פרטי של ההגדרה מלוגיקה פורמלית ומתמטיקה
  • פרוצדורה שלא קשורה בהגדרה מלוגיקה פורמלית ומתמטיקה
  • פרוצדורה שכן קשורה בהגדרה מלוגיקה פומרלית ומתמטיקה
תג
כללי
לוגיקה

להתייעץ עימי על נושאי מחשוב ואינטרנט שונים

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

בן אהרוני

להשאיר לי הודעה בכל עת

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

קטגוריות מאמרים

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

מאמרים שעודכנו לאחרונה

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

בן אהרוני | הצהרת נגישות | יצירת קשר

כל הזכויות שמורות - בן אהרוני.
 אין להעתיק תוכן ללא אישור מפורש ממני בעל האתר.
 © 2025