Team-FLY |
The prerequisite programming background for doing the projects in this text includes a general knowledge of UNIX and C. Appendix A summarizes the basics of developing programs in a UNIX environment. UNIX in a Nutshell: A Desktop Quick Reference for System V by Robbins and Gilly is a good user 's reference [94]. A Practical Guide to the UNIX System , 3rd ed. by Sobell [108] gives an overview of UNIX and its utilities from the user perspective. The classic reference to C is The C Programming Language , 2nd ed. by Kernighan and Ritchie [62]. C: A Reference Manual , 4th ed. by Harbison and Steele [46] provides a detailed discussion of many of the C language issues that you might encounter in programming the projects for this text. Finally, Standard C Library by Plauger is an interesting, but ultimately detailed, look at C library function implementation [91]. The final arbiter of C questions is the ISO C Standard [56]. |
Team-FLY |