1.1ألف مشاهدة
ما الفرق بين لغة البرمجة الاجرائية ولغة البرمجة بالكائنات
بواسطة عُدل

1 إجابة واحدة

0 تصويت
البرمجة الإجرائية Procedural Programming

البرنامج الإجرائي ما هو إلا لائحة من الأوامر فقط خطوة خطوة، وهي الطريقة التي يعمل بها المعالج والكمبيوتر بشكل عام لأن الكمبيوتر ينفذ ولا يفكر، يستخدم هذا الأسلوب لكتابة البرامج الصغيرة والمهمة جدا والتي تحتاج إلى ميزات عالية ووصول إلى أجزاء حساسة من الحاسوب مثل إدارة الإقلاع Booting ومن هذه اللغات البرمجية لغة Assembly.

البرمجة الكائنية (الشيئية) Object Oriented Programming OOP

وهي أرقى أنواع البرمجة وفيها يقسم البرنامج إلى وحدات تسمى الكائنات، والكائن هو كتلة من الدوال والمتغيرات، يستطيع الكائن أن يحاكي الأمور الحياتية بواقعية أكثر، فمثلا إذا كان عندنا كائن سيارة فإن للسيارة متغيرات خاصة بها ودوال خاصة بها أيضا، مثلا من متغيرات السيارة، كمية الوقود المتوفرة، وسرعة السيارة الحالية، ودرجة حرارة المحرك، ومن دوال السيارة دالة لزيادة السرعة، ودالة المكابح، ودالة تشغيل أضواء السيارة، تستطيع بهذه الطريقة أن تفهم أجزاء البرنامج أكثر، ويصبح المبرمج منظما أكثر.
بواسطة (8.1ألف نقاط)

اسئلة مشابهه

1 إجابة
770 مشاهدة
0 إجابة
108 مشاهدة
سُئل أبريل 29، 2016 بواسطة مجهول
0 إجابة
71 مشاهدة
سُئل مايو 25، 2020 بواسطة مجهول
0 إجابة
74 مشاهدة
0 إجابة
48 مشاهدة
سُئل فبراير 28، 2020 بواسطة مجهول
0 إجابة
169 مشاهدة
سُئل فبراير 21، 2020 بواسطة مجهول
1 إجابة
542 مشاهدة
سُئل فبراير 19، 2020 بواسطة مجهول
0 إجابة
115 مشاهدة
سُئل يناير 5، 2020 بواسطة مجهول