Betriebssysteme:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg [u.a.]
Spektrum, Akad. Verl.
2001
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | Spektrum-Lehrbuch
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | X, 362 S. Ill. |
ISBN: | 3827411173 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV013634641 | ||
003 | DE-604 | ||
005 | 20031120 | ||
007 | t | ||
008 | 010306s2001 gw a||| |||| 00||| ger d | ||
016 | 7 | |a 960922458 |2 DE-101 | |
020 | |a 3827411173 |9 3-8274-1117-3 | ||
035 | |a (OCoLC)248426812 | ||
035 | |a (DE-599)BVBBV013634641 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-19 |a DE-859 |a DE-29T |a DE-824 |a DE-Aug4 |a DE-20 |a DE-861 |a DE-92 |a DE-706 |a DE-83 |a DE-634 |a DE-188 | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a ST 267 |0 (DE-625)143635: |2 rvk | ||
100 | 1 | |a Vogt, Carsten |e Verfasser |0 (DE-588)128398426 |4 aut | |
245 | 1 | 0 | |a Betriebssysteme |c Carsten Vogt |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg [u.a.] |b Spektrum, Akad. Verl. |c 2001 | |
300 | |a X, 362 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Spektrum-Lehrbuch | |
650 | 0 | 7 | |a Betriebssystem |0 (DE-588)4006216-8 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Betriebssystem |0 (DE-588)4006216-8 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009315332&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009315332 |
Datensatz im Suchindex
_version_ | 1804128443946762240 |
---|---|
adam_text | Titel: Betriebssysteme
Autor: Vogt, Carsten
Jahr: 2001
Inhalt
1 Einfiihrung 1
1.1 Grundlegende Aufgaben und Konzepte 1
1.1.1 Betriebssysteme in Rechensystemen 1
1.1.2 Betriebssystem-Konzepte 3
1.1.3 Betriebsmittel 5
1.1.4 Schnittstellen 6
1.2 Betriebsarten 6
1.2.1 Einbenutzerbetrieb 8
1.2.2 Stapelverarbeitung 8
1.2.3 Mehrprogrammbetrieb 10
1.2.4 Dialogbetrieb 11
1.3 Strukturen 12
1.3.1 Aufbau der Software 12
1.3.2 Der Kern eines Betriebssystems 18
1.4 Betriebssystembeispiele 20
1.4.1 Betriebssysteme far Grofirechner 20
1.4.2 Betriebssysteme far Workstations und Minirechner 21
1.4.3 Betriebssysteme filr PCs 22
1.4.4 Betriebssysteme far mobile und eingebettete Systeme 23
1.4.5 Das Beispiel-Betriebssystem dieses Buchs 24
1.5 Obungsaufgaben 25
2 Das UNIX-Betriebssystcm 29
2.1 Geschichte 29
2.2 Eigenschaften und Struktur 33
2.2.1 Allgemeine Eigenschaften 33
2.2.2 Die Schalenstruktur 34
2.2.3 Systemschnittstelle und Bibliotheksfunktionen 35
2.3 Benutzersicht 37
2.3.1 Dateisystem und E/A-Gerate 38
2.3.2 Shell und Benutzerkommandos 40
2.3.3 Dienstprogramme 43
2.4 Obungsaufgaben 45
3 Grundlagen des Prozesskonzepts 47
3.1 Grundidee und Implementierungsaspekte 47
3.1.1 Der Prozessbegriff 47
3.1.2 Threading 50
VIII
3.1.3 Implementierungsaspekte
3.1.4 Prozesse und Threads in UNIX / Linux
3.2 Prozesswechsel
3.2.1 Dispatching
3.2.2 Scheduling
3.2.3 Prozesswechsel in UNIX / Linux
3.3 Traps und Interrupts
3.3.1 Grundkonzepte
3.3.2 Implementierungsaspekte
3.3.3 Schachtelung von Interruptbehandlungen
3.4 Anforderungen der Praxis
3.4.1 Realzeit
3.4.2 Fehlertoleranz
3.5 Obungsaufgaben
4 Prozesssynchronisation und-kommunikation
4.1 Prozesssynchronisation
4.1.1 Problemstellung
4.1.2 Einfache Synchronisationsmechanismen
4.1.3 Semaphore
4.1.4 Weitere Techniken zur Synchronisation
4.1.5 Deadlocks
4.2 Prozesskommunikation
4.2.1 Shared Memory
4.2.2 Nachrichtenbasierte Systeme: allgemeine Prinzipien
4.2.3 Pipes
4.2.4 Message Queues
4.2.5 Sockets
4.3 Obungsaufgaben
5 Speicherhierarchie
5.1 Komponenten der Speicherhierarchie
(5.1.1 Hauptspeicher
5.1.2 Cache
5.1.3 Plattenspeicher
5.2 Swapping
5.2.1 Allgemeines Schema
5.2.2 Swapping in UNIX System V.
5.3 Virtueller Speicher
5.3.1 Grundlegende Oberlegungen
5.3.2 Segmentorientieiter Speicher
5.3.3 Seitenorientierter Speicher (Paging)
5.3.4 Pagingstrategien
5.3.5 Speichcrorganisation im praktischen Einsatz
5.4 Obungsaufgaben
..52
..55
..63
..63
..64
..69
..73
..73
..74
..75
..77
..77
..81
..81
..89
..89
..89
..91
..94
103
105
109
110
113
117
120
122
127
131
131
132
136
139
144
144
144
148
148
153
156
161
164
166
IX
6) Dateisystem und Ein-/Ausgabe 171
6.1 Dateisysteme 171
6.1.1 Grundlegende Begriffe 171
6.1.2 Logische Strukturen 172
6.1.3 Realisierung von Verzeichnissen 176
6.1.4 Plattenorganisation 183
6.1.5 Fehlertoleranz 188
6.2 Ein-/Ausgabe 190
6.2.1 E/A-Hardware 190
6.2.2 E/A-Software 193
6.2.3 E/A-Konzept in UNIX / Linux 194
6.3 Ubungsaufgaben 196
7 Sicherheit 199
7.1 Problematik 199
7.2 Exteme Sicherheit 202
7.2.1 Grundlegende Techniken 202
7.2.2 Wissensbasierte Authentifizierung 204
7.2.3 Biometrische Authentifizierung 206
7.3 Interne Sicherheit 209
7.3.1 Schutzringe 210
7.3.2 Zugriffskontrollen 211
7.4 Weitere Gebiete 216
7.4.1 Kryptologie 216
7.4.2 Viren und Wtlrmer 220
7.5 Ubungsaufgaben 222
8 Verteilte Systeme: Grundlagen 225
8.1 Eng und lose gekoppelte Systeme 225
8.1.1 Arten der Nebenlauflgkeit 226
8.1.2 Betriebssystemklassen 229
8.1.3 Ziele, Vorteile und Probleme verteilter Systeme 231
8.2 Grundlagen der Datenkommunikation 233
8.2.1 Nachrichten und Protokolle 234
8.2.2 ISO/OSI-Referenzmodell for geschichtete Protokolle 238
8.2.3 Bittlbertragungsschicht 241
8.2.4 Klassifizierung von Netzen 243
8.2.5 Medienzugangsschicht 243
8.2.6 Vermittlungs- und Transportschicht 245
8.3 Ubungsaufgaben 249
9 Verteilte Systeme: Techniken 251
9.1 Dateisystem 251
9.1.1 Grundlegende Ansatze 251
9.1.2 Strukturen und Zugriffe 252
X
9.1.3 Caching und Replikation
9.1.4 Beispiele verteilter Datei- und Namensdienste 258
9.2 Kommunikation und Kooperation 2^2
9.2.1 Client-Server mit Request-Reply 262
9.2.2 Remote Procedure Call 2^
9.2.3 Sun RFC 266
9.3 Prozessverwaltung 2^
9.3.1 Lastverteilung und Fehlertoleranz 268
9.3.2 Synchronisation 2^9
9.3.3 Threading 22 *
9.4 Systembeispiele 222
9.4.1 Machund OSF/1 222
9.4.2 OSF/DCE 273
9.4.3 OMGCORBA 274
9.4.4 X-Window 222
9.5 Ubungsaufgaben 278
Anhang: UNIX-C-Schnittstclle 283
A.l Einftlhrende Bemerkungen 283
A.2 Dateivcrwaltung 284
A.3 Prozessverwaltung 289
A.4 Semaphore 295
A.5 Shared Memory 300
A.6 Pipes 303
A.7 Message Queues 306
A.8 Sockets 311
A.9 Programmieraufgaben 317
Losungcn dcr Aufgahen 325
zu Kapitel 1 325
zuKapitel 2 326
zu Kapitel 3 328
zu Kapitel 4 331
zu Kapitel 5 337
zu Kapitel 6 339
zuKapitel 7 34
zuKapitel 8 343
zuKapitel 9 345
zum Anhang „UNIX-C-Schnittstelle 345
Litcratur 347
Kommentierte Literaturempfehlungen 347
Quellcnverzeichnis 352
|
any_adam_object | 1 |
author | Vogt, Carsten |
author_GND | (DE-588)128398426 |
author_facet | Vogt, Carsten |
author_role | aut |
author_sort | Vogt, Carsten |
author_variant | c v cv |
building | Verbundindex |
bvnumber | BV013634641 |
classification_rvk | ST 260 ST 267 |
ctrlnum | (OCoLC)248426812 (DE-599)BVBBV013634641 |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01442nam a22003858c 4500</leader><controlfield tag="001">BV013634641</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20031120 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">010306s2001 gw a||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">960922458</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827411173</subfield><subfield code="9">3-8274-1117-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)248426812</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013634641</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-19</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 267</subfield><subfield code="0">(DE-625)143635:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Vogt, Carsten</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)128398426</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Betriebssysteme</subfield><subfield code="c">Carsten Vogt</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg [u.a.]</subfield><subfield code="b">Spektrum, Akad. Verl.</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 362 S.</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="490" ind1="0" ind2=" "><subfield code="a">Spektrum-Lehrbuch</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</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">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</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=009315332&sequence=000001&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-009315332</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV013634641 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:49:20Z |
institution | BVB |
isbn | 3827411173 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009315332 |
oclc_num | 248426812 |
open_access_boolean | |
owner | DE-19 DE-BY-UBM DE-859 DE-29T DE-824 DE-Aug4 DE-20 DE-861 DE-92 DE-706 DE-83 DE-634 DE-188 |
owner_facet | DE-19 DE-BY-UBM DE-859 DE-29T DE-824 DE-Aug4 DE-20 DE-861 DE-92 DE-706 DE-83 DE-634 DE-188 |
physical | X, 362 S. Ill. |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Spektrum, Akad. Verl. |
record_format | marc |
series2 | Spektrum-Lehrbuch |
spelling | Vogt, Carsten Verfasser (DE-588)128398426 aut Betriebssysteme Carsten Vogt 1. Aufl. Heidelberg [u.a.] Spektrum, Akad. Verl. 2001 X, 362 S. Ill. txt rdacontent n rdamedia nc rdacarrier Spektrum-Lehrbuch Betriebssystem (DE-588)4006216-8 gnd rswk-swf (DE-588)4123623-3 Lehrbuch gnd-content Betriebssystem (DE-588)4006216-8 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009315332&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Vogt, Carsten Betriebssysteme Betriebssystem (DE-588)4006216-8 gnd |
subject_GND | (DE-588)4006216-8 (DE-588)4123623-3 |
title | Betriebssysteme |
title_auth | Betriebssysteme |
title_exact_search | Betriebssysteme |
title_full | Betriebssysteme Carsten Vogt |
title_fullStr | Betriebssysteme Carsten Vogt |
title_full_unstemmed | Betriebssysteme Carsten Vogt |
title_short | Betriebssysteme |
title_sort | betriebssysteme |
topic | Betriebssystem (DE-588)4006216-8 gnd |
topic_facet | Betriebssystem Lehrbuch |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009315332&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT vogtcarsten betriebssysteme |