guide to operating systems and systems programming 10 pages 9185756