الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال طالما راودني !

مغلق
بدأه Eng.C# في 2 مايو 2005 · 10 رد · 678 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اخواني سؤال لم استطع الاجابه عنه :unsure:

لما لا يوجد اي نظام تشغيل سوا الويندوز واللينكس ؟

بس مش هون السؤال :lol: :lol:

شو الصعوبه اللي بتواجه المبرمج انه يبرمج نظام تشغيل ؟؟

هل هيي معقده الى هالدرجه ؟؟ :rolleyes: :rolleyes:

ولما سألت ناس تقلي شي مستحيل تحتاج عشر سنين من عمرك لتعمل نظام تشغيل <_<

وناس تقلي انه ويندوز ..... ليش اوجع راسكم بحكي الناس :lol: :lol:

ياريت لو في توضيح علمي لهلاسئله 00 واللغه و المستوا اللي ممكن يبرمج فيه نظام تشغيل

وليش لهلا ما شفنا نظام تشغيل عربي ؟؟

او ياباني او او او او ؟؟؟

انتظر الرد الشافي لتسؤلاتي

ولاسئله لم ترد

تحياتي

52gv0m.gif
#2
اقتباس
لما لا يوجد اي نظام تشغيل سوا الويندوز واللينكس ؟

ومن قال توجد انظمه كثيره غير الويندوز واللينكس لكنها ليست عربيه ..

اقتباس
شو الصعوبه اللي بتواجه المبرمج انه يبرمج نظام تشغيل ؟؟

كثيره جدا جدا ... كيف يبدء ومن اين يبدء وماطريقه ملفات النظام وكيف عمل النظام

والتخطيط البرمجي له ... هذه الاشياء بعيده عن البرمجه ... اما عن البرمجه فهنا

خبره المبرمج هي الاساس ..

اقتباس
هل هيي معقده الى هالدرجه ؟؟

نعم <_< لانه ليست برمجه نظام ... انما تطوير نظام يعمل على بروسيسور ومعرفه انواعه وطريقه عمله

وبناءه على اساسات خاصه وطريقه قرائه الملفات وتعريف الديفايزات وطيرقه استعمال الرام وتوزيع البايتس

... اشياء كثيره جدا جدا ...

اقتباس
ولما سألت ناس تقلي شي مستحيل تحتاج عشر سنين من عمرك لتعمل نظام تشغيل

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

اقتباس
وليش لهلا ما شفنا نظام تشغيل عربي ؟؟

لانه لم توجد جماعه او شركه تقوم بتجميع مبرمجين وتدفع لهم ... لو حصل هاذا لرأيت اشياء لاتتوقعها ...

لكن هناك مشاريع قام بها مثل الخوارزمي وهم يحاولون بناء نظام مبني او مستخلص على اساس ليونكس ...

وهناك مشاريع كثيره جدا جدا لتعريب انظمه ليونكس ... وتطوير برامجها او تعريبها ...

اقتباس
او ياباني او او او او ؟؟؟

الانجليزيه هي اللغه الأم

#3

السلام عليكم

بالفعل هناك نظام تشغيل عربي 100% اسمه أرابيان و هو مبني على اللينوكس

#5

السلام عليكم/

الأخ Qnix

أولا جزاك الله خيرا على إجاباتك :)

لي تعقيب صغير على هذه الكلمة: (الانجليزيه هي اللغه الأم )

الإنجليزية ليست هي اللغة الأم ، الإنجليزية هي لغة السباقين اليوم في مجال التكنولوجيا. ولو كنا نحن العرب لنا السبق في هذا المجال لكانت العربية هي اللغة الأم.

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

#6

لكن اليابانين ايضا متطورين جدا في التكنلوجيا .. ربما اكثر من الأمريكان!

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

لماذا تعتقد ان توقيت جرنتش هو التوقيت القياسي في العالم؟ لأنه عندما تم تحديده, كانت بريطانيا هي الدولة المسيطرة على العالم.

#7
اقتباس
ولو كنا نحن العرب لنا السبق في هذا المجال لكانت العربية هي اللغة الأم

للأسف لو كنا .. ولو فعلنا ولو بقينا ... لكن هاذا لن يأتي بأي نتيجه ...

اللغه الانجليزيه هي الام ... لان الدول التي تتحدث بها هي حكام العالم او اصحاب القرار ...

للأسف <_<

#8

أخوانى الأفاضل أرجو الأ تتركوا الموضوع الأصلى و تتحدثوا فى مواضيع لا طائل من ورائها غير تضييع الوقت

#9

السلام عليكم

أخ نوري_86

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

ومن أقوى السياسات المتبعة في علم الكمبيوتر هي divide and conquer أو فرق تسد.

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

1- العمليات process and thread

2- الاتصال بين العمليات

3- نظام الملفات

4- إدارة الذاكرة الحقيقة والافتراضية

5- الشبكات

6- الأمن

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

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

ويجب أن تبحث عن الموضوع بنفسك وتقرأ وتسأل أصحاب العلم ، ولا تأخذ العلم من مجرد هاوي كما فعلت أنا في بداية الأمر (مع أنه كان يبدو لي أنه محترف ، ولكن علمت أنه هاوي عندما اعتمدت على الله ثم على نفسي) .

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#10

طيب ممكن نلاقي كتاب rute فين

على فكرة في كتاب كويس أوي عن نظم التشغيل اسمه operating systems concepts

وهو كتاب كويس بندرسه في الكلية وبسيط قوي

#11

يا اخ برق لو ان الموضوع بالسهولة دي كان كل يوم ظهر OS جديد و هذا ليس بهذه السهولة فكل نقطة من التي ذكرتها (بالاضافة الى العديد من النقط التي لم تذكرها) مثل التعامل مع ال Hardware الاساسي مثل ال VGA و الشاشة و ال HDD و ال Floppy و ال CDROM و غيرها من الHardware التي تحتاج الى التعرف عليها تلقائيا بالاضافة الى تقديم الوسائل للمبرمجين فيما بعد لكتابة برمجيات و drivers و غيره

و هكذا كل نقطة تحتاج الى team كبير من المتخصصين و المحترفين لعمل ال Design و ال Implementation بشكل صحيح

كما ان هناك اشياء اخرى مثل ال Network Support و عمل Implementation لجميع ال Network Protocols الموجودة

ثم بعد هذا اذا نجحنا في الخروج من هذا كله بال kernel الاساسي فما زال امامنا الكثير من العمل في الGUI و ال drivers و الsupport و ...........

Sr. Software Development Engineer
Hulu, LLC
My Blogs

هذا الموضوع مغلق.

مواضيع مشابهة