Название: Programming for Problem Solving Автор: Wiley Editorial Издательство: Wiley Серия: As per AICTE Год: 2019 Страниц: 462 Язык: английский Формат: pdf (true) Размер: 17.4 MB
Computing and programming concepts are essential to leverage the technical skills of a student. Their knowledge equips the students to keep abreast with latest technologies and reduce considerable time in solving problems through their use. The course Programming for Problem Solving is mandated for first year of students of engineering across all branches to make them familiar with programming aspects and their applications. This book is structured as per the syllabus recommended by AICTE for the course. This book is designed to meet the requirements of students having very little knowledge of computers, and journeys them from the basic fundaments of computers through application of problem-solving techniques using C programming concepts. The book also includes laboratory manual for practical applications of the theoretical concepts on problem solving through C programming. Useful appendices in the book serve as a good reference tools for related chapters.
The book begins with an introduction to computers and its organization, various number systems in use and operations based on them. Then the book proceeds to discuss the various generations of computer languages, and problem-solving techniques, such as algorithms, flowcharts and pseudocodes. The C programming concepts are explained next through chapters covering structure of C program, operators and expressions, input/output statements, control statements, arrays and strings, functions, structures and unions, pointers and file handling.
The comprehensive and exhaustive theoretical treatment of the concepts on problem solving, and C programming helps students to perform practical applications of these concepts in the laboratory course with ease.
Contents:
1. Introduction to Computers 2. Introduction to Programming 3. Basics of Programming in C 4. Arrays and Strings 5. Functions and Pointers 6. Structures and Unions 7. Data Structures and Algorithms 8. File Handling in C Appendices ASCII Set Header Files and Standard Library Functions Syntax Statements Predicting Outputs and Identifying Errors Programming for Problem Solving Laboratory
Скачать Programming for Problem Solving, As per AICTE
|