من فضلكم يا إخوة إجعلوا هذه الصفحة للنقاش حول بناء نظام تشغيل بسيط و ماهي الأساسيات ، كل شخص يشارك بما يعرف
إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
برمجة نظام تشغيل
تقليص
X
-
برمجة نظام تشغيل
الكلمات الدلالية (Tags): لا يوجد
-
-
يا اخي يوجد انظمة تشغيل كثيرة مفتوحة المصدر وهي صغيرة في الحجم (لا تتجاوز الـ 1000 سطر برمجة)
لماذا لا تقراها وتعلم نفسك بنفسك، هذا افضل بكثير من ان تنتظر ياتي احد الاشخاص ويشرح لك كيف يعمل نظام التشغيل. تعلم هذا بنفسك.
طبعا مع ترك باب المشاركة مفتوحة في هذا الموضوع.موقع وثائق لينوكس العربية
موقع مختص بتوثيق لينكس
((شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير))
-
-
السلام عليكم وجدت هده الصفحة يمكن لها ان تنفع تضم السورس كودس لبعض الانضمة الصغيرة جدا
يمكن التعلم منها
http://kos.enix.org/otheros.php?lang=en
تعليق
-
-
Operating Systems Design and Implementation
مش خلصت الكتاب لكن رائع!Programming-Fr34ks[dot]NET
Ma Weblog
ابدأ بتعلم Python | Ruby
كتاب البايثون متوافر الآن
لا اتواجد بهذا المنتدى ... للإتصال
تعليق
-
-
MikeOS ist ein Betriebssystem für x86-PCs, das in Assembler geschrieben ist. Es ist ein Lernwerkzeug, um zu zeigen, wie einfache 16-Bit-Real-Modus-Betriebssysteme funktionieren, mit gut kommentiertem Code und umfangreicher Dokumentation. Features Ein Textmodus-Dialog und eine menügesteuerte Oberfläche Booten von einer Diskette, CD-ROM oder USB-Stick Über 60 Systemaufrufe zur Verwendung durch Programme von Drittanbietern Dateimanager, Texteditor, Bildbetrachter, ... Weiterlesen ...
snip:thanks cpu:snip
باي شكل من الاشكال حاول تقري الكتاب الي ستريكر اداهولك ولو حتي الملخصاتBOOOF , I AM GONE
تعليق
-
-
برمجة نظام تشغيل (مناقشة)
أخي مسلم أنت تعلم أن المصادر العربية في مثل هذا المجال غير متوفرة و لم يسبق لي أن رأيت محاولة سوى للأخ JAAS عالج مقالة فيها حول برمجة النظم و موقع vc4arab لديه قسم يعالج فيه مثل هذه المواضيع ،لهذا أتمنى منك أخي شرح الأنظمة البسيطة و جعلها كمصدر لتعلمنا و نستفيد .
قد سبق وقلت أن هناك أنظمة لاتتعدى 1000 سطر ،دلني عليها .
أخي baghyay شكرا على الأمثلة لكن كيف أشغلها على VMware فهي ليست iso .
قـوانين المجتمـع تمنـع وضع الكتب غيـر المرخصــه : http://www.linuxac.org/forum/announcement.php?f=2&a=11
Mutati0N
تعليق
-
-
لم أقصد ذلك أخي Mutati0Nو لكن لدي الكثير من الكتب كنت أود مشاركتها مع المنتدى فماذا أفعل بالتأكيد هي مدفوع عليها .
تعليق
-
-
لم تجبني أخي baghyay حتى الآن .
تعليق
-
-
أتمنى أن تشروحوا الأمثلة .
تعليق
-
-
أنصحك أخي الكريم بتنزيل نظام Minix فهو النظام الذي سبق نظام Linux
هو نظام مفتوح المصدر و الهدف منه هو تعليم كل شخص كيفية عمل أنظمة التشغيل ..
و هذه هو الموقع الخاص بالمشروع
إقرأ المزيد عن مينيكس من الموسوعة الحرة
-The Exciting World Is That World Full Of Technology
Microsoft Is Not The Answer. Microsoft Is The Question. No ! ( Or Linux ) Is The Answer
تعليق
-
-
السلام عليكم
برمجة أنظمة التشغيل ليست سهلة كما تتوقع حتى و لو كان نظام التشغيل عبارة عن Command Line
فهناك شروط يجب توافرها في المبرمج أو المهندس الذي يريد عمل نظام تشغيل , و من أهم الشروط المهة في رأيي هي كالتالي :
- يجب أن تفهم كيفية عمل أهم أنظمة التشغيل مثل Linux و MacOS و Windows .
- يجب أن تتعلم كيف يعمل المعالج فهذه أهم نقطة في البدء في طريق برمجة أنظمة التشغيل .
- يجب أن تكون ملم بشكل كبير في كيفية هيكلة البيانات .
- يجب أن تكون ملم بشكل كبير في أنظمة البيانات و كيفية عملها و تخزينها مثل الأنظمة الأحادية و الأنظمة الثنائية و غيرها ... إلخ .
- يجب أن تكون ملم بلغة اللآله.
- يجب أن تكون بلغة التجميع .
- يجب أن تكون متقنناً لأحد أهم لغات البرمجة مثل C و ++C و غيرها من اللغات الكبيرة . حيث أن الـ C و الـ ++C هي تقريباً أساس أغلب أنظمة التشغيل الموجودة حالياً و لا يمكن بنظري الإستغناء عنها .
هذه أهم النقاط و لا أحب أن أشرح بالتفصيل لأن هذا الموضوع يحتاج الآف الأسطر و ليس بإستطاعتي أن أكمل الموضوع إلى النهاية .
,,, :: تحياتي :: ,,,
-The Exciting World Is That World Full Of Technology
Microsoft Is Not The Answer. Microsoft Is The Question. No ! ( Or Linux ) Is The Answer
تعليق
-
-
- يجب أن تتعلم كيف يعمل المعالج فهذه أهم نقطة في البدء في طريق برمجة أنظمة التشغيل .
- يجب أن تكون ملم بشكل كبير في كيفية هيكلة البيانات .
- يجب أن تكون ملم بشكل كبير في أنظمة البيانات و كيفية عملها و تخزينها مثل الأنظمة الأحادية و الأنظمة الثنائية و غيرها ... إل
تعليق
-
-
اخ beginner: انت مش بتعرف تتعامل مع ال Command line arguments ولا ال Sockets يعنى من الآخر محتاج تبنى اساس كويس فى اساسيات السى وبعد كدا تنقل لمستوى اعلى وهكذاProgramming-Fr34ks[dot]NET
Ma Weblog
ابدأ بتعلم Python | Ruby
كتاب البايثون متوافر الآن
لا اتواجد بهذا المنتدى ... للإتصال
تعليق
-
تعليق