Fundamentals of programming with C / Michael Arock
Material type:
- 9789380381411
- 005.133 ARO-M
Item type | Current library | Collection | Shelving location | Call number | Status | Date due | Barcode | Item holds | |
---|---|---|---|---|---|---|---|---|---|
![]() |
BITS Pilani Hyderabad | 003-007 | General Stack (For lending) | 005.133 ARO-M (Browse shelf(Opens below)) | Checked out | 02/02/2023 | 29975 |
Browsing BITS Pilani Hyderabad shelves, Shelving location: General Stack (For lending), Collection: 003-007 Close shelf browser (Hides shelf browser)
The book has two parts: The first on Programming Process and the second on Fundamentals with C. Algorithm writing is given due importance as it is mandatory before coding. The definition and characteristics of algorithms, need for pseudo-code, its difference from algorithm, formats needed for pseudo-code writing and carefully chosen problems (whose degrees of complexity increase steadfast) are all coherently given. Concepts of sub-programs including parameter passing methods and recursion are also discussed. Part I ends with the discussion on the need and importance of data structures. It also focus on arrays, linked lists and trees. Part II covers the practical application of concepts. C programming language, is used to depict how pseudo-codes developed can be implemented and realized as solution providers. It begins with the fundamental structures in C corresponding to sequential, selective and repetitive structures. Then, advanced facilities like functions and arrays are explained. Later, pointers, structures and unions are discussed with appropriate examples. Finally, a special treatment for file structures is given. Thus, the essential ideas of programming followed by their comprehension with C will definitely provide a strong proper base of programming in the readers’ minds. Part I when understood thoroughly makes one gain confidence that any other programming language (especially imperative) newly developed can be learnt on one’s own.
There are no comments on this title.