Universität Koblenz - Praktische Informatik
VAK: 03-IMVP-VPP
Kategorie: Kurs (Vorlesung mit integrierter Übung), 3 SWS
Art: Master Kurs
ECTS: 6, Sommer Semester
Universität Bremen
Präsenz Unterricht: Mi. 12-14 Uhr c.t. Dozent: PD Dr. Stefan Bosse
| Medium | Folien | Datum | Description |
|---|---|---|---|
| Video Play | - | 22.10.21 | Einführung in die Lua Programmiersprache |
| NA | vpp3k0.html vpp3k0.pdf | 03.04.24 | 0 - Überblick |
| NA | vpp3kA.html vpp3kA.pdf | 10.04.24 | A - Einführung |
| NA | vpp3kB.html vpp3kB.pdf | 17.04.24 | B - Entwurf VP und Zelluläre Automaten |
| NA | vpp3kC.html vpp3kC.pdf | 27.04.24 | C - Parallele und Verteilte Zelluläre Automaten |
| NA | vpp3kD.html vpp3kD.pdf | 08.05.24 | D - Virtuelle Maschinen |
| NA | vpp3kE.html vpp3kE.pdf | 22.05.24, 29.5.2024 | E - Parallele Programmierung |
| NA | vpp3kF.html vpp3kF.pdf | 05.06.24 | F - Parallelisierung von Algorithmen und Programmen |
| NA | vpp3kH.html vpp3kH.pdf | 19.06.24 | H - Synchronisation und Kommunikation |
| NA | vpp3kI.html vpp3kI.pdf | 02.07.24 | I - Metriken und Verhalten von Parallelen Programmen |
| NA | vpp3kJ.html vpp3kJ.pdf | - | J - Synchronisation und Gruppenkommunikation in verteilten Systemen |
| NA | vpp3kG.html vpp3kG.pdf | - | G - Verteilte Programmierung (Web) |
| File | Version | Description |
|---|---|---|
| lua_tutorial.pdf | 2015 | Lua Tutorial |
| vpp3k.epub Online | 04.07.24 | Skript 2024 (E-Book) |
| vpp2k.script.pdf | 23.07.20 | Skript 2020 |
| File | Version | Abgabe | Description |
|---|---|---|---|
| lesson01-Lua.html | 03.04.2024 | 17.04.2024 | Übung 1 - Lua Programmierung |
| lessonCA1.html | 22.04.2024 | 29.4.2024 | Übung 2 - ZA Teil 1 |
| lessonLVM-CA.html | 22.04.2024 | 29.4.2024 | Übung 3 - Parallele ZA Teil 1 (caluaP.lua und weblvm.lua werden benötigt) |
| lessonLVM-CAIMG.html | 15.05.2024 | 22.5.2024 | Übung 4 - Parallele ZA Teil 2 (aktuelle caluaP.lua, png-plugin.lua, catest.png und weblvm.lua werden benötigt) |
| lessonLVM-CSP.html | 29.5.2024 | 5.6.2024 | Übung 5 - Kommunizierende Sequenzielle Prozesse (min. lvm 1.1.13 und luaos 1.6.1 werden benötigt) |
| lessonLVM-MAR.html | 27.6.2024 | 6.7.2024 | Übung 6 - Parallels Map & Reduce (lvm, AES.lua und weblvm.lua werden benötigt) |
| lessonLVM-CSP2.html | 01.7.2024 | 8.7.2024 | Übung 7 - Nachrichtenbasierte kommunizierende Prozesse (Alt Operator) |
| lessonVNETOS-routing.html | 03.7.2024 | 11.7.2024 | Übung 8 - Verteilte Programmierung von Algorithmen mit VNetOS (vnetoslua.html 1.3.3-5 wird benötigt) |
Hinweis: Unter Linux müssen heruntergeladene Programme ausführbar gemacht werden:
chmod a+x lvm
| File | Version | Description |
|---|---|---|
| lvm | LVM 1.1.15 LuaJIT+ 2.0.5X2.4 Lua 5.1X2.1 LUV 2.7.3 -- Build Jun 30 2024 | Parallel LuaJit VM, Linux x86 32bit |
| lvm | LVM 1.1.15 LuaJIT+ 2.0.5X2.4 Lua 5.1X2.1 LUV 2.7.3 -- Build Jun 30 2024 | Parallel LuaJit VM, Linux x64 64bit |
| lvm | LVM 1.1.11 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build Jul 06 2022 | Parallel LuaJit VM, Linux i686 32bit (alte libc) |
| lvm | LVM 1.1.15 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build June 30 2024 | Parallel LuaJit VM, Solaris x86 32bit |
| lvm.exe | LVM 1.1.15 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build June 30 2024 | Parallel LuaJit VM, Windows 32bit |
| lvm | LVM 1.1.10 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build Nov 25 2021 | Parallel LuaJit VM, Mac OSX (≥10.7) 64bit |
| weblvm.lua | 1.1.10-core | WEB Server for lvm (lvm weblvm.lua) |
| weblvm.luaos | 1.1.8 / 1.2.4 | WEB Server for lvm mit luaos (lvm weblvm.luaos) |
| shelllvm.html | 1.1.7 | WEB Shell for lvm (requires weblvm.lua) |
| shelllua.html | 1.1.7 | WEB Shell for Lua 5.3 (requires lua.plugin) |
| lua.plugin | 1.1.1 | WEB Lua 5.3 VM+ (requires lua.plugin) |
| calua.lua | 1.1.2 | CA Lua Modul |
| caluaP.lua | 1.2.1 | Parallel CA Simulator Lua Modul |
| png-plugin.lua | 1.1.2 (28.9.2023) | PNG Plugin |
| catest.png | 27.05.2021 | PNG Testbild |
| luaos | 1.6.1 31.05.2023 | LuaOS lvm luaos |
| luaos.out | 1.6.1 31.05.2023 | LuaOS Librarylvm luaos.out script |
| luaosrouter | 02.02.2022 | LuaOS Router Gatewaylvm luarouter |
| luaweb.html | 1.5.4 13.07.2022 | LuaOS WEB IDE(+) mit paralleler VMJS` |
| vnetoslua.html | 1.3.3-5 04.07.2024 | VNETOS/LuaOS Web IDE mit verteilten VMs` |
| wex | 1.8.1 | WEX local File Server (requires nodejs) !Security Update! node wex |
| node8.exe | 8.12.0 | nodejs (MS Windows x86/32bit) |
| epub-viewer | 1.1.3 | EPUB Viewer (Java, nur Unix/Linux, epub-viewer EPUB) |
| epublib-tools-viewer-latest.jar | 1.1.3 | EPUB Viewer (Java, java -jar XXX EPUB) |
| Calibre | 3.X-5.X | EPUB Verwaltung und Reader (ebook-reader) |
| AES.lua | - | AES Modul |