جزییات کتاب
سيستمعامل يكي از جنبههاي محوري در علوم و مهندسي كامپيوتر است كه به شدت در شكلگيري درك فرد از عملكرد داخلي كامپيوتر و همكاري متقابل سختافزار و نرمافزار تأثير دارد؛ تأثيري كه ميتواند در طراحي و ساخت سيستمهاي كامپيوتري نقش محوري ايفا نمايد.
در سالهاي اخير با اينكه تحولات نسبتاً زيادي در عرصهي سيستمهاي عامل مطرح بوده است، عدم وجود كتابي (درسي) كه به اين جنبهها بپردازد كاملاً احساس ميشد. بهويژه، استفاده گسترده از بعضي سيستمهاي عامل جديد در صنعت كامپيوتر كشور، اين نياز را آشكارتر ميكرد. كتاب حاضر تلاشي در جهت پاسخگويي به اين نياز است.
در پيشگفتار نويسنده ويژگيهاي كتاب مطرح شده و نيازي به تكرار آنها نيست؛ اما لازم به تذكر است كه: برخلاف دشواري كه در ماهيت بعضي موضوعات وجود دارد، اين كتاب فيالجمله با سازمان و رواني خوب طيف وسيعي از مطالب را مطرح كرده است. بهطوري كه طبق مصوبات شوراي عالي برنامهريزي وزارت فرهنگ و آموزش عالي كليه سرفصلهاي درس كارشناسي سيستمعامل را ميپوشاند.
کتاب سیستم عاملها ،اصول داخلی و طراحی (نوشته ویلیام استالینگز) یکی از منابع معتبر درس سیستم عامل در دوره کارشناسی رشته کامپیوتر می باشد.
این کتاب یک معرفی جامع و یکپارچه از سیستم های عامل است.
Stallings با استفاده از چندین ابزار نوآورانه ،امکان درک مفاهیم اصلی که میتواند اساساً چالش برانگیز باشند را فراهم کرده است.
Operating Systems: Internals and Design Principles is intended for use in a one- or two-semester undergraduate course in operating systems for computer science, computer engineering, and electrical engineering majors. It also serves as a useful reference for programmers, systems engineers, network designers and others involved in the design of computer products, information system and computer system personnel. Operating Systems provides a comprehensive and unified introduction to operating systems topics. Stallings emphasizes both design issues and fundamental principles in contemporary systems and gives readers a solid understanding of the key structures and mechanisms of operating systems. He discusses design trade-offs and the practical decisions affecting design, performance and security. The book illustrates and reinforces design concepts and ties them to real-world design choices through the use of case studies in Linux, UNIX, Android, and Windows 8. Teaching and Learning Experience This program presents a better teaching and learning experience–for you and your students. It will help: Illustrate Concepts with Running Case Studies: To illustrate the concepts and to tie them to real-world design choices that must be made, four operating systems serve as running examples. Easily Integrate Projects in your Course: This book provides an unparalleled degree of support for including a projects component in the course. Keep Your Course Current with Updated Technical Content: This edition covers the latest trends and developments in operating systems. Provide Extensive Support Material to Instructors and Students: Student and instructor resources are available to expand on the topics presented in the text.
درباره نویسنده
ویلیام استالینگز (به انگلیسی: William Stallings) یک دانشمند آمریکایی است. او کتابهای زیادی در رشته کامپیوتر تألیف کرده که اکثر آنان بعنوان کتاب درسی استفاده میشوند.