- General
- General
- Religious
- ( O )
- Pez
- Chodron, Pema
- Comics & Graphic Novels
- Asian
- Paperback
- Air Conditioning & Heating
- Almanacs
- Fagan, Cary
- Belgariad
- Maracle, Lee
- Orff, Carl
- Gorky, Arshile
- Wizards Mirrorstone
- Apollinaire, Guillaume
- Albanian
- Residential
- General
- Genetic
- Miyazaki, Hayao
- Lucas, George
- Carr, A. A.
- James, P.D.
- Ukrainian
- High Pressure
- Kingsley, Katherine
- Codependency
- Some of our other sites:
- Books
- Clothing, Shoes and Accessories
- Baby Clothes and Accessories
- Cosmetics, Beauty Products and Fragrances
- Cellphones, Call Plans and Accessories
- Video Games
- DVDs
- Electronics, Gadgets and Computers
- Health and Personal Care
- Home and Garden
- Home DIY
- Jewelry
- Magazines and Newspapers
- Music Downloads
- Musical Instruments
- Office Equipment and Supplies
- Software and Games
- Sporting Goods
- Toys and Games
- Watches
- UK Books
- UK Video Games
- UK Home and Garden
- UK Electronics, Gadgets and Computers
- UK Baby Clothes and Accessories
- UK Software and Games
- UK Sporting Goods
- UK Toys and Games
Books : Computers & Internet : Programming : APIs & Operating Environments : Operating Systems Theory
-
Now fully updated for Windows XP Service Pack 2, this all-in-one training kit provides in-depth preparation, practice, and review for one of two required exams for the Microsoft Desktop Support Technician Certification (MCDST). Covering Exam 70-271, this kit packs the tools and features exam candidates want most—including in-depth, self-paced training based on final exam content; rigorous, objective-by-objective review; exam tips from an expert, exam-certified author; and a robust testing suite. It also provides real-world scenarios, case studies, and troubleshooting labs for the skills and expertise you can apply to the job.
Focusing on building your ability to resolve end-user incident requests by configuring and troubleshooting the Windows XP operating system in the corporate or home environment, this official study guide covers system installation, managing access to resources, configuring and troubleshooting hardware devices and drivers, configuring and troubleshooting the desktop and user environments, and troubleshooting network protocols and services.
Ace your exam preparation by working at your own pace through the lessons, hands-on exercises, and practice tests. The flexible, best-of-class test engine on CD-ROM features 425 practice questions. Choose timed or untimed testing mode, generate random tests or focus on discrete objectives or chapters, and get detailed explanations for right and wrong answers—including pointers back to the book for further study. You also get a 120-day evaluation version of Windows XP software and other resources on the CD, making this kit an exceptional value and a great
-
Keep pace with the fast-developing world of operating systems
Open-source operating systems, virtual machines, and clustered computing are among the leading fields of operating systems and networking that are rapidly changing. With substantial revisions and organizational changes, Silberschatz, Galvin, and Gagne’s Operating System Concepts, Eighth Edition remains as current and relevant as ever, helping you master the fundamental concepts of operating systems while preparing yourself for today’s emerging developments.
As in the past, the text brings you up to speed on core knowledge and skills, including:
- What operating systems are, what they do, and how they are designed and constructed
- Process, memory, and storage management
- Protection and security
- Distributed systems
- Special-purpose systems
Beyond the basics, the Eight Edition sports substantive revisions and organizational changes that clue you in to such cutting-edge developments as open-source operating systems, multi-core processors, clustered computers, virtual machines, transactional memory, NUMA, Solaris 10 memory management, Sun’s ZFS file system, and more. New to this edition is the use of a simulator to dynamically demonstrate several operating system topics.
Best of all, a greatly enhanced WileyPlus, a multitude of new problems and programming exercises, and other enhancements to this edition all work together to prepare you enter the world of operating systems with confidence.
-
-
Another defining moment in the evolution of operating systems
Small footprint operating systems, such as those driving the handheld devices that the baby dinosaurs are using on the cover, are just one of the cutting-edge applications you'll find in Silberschatz, Galvin, and Gagne's Operating System Concepts, Seventh Edition.
By staying current, remaining relevant, and adapting to emerging course needs, this market-leading text has continued to define the operating systems course. This Seventh Edition not only presents the latest and most relevant systems, it also digs deeper to uncover those fundamental concepts that have remained constant throughout the evolution of today's operation systems. With this strong conceptual foundation in place, students can more easily understand the details related to specific systems.
New Adaptations
* Increased coverage of user perspective in Chapter 1.
* Increased coverage of OS design throughout.
* A new chapter on real-time and embedded systems (Chapter 19).
* A new chapter on multimedia (Chapter 20).
* Additional coverage of security and protection.
* Additional coverage of distributed programming.
* New exercises at the end of each chapter.
* New programming exercises and projects at the end of each chapter.
* New student-focused pedagogy and a new two-color design to enhance the learning process. -
With the same straightforward and clear writing style that has made previous editions so successful, Understanding Operating Systems, Fifth Edition, provides the ideal blend of operating theory and practice. Coverage includes the fundamentals of operating systems: what they are, what they do, how they function, how they can be evaluated, and how they compare to one another. Part One describes the management of memory, processors, devices, files, and networks as well as system security, ethics, and overall system management. The second part of the book focuses on four specific operating systems (UNIX, MS-DOS, Windows, and Linux) and how they apply the theory explained in the first part of the text. Updates include discussions of new technologies that affect operating system design, including multi-core chips and virtualization, making this edition a current and relevant resource.
-
Parallel Operating Systems with Windows and Linux introduces the key features of computer operating systems. It assumes that the students have previously used a personal computer with the Windows or Linux operating systems. This text uses a unique approach for the presentation of operating system concepts. Each concept will first be presented conceptually. Then the concepts will be demonstrated on both of the two operating systems in parallel. This parallel structure will be enabled by using Microsoft Virtual PC 2004. Students will be able to instantly switch between the two operating systems to complete the numerous hands-on activities.
-
-
Serving as both a basic reference and an up-to-date survey of the state of the art, this book covers the concepts, structure, and mechanisms of operating systems. Stallings presents the nature and characteristics of modern-day operating systems clearly and completely. Updated treatment of Windows as a case study to cover Windows Vista. Online animations with references incorporated throughout. A new chapter on Embedded Operating Systems. Part Six (Distributed Systems and Security) moved online, reducing the cost and size of the book without loss of content. Expanded coverage of security. New figures added, with many existing figures updated to enhance clarity. A useful reference for programmers, systems engineers, network designers and others involved in the design of computer products, information system and computer system personnel.
-
As in earlier Addison-Wesley books on the UNIX-based BSD operating system, Kirk McKusick and George Neville-Neil deliver here the most comprehensive, up-to-date, and authoritative technical information on the internal structure of open source FreeBSD. Readers involved in technical and sales support can learn the capabilities and limitations of the system; applications developers can learn effectively and efficiently how to interface to the system; system administrators can learn how to maintain, tune, and configure the system; and systems programmers can learn how to extend, enhance, and interface to the system. The authors provide a concise overview of FreeBSD's design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing the systems facilities. As a result, readers can use this book as both a practical reference and an in-depth study of a contemporary, portable, open source operating system.This book: *Details the many performance improvements in the virtual memory system *Describes the new symmetric multiprocessor support *Includes new sections on threads and their scheduling *Introduces the new jail facility to ease the hosting of multiple domains *Updates information on networking and interprocess communication Already widely used for Internet services and firewalls, high-availability servers, and general timesharing systems, the lean quality of FreeBSD also suits the growing area of embedded systems. Unlike Linux, FreeBSD does not require users to publicize any changes they make to the source code.
-
For introductory courses on computer operating systems. Revised to address the latest version of MINIX (MINIX 3), this streamlined, simplified new edition remains the only operating systems text to first explain relevant principles, then demonstrate their applications using a Unix-like operating system as a detailed example. It has been especially designed for high reliability, for use in embedded systems, and for ease of teaching.
-
Are you studying for the 70-271 or 70-272 Microsoft Certified Desktop Support Technician (MCDST) certification exams and need a little extra help? This Exam Cram 2 bundle features study guides on supporting users, troubleshooting a Windows XP operating system and troubleshooting desktop applications on a Windows XP operating system. Both books focus on exactly what you need to know to pass the exams and are ideal supplements to classes and other training materials. Already know Windows XP and simply need to practice before the exams? This Exam Cram 2 bundle will also work for you. Over 400 practice questions with detailed answer keys are included on a CD-ROM. Cram Sheet” tear cards are also included for last-minute reviews of key facts. These study guides are perfect for the soon-to-be certified or for the already-certified who need a solid reference book.
-
Guide to Operating Systems, Enhanced Edition provides the information needed to understand and support the desktop, server, and network operating systems in use today -- Windows XP, Windows Vista (the latest Windows version) Windows Server 2003, Windows Server 2003 R2, Windows 2000, SUSE Linux, Fedora Linux, Red Hat Enterprise Linux, Mac OS X (Panther and Tiger), and NetWare. Major concepts include operating system theory, installation, upgrading, configuring (operating system and hardware), file systems, security, hardware options, storage, resource sharing, network connectivity, maintenance, and troubleshooting. This book combines theory and technical practice for a stronger understanding, and it is great for training technical professionals who support multiple operating systems.
-
The first motivation for writing this book is to teach my colleagues about RTOS (Real-Time Operating System) concepts and the proprietary RTOS developed for our project by me. I realized that the same material with some extension can be useful to most embedded engineers who are beginners in learning about RTOS. I came across many embedded engineers who are not comfortable to use real-time operating system. A significant fraction of these people have taken operating systems course during their undergraduate or graduate studies! The unease obviously even more aggravated for those embedded engineers who do not take operating systems course during their college level studies. I think this is the main reason that some companies still use tricky, messy workarounds to solve their scheduling problems in their simple and moderately complex projects. The operating systems course the engineers studied during their undergraduation is too broad which only cover theoretical aspects of all kinds of systems, and mostly devoid of practical training that students can not gain the ability to develop one!
RTOS market share surveys show a significant fraction of companies use their proprietary operating systems. The proprietary RTOS has the advantages of leanness, higher efficiency and much more configurability as it is entirely open. Even though the market share for proprietary RTOS is slowly declining, the fraction of the companies that use proprietary RTOSes will be significant for many more years. This book can be a great resource for the engineers who are developing and maintaining a proprietary RTOS for his/her company.
This book address the needs of the people who want to learn about RTOS and also those who want to develop one. This book gives in-depth understanding of RTOS, make the reader comfortable in understanding a code written using RTOS, make the reader comfortable using RTOS to develop a new piece of code. This book explains all basic RTOS concepts starting from scratch in detail. So a beginner or a person only with little experience with RTOS can significantly benefit from this book. This book discusses most of the RTOS concepts and implements them in a piece of code and develops one simple RTOS kernel, named as SROS (Simple Real-time Operating System). All the features for SROS kernel are developed one at a time in an evolutionary manner. So this book can also benefit an experienced person who wants to know more about RTOS kernel. As this book develop feature by feature in a piece meal fashion, this book can greatly benefit the people who want to develop a proprietary RTOS for their projects. As this book covers the kernel of RTOS and point out some short term projects a reader can do, this book can also be used by students who want to know about the kernel of RTOS and want to do some short term projects on RTOS.
This book introduces the RTOS concepts one by one and shows their implementations in C code, or pseudo C code together with ARM assembly code when C implementation is not possible (i.e. in case of Hardware Abstraction Layer functions). Every piece of code shown as example in this book has either C code or pseudo C code so readers with out the knowledge of ARM architecture and instruction set can also understand the functionality of the code easily. (The ARM code given in this book and CDROM is developed for ARM architecture V5 and tested on ARM9 platform). Allover the book when we mention ARM processor, it means we are referring to an ARM core that implement ARM V5 architecture. The RTOS code developed in the book is named as SROS (Simple Real-time Operating System). The SROS kernel implementation is on similar lines to many commercially available RTOSes. The SROS kernel features are added chapter after chapter. At any level of development, SROS code available in the accompanied CDROM can be readily used in an ARM based system and can be ported easily to other processor platforms. SROS features are implemented incrementally so that user has the choice of using it at any level of complexity. SROS with minimal features provide minimum code, execution time overheads and vice versa. The code size and execution complexity of SROS is less in the initial version compared to the later version even after unused functions are removed by linker. The accompanied CD-ROM provides 2 versions of SROS which were incrementally developed and finished by the end of 2nd and 3rd chapters.
The author assumes that the reader is familiar with C programming, and simple data structure - linked lists. No knowledge about assembly programming of ARM processor is assumed, even though the accompanying CDROM provide the SROS implementation on ARM platform, which is auxiliary.
The readers of this book after reading it can have the comfort of working/evaluating any RTOS, can have the comfort of knowing the internals of RTOS, can use highly simple and optimal SROS without any royalties with the flexibility of customizations, or can develop a simple proprietary real-time operating system in a few days. -
This is the first, and still, the most comprehensive book to describe the sophisticated workings of the UNIX System V kernel--the internal algorithms, the structures that form the basis of the UNIX operating system, and their relationship to the programming interface. System programmers will gain a better understanding of how the kernel works and will be able to compare algorithms used in the UNIX system to algorithms used in other operating systems. Programmers on UNIX systems will gain a deeper understanding of how their programs interact with the system and can thereby code more efficient programs.
-
-
Get inside today's most popular operating systems
How do today's operating systems work? The award-winning team of Abraham Silberschatz, Peter Galvin, and Greg Gagne gets you right up to speed on all the key concepts of computer operating systems. Employing the familiar Java programming language, this new edition of their popular guide gives you a thorough theoretical foundation that you can apply to a wide variety of systems as you progress to the next level of your computer work.
Operating System Concepts with Java, Seventh Edition, has been updated to cover the most current topics and applications and designed to help you bridge the gap between concepts and implementations. Integrating the client-server model throughout, the text takes you step-by-step through all the major aspects of programming, including:
* Several new Java example programs including features in Java 5.
* Increased coverage of user perspective in Chapter 1.
* Increased coverage of OS design throughout.
* A new chapter on real-time and embedded systems (Chapter 19).
* A new chapter on multimedia (Chapter 20).
* Additional coverage of security and protection.
* Additional coverage of distributed programming.
* New exercises, programming assignments, and projects at the end of each chapter.
* New student-focused pedagogy and a new two-color design to enhance the learning process.
* Linux, Windows XP, Mac OS X, and other influential operating systems.
Whether you're already adept at Java or new to it, you'll appreciate the Java Primer that's thoughtfully included. The two-color design makes it easier for you to navigate through the chapters, and a plethora of examples, programming exercises, and supplementary online tests and exercises (available through WileyPLUS) help you absorb and reinforce what you've learned. With such complete support, you'll soon be ready to enter the world of operating systems design with confidence. -
Guide to Operating Systems Security is designed to expand networking student's basic network and operating system skills to include planning, implementation, and auditing of a system's security. This text covers a variety of operating systems, including a Windows client operating system, Windows server operating system, Linux, Novell NetWare, and Mac OS. Each chapter offers extensive learning aids including review questions, hands-on projects, and case studies that reinforce concepts and help student apply them to real world applications.
-
Operating systems have evolved substantially over the past two decades, and there is a need for a book which can explain major developments and changes in this dynamic field. This is such a book. Comprehensive, and useful as a text and reference, Advanced Concepts in Operating Systems lays down all the concepts and mechanisms involved in the design of advanced operating systems. The discussion is reinforced by many examples and cases
-
The new Microsoft Certified Desktop Support Technician (MCDST) credential proves that you have the skills to successfully support end users and successfully troubleshoot desktop environments running on Windows XP. MCDST candidates must pass two core exams (70-271 and 70-272). The 70-272 exam, when combined with the 70-271 (the operating system exam for desktop support technicians), validates that a candidate can successfully answer (or escalate) all calls from end users. The MCDST 70-272 Exam Cram 2 gives readers the essential information they need to know to pass the 70-272 exam, which includes configuring and troubleshooting applications (Internet Exporer, Outlook Express), resolving issues related to usability, resolving issues related to application customization, configuring and troubleshooting connectivity for applications, and configuring application security. This book can be used as a sole study guide for those experienced with Windows XP or it is the perfect supplement guide for more comprehensive training materials, instructor-led classes, and/or computer-based training.
-
B> The fifth edition of Operating Systems: A Systematic View offers a practical and applied introduction to operating system concepts, aimed at people interested in using computers, operating systems, and networks. The authors take a "systematic view" of the subject, where they provide insight into what is going on beneath the surface instead of focusing so much on OS theory. The intent is to show why operating systems are needed and what, at a functional level, they do. The book features an engaging, reader-friendly presentation written at a pace and level appropriate for novices, and contains extensive illustrations to visually reinforce concepts. Readers are guided through some of today's most widely used operating systems, including Linux, UNIX, and Windows 2000. Also included is coverage of several modern topics and technologies, with chapters on the Windows interface, Intel Pentium architecture, and Windows internals, as well as a section on network operating systems with chapters on client/server networks, Windows 2000, Novell, and the Internet. This book is designed for people from non-technical fields and backgrounds who simply need to know how to interact with, rather than how to design, an operating system. It requires no background in programming and only a working knowledge of basic algebra. It will also be of interest to computer programmers, technical managers, and applied practitioners who want a practical and applied introduction to operating systems.




















