السلام عليكم . المرجو اجابتي عن هذه الأسئلة ولكم جزيل الشكر
-كيف نعرف مثلا أن نظام تشغيل ( لينوكس مثلا ) نظام تشغيل مفتوح أي ما الفرق .. هل هناك ملفات معينة وادا كانت .. أين أستطيع أن أجدها؟
- هل يمكننا بناء نظام تشغيل مكون من لغة واحدة فقط مثل السي أو سي ++ أو مكون من لغتين مثل السي و الأسمبلي فقط ؟
- ما هي المعايير التي يجب أن تتوفر في نظام تشغيل كي يقرأ جميع البرامج / مثلا نجد برامج تعمل في لينوكس ولا تعمل في ويندوز و العكس صحيح ...... و هل هناك علاقة بين اللغة التي ينبى بها النظام و البرامج التي يقرئها مثلا ادا كان نظام مبني ب السي فهل سيقرأ البرامج المكتوبة بالسي فقط ؟
- بأي لغة كتب نظام Minix ؟
-هل يمكن كتابة نظام تشغيل انطلاقا من نواة أخرى ... وما ذا سنضيف له غير النواة ؟
- فهمت أن نظام التشغيل يتعامل مع المعالج و نعرف أن معالجات جديدة تضهر كل شهور فهل يجب أن نضيف ملفات المعالج كل مرة ؟
- كيف يمكننا أن نكتب نظام تشغيل أخر انطلاقا من نواة لينوكس مثلا ؟ أصلا نواة لينوكس عبارة عن مادا ؟ وو أين يمكن أن أجدها ؟ و بأي لغة مكتوبة ؟
ولكم فائق احترامي و تقديري


