Computer Fundamentals and Programming in C 2nd Edition
The second edition of Computer Fundamentals and Programming in C is designed to serve as a textbook for students of engineering (BE/B Tech), 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 C99 features wherever relevant in the text.
-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 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 variables length arrays, searching and sorting algorithms, pointer and const qualifier, and applications of linked lists.
About The Authors
Pradip Dey currently a faculty member at the RCC Institute of Information Technology, Kolkata, has over 15 years of teaching and about 24 years of industry experience.
Manas Ghosh also a faculty member at the RCC Institute Technology, Kolkata, has over 13 years of experience in teaching and software development.
Out of stock