Sie sind hier: Vorlesungen Projektwochen Core Wars  
 PROJEKTWOCHEN
Android mit Kotlin und JetPack
WPF
iOS mit Swift
Design Pattern
Winforms
Java Collection Framework
Core Wars
Einführung in GUI
Sprechen Sie D?
HTML, CSS, Formulare und PHP
Internationalisierung von Programmen
 VORLESUNGEN
1. Sem
2. Sem
3. Sem
4. Sem
5. Sem
Wahlpflicht-SoSe
Wahlpflicht-WiSe
Projektwochen

KRIEG DER KERNE

Inhalt

Mit Hilfe von einfachen Assembler-Befehlen (ca. zwanzig) schreiben die Studenten eine virtuellen Virus. Es gibt Befehle zum Kopieren, Speicherbelegen etc. Danach werden dann in einem Wettkampf jeweils zwei Viren gegeneinander in einer virtuellen Umgebung (Simulationsprogramm) „kämpfen“. Der Gesamtsieger erhält dann eine Urkunde und einen kleinen Preis.

Bild des Simulationsprogramms

 

Download

CoreWars.pdf
CoreWin.exe
Imp.red
Dwarf.red
bsp1.red
bsp2.red
bsp3.red
bsp4a.red
bsp4b.red
spl1.red
spl2.red
spl3.red
spl4.red
Alle Beispiele in einer Zip-Datei
 

Zeitlicher Ablauf

Vorstellen der Viren-Umgebung
Erläutern der Assemblerbefehle
Aufbauen einfacher „Viren“
Darstellen der prinzipiellen Möglichkeiten der Viren
Tests
Wettkampf

Hinweis

Es werden keine echten Viren erzeugt. Die „Viren“ können nur mit Hilfe eines Simulationsprogramms zum Lebern erweckt werden.

 

Projektwoche: Krieg der Vien

Scripte und Programm

Alle Virenprogramme