المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : برمجة نظام تشغيل


رشيد - Rachid
01-01-2016, 09:15 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

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

البداية ستكون مع محاولة بناء نظام تشغيل بسيط على شكل نظام دوس المعروف سابقا (وهو ليس بالأمر السهل طبعا)

البرامج المستعملة:
في البداية نحتاج إلى برنامج واحد فقط وهو المجمع "Assember" ويسمى أيضا المترجم "compiler" وأنا اخترت مجمع "NASM" نظرا لبساطته وأيضا وفرة الكتب والمقالات والدروس الخاصة به... إضافة إلى ذلك البرنامج مجاني ومفتوح المصدر.

إضافة طبعا إلى محرر نصوص بسيط لكتابة الكود.

لفحص عمل نظام التشغيل نحتاج إلى أحد برامج الأجهزة الافتراضية "Virtual machine" ، أنا شخصيا أستعمل برنامج "VirtualBox" ولكن توجد بدائل أخرى مجانية أيضا مثل bochs و Qemu

يمكن لأي شخص المشاركة في هذا المشروع بالطريقة التي يراها مناسبة
مثلا:
- المساهمة في برمجة النظام.
- ترجمة الكتب والدروس من المواقع الأجنبية.
- الدعاء لنا بالتوفيق والنجاح.

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

رشيد - Rachid
01-01-2016, 01:34 PM
هههههه
والله ضحكتني يا سي "أبو أسامة"
يظهرلي أنها كانت أول وآخر مشاركة
سلام.

ام زين الدين
01-01-2016, 01:38 PM
ضحكنا معاك الحاج رشيد

رشيد - Rachid
01-01-2016, 02:10 PM
أنا وضعت روابط للمواقع الرسمية للبرامج المذكورة في الموضوع
وهي طبعا برامج مجانية مفتوحة المصدر ومعروفة عالميا لكل من لديه ذرة معرفة بأنظمة التشغيل
الغرض هو تسهيل الوصول إلى هذه البرامج من طرف القارئ سواء كان الهدف تحميلها أو مجرد التعرف عليها.
ولو بحثتم على شبكة الإنترنت عن أي موضوع يتكلم عن برمجة أنظمة التشغيل إلا وتجدون أصحابها يضعون روابط مثل التي كانت موجودة في الموضوع... لأن المشروع لا يكتمل أو لا ينطلق أساسا بدون هذه البرامج...

السيد أبو أسامة قام بتعديل الموضوع وحذف هذه الروابط حتى دون أن يعلمني بهذه الخطوة ولا أعرف سببا لذلك...

وبالمناسبة أنا ضحكت على نفسي وليس على السي أبو أسامة

أبو اسامة
01-01-2016, 06:19 PM
هههههه
والله ضحكتني يا سي "أبو أسامة"
يظهرلي أنها كانت أول وآخر مشاركة
سلام.

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