Description
Key Features Offers plenty of application-based solved examples Explains the fundamental concepts of programming in C Illustrates widely used library functions with program codes and test cases Highlights the common mistakes to indicate the possible problem areas Highlights C99 features wherever relevant in the text Provides numerous review questions and programming exerci Key Features Offers plenty of application-based solved examples Explains the fundamental concepts of programming in C Illustrates widely used library functions with program codes and test cases Highlights the common mistakes to indicate the possible problem areas Highlights C99 features wherever relevant in the text Provides numerous review questions and programming exercises at the end of each chapter New to the Second Edition C99 features highlighted wherever relevant in the text New chapters: Introduction to Software; Internet and the World Wide Web Extensive reorganization of the computer fundamentals and functions chapters Points to Note, Check Your Progress sections, Key Terms, Frequently Asked Questions, and Project Questions with each chapter Improved explanation of algorithms and codes, and new in-text examples New sections such as error-detecting and error-correcting codes, working with complex numbers, variable length arrays, searching and sorting algorithms, pointer and const qualifier, and applications of linked lists About the Book: Computer Fundamentals and Programming in C, 2/e Computer Fundamentals and Programming in C: 2nd Edition is designed to serve as a textbook for students of engineering (BE/BTech), computer applications (BCA/MCA), and computer science (BSc) for an introductory core course on computers and programming in C. It provides a thorough understanding of the subject and its applications. The book begins with an introduction to the basic features of a digital computer, number systems and binary arithmetic, Boolean algebra and logic gates, software, operating systems, and the Internet. A major part of the book provides a detailed coverage of programming in C. It discusses the primary functions of compilers, linkers, and loaders, and provides an exhaustive coverage of concepts such as data types, control statements, arrays, strings, functions, pointers, structures, file systems, and command-line arguments. This edition also highlights C
Key Features Offers plenty of application-based solved examples Explains the fundamental concepts of programming in C Illustrates widely used library functions with program codes and test cases Highlights the common mistakes to indicate the possible problem areas Highlights C99 features wherever relevant in the text Provides numerous review questions and programming exerci Key Features Offers plenty of application-based solved examples Explains the fundamental concepts of programming in C Illustrates widely used library functions with program codes and test cases Highlights the common mistakes to indicate the possible problem areas Highlights C99 features wherever relevant in the text Provides numerous review... Read More