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

كتب عن نظرية نظام التشغيل Operating System Theory

مغلق
بدأه Developer .NET في 9 فبراير 2003 · 6 رد · 7,734 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

الكتاب الأول:

Operating System Concepts

by Abraham Silberschatz (Author), Peter Baer Galvin (Author), Greg Gagne (Author), A Silberschatz

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

و هذا قائمة محتويات الكتاب :

Table of Contents 



1. Introduction. 

2. Computer-System Structures. 

3. Operating-System Structures. 

4. Processes. 

5. Threads. 

6. CPU Scheduling. 

7. Process Synchronization. 

8. Deadlocks. 

9. Memory Management. 

10. Virtual Memory. 

11. File-System Interface. 

12. File-System Implementation. 

13. I/O Systems. 

14. Mass-Storage Structure. 

15. Distributed System Structures. 

16. Distributed File Systems. 

17. Distributed Coordination. 

18. Protection. 

19. Security. 

20. The Linux System. 

21. Windows 2000. 

22. Windows XP. 

23. Historical Perspective. 

Appendix A: The FreeBSD System (online). 

Appendix B: The Mach System (online). 

Appendix C: The Nachos System (online).

الكتاب الثاني:

Modern Operating Systems

by Andrew Tanenbaum

Table of Contents

1. Introduction. 

2. Processes and Threads. 

3. Deadlocks. 

4. Memory Management. 

5. Input/Output. 

6. File Systems. 

7. Multimedia Operating Systems. 

8. Multiple Processor Systems. 

9. Security. 

10. Case Study 1: UNIX and Linux. 

11. Case Study 2: Windows 2000. 

12. Operating System Design.

يفرق هذا الكتاب عن سابقه بإنه يشرح بشكل بسيط بعض الأجهزة ال Hardware في الحاسوب الشخصي PC، و هو بالفعل سيتحق القراءة .... ايضا لا ننسى ان نذكر ان مؤلفه هو كاتب نظام التشغيل minix الذي اشتق منه نظام Linux الشهير، حيث قام Linux Trovalds (صاحب نظام لينكس) بأستخدام الكثير من الكود من minix .... نفس المؤلف له كتاب اخر حول نظام التشغيل يشرح فيه طريقة عمل minix ..... و الكتاب سأطرق له الموضوع القادم.

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

#2

شكرا جزيلا أخي حسام على هذه الجواهر...

بالفعل بداية مناسبة أن تضع أمامنا المصادر التي تراها مناسبة , أو تنصح بها....

شكرا لك.(f)(f)

-------

هل هناك كتب كهذه يمكن تنزيلها كاملةً من النت؟

:::

ملاحظة بسييييطة: إسم الكتاب الاول هو :Operating System Concepts, تصحيح إملائي بسيط لمن اعتاد أن يعمل نسخ ولصق ليبحث عنه في محركات البحث:)

#3

اهلا اسماعيل ....

شكرا للتصحيح الإملائي .... عدلته ;)

و بالنسبه لوجود مثل هذه الكتب على الانترنت، فلا علم لدي .....

اكثر المواقع التي تتحدث عن انظمة التشغيل تتحدث بشكل تقني بحت، و لا يتطرقون إلى الأمور النظرية !، و للأسف يحبذ ان تبدأ في انظمة التشغيل بقراءة نظريات نظام التشغيل ( رأي شخصي ) .....

تقبل تحياتي ...

#4

هذه الكتب تدخل في التفاصيل الدقيقية لذلك إرتأت إدارة قسم هندسة البرمجيات في جامعتنا تدريسنا إياها من كتاب

Concurrent System

المؤلف jean becon

#5

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

تحية طيبة وبعد

هل هذان الكتابان موجودان في موقع الامازون

انا بحث عنهم في مواقع اخر ولكن لم اجدهم

مع تحياتي

#6

على فكرة انا عندي الكتاب الأول OS Concepts .. بصراحة قرأت جزئيات من الكتابو هو ممتع للغاية .. أنا الفصل الجاي معي مادة OS1 و بعدها OS2 اتمنى ان اشارككم كلما توفر ذلك ..

بالتوفيق جميعا ..

You can fly while you can touch the sky

#7

نعم هم في مكتبة امازون ....

ابحثم عنهم جيدا و ستجدهم ;)

إذا لم تجدهم حتى الان ، إسال و سأضع لينك لهم ...

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

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