Beställningsvara. Skickas inom 3-6 vardagar. Fri frakt för medlemmar vid köp för minst 249 kr.
For courses in Unix Systems Programming, Unix System Administration, and as a supplemental text for courses in Advanced Networks and Systems Programming.This readable and comprehensive text clearly explains Unix programming and structure by addressing the solid fundamentals of Unix and providing different solutions to problems. All ideas and principles are introduced in the context of a practical problem, and excellent use is made of illustrations and listings in the text. Projects are solved by the development of complete programs, which are clearly commented on and integrated with explanations in the text.
Bruce Molay, an award-winning teacher at Harvard and an independent software developer for over two decades, has combined his two passions of masterly teaching and Unix programming in this book.
1. Unix Systems Programming: The Big Picture. 2. Users, Files, and the Manual: Who Is First. 3. Directories and File Properties4. Focus on File Systems5. Connection Control6. Programming for Humans: Terminal Control and Signals. 7. Event-Driven Programming: Writing a Video Game. 8. Processes and Programs9. A Programmable Shell: Shell Variables and the Environment.10. I/O Redirection and Pipes. 11. Connecting to Processes Near and Far: Servers and Sockets. 12. Connections and Protocols: Writing a Web Server. 13. Programming with Datagrams: A License Server. 14. Threads: Concurrent Functions. 15. IPC Roundup: Can We Talk?
"The material covered goes to the right depth to allow students to understand the UNIX operating system to program it. I wish a book of this calibre was available during my graduate studies as it would have helped me tremendously in learning to program the UNIX system." — Sam R. Thangiah, Slippery Rock University "This text is one of the most accurate and articulate that I have read. It is easily readable." — Lawrence B. Wells, Dallas County Community College