Changes for page B23 Betriebssysteme und Netzwerke
Last modified by Thomas Schwotzer on 2025/04/09 12:44
From version 200.1
edited by Thomas Schwotzer
on 2024/12/04 09:17
on 2024/12/04 09:17
Change comment:
There is no comment for this version
To version 202.1
edited by Thomas Schwotzer
on 2024/12/04 10:51
on 2024/12/04 10:51
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 11 added, 0 removed)
-
Objects (1 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -200,6 +200,8 @@ 200 200 201 201 [7] 202 202 203 +[[Mediathek>>url:https://mediathek.htw-berlin.de/album/video/tcp-udp/817fbf28e183c4fcc36a2cf914713285/334||shape="rect"]] 204 + 203 203 [[Mediathek: Layer1-4>>url:https://mediathek.htw-berlin.de/album/video/OSI-Layer-1-4/cfe6541e4a0ecb5092a4ffd650334182/334||shape="rect"]] 204 204 )))|((( 205 205 \\ ... ... @@ -218,7 +218,9 @@ 218 218 219 219 [2] S.93-99, 150-166 + S.181, 186ff 220 220 221 -[[Mediathek>>url:https://mediathek.htw-berlin.de/video/Betriebssysteme-und-Netzwerke-Scheduling/394e546de01c41a388ac2afc2d9cdd6c||shape="rect"]] [[Mediathek>>url:https://mediathek.htw-berlin.de/album/video/deadlocks/a74ffe24a122016f66a28e377b4de5ab/334||shape="rect"]] 223 +[[Mediathek:Scheduling>>url:https://mediathek.htw-berlin.de/video/Betriebssysteme-und-Netzwerke-Scheduling/394e546de01c41a388ac2afc2d9cdd6c||shape="rect"]] 224 + 225 +[[Mediathek:Deadlocks>>url:https://mediathek.htw-berlin.de/album/video/deadlocks/a74ffe24a122016f66a28e377b4de5ab/334||shape="rect"]] 222 222 )))|((( 223 223 \\ 224 224 )))
- AdderProtocolEngine.zip
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +19.4 KB - Content
- BN_23_24_1.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +58.6 KB - Content
- BN_23_24_2.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +60.1 KB - Content
- BS_NW_22_1.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +41.5 KB - Content
- BS_NW_22_2.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +41.5 KB - Content
- BS_NW_22_23_1.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +41.5 KB - Content
- BS_NW_23_1.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +42.4 KB - Content
- BS_NW_24_1.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +58.6 KB - Content
- CLISkeletonWithConnection.zip
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +30.7 KB - Content
- FragenBS_NW.txt
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +3.7 KB - Content
-
... ... @@ -1,0 +1,87 @@ 1 +(10‘) Was ist Maschinencode? Erläutern Sie! 2 +- spezifisch für einen Prozessor. 3 +- kann direkt abgearbeitet werden in der CPU 4 +- Zusatz: Ziel des Compilers. 5 + 6 +Was ist ein Compiler? 7 + 8 +Worin unterscheiden sich der Output der Compiler von C und Java gründsätzlich? 9 + 10 +(10‘) Welche Elemente sind einem Prozess zugeordnet? Anders gefragt: Woraus besteht ein Prozess und welche Dinge ordnet das Betriebssystem zu? 11 +- Freispeicher (Heap), Stack(), 12 +- Instruction Pointer ggf 13 +- Teil der Prozessortabelle 14 + 15 +Welche Aufgaben hat ein Scheduler? 16 + 17 +Was ist ein Betriebssystem? 18 + 19 +Was ist ein Thread? 20 + 21 +Wozu dient der Stack in einem Prozess? 22 + 23 +(5‘) Nennen und beschreiben Sie zwei Prozesszustände! 24 +- wait: Prozess wartet auf externe Eingaben 25 +- running: Prozess wird abgearbeitet 26 +- bereit: Prozess ist bereit, ist aber gerade nicht zur Abarbeitung eingeteilt. 27 + 28 +Beschreiben Sie das Schedulingverfahren First-In-First-Out (FIFO)! 29 + 30 +Beschreiben Sie das Schedulingverfahren Round-Robin! 31 + 32 +(15‘) Schedulingverfahren lassen sich u.a. klassifizieren als in Batch-, Multitask- und Echtzeitverfahren. Nennen Sie für jedes Verfahren ein mögliches Einsatzgebiet und beschreiben Sie grob dessen Prinzip. 33 +- Batch: Banken. Job after Job wird ohne(!) Unterbrechung abgearbeitet. 34 +- Multitask: Rechnern mit Usern davor: Unterbrechbare Jobs 35 +- Echtzeit: Industrieanlagen: Garantie der Zeiten, setzte Kenntnis der Prozesse voraus. 36 + 37 +Nennen Sie eine Bedingung, die erfüllt sein muss, um einen Deadlock zu erzeugen. 38 +Begründen Sie, warum kein Deadlock eintreten kann, wenn eine solche Bedingung nicht 39 +vorliegt. 40 + 41 +Was ist ein Spooler? Nennen Sie ein Beispiel für einen Einsatz. 42 + 43 +(5‘) Wozu dienen Prüfsbits? 44 + 45 +(10‘) Was beschreibt die Hamming-Distanz? 46 + 47 +Wie groß muss die Hammingdistanz wenigstens sein, um Ein-Bit-Fehler zu erkennen? 48 + 49 +Was ist ein Frame im Kontext der unteren zwei ISO-OSI-Layer? 50 + 51 +(10‘) Aloha ist das wohl bekannteste ein Multiple-Access (MA) Verfahren: Mehrere Geräte greifen gleichzeitig auf das gleiche Medium zur Datenübertragung zu. MA-Verfahren wurden um die Fähigkeit Carrier-Sense und damit zu CSMA Verfahren erweitert. Beschreiben Sie diese Erweiterung und wozu sie dient! 52 +- erkennt ob das Medium in Nutzung ist 53 +- erlaubt damit das Warten des Sendens und verringert damit die Wahrscheinlichkeit der Kollision 54 +- erlaubt Erkennung von Kollisionen und damit eine mögliche Reaktion 55 + 56 +Es gibt Varianten mit Kollisionen im Layer 2 umzugehen: 57 +Ignorieren, Collission Detection (CD) und Collision Avoidance (CA). 58 +Beschreiben Sie wahlweise CSMA/CD oder CSMA/CA. Nennen Sie eine Einsatzgebiet. 59 + 60 +Beschreiben Sie ein|e [Hub | Bridge | Repeater | Switch], ordnen Sie diese Infrastrukturelemente einem 61 +OSI-Layer zu und begründen Sie diese Zuordnung! 62 + 63 +(15‘) Wozu dient das Address-Resolution-Protocol (ARP)? Beschreiben Sie wie es funktioniert? 64 +- Zuweisung einer logische (Layer3) Adresse zu Rechnern. 65 +- ARP erlaubt diese Rechner innerhalb eines Layer 2 Netzes zu finden. 66 +- Sendet BC und wartet auf Antwort 67 + 68 +(10‘) Was ist das Internet? 69 +- weltweiter Verbund von Layer3-Routern. 70 + 71 +Der OSI-Layer 3 kann prinzipiell auf zwei Arten realisiert werden: Virtual Circuit oder 72 +Datagramm. Beschreiben Sie ein Verfahren. 73 +Welcher Klasse kann man das Internet Protocol (IP) zuordnen? 74 + 75 +(10‘) Welche Aufgaben hat ein Layer-3 Router? 76 +- Entscheidung, wohin ein Paket gesendet werden soll - in das Layer2 Netz oder weiter routen? 77 +- Zusatz: Adaption an die Netzauslastung. 78 + 79 +TCP realisiert zwei Arten der Flusskontrolle: 1) Die Geschwindigkeit in die beiden 80 +Anwendungen Daten in den Layer 3 sende und 2) es passt die Datenmenge 81 +an den aktuellen Durchsatz des Layer 3 Netzes an. Beschreiben wie eine der Varianten realisiert wird. 82 + 83 + 84 + 85 + 86 + 87 +
- ThreadTemplate.zip
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze - Size
-
... ... @@ -1,0 +1,1 @@ 1 +7.9 KB - Content
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 - 2551993781 +139399664 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://wiki.htw-berlin.de/spaces/fb4mobileapplicatio/pages/ 255199378/B23 Betriebssysteme und Netzwerke1 +https://wiki.htw-berlin.de/spaces/fb4mobileapplicatio/pages/139399664/B23 Betriebssysteme und Netzwerke
- XWiki.XWikiRights[0]
-
- allow
-
... ... @@ -1,0 +1,1 @@ 1 +Allow - levels
-
... ... @@ -1,0 +1,1 @@ 1 +edit - users
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.schwotze