Betriebssysteme: Grundlagen, Konzepte, Systemprogrammierung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
dpunkt-Verl.
2006
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Klappentext Inhaltsverzeichnis |
Beschreibung: | XIV, 722 S. graph. Darst. |
ISBN: | 3898643557 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019797343 | ||
003 | DE-604 | ||
005 | 20150924 | ||
007 | t | ||
008 | 050503s2006 d||| |||| 00||| ger d | ||
016 | 7 | |a 973979194 |2 DE-101 | |
020 | |a 3898643557 |9 3-89864-355-7 | ||
035 | |a (OCoLC)179798800 | ||
035 | |a (DE-599)BVBBV019797343 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-739 |a DE-1051 |a DE-824 |a DE-1046 |a DE-Di1 |a DE-29T |a DE-703 |a DE-91G |a DE-858 |a DE-706 |a DE-861 |a DE-945 |a DE-M347 |a DE-11 |a DE-188 | ||
082 | 0 | |a 005.43 |2 22/ger | |
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a DAT 400f |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Glatz, Eduard |d 1955- |e Verfasser |0 (DE-588)105891371 |4 aut | |
245 | 1 | 0 | |a Betriebssysteme |b Grundlagen, Konzepte, Systemprogrammierung |c Eduard Glatz |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt-Verl. |c 2006 | |
300 | |a XIV, 722 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Systemprogrammierung |0 (DE-588)4184280-7 |2 gnd |9 rswk-swf |
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 | 1 | |a Systemprogrammierung |0 (DE-588)4184280-7 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
689 | 1 | 0 | |a Systemprogrammierung |0 (DE-588)4184280-7 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2604033&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013122983&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Klappentext |
856 | 4 | 2 | |m Digitalisierung UBPassau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013122983&sequence=000002&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-013122983 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804133289019047936 |
---|---|
adam_text | Die
matik-Grundausbildung
Ohne Kenntnisse der hauptsächlichen Struktu¬
ren, Mechanismen und der Programmierschnitt-* ...
stelle eines Betriebssystems ist es nicht möglich,
spezielle Systemdienste zu benutzen oder die
Effizienz eines Systems zu optimieren.
0 Dieses didaktisch anspruchsvolle Lehrbuch bietet
eine umfassende Einführung in die Grundlagen
f der Betriebssysteme und in die Systemprogtam
mierung aus einer praktischen Perspektive Ls ¿t i
1
:; Systemen, sondern auch deren Nutzung bei der »*•
- ■ systemnahen Programmierung aufgezeigt
Methodisch wird ein Weg zwischen der
-■ tung anfallender Probleme und ihren Lösungen
¡
Basis beschriften. Dabei orientiert sich der Au toi
an den beiden am meisten verbreiteten System
i... weiten, nämlich Unix/Linux und Windows. Die %W
; ! wichtigsten Prozessorgrundlagen werden etklarL,
soweit sie für das Verständnis des Betriebssys- L:
tems und der systemnahen Programmierung hilf-
ij reich sind. Die zahlreichen Beschreibungen von
Systemfunktionen dienen dazu, die Programm-;];
m beispiele
Themen wie Multiprozessorsysteme, Handheld-
-• Betriebssysteme, Virtualisierungstechnologien :
und Sicherheitsaspekte werden behandelt.
Auf der Buch-Website befinden sich u.a. Übungs¬
aufgaben mit Lösungen sowie alle Abbildungen „,
des Buches und Vorlesungsfolien für Dozenten.
vili
Inhaltsverzeichnis
1 Einführung 1
1.1 Zweck ................................................ 1
1.2 Definitionen............................................ 3
1.3 Einordnung im Computersystem............................ 4
1.4 Betriebssystemarten. ...................................... 6
1.4.1 Klassische Einteilungen............................. 6
1.5 Betriebssystemarchitekturen................................ 7
1.5.1 Architekturformen ................................ 7
1.5.2 Benutzer-ZKernmodus.............................. 8
1.5.3 Monolithische Systeme............................ 10
1.5.4 Geschichtete Systeme.............................. 10
1.5.5, Mikrokernsysteme................................ 11
1.5.6 Beispiele von Systemarchitekturen.................... 12
1.5.7 Abstraktionen aus Benutzer- und Entwicklersicht........ 14
2 Grundlagen der Programmausführung und Systemprogrammierung 19
2.1 Programmausführung und Hardware........................ 19
2.1.1 Rechner- und Prozessorgrundlagen................... 21
2.1.2 Grundlagen des Adressraums ....................... 30
2.1.3 Grundlagen der Programmausführung ................ 40
2.1.4 Unterprogrammmechanismen....................... 48
2.2 Systemprogrammierung.................................. 61
2.2.1 Wahl der Systemprogrammiersprache................. 61
2.2.2 Laufzeitsystem der Programmiersprache............... 62
2.2.3 Unterprogrammtechniken .......................... 63
2.2.4 Grundlagen der Systemprogrammierung............... 64
2.2.5 Systemprogrammierschnittstellen .................... 82
I viii
3 Prozesse und
3.1 Parallelverarbeitung......................................89
3.1.1 Darstellung von parallelen Abläufen ..................89
3.1.2 Hardware-Parallelität . ............................90
3.1.3 Software-Parallelität...............................91
3.1.4 Begriffe.........................................91
3.2 Prozessmodell ..........................................94
3.2.1 Grundprinzip....................................94
3.2.2 Prozesserzeugung und Terminierung ..................98
3.2.3 Prozesse unter Unix..............................101
3.2.4 Funktionsweise der Unix-Shell......................108
3.2.5 Prozesse & Jobs unter Windows ....................111
3.2.6 Vererbung unter Prozessen.........................114
3.2.7 Prozesshierarchie ................................114
3.2.8 Systemstart.....................................114
3.3
3.3.1 Thread-Modell.................................. 119
3.3.2 Vergleich Prozesse zu
3.3.3 Implementierung des
3.3.4
3.3.5
3.4 Prozessorzuteilungsstrategien..............................136
3.4.1 Quasiparallelität im Einprozessorsystem ..............136
3.4.2 Prozess- und Thread-Zustände......................137
3.4.3 Zuteilungsstrategien..............................142
3.4.4 Multiprozessor-Scheduling.........................155
3.4.5 POSIX-Thread-Scheduling.........................157
3.4.6 Java-Thread-Scheduling........................... 159
3.4.7
3.4.8
4 Synchronisation von Prozessen &
4.1 Synchronisationsbedarfe und Lösungsansätze................. 173
4.1.1 Problem der Ressourcenteilung ..................... 173
4.1.2 Verlorene Aktualisierung
4.1.3 Inkonsistente Abfrage
4.1.4 Absicherung mit Selbstverwaltung................... 177
4.1.5 Absicherung mit Systemmitteln ..................... 178
Inhaltsverzeichnis ix
4.2
4.2.1 Semaphortypen................................. 180
4.2.2 Implementierungsfragen.......................... 180
4.3 Anwendung der
4.3.1 Absicherung kritischer Bereiche
4.3.2 Synchronisation von Abläufen
(barrier synchronization)
4.3.3 Produzenten & Konsumenten
(producer and consumer)
4.3.4 Leser & Schreiber
4.3.5 Problem der Prioritätsumkehrung
4.3.6 Weitere Anwendungsprobleme..................... 197
4.4 Implementierungen von Semaphoren....................... 197
4.4.1
4.4.2
4.5 Unix-Signale.......................................... 214
4.5.1 Idee &c Grundprinzip der Unix-Signale............... 214
4.5.2 Programmierung der Signale....................... 217
4.5.3 Signale im
4.5.4 Realtime-Signale................................ 225
4.6 Verklemmungsproblematik
4.6.1 Ursache....................................... 225
4.6.2 Deadlock-Bedingungen........................... 229
4.6.3 Lösungsansätze und ihre Beurteilung................. 230
5 Kommunikation von Prozessen &
5.1 Überblick über Synchronisation und Kommunikation .......... 239
5.2 Nachrichtenbasierte Verfahren............................ 241
5.2.1 Allgemeine Aspekte.............................. 241
5.2.2
5.2.3
5.2.4 Unix Message Queues............................ 263
5.2.5 Windows-Messages.............................. 267
5.2.6 Windows-Mailslots.............................. 269
5.3 Speicherbasierte Verfahren............................... 272
5.3.1 Gemeinsamer Speicher unter Windows............... 273
5.3.2 Gemeinsamer Speicher unter Unix................... 275
Inhaltsverzeichnis
5.4 Monitor..............................................277
5.4.1 Grundprinzip...................................277
5.4.2 Java-Monitor...................................281
5.4.3 Monitornachbildung mit Bedingungsvariablen..........282
5.5 Rendezvous...........................................288
5.5.1 Grundprinzip...................................288
5.5.2 Synchronisation in Client/Server-Systemen
(barber shop)...................................
5.6 Rechnerübergreifende Interprozesskommunikation.............291
5.6.1 Netzwerksoftware ...............................291
5.6.2
5.6.3 Remote
5.6.4 Überblick über Middleware........................308
6 Ein-und Ausgabe 311
6.1 Peripherie ............................................311
6.1.1 Einordnung im Rechnermodell......................311
6.1.2 Begriffsdefinitionen ..............................312
6.2 Ein-/Ausgabeabläufe ....................................312
6.2.1 Programmgesteuerte Ein-/Ausgabe...................313
6.2.2 Ein-/Ausgabe mittels Programmunterbrechungen........314
6.2.3 Ein-/Ausgabe mittels DMA......................... 321
6.2.4 Ein-/Ausgabearten im Vergleich.....................325
6.3 Ein-/Ausgabesystem.....................................326
6.3.1 Treiber........................................ 326
6.3.2 Geräteverwaltung................................ 327
6.3.3 Treiberschnittstelle............................... 328
6.3.4 Ein-/Ausgabeschnittstelle .......................... 329
6.3.5 Ein-/Ausgabepufferung............................ 333
6.3.6 Treibermodell in Linux ........................... 334
6.3.7 Treibermodelle in Windows (WDM 6c WDF) .......... 341
6.4 Massenspeicher........................................346
6.4.1 Verfahren der Datenaufzeichnung ...................347
6.4.2 Wichtigste Massenspeicher.........................350
6.4.3 Eigenschaften von Plattenspeichern ..................350
6.4.4 Zugriffsplanung für Plattenspeicher
(disk Ì/O
6.4.5 Pufferung von Plattendaten
Inhaltsverzeichnis
6.5 Benutzerinteraktion aus Systemsicht (Benutzeroberflächen)...... 359
6.5.1 Allgemeines.................................... 359
6.5.2 Systemarchitekturen ............................. 361
6.5.3 Programmiermodelle............................. 366
6.5.4 Die Unix-Shell als Kommandointerpreter ............. 368
6.5.5 Funktionsweise &C Programmierung des
X-Window-Systems.............................. 370
6.5.6 Funktionsweise und Programmierung des
Windows-GUI.................................. 383
7 Speicherverwaltung 401
7.1 Speichersystem........................................ 402
7.1.1 Einordnung im Rechnermodell..................... 402
7.1.2 Grundlegende Speicherprinzipien ................... 403
7.1.3 Speicherhierarchie &c Lokalitätsprinzip............... 407
7.1.4 Cache-Funktionsweise............................ 411
7.2 Verwaltungsgrundlagen................................. 416
7.2.1 Abstraktionen mittels Abbildungsfunktionen .......... 417
7.2.2 Aufgaben der Systemsoftware...................... 421
7.2.3 Dynamische Speicherbereitstellung.................. 423
7.3 Verwaltung von Prozessadressräumen ...................... 443
7.3.1 Adressraumnutzung durch Programme............... 443
7.3.2 Adressraumverwaltung durch das Betriebssystem....... 446
7.4 Realer Speicher........................................ 448
7.4.1 Monoprogrammierung........................... 449
7.4.2 Multiprogrammierung mit Partitionen ............... 449
7.4.3 Verfahren für knappen Speicher .................... 453
7.5 Virtueller Speicher ..................................... 457
7.5.1 Adressumsetzung................................ 459
7.5.2 Seitenwechselverfahren
7.5.3 Speicherabgebildete Dateien ....................... 499
7.5.4 Gemeinsamer Speicher
xH Inhaltsverzeichnis
8 Dateisysteme 503
8.1 Aufgaben des Dateisystems...............................503
8.2 Dateisystemkonzepte....................................504
8.2.1 Logische Organisation............................504
8.2.2 Dateisystemfunktionen............................515
8.2.3 Gemeinsame Dateinutzung.........................532
8.2.4 Speicherabgebildete Dateien........................537
8.3 Realisierung von Dateisystemen............................537
8.3.1 Konzeptionelles Modell...........................537
8.3.2 Blockspeicher als Grundlage........................538
8.3.3 Organisationsprinzipien...........................539
8.4 UFS - traditionelles Unix-Dateisystem.......................545
8.5
8.5.1 Struktur der Gesamtplatte .........................550
8.5.2 Aufbau der Belegungstabelle
8.5.3 Verzeichnisdaten ................................552
8.5.4 Lange Dateinamen (VFAT) ........................554
8.6 NTFS - modernes Windows-Dateisystem ....................555
8.7 Netzwerkdateisysteme...................................559
8.7.1 Logische Sicht ..................................559
8.7.2 Implementierung ................................560
8.7.3 NFS - Network File System in Unix..................563
8.7.4 SMB - Netzwerkdateisystem in Windows .............565
8.8 Spezielle Dateisystemtechnologien..........................566
8.8.1 Protokollierende Dateisysteme......................566
8.9 Festplattenpartitionierung................................567
8.9.1 Anwendungsbereiche.............................567
8.9.2 Festplattenpartitionierung der PC-Systeme.............568
9 Programmentwicklung 573
9.1 Software-Entwicklungswerkzeuge..........................573
9.1.1 Ablauf der Programmübersetzung ...................574
9.1.2 Darstellung von Übersetzungsvorgängen mittels
T-Notation.....................................578
9.1.3 Automatisierte Übersetzung........................581
9.1.4 Versionenkontrolle...............................583
Inhaltsverzeichnis__________________________________________________________________xiii |
9.2 Adressraumbelegung und Relokation....................... 585
9.2.1
9.2.2 Programmorganisation in Sektionen................. 586
9.2.3 Relokation von Programmen....................... 587
9.3 Programmbibliotheken.................................. 594
9.3.1 Grundlagen und Begriffe.......................... 594
9.3.2 Programmbibliotheken unter Unix .................. 596
9.3.3 Programmbibliotheken unter Windows............... 600
9.4 Skriptprogrammierung unter Unix......................... 605
9.4.1 Anwendungsbereiche............................. 605
9.4.2 Die Shell als Programminterpreter................... 607
9.4.3 Portabilität und Kompatibilität..................... 607
9.4.4 Erstellung von Skriptprogrammen................... 608
9.4.5 Elemente der Skriptsprache........................ 608
9.4.6 Shell-Befehle................................... 609
9.4.7 Shell-Variablen................................. 611
9.4.8 Metazeichen ................................... 615
9.4.9 Synonyme und Funktionen........................ 617
9.4.10 Bedingte Tests
9.4.11 Arithmetik..................................... 621
9.4.12 Kontrollstrukturen für Skripte...................... 621
10 Sicherheit 627
10.1 Schutzziele ........................................... 627
10.2 Autorisierung und Zugriffskontrolle........................ 628
10.2.1 Grundlagen und Begriffe.......................... 629
10.2.2 Schutzdomänenkonzept........................... 631
10.2.3 Schutzstrategien ................................ 639
10.3 Hochsichere Betriebssysteme ............................. 641
10.4 Sicherheit unter Unix................................... 642
10.5 Sicherheit unter Windows................................ 646
xiv Inhaltsverzeichnis
11 Spezielle Technologien 649
11.1 Multiprozessorsysteme ..................................649
11.1.1 Einprozessorsysteme..............................650
11.1.2 Multiprozessorsysteme (Klassifikation nach Flynn) ......652
11.1.3 Rechenleistung paralleler Prozessoren
11.1.4 Strukturen von Multiprozessorsystemen...............658
11.1.5 Leistungsbewertung von Computern .................664
11.2 Handheld-Computing...................................665
11.2.1 Allgemeines ....................................666
11.2.2 Spezielle Anforderungen an das Betriebssystem .........667
11.2.3 Palm OS.......................................669
11.2.4 Windows
11.2.5
11.2.6 Symbian OS....................................679
11.3 Virtualisierungskonzepte und ihre Anwendung................684
11.3.1 Anwendungsbereiche.............................684
11.3.2 Virtuelle Prozessoren .............................684
11.3.3 Virtuelle Prozessumgebungen.......................685
11.3.4 Virtuelle Ressourcen..............................685
11.3.5 Virtuelle Computer (Stufe Computerhardware).........685
11.3.6 Virtuelle Sekundärspeicher
11.3.7 Virtuelle Netzwerke
A
A.1 Maßeinheiten und Darstellungen........................... 691
A.1.1 Maßeinheiten in der Informatik..................... 691
A.1.2 Darstellung von Bitmustern........................ 692
A.1.3 Oktal- und Hexadezimalzahlen ..................... 692
A.1.4 Kennzeichnung der Zahlensysteme................... 693
A.1.5 Rechnerinterne Zahlendarstellungen ................. 693
A.1.6 Textzeichensätze ................................ 697
A.2 Instruktionssatz der Intel iA32-Prozessoren................... 702
Literaturhinweise 707
Index 709
|
any_adam_object | 1 |
author | Glatz, Eduard 1955- |
author_GND | (DE-588)105891371 |
author_facet | Glatz, Eduard 1955- |
author_role | aut |
author_sort | Glatz, Eduard 1955- |
author_variant | e g eg |
building | Verbundindex |
bvnumber | BV019797343 |
classification_rvk | ST 260 |
classification_tum | DAT 400f |
ctrlnum | (OCoLC)179798800 (DE-599)BVBBV019797343 |
dewey-full | 005.43 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.43 |
dewey-search | 005.43 |
dewey-sort | 15.43 |
dewey-tens | 000 - Computer science, information, general works |
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>02175nam a2200469 c 4500</leader><controlfield tag="001">BV019797343</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20150924 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">050503s2006 d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">973979194</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898643557</subfield><subfield code="9">3-89864-355-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)179798800</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019797343</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="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-Di1</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-945</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.43</subfield><subfield code="2">22/ger</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">DAT 400f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Glatz, Eduard</subfield><subfield code="d">1955-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)105891371</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Betriebssysteme</subfield><subfield code="b">Grundlagen, Konzepte, Systemprogrammierung</subfield><subfield code="c">Eduard Glatz</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt-Verl.</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 722 S.</subfield><subfield code="b">graph. Darst.</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="650" ind1="0" ind2="7"><subfield code="a">Systemprogrammierung</subfield><subfield code="0">(DE-588)4184280-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="1"><subfield code="a">Systemprogrammierung</subfield><subfield code="0">(DE-588)4184280-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Systemprogrammierung</subfield><subfield code="0">(DE-588)4184280-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2604033&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau</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=013122983&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UBPassau</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=013122983&sequence=000002&line_number=0002&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-013122983</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV019797343 |
illustrated | Illustrated |
indexdate | 2024-07-09T20:06:21Z |
institution | BVB |
isbn | 3898643557 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-013122983 |
oclc_num | 179798800 |
open_access_boolean | |
owner | DE-739 DE-1051 DE-824 DE-1046 DE-Di1 DE-29T DE-703 DE-91G DE-BY-TUM DE-858 DE-706 DE-861 DE-945 DE-M347 DE-11 DE-188 |
owner_facet | DE-739 DE-1051 DE-824 DE-1046 DE-Di1 DE-29T DE-703 DE-91G DE-BY-TUM DE-858 DE-706 DE-861 DE-945 DE-M347 DE-11 DE-188 |
physical | XIV, 722 S. graph. Darst. |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | dpunkt-Verl. |
record_format | marc |
spelling | Glatz, Eduard 1955- Verfasser (DE-588)105891371 aut Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung Eduard Glatz 1. Aufl. Heidelberg dpunkt-Verl. 2006 XIV, 722 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Systemprogrammierung (DE-588)4184280-7 gnd rswk-swf Betriebssystem (DE-588)4006216-8 gnd rswk-swf (DE-588)4123623-3 Lehrbuch gnd-content Betriebssystem (DE-588)4006216-8 s Systemprogrammierung (DE-588)4184280-7 s 1\p DE-604 DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2604033&prov=M&dok_var=1&dok_ext=htm Inhaltstext Digitalisierung UB Passau application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013122983&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Klappentext Digitalisierung UBPassau application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013122983&sequence=000002&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Glatz, Eduard 1955- Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung Systemprogrammierung (DE-588)4184280-7 gnd Betriebssystem (DE-588)4006216-8 gnd |
subject_GND | (DE-588)4184280-7 (DE-588)4006216-8 (DE-588)4123623-3 |
title | Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung |
title_auth | Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung |
title_exact_search | Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung |
title_full | Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung Eduard Glatz |
title_fullStr | Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung Eduard Glatz |
title_full_unstemmed | Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung Eduard Glatz |
title_short | Betriebssysteme |
title_sort | betriebssysteme grundlagen konzepte systemprogrammierung |
title_sub | Grundlagen, Konzepte, Systemprogrammierung |
topic | Systemprogrammierung (DE-588)4184280-7 gnd Betriebssystem (DE-588)4006216-8 gnd |
topic_facet | Systemprogrammierung Betriebssystem Lehrbuch |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2604033&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013122983&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013122983&sequence=000002&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT glatzeduard betriebssystemegrundlagenkonzeptesystemprogrammierung |