Computer programming in C/ (Record no. 2451)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 04735nam a22001697a 4500 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9788120308596 |
040 ## - CATALOGING SOURCE | |
Transcribing agency | CUS |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.13 |
Item number | RAJ/C |
100 ## - MAIN ENTRY--PERSONAL NAME | |
Personal name | Rajaraman, V. |
245 ## - TITLE STATEMENT | |
Title | Computer programming in C/ |
Statement of responsibility, etc. | V. Rajaraman. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Place of publication, distribution, etc. | New Delhi: |
Name of publisher, distributor, etc. | PHI, |
Date of publication, distribution, etc. | 2008. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | vii, 363 p. : |
Other physical details | ill. ; |
Dimensions | 24 cm. |
504 ## - BIBLIOGRAPHY, ETC. NOTE | |
Bibliography, etc | Includes references and index |
505 ## - FORMATTED CONTENTS NOTE | |
Formatted contents note | 1. Computer Algorithms<br/>1.1 Algorithms 1<br/>1.2 Characteristics of Computers 4<br/>1.3 An Illustrative Computer Algorithm 4<br/>2. Developing Algorithms<br/>2.1 Flow Charts 6<br/>2.2 A Simple Model of a Computer 8<br/>2.3 More Row Charting Examples 10<br/>Exercises 19<br/>3. Programming Preliminaries<br/>3.1 Higher Level Programming Languages for Computers 22<br/>3.2 C Language 25<br/>3.3 On the Description of a Programming Language 26<br/>4. Simple Computer Programs<br/>4.1 Writing a Program 27<br/>4.2 Input Statement 31<br/>4.3 Some C Program Examples 32<br/>Exercises 37<br/>5. Numeric Constants and Variables<br/>5.1 Constants 38<br/>5.2 Scalar Variables 42<br/>5.3 Declaring Variable Names 43<br/>5.4 Defining Constants 44<br/>Exercises 46<br/>6. Arithmetic Expressions<br/>6.1 Arithmetic Operators and Modes of Expressions 47<br/>.6.2 Integer Expressions 48<br/>6.3 Roating Point Expressions 48<br/>6.4 Operator Precedence in Expressions 49<br/>6.5 Examples of Arithmetic Expressions 51<br/>6.6 Assignment Statements 53<br/>6.7 Defining Variables 54<br/>6.8 Arithmetic Conversion 54<br/>6.9 Assignment Expressions 5t<br/>6.10 Increment and Decrement Operators 57<br/>6.11 Multiple Assignments ^ 58<br/>Summary 59<br/>Exercises 61<br/>7. Input and Output in C'Programs<br/>7.1 Output Function 64<br/>7.2 Input Function 68<br/>Exercises 71<br/>8. Conditional Statements<br/>8.1 Relational Operators 73<br/>8.2 Compound Statement 74<br/>8.3 Con^tional Statements 75<br/>8.4 Example Programs Using Conditional Statements 79<br/>8.5 Style Notes 83<br/>Exercises 84<br/>9. Implementing Loops in Programs<br/>9.1 The while Loop 88<br/>9.2 The for Loop 93<br/>9.3 The do while Loop 97<br/>Exercises 100<br/>10. Defining and Manipulating Arrays<br/>10.1 Array Variable 102<br/>10.2 Syntax Rules for Arrays 104<br/>10.3 Use of Multiple Subscripts in Arrays 107<br/>10.4 Reading and Writing Multidimensional Arrays 108<br/>10.5 Examples of for Loops with Arrays 112<br/>Exercises 116<br/>11. Logical Expressions and More Control Statements<br/>11.1 Introduction 118<br/>11.2 Logical Operators and Expressions 120<br/>11.3 Precedence Rules for Logical Operators 122<br/>11.4 Some Examples of Use of Logical Expressions 12*^<br/>11.5 Hie Switch Statement 125<br/>11.6 The Rreaik Statement 134<br/>11.7 The Continue Statement 136<br/>Exercises 138<br/>12. C Program Examples<br/>12.1 Description of a Small* Computer 141<br/>12.2 A Machine Language Program 144<br/>12.3 An Algorithm to Simulate the Small Computer 145<br/>12.4 A Simulation Program for the Small Computer 146<br/>12.5 A Statistical Data Processing Program 149<br/>12.6 Processing Survey Data with Computers 154<br/>Exercises 160<br/>13. Functions<br/>13.1 Introduction 162<br/>13.2 Defining and Using Functions 163<br/>13.3 Syntax Rules for Function Declaration 170<br/>13.4 Arrays in Functions 173<br/>13.5 Global, Local and Static Variables 183<br/>Exercises 188<br/>14. Processing Character Strings<br/>14.1 The Character Data Type i91<br/>14.2 Manipulating Strings of Characters 192<br/>14.3 Some String Processing Examples 202<br/>14.4 Input and Output of Strings 209<br/>Exercises 211<br/>15. Enumerated Data Type and Stacks<br/>15.1 Enumerated Data Type 213<br/>15.2 Creating New Data Type Names 218<br/>15.3 A Stack 221<br/>15.4 Simulation of a Stack 222<br/>15.5 Applications of Stack 224<br/>Exercises 234<br/>16. Structures<br/>16.1 Using Structures 238<br/>16.2 Use of Structures in Arrays and Arrays in Structures 243<br/>Exercises 247<br/>17. Pointer Data Type and its Applications<br/>17.1 Pointer Data Type 248<br/>17.2 Pointers and Arrays 251<br/>17.3 Pointers and Functions 252<br/>Exercises 256<br/>18. Lists and Trees<br/>18.1 List Data Structure 257<br/>18.2 Manipulation of a Linearly Linked List 262<br/>18.3 Circular and Doubly Linked Lists 266<br/>18.4 A Doubly Linked Circular List 271<br/>18.5 Binary Trees 275<br/>Exercises 279<br/>19. Recursion<br/>19.1 Recursive Functions 281<br/>19.2 Recursion vs Iteration 282<br/>19.3 Some Recursive Algorithms 284<br/>19.4 Tree Traversal Algorithms 288<br/>Exercises 292<br/>20. Bit Level Operations and Applications<br/>20.1 Bit Operators 294<br/>20.2 Some Applications of Bit Operations 295<br/>20.3 Bit Fields 298<br/>Exercises 302<br/>21. FUes in C<br/>21.1 Creating and Storing Data in a File 303<br/>21.2 Sequential Files 308<br/>21.3 Unformatted Files 316<br/>21.4 Text Files 320<br/>Exercises 323<br/>22. Miscellaneous Features of C<br/>22.1 Conditional Operator 326<br/>22.2 Comma Operator 327<br/>22.3 Macro Definition 327<br/>22.4 Union 329<br/>22.5 Combining C Programs in Different Files .329<br/>22.6 Command Line Arguments and their Use 332<br/>22.7 Conditional Compilation 335<br/>Exercises 337 |
650 ## - SUBJECT | |
Keyword | Computer programming |
650 ## - SUBJECT | |
Keyword | Computer program language- C |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Koha item type | General Books |
Withdrawn status | Lost status | Damaged status | Not for loan | Home library | Current library | Shelving location | Date acquired | Full call number | Accession number | Date last seen | Date last checked out | Koha item type |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Central Library, Sikkim University | Central Library, Sikkim University | General Book Section | 08/06/2016 | 005.13 RAJ/C | P04886 | 07/09/2018 | 07/09/2018 | General Books |