الخميس، 1 أكتوبر 2020

برمجة الحاسوب - البيئة Environment computer programming

 برمجة الحاسوب - البيئة Environment computer programming 



برمجة الحاسوب - البيئة


على الرغم من أن إعداد البيئة ليس عنصرًا في أي لغة برمجة ، إلا أنه الخطوة الأولى التي يجب اتباعها قبل الإعداد لكتابة برنامج.

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

  • اتصال إنترنت يعمل للاتصال بالإنترنت
  • مستعرض ويب مثل Internet Explorer و Chrome و Safari وما إلى ذلك.

إذا كنت من مستخدمي الكمبيوتر الشخصي ، فستتعرف على لقطة الشاشة التالية ، التي أخذناها من Internet Explorer أثناء تصفح google.com.

متصفح الانترنتوبالمثل ، ستحتاج إلى الإعداد التالي لبدء البرمجة باستخدام أي لغة برمجة.

  • محرر نصوص لإنشاء برامج الكمبيوتر.
  • مترجم لترجمة البرامج إلى تنسيق ثنائي.
  • مترجم لتنفيذ البرامج مباشرة.

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

محرر النص

محرر النصوص هو برنامج يُستخدم لكتابة برامج الكمبيوتر. يجب أن يحتوي جهاز Windows الخاص بك على Notepad ، والذي يمكن استخدامه لكتابة البرامج. يمكنك تشغيله باتباع الخطوات التالية -

Start Icon → All Programs → Accessories → Notepad → Mouse Click on Notepad

سيطلق برنامج Notepad مع النافذة التالية -

المفكرة

يمكنك استخدام هذا البرنامج لكتابة برنامج الكمبيوتر الخاص بك وحفظه في ملف في أي مكان. يمكنك تنزيل وتثبيت برامج تحرير جيدة أخرى مثل Notepad ++ ، وهي متاحة مجانًا.

إذا كنت من مستخدمي Mac ، فسيكون لديك TextEdit أو يمكنك تثبيت محرر تجاري آخر مثل BBEdit لتبدأ به.

مترجم؟

أنت تكتب برنامج الكمبيوتر الخاص بك باستخدام لغة البرمجة المفضلة لديك وتحفظه في ملف نصي يسمى ملف البرنامج.

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

يتم التحويل من برنامج نصي إلى ملف ثنائي بواسطة برنامج آخر يسمى Compiler وتسمى عملية التحويل هذه من برنامج بتنسيق نصي إلى ملف بتنسيق ثنائي تسمى تجميع البرامج. أخيرًا ، يمكنك تنفيذ ملف ثنائي لأداء المهمة المبرمجة.

نحن لا ندخل في تفاصيل المترجم والمراحل المختلفة من التجميع.

يعطي مخطط التدفق التالي توضيحًا للعملية -

مترجم

لذلك ، إذا كنت ستكتب برنامجك بأي لغة من هذا القبيل ، والتي تحتاج إلى تجميع مثل C و C ++ و Java و Pascal ، وما إلى ذلك ، فستحتاج إلى تثبيت برامج التحويل البرمجي الخاصة بهم قبل البدء في البرمجة.

مترجم

لقد ناقشنا للتو حول المجمعين وعملية التجميع. المترجمات مطلوبة في حال كنت ستكتب برنامجك بلغة برمجة تحتاج إلى تجميعها في تنسيق ثنائي قبل تنفيذه.

هناك لغات برمجة أخرى مثل Python و PHP و Perl ، والتي لا تحتاج إلى أي تجميع في تنسيق ثنائي ، بل يمكن استخدام مترجم فوري لقراءة هذه البرامج سطراً بسطر وتنفيذها مباشرة دون أي تحويل إضافي.

مترجم

لذلك ، إذا كنت ستكتب برامجك بلغة PHP ، و Python ، و Perl ، و Ruby ، ​​وما إلى ذلك ، فستحتاج إلى تثبيت المترجمين الفوريين قبل البدء في البرمجة.

تجميع عبر الإنترنت

إذا لم تكن قادرًا على إعداد أي محرر أو مترجم أو مترجم فوري على جهازك ، فإن موقع Microsoft.com يوفر لك وسيلة لتجميع وتشغيل جميع البرامج تقريبًا عبر الإنترنت بسهولة بنقرة واحدة.

لذلك لا داعي للقلق ودعنا نمضي قدمًا للحصول على تجربة مثيرة لتصبح مبرمج كمبيوتر بخطوات بسيطة وسهلة.


التسميات: