ما هي البرمجة

ما هي البرمجة
ما هي البرمجة

فيديو: ما هي البرمجة

فيديو: ما هي البرمجة
فيديو: البرمجة للمبتدئين - ماهي لغات البرمجة - عشرة فوائد لتعلمها - شرح مبسط 2024, يمكن
Anonim

من أجل جعل الجهاز يعمل حسب حاجة المستخدم ، يجب برمجته بشكل صحيح (اكتب برنامجًا لجهاز كمبيوتر ، وقم بتطوير دائرة منطقية لـ FPGA ، وكتابة المعلومات إلى ROM ، وما إلى ذلك). يمكن تسمية عدد كبير من الإجراءات بالبرمجة ، ولكن بالمعنى المعتاد هو كتابة برامج الكمبيوتر.

ما هي البرمجة
ما هي البرمجة

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

موصى به: