/einfacherScheduler

Betriebssysteme Projekt: Simulation eines einfachen Schedulers

Primary LanguagePythonMIT LicenseMIT

Betriebssystem-Scheduler-Simulator

Projektstruktur

Dieses Repository enthält die folgenden Hauptkomponenten:

  • scheduler/ - Dieser Ordner enthält den Quellcode sowie die zugehörigen Eingabe-/Ausgabedateien. Für eine detaillierte Erklärung zur Bedienung des Schedulers, siehe die README.md-Datei innerhalb dieses Ordners.

  • tests/ - Dieser Ordner enthält Testdateien, einschließlich der von mir verwendeten Eingabedaten (inputs.csv) und alle von mir erhalten Ausgaben (tests.csv). Diese Dateien können verwendet werden, um die korrekte Funktion des Codes zu überprüfen und zu validieren.

  • Projektbericht.docx - Dies ist der endgültige Bericht für das Projekt, der eine umfassende Beschreibung des Projekts und die erzielten Ergebnisse enthält.

Anforderungen

Der Code und alle Tests wurden in der Python Version 3.11.2 geschrieben und getestet. Es werden keine zusätzlichen Pakete benötigt, da alle verwendeten Module in Python eingebaut sind.