صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 19

الموضوع: ما متطلبات بناء نضام تشغيل

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    59

    ما متطلبات بناء نضام تشغيل



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





    التعديل الأخير تم بواسطة شيخ المجالس ; 22-09-2008 الساعة 10:32 PM


  2. #2
    عضو فعال
    تاريخ التسجيل
    Aug 2002
    المشاركات
    1,385


    في البداية لإمتلاك اي نظام تشغيل يجب علينا التفريق بين الحروف الإملائية ،

    Operating system تكتب هكذا و لا تكتب هكذا oberating system

    كما ان نظام التشغيل تكتب هكذا ولا تكتب نضام التشغيل.

    والآن دعنا نتعرف كيف يتم بناء نظام تشغيل من الفتات من خلال الرابط التالي

    والمتطلبات البرمجية هي كالتالي :

    # Programming experience, preferably C or C++ - Since systems programming is harder than conventional programming, it's assumed that if you want to write an operating system, you have at least some programming experience. Hopefully, you know either C or C++ fairly well. You should know pointers, structs and the basic data types, control loops, and the preprocessor well, but don't worry about the standard libraries, ANSI or otherwise, since those are essentially irrelevent in systems programming (you'll most likely have to write these yourself in the later stages).
    # Knowledge of the architecture - Knowing the assembly language and the architecture of the machine you're developing for is a definite bonus. If you don't know these already, you can pick them up along the way, but it makes development that much harder. SigOPS will be providing a structure for the i386, so if you plan on developing for the PC, you can learn as you go from some of our known good code.
    # A Machine - You need at least one machine that can be rebooted frequently for testing; preferably, you have another machine for editing and/or compiling. SigOPS may be able to supply one or the other or both of these machines, but that remains to be seen.
    # Persistence and Mental Stability - I once spent two weeks at work (where I was porting an operating system fulltime) trying to work out a bug that was fixed by changing one bit. Not only that, but all the documentation on the processor that I found was either lacking this critical piece of information or was very misleading, close enough to being actually wrong (and this includes the manufacturer's official documentation). Be prepared to spend a good portion of your time beating your head against a wall.
    للمواصلة

    SIGOPSCreate Your Own Operating System Adventure






  3. #3


    لا تبدأ من الصفر
    وقوموا بتطوير نسخة لينوكس خاصة كما فعل الكثيريين
    الكيرنل قوي وكبداية به ستحصل علي نظام قوي بكل تأكيد





    __________________
    السيف أصدق أنباء من الكتب

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    208


    في البداية ,, لازم تكون عندك معرفة كاملة بكل حاجه تسير في الهاردوير ..

    ثاني حاجه لازم تكون عندك معرفة تامة بلغتي C or C++ , ASM

    ثالث حاجه انصحك في البداية بأنك تبني نظام تشغيل على اللينوكس ..

    واصلا مستحيل وصعبة جدا تبرمج كل حاجه من البداية ,, انظر لـ نظام ماك فهـو مبني على كيرنل اللينوكس ..

    فأذا اردت نظام مستقر وامن , انصحك بأنك تبني على اللينوكس ..

    بالتوفيق






    __________________
    • My Name is Ahmed
    • My Favorites Book : Being Happy
    • Finally : If You Want To Be Happy Happy Use

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    59


    في البداية لإمتلاك اي نظام تشغيل يجب علينا التفريق بين الحروف الإملائية ،

    Operating system تكتب هكذا و لا تكتب هكذا oberating system

    كما ان نظام التشغيل تكتب هكذا ولا تكتب نضام التشغيل.

    والآن دعنا نتعرف كيف يتم بناء نظام تشغيل من الفتات من خلال الرابط التالي

    والمتطلبات البرمجية هي كالتالي :


    للمواصلة

    SIGOPSCreate Your Own Operating System Adventure
    الف الف شكر ليك على التصحيح الاملائي
    وياريت لو كان الشرح بالعربي



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


    في البداية ,, لازم تكون عندك معرفة كاملة بكل حاجه تسير في الهاردوير ..

    ثاني حاجه لازم تكون عندك معرفة تامة بلغتي C or C++ , ASM

    ثالث حاجه انصحك في البداية بأنك تبني نظام تشغيل على اللينوكس ..

    واصلا مستحيل وصعبة جدا تبرمج كل حاجه من البداية ,, انظر لـ نظام ماك فهـو مبني على كيرنل اللينوكس ..

    فأذا اردت نظام مستقر وامن , انصحك بأنك تبني على اللينوكس ..

    بالتوفيق
    الف افل شكر ليك اخوي على المعلوامت بس بدي اسئلك سؤال بما انك ذكرت الامان والاتسقرار
    فما هي الشغلات الي يجب ان اعملها لاحصل على نضام امن ومستقر؟






  6. #6


    أخي يعني لا تعرف للإنجليزية ولا تعرف للعربية ( نظام وليس نضام )
    وكمان لا تعرف ما هو اللينوكس وتسأل سؤال مثل هذا

    الحقيقة أشعر أن الموضوع مجرد سؤال عابر للمعرفة ليس أكثر





    __________________
    السيف أصدق أنباء من الكتب

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    59


    هلا اخوي
    انا وضع الموضوع مش عشان ابرمج النضام لوحدي لاني طبعا ما راح اقدر لذلك انا مقررا جيب فريق يعمل معي لذلك حبب اعرف متطلبات عمله لكي اعرف ايش احط بفريق العمل
    وشكرا لتعقيبك على الموضوع





    التعديل الأخير تم بواسطة شيخ المجالس ; 23-09-2008 الساعة 03:01 PM

  8. #8
    عضو فعال
    تاريخ التسجيل
    Oct 2001
    المشاركات
    1,610


    أخي يعني لا تعرف للإنجليزية ولا تعرف للعربية ( نظام وليس نضام )
    وكمان لا تعرف ما هو اللينوكس وتسأل سؤال مثل هذا

    الحقيقة أشعر أن الموضوع مجرد سؤال عابر للمعرفة ليس أكثر
    طيب كيف تبغاه يتعلم؟؟





    __________________
    SNAKE IN 12/6

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    59


    شكرا لك اخوي على الرمور وكل واحد له رئي






  10. #10


    أخي العزيز لعمل نظام تشغيل الأمر ليس كبرمجة سكربت راسلنا
    ليس من المعقول أن شخص لا يعرف كل تلك الأساسيات ويريد الدخول علي برمجة نظام تشغيل من الصفر سواء أكان سيبرمج بيده أو يشرف علي فريق
    لهذا عليه من الأساس مراجعة نفسه في الأمر

    لو أراد التعلم فعليه أن يبدأ بالإنجليزية
    ثم مراجع إنجليزية في الأمر

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





    __________________
    السيف أصدق أنباء من الكتب

  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


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





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  12. #12
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    208


    في البداية حاب اسألك انا .. هل لديك معرفة بالـ C , ASM ؟..
    تعلـم الغتين وابدأ بعد كذا فكـر تعمل نظام تشغيل ..
    واذا تبغى تعمل نظام , اصلا ما عندك الا انك تبني نظام تشغيل على اللينوكس .. يعني استخدم اللينوكس بدل الويندوز واجعله نظامك الاساسي وافهم اللينوكس من الالف الى الياء .. وتعلم كيف تعدل من النظام وفقاً لاحتياجاتك ..

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







    التعديل الأخير تم بواسطة xX.OxyGen.Xx ; 23-09-2008 الساعة 08:33 PM
    __________________
    • My Name is Ahmed
    • My Favorites Book : Being Happy
    • Finally : If You Want To Be Happy Happy Use

  13. #13
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2008
    المشاركات
    452


    لدي فكرة أفضل بما أنك طامح لعمل شيء بهذه الضخامة ..

    لماذا لا تبدأ بالبسيط البسيط ومن ثم تصعد السلم إلى تصل إلى طموحك ..

    في مثل يقول " على قد غطاك مد رجليك " .. يعني على قد خبراتك إصنع شيء ..

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

    و دائماً ضع أمامك أن " مشوار الألف ميل بدأ بحطوة " ..

    الله يوفقك





    __________________
    مدونة منير : شخصية ، تقنية ، تعليمية ، فوتوغرافية

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    59


    المجروح
    شكرا لك على تقيبك ومرورك
    سوف يتم اخذ دورة انجليزي ان شاء الله
    سحاب اون لاين
    هلا بك اخوي
    ممكن توضح اكثر ما فهمت عليك
    xX.OxyGen.Xx
    الف افل شكر ليك على الافادة اخوي بس في شغلة حبب توضحلي اياها
    الان اذا اريد ان اعمل ناضم تشغيل يعني اتقن هل لغتين الي ذكرتهم ومن بعدها اقدر ابرمج نضام تشغيل؟
    ألبومنا
    هلا بك اخوي
    افكارك رائعة جدا
    وانا ان شاء الله مثل ما ذكر الاخوان راح ابدئ اتعلم من الصفر ان شاء الله لحد ما اتقن لغة c+sam
    وياريت تخبروني بالاشياء الاخرى الي لازم اتقنا لبرمجة نضام تشغيل والتحكم به وببرامجه ومن هذه الامور






  15. #15
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    59


    كما ارجو منكم اخواني جلب لي بقدر الامكان كتب
    باللغات والاشياء المطلوبة لعمل نظام تشغيل










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض