The book "COMPUTING TECHNIQUES in C – CTC" is extremely recommended for the budding learners of diverse domains to acquire their intelligence in C Programming language. The book is the boom for the growing scholars to start up in the programming sector. She simplifies the terminologies of C and instructs the Bio-maths and Pure Science pupils to outshine in the first year of their course.
Comprehensive learning of CTC can formulate a novice learner to accomplish his/her level of mastery in developing his/her knowledge to become an expert in the world of C programming. The fundamentals of computer and the basic programming concepts are noticeably explicated with suitable figures and convenient tables wherever necessary.
C is the most powerful and charming language in the world of programming. It is the programming language to be studied foremost. It begins from the scratch and it has all the foundational concepts on which the other programming languages stand on today. It builds the mental model of what the computer does when the programs are run.
Here comes the arrangement of the topics in CTC.
The anterior unit constitutes the fundamentals of computers such as its components, the generation and the history of computers, its memory and how the memory is well organized are clearly explained. The concept of operating system, basics of MS office, networks and internet are well elaborated. The unit concludes with the problem solving skills using the flowchart and algorithms.
The runner-up of the first module comprises all the basics in C language such as the structure of C program, the fundamental concepts which includes variables, C tokens, operators, expressions, storage classes and the input/output statements. In addition to it, the module has decision making and looping constructs concluding with the menu driven programs, arithmetic instructions, type conversions and the compilation process.
More concentration is provided to make the third unit precise which is about the approaches of arrays and functions in C language. It generalizes the topics by giving specific general forms to the declaration and definition parts to all the types of arrays and the extensive set of user-defined and in-built functions in C programming. The applications of arrays are speculated with examples. Finally, the unit finishes with the key concept "Strings" and its manipulations in C.
Greater attention is contributed in the fourth unit in exposing the key features such as the structure and unions in C. Coming to the end of the unit is the vital topic on dynamic memory allocation, typedef and pre-processor directives.
Finally, yet importantly, the ultimate unit focuses more on the cardinal concept of C without which the C language never ends. Yes, the theory of pointers and its exercises play the significant role in the pool of C programming. The idea behind the files and its functioning are clarified in the concluding session.
CTC Highlights -
- Renovated programming paradigm
- Revised material with ample notes
- References to core characteristics
UNIT I : Overview of Computer
UNIT II : Basics of C Programming
UNIT III : Arrays and Functions
UNIT IV : Structures and Unions
UNIT V : Pointers and Files
Appendix A – Sample Programs
Appendix B – Index
Appendix C – References