KEY BENEFIT: This introductory programming book uses C to provide a balanced approach to program development and an introduction to ANSI C. Pointers are introduced gradually. KEY TOPICS: CS as a Career Path; Overview of Computers and Programming; Overview of C; Top-Down Design with Functions; Selection Structures: if and switch Statements; Repetition and Loop Statements; Modular Programming; Simple Data Types; Arrays; Strings; Recursion; Structure and Union Types; Text and Binary File Processing; Programming in the Large; Dynamic Data Structures; Multiprocessing Using Processes and Threads; On to C++. MARKET: Ideal for anyone seeking an introduction to the C programming language.
A text for an introductory course in programming methods for students with no previous knowledge of computers or programming. The broad range of case studies and exercises allows instructors to tailor the course for students in various disciplines. The second edition adds descriptions of applications such as video- conferencing, a database, and a compiler; and traces the history of the joint development of UNIX and C. The date of the first edition is not noted. No bibliography. Annotation c. Book News, Inc., Portland, OR (booknews.com)