علم

ما هي شفرة المصدر؟ »تعريفها ومعناها

Anonim

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

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

يتكون الوصول إلى الكود المصدري لبرنامج ما من الوصول إلى الخوارزميات التي طورها منشئوها. إنها الطريقة الوحيدة لتحويل البرنامج بكفاءة.

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

تُستخدم شفرة المصدر بدورها أيضًا للإشارة إلى الكود المصدري لمكونات البرامج الأخرى ، مثل الكود المصدري لصفحة الويب ، والتي تتم كتابتها بلغة HTML أو Javascript ؛ ثم يتم تنفيذ ذلك بواسطة متصفح الويب ، بحيث يمكن رؤية الصفحة عند زيارته.

فرع علوم الكمبيوتر المسؤول عن إنشاء أكواد المصدر هو هندسة البرمجيات.