Cantitate/Preț
Produs

Principles of Operating Systems

Autor Naresh Chauhan
en Limba Engleză Paperback – noi 2014

În analiza volumului Principles of Operating Systems, remarcăm o structură riguroasă în opt părți, menită să acopere integral curriculumul academic pentru sistemele de operare. Ediția se distinge prin tranziția de la conceptele fundamentale de arhitectură și planificarea proceselor către aplicații practice imediate, precum programarea shell, esențială pentru laboratoarele de specialitate. Subliniem introducerea detaliată a sistemelor de operare mobile, cu un accent specific pe Android, reflectând necesitățile tehnologice actuale, alături de analize pe sisteme distribuite și multimedia. Această lucrare extinde cadrul propus de Operating Systems de Pranabananda Chakraborty prin adăugarea unor studii de caz aprofundate pe sisteme precum Solaris și Windows, oferind o perspectivă comparativă mai largă. Dacă Pranabananda Chakraborty se concentrează pe echilibrul dintre design și implementare, Naresh Chauhan prioritizează vizualizarea conceptelor prin cele 318 ilustrații, facilitând înțelegerea mecanismelor de sincronizare și gestionare a memoriei virtuale. Notăm, de asemenea, că autorul păstrează rigoarea metodologică demonstrată în lucrarea sa anterioară, Software Engineering, aplicând aceeași abordare sistematică în demistificarea gestiunii I/O și a securității sistemelor. Spre deosebire de abordările pur teoretice, volumul publicat de Oxford University Press, USA integrează analiza gestiunii proceselor și a firelor de execuție (multi-threading) cu exemple concrete din UNIX și Linux. Este un instrument de lucru care nu se limitează la descrierea funcțiilor, ci explică mecanismele de protecție și securitate, elemente critice în arhitecturile moderne.

Citește tot Restrânge

Preț: 37928 lei

Puncte Express: 569

Carte disponibilă

Livrare economică 23 mai-06 iunie


Specificații

ISBN-13: 9780198082873
ISBN-10: 0198082878
Pagini: 784
Ilustrații: 318 illustrations
Dimensiuni: 180 x 236 x 25 mm
Greutate: 0.88 kg
Editura: Oxford University Press, USA
Locul publicării:Delhi, India

De ce să citești această carte

Recomandăm această carte studenților la informatică și inginerie care au nevoie de un suport de curs aplicat. Cititorul câștigă o înțelegere clară a arhitecturilor OS moderne, de la Android la sisteme distribuite, beneficiind de studii de caz reale și un ghid practic de programare shell pentru laborator. Este resursa ideală pentru a trece de la teoria abstractă la execuția tehnică.


Despre autor

Naresh Chauhan este un autor consacrat în domeniul tehnologiei informației, recunoscut pentru capacitatea de a sintetiza concepte complexe în structuri educaționale accesibile. Portofoliul său include lucrarea Software Engineering, unde a explorat cercetarea de vârf în colaborare cu Computer Society of India. Expertiza sa se concentrează pe arhitectura sistemelor și ingineria software, aducând în volumul Principles of Operating Systems o perspectivă didactică maturizată prin interacțiunea cu mediul academic și cel de cercetare.


Descriere

Divided into eight parts, the book tries to provide a comprehensive coverage of topics, beginning with OS architectures and then moving on to process scheduling, inter-process communication and synchronization, deadlocks, and multi-threading. Under the part on memory management, basic memory management and virtual memory are discussed. These are followed by chapters on file management and I/O management. Security and protection of operating systems are also discussedin detail. Further, advanced OSs such as distributed, multi-processor, real-time, mobile, and multimedia OSs are presented. Android OS, being one of the most popular, is discussed under mobile operating systems. The last part of the book discusses shell programming, which will help students perform the lab experiments for this course. The first six parts contain case studies on UNIX, Solaris, Linux, and Windows.

Notă biografică

Naresh Chauhan is currently working as Professor and Chairman at the Department of Computer Engineering at YMCA University of Science and Technology, Faridabad. A PhD in Internet and Web Technology, Prof. Chauhan has a total work experience of about 22 years, including teaching. Other than teaching, he has also worked for several years in organizations such as Bharat Electronics Ltd and Motorola.Prof. Chauhan has published/presented several research papers in both national and international journals and conferences in the area of Search Engines, Focused Web Crawlers, Test Case Prioritization, and Agile Software Estimation and Agile Testing. His key interest areas are Internet and Web Technology, Software Testing, Operating Systems, and Embedded and Real-time Systems. He is also the author of Software Testing: Principles and Practices [OUP, 2010].