إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

برمجة نظام تشغيل

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • برمجة نظام تشغيل

    من فضلكم يا إخوة إجعلوا هذه الصفحة للنقاش حول بناء نظام تشغيل بسيط و ماهي الأساسيات ، كل شخص يشارك بما يعرف
    http://0xsife.wordpress.com
    المجلة التقنية It-scoop.com

    أخبار التقنية أولا بأول لحظة وقوعها

  • #2
    يا اخي يوجد انظمة تشغيل كثيرة مفتوحة المصدر وهي صغيرة في الحجم (لا تتجاوز الـ 1000 سطر برمجة)

    لماذا لا تقراها وتعلم نفسك بنفسك، هذا افضل بكثير من ان تنتظر ياتي احد الاشخاص ويشرح لك كيف يعمل نظام التشغيل. تعلم هذا بنفسك.

    طبعا مع ترك باب المشاركة مفتوحة في هذا الموضوع.
    موقع وثائق لينوكس العربية
    موقع مختص بتوثيق لينكس

    ((شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير))





    تعليق


    • #3
      السلام عليكم وجدت هده الصفحة يمكن لها ان تنفع تضم السورس كودس لبعض الانضمة الصغيرة جدا
      يمكن التعلم منها

      http://kos.enix.org/otheros.php?lang=en
      liberté mon amour

      تعليق


      • #4
        Operating Systems Design and Implementation
        مش خلصت الكتاب لكن رائع!
        Programming-Fr34ks[dot]NET
        Ma Weblog
        ابدأ بتعلم Python | Ruby
        كتاب البايثون متوافر الآن
        لا اتواجد بهذا المنتدى ... للإتصال

        تعليق


        • #5
          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
          Still , you gotta wait for my PRESENT :D
          C programming arabic Tutorial|Programming-fr34ks

          تعليق


          • #6
            موضوع رائع والله واتمن اضافة روابط للكتب او اى ملفات تفيد فى هذا المجال
            وانتظر من الاستاذ مسلم عادل ادراج مستند بالالف سطر اللى قال عليهم
            http://www.alawfa.com/AyatImages/50_16.gif

            تعليق


            • #7
              برمجة نظام تشغيل (مناقشة)

              أخي مسلم أنت تعلم أن المصادر العربية في مثل هذا المجال غير متوفرة و لم يسبق لي أن رأيت محاولة سوى للأخ JAAS عالج مقالة فيها حول برمجة النظم و موقع vc4arab لديه قسم يعالج فيه مثل هذه المواضيع ،لهذا أتمنى منك أخي شرح الأنظمة البسيطة و جعلها كمصدر لتعلمنا و نستفيد .
              قد سبق وقلت أن هناك أنظمة لاتتعدى 1000 سطر ،دلني عليها .
              أخي baghyay شكرا على الأمثلة لكن كيف أشغلها على VMware فهي ليست iso .
              قـوانين المجتمـع تمنـع وضع الكتب غيـر المرخصــه : http://www.linuxac.org/forum/announcement.php?f=2&a=11
              Mutati0N
              http://0xsife.wordpress.com
              المجلة التقنية It-scoop.com

              أخبار التقنية أولا بأول لحظة وقوعها

              تعليق


              • #8
                لم أقصد ذلك أخي Mutati0Nو لكن لدي الكثير من الكتب كنت أود مشاركتها مع المنتدى فماذا أفعل بالتأكيد هي مدفوع عليها .
                http://0xsife.wordpress.com
                المجلة التقنية It-scoop.com

                أخبار التقنية أولا بأول لحظة وقوعها

                تعليق


                • #9
                  هنــاك كتب عزيزي مجانيه بــامكانك البحـث عنهــا ووضعهــا لكن كتب مثـل يجب ابتياعها

                  تعليق


                  • #10
                    لم تجبني أخي baghyay حتى الآن .
                    http://0xsife.wordpress.com
                    المجلة التقنية It-scoop.com

                    أخبار التقنية أولا بأول لحظة وقوعها

                    تعليق


                    • #11
                      أتمنى أن تشروحوا الأمثلة .
                      http://0xsife.wordpress.com
                      المجلة التقنية It-scoop.com

                      أخبار التقنية أولا بأول لحظة وقوعها

                      تعليق


                      • #12
                        أنصحك أخي الكريم بتنزيل نظام 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



                        تعليق


                        • #13
                          السلام عليكم

                          برمجة أنظمة التشغيل ليست سهلة كما تتوقع حتى و لو كان نظام التشغيل عبارة عن 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



                          تعليق


                          • #14
                            - يجب أن تتعلم كيف يعمل المعالج فهذه أهم نقطة في البدء في طريق برمجة أنظمة التشغيل .
                            - يجب أن تكون ملم بشكل كبير في كيفية هيكلة البيانات .
                            - يجب أن تكون ملم بشكل كبير في أنظمة البيانات و كيفية عملها و تخزينها مثل الأنظمة الأحادية و الأنظمة الثنائية و غيرها ... إل
                            أخي Professor Z شكرا على تفاعلك لكن هل لديك كتاب يتحدث عن ماقلت .
                            http://0xsife.wordpress.com
                            المجلة التقنية It-scoop.com

                            أخبار التقنية أولا بأول لحظة وقوعها

                            تعليق


                            • #15
                              اخ beginner: انت مش بتعرف تتعامل مع ال Command line arguments ولا ال Sockets يعنى من الآخر محتاج تبنى اساس كويس فى اساسيات السى وبعد كدا تنقل لمستوى اعلى وهكذا
                              Programming-Fr34ks[dot]NET
                              Ma Weblog
                              ابدأ بتعلم Python | Ruby
                              كتاب البايثون متوافر الآن
                              لا اتواجد بهذا المنتدى ... للإتصال

                              تعليق

                              يعمل...
                              X
                              😀
                              🥰
                              🤢
                              😎
                              😡
                              👍
                              👎