Foundations of computer science:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Andover, Hampshire, United Kingdom
Course Technology Cengage Learning
2009
|
Ausgabe: | 2. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Previous ed.: 2003. - Includes index |
Beschreibung: | xv, 624 p. ill |
ISBN: | 1844807002 9781844807000 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035749553 | ||
003 | DE-604 | ||
005 | 20100715 | ||
007 | t | ||
008 | 091001s2009 a||| |||| 00||| eng d | ||
020 | |a 1844807002 |c (pbk.) £ 34.99 |9 1-8448-0700-2 | ||
020 | |a 9781844807000 |c (pbk.) £ 34.99 |9 978-1-84480-700-0 | ||
035 | |a (OCoLC)634180167 | ||
035 | |a (DE-599)GBV60653895X | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
049 | |a DE-703 | ||
084 | |a ST 110 |0 (DE-625)143583: |2 rvk | ||
100 | 1 | |a Forouzan, Behrouz A. |d 1944- |e Verfasser |0 (DE-588)132379813 |4 aut | |
245 | 1 | 0 | |a Foundations of computer science |c Behrouz Forouzan and Firouz Mosharraf |
250 | |a 2. ed. | ||
264 | 1 | |a Andover, Hampshire, United Kingdom |b Course Technology Cengage Learning |c 2009 | |
300 | |a xv, 624 p. |b ill | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Previous ed.: 2003. - Includes index | ||
650 | 0 | 7 | |a Informatik |0 (DE-588)4026894-9 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Informatik |0 (DE-588)4026894-9 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Mosharraf, Firouz |e Verfasser |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018609621&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-018609621 |
Datensatz im Suchindex
_version_ | 1804140666901495808 |
---|---|
adam_text | Preface
7
Introduction
Turing model
von
Neumann model
Computer components
History
Social and ethical issues
Computer science as a discipline
Outline of the course
Recommended reading
Key terms
Summary
Practice set
2
Number Systems
Introduction
Positional number systems
Nonpositional number systems
Recommended reading
Key terms
Summary
Practice set
xiii
2
4
б
8
11
12
12
13
14
14
14
17
18
18
34
35
36
36
37
Contents
3
Datastorage
41
Data types
42
Storing numbers
44
Storing text
62
Storing audio
64
Storing images
66
Storing video
69
Recommended reading
69
Key terms
69
Summary
70
Practice set
71
4
Operations on Data
77
Logic operations
78
Shift operations
83
Arithmetic operations
86
Recommended reading
96
Key terms
96
Summary
96
Practice set
97
5
Computer Organization
101
Central Processing Unit
102
Main memory
104
Input/output subsystem
108
Subsystem interconnection
115
Program execution
120
Different architectures
124
A simple computer
128
Recommended reading
138
Key Terms
138
Summary
139
Practice set
140
6
Computer Networks
145
Introduction
146
TCP/IP protocol suite
151
Layers
152
Internet applications
165
Recommended reading
181
Key terms
181
Summary
182
Practice set
183
Contents
^^Я
7
Operating Systems
187
Introduction
188
Evolution
189
Components
191
A survey of operating systems
203
Recommended reading
207
Key terms
208
Summary
209
Practice set
209
б
Algorithms
213
Concept
214
Three constructs
217
Algorithm representation
218
A more formal definition
223
Basic algorithms
223
Subalgorithms
232
Recursion
233
Recommended reading
235
Key terms
235
Summary
236
Practice set
236
9
Programming Languages
241
Evolution
242
Translation
244
Programming paradigms
246
Common concepts
255
Recommended reading
265
Key terms
266
Summary
267
Practice set
267
10
Software Engineering
271
The software lifecycle
272
Analysis phase
273
Design phase
277
Implementation phase
278
Testing phase
281
Documentation
283
Recommended reading
285
Key terms
285
Summary
286
Practice set
286
Contents
11 Data
Structures
Arrays 290
Records 297
Linked lists 2
Recommended reading
311
Key terms
311
Summary
312
Practice set
312
12
Abstract Data Types
315
Background
316
Stacks
318
Queues
324
General linear lists
328
Trees
334
Binary trees
336
Binary search trees
340
Graphs
342
Recommended reading
343
Key terms
343
Summary
344
Practice set
345
13
File Structures
349
Access methods
350
Sequential files
351
Indexed files
354
Hashed files
355
Directories
360
Text versus binary
362
Recommended reading
363
Key terms
363
Summary
364
Practice set
365
14
Databases
369
Introduction
370
Database management systems
371
Database architecture
372
Database models
373
The relational database model
374
Operations on relations
375
Database design
381
Other database models
385
Contents
Recommended reading
387
Key terms
387
Summary
388
Practice set
388
15
Data Compression
393
Lossless compression
394
Lossy compression methods
402
Recommended reading
408
Key terms
409
Summary
409
Practice set
410
16
Security
413
Introduction
414
Symmetric-key cryptography
417
Asymmetric-key cryptography
422
Comparison of methods
424
Other security services
425
Key management
434
Recommended reading
436
Key terms
436
Summary
437
Practice set
438
7 7
Theory of
Computa
tion
441
Simple language
442
The Turing machine
445
Godei
numbers
454
The halting problem
456
The complexity of problems
458
Recommended reading
460
Key terms
460
Summary
461
Practice set
461
18
Artificial Intelligence
465
Introduction
466
Knowledge representation
467
Expert systems
477
Perception
479
Searching
485
Neural networks
490
Recommended reading
493
Contents
Key
terms
494
Summary
4^4
Practice set 495
A Unicode
№
Planes
500
ASCII
501
β
Unified Modeling Language (UML)
505
The user view
506
The structural view
507
The behavioral view
508
The implementation view
516
Components
517
С
Pseudocode
517
Structure chart symbols
521
D
Structure Charts
521
Reading structure charts
523
Rules of structure charts
525
Boolean algebra
527
E
Boolean Algebra and Logic Circuits
527
Logic circuits
538
F
Examples of Programs in C,
C++,
and Java
545
Exponent and logarithm
557
G
Mathematical Review
557
Modular arithmetic
562
Discrete cosine transform
565
Introduction
567
H
Error Detection and Correction
567
Block coding
569
Linear block codes
572
Cyclic codes
576
Checksum
579
Acronyms and Glossary
583
Index
615
|
any_adam_object | 1 |
author | Forouzan, Behrouz A. 1944- Mosharraf, Firouz |
author_GND | (DE-588)132379813 |
author_facet | Forouzan, Behrouz A. 1944- Mosharraf, Firouz |
author_role | aut aut |
author_sort | Forouzan, Behrouz A. 1944- |
author_variant | b a f ba baf f m fm |
building | Verbundindex |
bvnumber | BV035749553 |
classification_rvk | ST 110 |
ctrlnum | (OCoLC)634180167 (DE-599)GBV60653895X |
discipline | Informatik |
edition | 2. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01481nam a2200373 c 4500</leader><controlfield tag="001">BV035749553</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100715 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">091001s2009 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1844807002</subfield><subfield code="c">(pbk.) £ 34.99</subfield><subfield code="9">1-8448-0700-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781844807000</subfield><subfield code="c">(pbk.) £ 34.99</subfield><subfield code="9">978-1-84480-700-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)634180167</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBV60653895X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 110</subfield><subfield code="0">(DE-625)143583:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Forouzan, Behrouz A.</subfield><subfield code="d">1944-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132379813</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Foundations of computer science</subfield><subfield code="c">Behrouz Forouzan and Firouz Mosharraf</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Andover, Hampshire, United Kingdom</subfield><subfield code="b">Course Technology Cengage Learning</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xv, 624 p.</subfield><subfield code="b">ill</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="500" ind1=" " ind2=" "><subfield code="a">Previous ed.: 2003. - Includes index</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mosharraf, Firouz</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth</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=018609621&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-018609621</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV035749553 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:03:37Z |
institution | BVB |
isbn | 1844807002 9781844807000 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018609621 |
oclc_num | 634180167 |
open_access_boolean | |
owner | DE-703 |
owner_facet | DE-703 |
physical | xv, 624 p. ill |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Course Technology Cengage Learning |
record_format | marc |
spelling | Forouzan, Behrouz A. 1944- Verfasser (DE-588)132379813 aut Foundations of computer science Behrouz Forouzan and Firouz Mosharraf 2. ed. Andover, Hampshire, United Kingdom Course Technology Cengage Learning 2009 xv, 624 p. ill txt rdacontent n rdamedia nc rdacarrier Previous ed.: 2003. - Includes index Informatik (DE-588)4026894-9 gnd rswk-swf (DE-588)4123623-3 Lehrbuch gnd-content Informatik (DE-588)4026894-9 s DE-604 Mosharraf, Firouz Verfasser aut Digitalisierung UB Bayreuth application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018609621&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Forouzan, Behrouz A. 1944- Mosharraf, Firouz Foundations of computer science Informatik (DE-588)4026894-9 gnd |
subject_GND | (DE-588)4026894-9 (DE-588)4123623-3 |
title | Foundations of computer science |
title_auth | Foundations of computer science |
title_exact_search | Foundations of computer science |
title_full | Foundations of computer science Behrouz Forouzan and Firouz Mosharraf |
title_fullStr | Foundations of computer science Behrouz Forouzan and Firouz Mosharraf |
title_full_unstemmed | Foundations of computer science Behrouz Forouzan and Firouz Mosharraf |
title_short | Foundations of computer science |
title_sort | foundations of computer science |
topic | Informatik (DE-588)4026894-9 gnd |
topic_facet | Informatik Lehrbuch |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018609621&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT forouzanbehrouza foundationsofcomputerscience AT mosharraffirouz foundationsofcomputerscience |