ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Operating Systems

دانلود کتاب سیستم های عامل

Operating Systems

مشخصات کتاب

Operating Systems

ویرایش:  
نویسندگان:   
سری: Grassroots Series 
ISBN (شابک) : 0333802888, 9780333802885 
ناشر: Palgrave Macmillan 
سال نشر: 2000 
تعداد صفحات: 192 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 31,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 4


در صورت تبدیل فایل کتاب Operating Systems به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب سیستم های عامل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب سیستم های عامل

مجموعه \"Grassroots\" برای رفع نیازهای دانش آموزان طراحی شده است. کتاب ها موضوعات اصلی را مورد بررسی قرار می دهند و منابع کافی و پشتیبانی را برای یک دوره یک ترم در اختیار دانشجو قرار می دهند. این متن خواننده را با سیستم عامل ها آشنا می کند و مروری بر بقیه کتاب می دهد. مطالب سنتی روی فرآیندها را پوشش می‌دهد، اما با تاکید بیشتر از حد معمول بر روی رشته‌ها و تعاملات بین رشته‌های همزمان، از جمله سمافورها، صف‌های پیام، و مانیتورها را در نظر می‌گیرد. در برخی از جزئیات به همزمانی می رود. مدیریت حافظه شامل بخش بندی و صفحه بندی پوشش داده شده است. ورودی/خروجی بیش از دو فصل بررسی می‌شود: یکی بر جنبه‌های سطح بالا و مستقل از دستگاه تمرکز می‌کند، در حالی که دیگری به جنبه‌های سطح پایین مانند رابط با سخت‌افزار، کنترل دستگاه‌ها و سازماندهی فایل روی دیسک می‌پردازد. سیستم‌های کامپیوتری توزیع‌شده با جزئیات مکانیسم‌های ارتباطی و سرویس‌های توزیع‌شده مختلفی که می‌توانند بر روی آنها ساخته شوند، معرفی شده‌اند. در نهایت، کار به طور مختصر به مدیریت خطا و مسائل امنیتی، در هر دو سیستم مستقل و توزیع شده می پردازد.


توضیحاتی درمورد کتاب به خارجی

The "Grassroots" series has been designed to neet the students needs. The books address core subjects, and provide the student with enough resources and support for a one semester course. This text introduces the reader to operating systems, and gives an overview of the rest of the book. It covers the traditional material on processes, but with more emphasis than usual on threads and considers interactions between concurrent threads, including semaphores, message queues, and monitors. It goes into concurrency in some detail. Memory management is covered, including segmentation and paging. Input/Output is dealt with over two chapters: one concentrates on the high level, device independent aspects, while the other looks at low level aspects such as the interface with hardware, control of devices, and file organisation on disk. Distributed computer systems are introduced, with detail on communication mechanisms, and various distributed services which can be built on top of these. Finally, the work looks briefly at fault handling and security issues, in both stand alone and distributed systems.



فهرست مطالب

Contents......Page 5
Preface......Page 8
1.1 What is an operating system......Page 12
1.2 What does an operating system do......Page 13
1.3 Interfaces to operating systems......Page 15
1.4 Study of operating systems......Page 18
1.5 Historical development of operating systems......Page 20
1.6 Types of operating system......Page 21
1.7 Design of operating systems......Page 24
CHAPTER SUMMARY......Page 26
FURTHER READING......Page 28
2.1 The concept of a process......Page 30
2.2 Processors and processes......Page 32
2.3 Multi-threading......Page 33
2.4 Representing processes, tasks and threads......Page 36
2.5 Process creation and termination......Page 38
2.6 Thread creation and termination......Page 39
2.7 Thread state......Page 41
2.8 Context switching......Page 42
2.9 Scheduling......Page 43
CHAPTER SUMMARY......Page 46
FURTHER READING......Page 47
3.1 Introduction......Page 51
3.2 Interaction between threads......Page 52
3.3 Semaphores......Page 54
3.3.2 SIGNAL......Page 55
3.5 Producers and consumers......Page 58
3.6 Implementation of semaphores......Page 62
3.7 Limitations of semaphores......Page 66
3.8 Message passing......Page 67
3.9 Monitors......Page 69
3.10 Deadlock......Page 74
CHAPTER SUMMARY......Page 77
FURTHER READING......Page 79
4.1 Objectives of a memory manager......Page 83
4.2 Virtual memory......Page 87
4.3 Base and length registers......Page 88
4.4 Segmentation......Page 91
4.5 Paging......Page 98
4.6 Paged segmentation......Page 101
CHAPTER SUMMARY......Page 103
FURTHER READING......Page 105
5.1 Design objectives......Page 109
5.2 I/O subsystem......Page 111
5.3 Directory name space......Page 112
5.4 Opening files......Page 115
5.5 Input/output procedures......Page 120
5.6 Synchronous and asynchronous I/O......Page 122
5.7 Buffering......Page 123
5.8 Locks......Page 125
CHAPTER SUMMARY......Page 126
FURTHER READING......Page 127
6.1 Interface with the hardware......Page 131
6.2 Device drivers......Page 136
6.3 Operation on devices......Page 139
6.4 Disk organisation......Page 141
6.5 The file manager......Page 146
CHAPTER SUMMARY......Page 148
7.1 Introduction......Page 152
7.2 Features of distributed systems......Page 153
7.3 Naming......Page 154
7.4 Operating systems......Page 158
7.5 Sockets......Page 160
7.6 Remote procedure call......Page 162
7.7 Distributed mutual exclusion......Page 164
7.8 Deadlock in distributed systems......Page 166
7.9 Distributed shared memory......Page 167
7.10 Distributed file systems......Page 169
CHAPTER SUMMARY......Page 174
FURTHER READING......Page 175
8.1 Fault tolerance......Page 180
8.2 Security......Page 183
8.3 Security in distributed systems......Page 186
CHAPTER SUMMARY......Page 189
FURTHER READING......Page 190
Appendix A Reading List......Page 192




نظرات کاربران