The zyBooks Approach
Less text doesn’t mean less learning.
This zyBook provides a highly-interactive introduction to Operating Systems. Operating systems are highly complex and dynamic systems. Understanding the fundamental concepts of operating systems requires observing and grasping the changes in diverse data structures and objects in the time dimension. This zyBook uses extensive animations to illustrate how these changes unfold in discrete steps. This material provides insight into the underlying relationship between the software and hardware. Each section is followed by a set of constructive, problem-solving exercises suitable for homework assignments. Detailed solutions to all exercises are available.
Concepts are taught not just through text and figures, but also through animations and learning questions. Animations help provide tremendous insight into numerous topics, greatly aiding student understanding. If “a picture is worth a thousand words,” an animation is worth five thousand. Learning questions help students thoroughly understand topics, via carefully-created incremental steps that not only keep students engaged, but provide thorough explanations of not only the right answers but also of wrong answers. This helps break down common student misconceptions, as necessary to enable learning.