Introduction To Programming Using C 1st Edition(English, Paperback, Abhijeet Jaysingrao Pawar Rupali Anil Lad Sonali Subhash Shinde Deepak R. Patil)
Quick Overview
Product Price Comparison
The book includes programming concepts such as algorithms and flowcharts along with skills used in C programming. The concepts discussed in the book are very helpful for all levels of readers/software developers. The book provides a lot of examples to simplify the different concepts of C programming in an easy to read and understand language. A brief knowledge of any OOPS programming language will be added advantage to grasp the details and examples elaborated in the book. At the end of every chapter, you will find different types of exercises to test your learning. Apart from this, sample question papers are also provided, which will help students in preparing study guidelines to clear C programming exams. Key Features The main highlights of the book include: Programming Concepts And Introduction To C Managing Input And Output Operations Working With Operators And Expressions In C Control Structures Arrays Pointers Working With Functions Structures And Unions File Handling In C About The Author Abhijeet J. Pawar is working as a Lecturer in Department of Electronics and Computer Science at Yashvantrao Chavan Institute of Science, Satara. He has done M.Sc. (Electronics) from Shivaji University, Kolhapur (M.S.). He is pursuing M.Phil. His research area is Digital Signal Processing, Embedded C, Computer Architecture. Rupali A. Lad is working as a Lecturer in Department of Computer Science at Yashvantrao Chavan Institute of Science, Satara. She has done M.Sc. (Computer Science) from Pune University, Pune (M.S.). Her areas of interest are Computer Programming, LINUX, E-Commerce and Web Technology, and Compiler Construction. Sonali S. Shinde is working as a Lecturer in Department of Computer Science and Application at Sadguru Gadge Maharaj College, Karad. She has done M.Sc. (Computer Science) from Pune University, Pune (M.S.). Her areas of interest are Computer Programming, Oracle PL/SQL, and Software Engineering. Deepak R. Patil is a Lecturer in Computer Science at Smt. Kusumtai R. Patil Kanya Mahavidyalaya, Islampur (M.S.). He has done M.C.A. from Government College of Engineering, Karad (M.S.). He is a Member of Board of Studies, Shivaji University, Kolhapur. He has keen interest in Computer Algorithms, .NET technologies, E-commerce and Web Technology, and Software Engineering. Table Of Contents Preface Chapter 1: Programming Concepts and Introduction to C Basic Model of Computation Paradigms of Programming Main Programming Structures Steps to Develop a Program Categories of Programming Languages Introduction to the C Language Basic C Concepts Structure of a C Program Data Types in C Data Type Modifiers Constants in C Variables in C Backslash Constants in C Summary Quick Revise Chapter 2: Managing Input and Output Operations Input/Output Functions The printf() Function The printf() Place Holders Escape Sequence The scanf() Function The scanf() Place Holders The getchar() Function The gets() Function The putchar() Function The puts() Function The getch() Function The getche() Function Summary Quick Revise Chapter 3: Working with Operators and Expressions in C Working with Operators Operator Precedence in C Summary Quick Revise Chapter 4: Control Structures Exploring the Syntax of a Control Structure Working with Conditional Statements Working with Iterative Statements Working with Jump Statements Summary Quick Revise Chapter 5: Arrays Introducing Arrays Types of Arrays Limitations of Arrays Summary Quick Revise Chapter 6: Pointers Understanding Pointers Declaring a Pointer Variable Using the address of (&) Operator Initializing a Pointer Variable Dereferencing a Pointer Performing Operations on Pointers Working with Arrays and Pointers Working with Pointers to Pointer Allocating Memory at Runtime Summary Quick Revise Chapter 7: Working with Functions Overview of Functions Types of Functions Functions and Variables Parameter Passing Mechanisms Recursive Functions Storage Classes Function Pointers Preprocessor Directives Summary Quick Revise Chapter 8: Structures and Unions Structures Nested Structures Array of Structures Use of Structure in a Function Pointer to a Structure The typedef Statement The sizeof Operator Self-Referential Structures Unions Summary Quick Revise Chapter 9: File Handling in C Exploring the Concept of Files Opening and Closing Files Accessing Data Files Randomly Summary Quick Revise Index Model and Recent Question Papers What’s on the CD-ROM?