Basic computation and programming with C:
"Discusses the fundamentals of computation and programming in C language"...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Delhi, India
Cambridge University Press
2016
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Zusammenfassung: | "Discusses the fundamentals of computation and programming in C language"... |
Beschreibung: | xix, 642 pages 24 cm |
ISBN: | 9781316601853 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044288397 | ||
003 | DE-604 | ||
005 | 20170524 | ||
007 | t | ||
008 | 170428s2016 ii |||| 00||| eng d | ||
010 | |a 016018907 | ||
020 | |a 9781316601853 |9 978-1-316-60185-3 | ||
035 | |a (OCoLC)992495150 | ||
035 | |a (DE-599)BVBBV044288397 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a ii |c IN | ||
049 | |a DE-473 | ||
050 | 0 | |a QA76.73.C15 | |
082 | 0 | |a 004.01/51 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Saha, Subrata |d 1973- |e Verfasser |0 (DE-588)1132727545 |4 aut | |
245 | 1 | 0 | |a Basic computation and programming with C |c Subrata Saha, Subhodip Mukherjee |
264 | 1 | |a Delhi, India |b Cambridge University Press |c 2016 | |
300 | |a xix, 642 pages |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
520 | |a "Discusses the fundamentals of computation and programming in C language"... | ||
650 | 4 | |a Datenverarbeitung | |
650 | 4 | |a Mathematik | |
650 | 4 | |a C (Computer program language) | |
650 | 4 | |a Mathematics |x Data processing | |
650 | 0 | 7 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |D s |
689 | 0 | |5 DE-604 | |
700 | 0 | |a Mukherjee. Subhodip |e Verfasser |0 (DE-588)1132727448 |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029692560&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-029692560 |
Datensatz im Suchindex
_version_ | 1804177484011274240 |
---|---|
adam_text | ■ ■:;
__________________________________________i
List of Figures xiii
List of Tables xv
Preface xvii
Acknowledgments xix
1. Computer-History, Classification and Basic Anatomy 1
1.1 Generations of Computer 1
1.2 Classification of Computers 4
1.3 Basic Anatomy of a Computer 8
1.4 Von Neumann Architecture 9
1.5 Memory Classification and Hierarchy 10
1.6 Input and Output Devices 10
2. Introduction to Number System and Logic Gates 14
2.1 Introduction 14
2.2 Base of a Number System 14
2.3 Reason behind Using Binary Number System 15
2.4 Conversion among Different Bases 16
2.5 Similarities between Number Systems of Different Bases 19
2.6 Addition of Two Numbers 19
2.7 Signed Binary Numbers 21
2.8 ASCII (American Standard Code for Information Interchange) 24
2.9 Logic Gates and Boolean Algebra 25
2.10 Gates (Logic Gates) 25
2.11 Basic Gates 26
2.12 Universal Gates 28
3. Introduction to System Software and Operating Systems 31
3.1 Introduction to Assembler 31
3.2 Introduction to Compiler 32
3.3 Introduction to Operating System 34
Contents
.%■
14.11 Function Pointer 393
14.12 Returning a Two Dimensional Array from Function 394
14.13 Dangling Pointer 396
14.14 Implementation of Some Standard Library Functions 397
14.15 Advantages of Pointer 399
14.16 Interpreting Complicated Pointer Declarations 400
14.17 Programming Examples 401
15. Structure 416
15.1 Structure 416
15.2 Structure Initialization 418
15.3 Arrays of Structures 422
15.4 Nested Structures 425
15.5 Structures and Functions 427
15.6 Function Returning Structure 428
15.7 Structures and Pointers 431
15.8 Bit Fields 434
15.9 Programming Examples 442
16. File 461
16.1 What is a File? 461
16.2 Processing a File 462
16.3 Input-Output Operations on Files 464
16.4 More File Functions 473
16.5 Command Line Arguments 477
16.6 Programming Examples 479
17. Bitwise Operators 507
17.1 Bitwise Operator 508
17.2 Bitwise | Operator 511
17.3 BitwiseA Operator 512
17.4 - Operator 514
17.5 Left Shift Operator 515
17.6 Right Shift Operator 517
17.7 Programming Examples 518
18. Preprocessors 528
18.1 #define Directive 528
18.2 Macros with Arguments 529
18.3 Nesting of Macro 531
18.4 Multiline Macro 531
18.5 Macro vs. Function 532
18.6 #undef Directive 532
18.7 #include Directive 532
18.8 Conditional Compilation Directive 533
18.9 Additional Directives 536
18.10 Predefined Macros 537
18.11 Programming Examples 538
Contents
19. Linked List 546
19.1 Linked List 547
19.2 Advantages of Linked List 547
19.3 Types of Linked List 547
19.4 Implementation of Singly Linked List 548
19.5 Operations on Singly Linked List 550
19.6 Inserting a New Element in a Linked List 553
19.7 Applications of Singly Linked List 568
19.8 Disadvantages of Linked List 572
19.9 Programming Examples 572
Model Question Set-1 581
Answer to Model Question Set-1 584
Model Question Set-2 586
Answer to Model Question Set-2 589
Model Question Set-3 591
Answer to Model Question Set-3 594
Model Question Set-4 596
Answer to Model Question Set-4 599
Model Question Set-5 602
Answer to Model Question Set-5 605
Appendix:
I. Common Questions and Answers 607
H. ASCII Characters 630
III. Some Useful Library Functions 635
|
any_adam_object | 1 |
author | Saha, Subrata 1973- Mukherjee. Subhodip |
author_GND | (DE-588)1132727545 (DE-588)1132727448 |
author_facet | Saha, Subrata 1973- Mukherjee. Subhodip |
author_role | aut aut |
author_sort | Saha, Subrata 1973- |
author_variant | s s ss m s ms |
building | Verbundindex |
bvnumber | BV044288397 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.C15 |
callnumber-search | QA76.73.C15 |
callnumber-sort | QA 276.73 C15 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)992495150 (DE-599)BVBBV044288397 |
dewey-full | 004.01/51 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.01/51 |
dewey-search | 004.01/51 |
dewey-sort | 14.01 251 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01676nam a2200433 c 4500</leader><controlfield tag="001">BV044288397</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170524 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">170428s2016 ii |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">016018907</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781316601853</subfield><subfield code="9">978-1-316-60185-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)992495150</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV044288397</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">ii</subfield><subfield code="c">IN</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.C15</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.01/51</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Saha, Subrata</subfield><subfield code="d">1973-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1132727545</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Basic computation and programming with C</subfield><subfield code="c">Subrata Saha, Subhodip Mukherjee</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Delhi, India</subfield><subfield code="b">Cambridge University Press</subfield><subfield code="c">2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xix, 642 pages</subfield><subfield code="c">24 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">"Discusses the fundamentals of computation and programming in C language"...</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Datenverarbeitung</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Mathematik</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Mathematics</subfield><subfield code="x">Data processing</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="0" ind2=" "><subfield code="a">Mukherjee. Subhodip</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1132727448</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029692560&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029692560</subfield></datafield></record></collection> |
id | DE-604.BV044288397 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:48:48Z |
institution | BVB |
isbn | 9781316601853 |
language | English |
lccn | 016018907 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029692560 |
oclc_num | 992495150 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | xix, 642 pages 24 cm |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Cambridge University Press |
record_format | marc |
spelling | Saha, Subrata 1973- Verfasser (DE-588)1132727545 aut Basic computation and programming with C Subrata Saha, Subhodip Mukherjee Delhi, India Cambridge University Press 2016 xix, 642 pages 24 cm txt rdacontent n rdamedia nc rdacarrier "Discusses the fundamentals of computation and programming in C language"... Datenverarbeitung Mathematik C (Computer program language) Mathematics Data processing C Programmiersprache (DE-588)4113195-2 gnd rswk-swf C Programmiersprache (DE-588)4113195-2 s DE-604 Mukherjee. Subhodip Verfasser (DE-588)1132727448 aut Digitalisierung UB Bamberg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029692560&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Saha, Subrata 1973- Mukherjee. Subhodip Basic computation and programming with C Datenverarbeitung Mathematik C (Computer program language) Mathematics Data processing C Programmiersprache (DE-588)4113195-2 gnd |
subject_GND | (DE-588)4113195-2 |
title | Basic computation and programming with C |
title_auth | Basic computation and programming with C |
title_exact_search | Basic computation and programming with C |
title_full | Basic computation and programming with C Subrata Saha, Subhodip Mukherjee |
title_fullStr | Basic computation and programming with C Subrata Saha, Subhodip Mukherjee |
title_full_unstemmed | Basic computation and programming with C Subrata Saha, Subhodip Mukherjee |
title_short | Basic computation and programming with C |
title_sort | basic computation and programming with c |
topic | Datenverarbeitung Mathematik C (Computer program language) Mathematics Data processing C Programmiersprache (DE-588)4113195-2 gnd |
topic_facet | Datenverarbeitung Mathematik C (Computer program language) Mathematics Data processing C Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029692560&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT sahasubrata basiccomputationandprogrammingwithc AT mukherjeesubhodip basiccomputationandprogrammingwithc |