תכנות פרוצדורלי

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

הרעיון החל בתחילת שנות השישים. שפות מפורסמות שקיבלו את הרעיון הן Pascal ו‑C.

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

פרוצדורות יכולות להכיל פרוצדורות נוספות. זה נקרא קינון. כך קל יותר לקרוא ולהבין את הקוד.

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

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!