Computer programming in C/ (Record no. 2451)

MARC details
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
Holdings
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
SIKKIM UNIVERSITY
University Portal | Contact Librarian | Library Portal

Powered by Koha