diff --git a/ITsecAufgaben/ITsecAufgaben.java b/ITsecAufgaben/ITsecAufgaben.java index 0b3a2d2..b373051 100644 --- a/ITsecAufgaben/ITsecAufgaben.java +++ b/ITsecAufgaben/ITsecAufgaben.java @@ -42,7 +42,30 @@ public class ITsecAufgaben { } public static void sechsteAufgabe() { - // Methodenrumpf füllen + System.out.println("Die folgende Aufgabe können Sie nicht überspringen & nur mit 'Strg + Z' das Programm abbrechen. :)\n"); + + Scanner in = new Scanner(System.in); + + System.out.println("Was sind Betriebssystem, Kernel, Scheduler, Hypervisor, BIOS?\nLösungen mit '0' anzeigen:"); + + int loesung = in.nextInt(); + + if(loesung == 0) { + System.out.println("Betriebssystem (OS):\n Verwaltet Hardware und stellt diese Anwendungen zur Verfügung\n\n" + + "Admin/Root Nutzer:\n" + + "Nutzer mit erweiterten Rechten am Betriebssystem\n\n" + + "Kernel:\n" + + "Teil des Betriebssystems, in dem Hardware nahe Software ausgeführt wird\n\n" + + "Scheduler:\n" + + "Weist Anwendungen Rechen Ressourcen zu (z.B. CPU, GPU)\n\n" + + "Hypervisor:\n" + + "Software, die das Betriebssystem von der unterliegenden Hardware abstrahiert\n\n" + + "BIOS (Basic Input/Output System):\n" + + "Initialisiert die Hardware und lädt das Betriebssystem\n\n"); + + } + System.out.println("Aufgabe fertig."); + } public static int ggTLösung(int a, int b) {