Higher Education

shoe image

Computer Fundamentals and C Programming (Print on Demand)

Author(s): B.L Juneja | A Seth

ISBN: 9788131516157

1st Edition

Copyright: 2012

India Release: 2011

₹1315

Binding: Paperback

Pages: 526

Trim Size: 241x181 mm

Refer Book

Order Inspection Copy

Computer Fundamentals and C Programming is designed to serve as a textbook for undergraduate students of engineering for the course on Computer Fundamentals and C Programming offered by all major technological universities. It caters to the needs of students of B.Sc. (Computer Science and Mathematics), BCA, and MCA. This book has been carefully developed to equip students with comprehensive knowledge of computer fundamentals and C programming so that they can develop programs on their own for various applications, ranging from solutions of algebraic equations to online test evaluations. The book offers detailed discussions on several important topics pertaining to C programming such as iterations, functions, arrays, pointers, strings, structures and unions, dynamic memory management and linked lists, preprocessor directives, applications of programming in C, and many more. Every topic has been supplemented with an illustrative program to aid in faster and effective understanding for the students.

  • A Chapter Outline included at the beginning of each chapter highlights the topics covered
  • Each chapter begins with fundamental concepts, which provide a brief overview of the topics discussed
  • It covers basic topics on computer fundamentals, which are essential for primary learners of C programming
  • The book contains more than 300 live programs
  • Each chapter is rich in pedagogy and includes figures, tables, and solved examples that supplement the topics discussed
  • A list of common programming errors has been provided at the end of most chapters to highlight the errors committed by novice as well as experienced programmers

Chapter 1: Introduction to Computers

Chapter 2: Number Systems and Text Codes

Chapter 3: Computer Languages, Software Development, and Networks

Chapter 4: Windows XP and Microsoft Office 2007

Chapter 5: Program Development in C

Chapter 6: Structure of a Program in C

Chapter 7: Standard Input and Output

Chapter 8: Operators in C

Chapter 9: Selection Statements

Chapter 10: Iterations

Chapter 11: Functions

Chapter 12: Arrays

Chapter 13: Pointers

Chapter 14: Strings

Chapter 15: Structures and Unions

Chapter 16: Dynamic Memory Management and Linked Lists

Chapter 17: Working with Files

Chapter 18: Preprocessor Directives

B.L. Juneja, formerly Professor in the Department of Mechanical Engineering, Indian Institute of Technology Delhi, has a vast academic experience of teaching undergraduate and postgraduate students.

A. Seth, a PhD in mobile communication from Indian Institute of Technology Delhi, is presently serving as a faculty at the Institute of Engineering and Technology, DAVV University, Indore.