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

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 24 אַפּרִיל 2021
תאריך עדכון: 25 יוני 2024
Anonim
Ep13 - OOP vs Functional vs Procedural Programming Explained!
וִידֵאוֹ: Ep13 - OOP vs Functional vs Procedural Programming Explained!

תוֹכֶן

הגדרה - מה המשמעות של תכנות פרוצדורלית?

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


תכנות פרוצדורלית מכונה גם תכנות חיונית.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את תכנות הפרוצדורל

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

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