شباب إينغر
مرحبا بك بمنتدى شباب اينغر انت لست مسجل لتستفيد اكثر من المنتدى قم بتسجيل دخولك اذا كنت عضوا او بتسجيل نفسك اذا كانت هذه اول مرة لدخولك المنتدى

شباب إينغر

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


                                                                                                              
             
         
             

                                                                                                          
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
أفضل 10 فاتحي مواضيع في المنتدى
hanan
 
kivek
 
marwan essam
 
عاشق الاحزن
 
amnokal
 
Admin
 
aryan-23
 
اميرة السمراء
 
malek28200
 
بشرى
 
المواضيع الأخيرة
المواضيع الأكثر نشاطاً
ان لم يجد اليئس ضالته الى قلبي فلابد انا حبي سيرئ النور يوما
ابداع جميل منتهى روعة
رجل ابكَ القمر
نـــــداء وعتب على جميع اعضاء منتدانا
ما اصعب ان تعشق
هل الانجيل كلمة الله
صديقتي كنتِ حبيبتي
ايهم اهم بحياتك ( اتمنا اشوف تفاعلكم )
برنامج جوجل ايرث 2011 Google Earth Plus 6.0.0.1735 بحجم 15.8 ميجا وعلى اكثر من سيرفر
جرح القلوب وذى جرح النوايا
أفضل 10 أعضاء في هذا الشهر
أفضل 10 أعضاء في هذا المنتدى
hanan
 
المنشد محمد زعباط
 
amnokal
 
عاشق الاحزن
 
nacheua
 
kivek
 
aryan-23
 
marwan essam
 
Admin
 
اميرة السمراء
 
أفضل 10 أعضاء في هذا الأسبوع
المواضيع الأكثر شعبية
فتاة احلام شباب اليوم بالصور
كيف أعرف أن الله يحبنـي لشيخ محمد حسان
ما معنى العنصرية؟
بن عيسى عبد الفتاح صوت وكلمات
قصيدة من كتابة عاشق الأحزان
ان لم يجد اليئس ضالته الى قلبي فلابد انا حبي سيرئ النور يوما
أروع ماقيل عن علاقة الرجل بالمرأة
رجل ابكَ القمر
ابداع جميل منتهى روعة
برنامج جوجل ايرث 2011 Google Earth Plus 6.0.0.1735 بحجم 15.8 ميجا وعلى اكثر من سيرفر
تصويت

شاطر | 
 

 نبذه عن انظمه التشغيل وطرق تصميمها

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
amnokal
عضـو فعـال

عضـو فعـال


العمل : غير معـروف
المزاج : مشغــول
الجـزائـر
عدد المساهمات : 46
نقاط : 2733
المميزون : 0
تاريخ التسجيل : 14/10/2009
العمر : 29
الموقع : شباب اينغر

مُساهمةموضوع: نبذه عن انظمه التشغيل وطرق تصميمها    الثلاثاء 05 أكتوبر 2010, 18:58

بسم الله الرحمن الرحيم
والصلاه والسلام علي اشرف خلق الله سيدنا محمد وعلي اله وصحبه وسلم .


*نظام التشغيل او انظمه التشغيل عموما من اهم العوامل التي ادت الي
تقدم التكنلوجيا والتي صارت اليه في زمننا هذا .
هنالك عده مفاهيم يجب ان توضح لفهم انظمه التشغيل عموما وطرق بنائها وبرمجتها , وفي هذا الوقت هناك انظمه تشغيل متعدده ولكن فكره عملها
تكاد ان تكون متشابهه الي حد ما .
ونظام التشغيل له عده تعريفات ,فهو برنامج عادي مبرمج باحدي لغات البرمجه ولكن هناك تعريف دقيق بانه هو برنامج يعمل طول الوقت ( اي الزمن
من فتح الجهاز الي الانتهاء منه فان نظام التشغيل يكون في هذه الفتره يعمل
لينفذ التعليمات الموجهه اليه من قبل المستخدم , وايضا يمكن القول بان نظام
التشغيل هو المسيطر علي كل العمليات التي تجري علي الكمبيوتر.
وهناك شركات عديده في العالم تصدر انظمه تشغيل ولكن هناك متطلبات
يجب ان تتوفر في نظام التشغيل واهم هذه العوامل هي السريه security لانه
وفي الوقت الراهن اصبح التعامل مع الشبكات بصوره اوسع , وايضا هناك عامل
هام وهو المرونه .
كما ذكرت فان نظام التشغيل operating system هو برنامج مبرمج بلغه من
لغات البرمجه ولغات البرمجه متباينه ولها ايضا خصائص حسب وقت ظهور اللغه
فهناك وكما معروف هناك لغات المستوي العالي ولغات المستوي المتدني
فلكل منها مزايا وعيوب , فنظام التشغيل windows مثلا مكتوب او مبرمج بلغه
السي c وايضا ال lunix اذا هناك مزايا متوفره في هذه اللغه وهي عديده اهمها قوه ادارتها للذاكره memory management اذ تمتلك دوال قويه في هذا الشان
وهي من اللغات ذات المستوي العالي high level language واللغات هذه تكون
سهله التعامل والصيانه عند كتابه الاكواد البرمجيه ,فتخيل اذا كان لدينا نظام
تشغيل مكتوب باحدي اللغات القديمه مثال لذلك الاسمبيلي فسيكون نظام التشغيل هذا معقد جدا very complex وستكون الاكواد البرمجيه بالملايين
وهذه صعبه للغايه .
ملاحظة فقط على لغة السي و علاقتها بإدارة الذاكرة memory managment .... وهي ان لغة السي ليس لها اي علاقة في ال memory managment صحيح ان هناك نظم تشغيل تكتب بلغة السي ولكن هذا للاسباب التالية :
1- لغة السي قابلة للنقل portable، أما لغة الاسمبلي فلا، على سبيل المثال : لو قمنا بكتابة نظام تشغيل تعمل على منصة Intel بلغة الاسمبلي، هذا النظام سيكون من الصعوبة نقلة إلى معالجات اخرى كمنصات SPARC أو Alpha أو حتى PowerPC ... و هذه الميزة بالمناسبة من اكبر و اهم اسباب كتابة انظمة التشغيل بلغة السي .
2- لغة السي ليس إلا غطاء للغة الاسمبلي، بمعني انه جميع تعليماتها لها مقابل مباشر في الاسمبلي على اية منصة، دائما ما اقول لاصدقائي ان لغة السي ليست إلا Macro assemply، فهي بالفعل ليست إلا إعادة شكل لغة الاسمبلي إلى صيغة جمل باللغة انجليزية سهله.
3- لغة السي مرنه جدا، هذه الميزة ممكن ان تكون نتيجة للميزة رقم 2 و لكن هذا بالفعل كان احد اهداف تصميم لغة السي، بأن تكون مررنه جدا جدا عند البرمجة.

.........................................منقول....................................
تحاياتي اخواني ................في اتظار ردودكم..............
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://amnokal.ahlamontada.com
hanan
اداري

اداري


العمل : غير معـروف
المزاج : مشغــول
الجـزائـر
عدد المساهمات : 218
نقاط : 2738
المميزون : 6
تاريخ التسجيل : 04/10/2010
الموقع : شباب اينغر

مُساهمةموضوع: رد: نبذه عن انظمه التشغيل وطرق تصميمها    الأربعاء 06 أكتوبر 2010, 22:29


تسلم اخي امنوكال على الموضوع الرائع تقبل مرور اختك من الجزائر

فتـــــــاة من صحــــــــــــــــــــــــرا الجـــــــــــــــــــــــــــزائــــــــــــــــــــــــــــــــــر .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
نبذه عن انظمه التشغيل وطرق تصميمها
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
شباب إينغر :: قسم برامج الكمبيوتر-
انتقل الى:  
الساعة الان بتوقيت دائرة إينغر
Powered by phpbb2 ® Ahlamontada.com
جميع الحقوق محفوظة لمنتدى شبــاب إينغــــر
حقوق الطبع والنشر©2011 - 2012
http:// amnokal.ahlamontada.com /
المشاركات المنشورة بالمنتدى لاتعبر بالضرورة عن رأي إدارة المنتدى ولا تمثل إلا رأي أصحابها فقط