From c38dc03fa739702241236fa32f2f97599df718a3 Mon Sep 17 00:00:00 2001 From: Peter Gerwinski <peter.gerwinski@hs-bochum.de> Date: Mon, 3 Apr 2023 19:56:26 +0200 Subject: [PATCH] Notizen und Beispiele 27.3. und 3.4.2023 --- 20230327/bc3.sh | 4 + 20230327/fehler.txt | 1 + 20230327/fehler2.txt | 1 + 20230327/find-01.txt | 81 +++ 20230327/find-02.txt | 129 ++++ 20230327/find-03.txt | 47 ++ 20230327/find-04.txt | 29 + 20230327/grep-01.txt | 19 + 20230327/hardlinks-01.txt | 35 + 20230327/hello-01.sh | 9 + 20230327/hello-02.sh | 9 + 20230327/hello-03.sh | 14 + 20230327/hello-04.sh | 15 + 20230327/hello-05.sh | 14 + 20230327/hello-06.c | 14 + 20230327/if-01.txt | 12 + 20230327/iostreams-01.txt | 7 + 20230327/iostreams-02.txt | 9 + 20230327/iostreams-03.txt | 3 + 20230327/iostreams-04.txt | 10 + 20230327/params-01.sh | 1 + 20230327/params-02.sh | 1 + 20230327/params-03.sh | 2 + 20230327/scripts-01.txt | 20 + 20230327/scripts-02.txt | 4 + 20230327/scripts-03.txt | 9 + 20230327/symlinks-01.txt | 24 + 20230327/symlinks-02.txt | 22 + 20230327/symlinks-03.txt | 8 + 20230327/symlinks-04.txt | 27 + 20230327/symlinks-05.txt | 25 + 20230327/symlinks-06.txt | 22 + 20230327/symlinks-07.txt | 57 ++ 20230327/test.bc | 1 + 20230327/test.sh | 1 + 20230327/test1.txt | 1 + 20230327/test2.txt | 1 + 20230327/test3.txt | 1 + 20230327/test4.txt | 1 + 20230327/test5.txt | 2 + 20230327/wildcards-01.txt | 12 + 20230403/Makefile | 1 + 20230403/Makefile-1 | 2 + 20230403/Makefile-2 | 5 + 20230403/Makefile-3 | 5 + 20230403/Makefile-cvhplan | 50 ++ 20230403/Makefile-modules-1 | 7 + 20230403/Makefile-modules-2 | 9 + 20230403/bs-20230403.txt | 15 + 20230403/chardev-01.txt | 31 + 20230403/chardev-1.c | 168 +++++ 20230403/freedos.hd | Bin 0 -> 1048576 bytes 20230403/hello-01.c | 17 + 20230403/hello-02.c | 7 + 20230403/hellomod-1.c | 20 + 20230403/hellomod-2.c | 22 + 20230403/make-01.txt | 20 + 20230403/make-02.txt | 1147 +++++++++++++++++++++++++++++++++ 20230403/make-03.txt | 3 + 20230403/shell-scripts-01.txt | 24 + 60 files changed, 2257 insertions(+) create mode 100755 20230327/bc3.sh create mode 100644 20230327/fehler.txt create mode 100644 20230327/fehler2.txt create mode 100644 20230327/find-01.txt create mode 100644 20230327/find-02.txt create mode 100644 20230327/find-03.txt create mode 100644 20230327/find-04.txt create mode 100644 20230327/grep-01.txt create mode 100644 20230327/hardlinks-01.txt create mode 100755 20230327/hello-01.sh create mode 100755 20230327/hello-02.sh create mode 100755 20230327/hello-03.sh create mode 100755 20230327/hello-04.sh create mode 100755 20230327/hello-05.sh create mode 100755 20230327/hello-06.c create mode 100644 20230327/if-01.txt create mode 100644 20230327/iostreams-01.txt create mode 100644 20230327/iostreams-02.txt create mode 100644 20230327/iostreams-03.txt create mode 100644 20230327/iostreams-04.txt create mode 100755 20230327/params-01.sh create mode 100755 20230327/params-02.sh create mode 100755 20230327/params-03.sh create mode 100644 20230327/scripts-01.txt create mode 100644 20230327/scripts-02.txt create mode 100644 20230327/scripts-03.txt create mode 100644 20230327/symlinks-01.txt create mode 100644 20230327/symlinks-02.txt create mode 100644 20230327/symlinks-03.txt create mode 100644 20230327/symlinks-04.txt create mode 100644 20230327/symlinks-05.txt create mode 100644 20230327/symlinks-06.txt create mode 100644 20230327/symlinks-07.txt create mode 100644 20230327/test.bc create mode 100755 20230327/test.sh create mode 100644 20230327/test1.txt create mode 120000 20230327/test2.txt create mode 100644 20230327/test3.txt create mode 100644 20230327/test4.txt create mode 100644 20230327/test5.txt create mode 100644 20230327/wildcards-01.txt create mode 120000 20230403/Makefile create mode 100644 20230403/Makefile-1 create mode 100644 20230403/Makefile-2 create mode 100644 20230403/Makefile-3 create mode 100644 20230403/Makefile-cvhplan create mode 100644 20230403/Makefile-modules-1 create mode 100644 20230403/Makefile-modules-2 create mode 100644 20230403/bs-20230403.txt create mode 100644 20230403/chardev-01.txt create mode 100644 20230403/chardev-1.c create mode 100644 20230403/freedos.hd create mode 100644 20230403/hello-01.c create mode 100644 20230403/hello-02.c create mode 100644 20230403/hellomod-1.c create mode 100644 20230403/hellomod-2.c create mode 100644 20230403/make-01.txt create mode 100644 20230403/make-02.txt create mode 100644 20230403/make-03.txt create mode 100644 20230403/shell-scripts-01.txt diff --git a/20230327/bc3.sh b/20230327/bc3.sh new file mode 100755 index 0000000..5c9b89f --- /dev/null +++ b/20230327/bc3.sh @@ -0,0 +1,4 @@ +#!/usr/bin/bc -q + +2 + 2 +quit diff --git a/20230327/fehler.txt b/20230327/fehler.txt new file mode 100644 index 0000000..be6e4a2 --- /dev/null +++ b/20230327/fehler.txt @@ -0,0 +1 @@ +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden diff --git a/20230327/fehler2.txt b/20230327/fehler2.txt new file mode 100644 index 0000000..be6e4a2 --- /dev/null +++ b/20230327/fehler2.txt @@ -0,0 +1 @@ +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden diff --git a/20230327/find-01.txt b/20230327/find-01.txt new file mode 100644 index 0000000..2f0fb2c --- /dev/null +++ b/20230327/find-01.txt @@ -0,0 +1,81 @@ +cassini/home/peter/bo/2023ss/bs> find test1.txt +find: ‘test1.txt’: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs> find -name test1.txt +./20230327/test1.txt +cassini/home/peter/bo/2023ss/bs> find . -name test1.txt -print +./20230327/test1.txt +cassini/home/peter/bo/2023ss/bs> find . -name test1.txt +./20230327/test1.txt +cassini/home/peter/bo/2023ss/bs> find -name test1.txt +./20230327/test1.txt +cassini/home/peter/bo/2023ss/bs> find ~/bo -name test1.txt +/home/peter/bo/2015ss/bs/20150420.0/test1.txt +/home/peter/bo/2015ss/bs/script/examples/20150420/test1.txt +/home/peter/bo/2020ss/bs/20200420/x/test1.txt +/home/peter/bo/2018ws/es/20181018/test1.txt +/home/peter/bo/projekte/git/bs/examples/20150420/test1.txt +/home/peter/bo/2023ss/bs/20230327/test1.txt +/home/peter/bo/2014ss/bs/20140620.0/test1.txt +/home/peter/bo/2016ss/es/20160425/test1.txt +cassini/home/peter/bo/2023ss/bs> find ~/bo -iname test1.txt +/home/peter/bo/2015ss/bs/20150420.0/test1.txt +/home/peter/bo/2015ss/bs/script/examples/20150420/test1.txt +/home/peter/bo/2020ss/bs/20200420/x/test1.txt +/home/peter/bo/2018ws/es/20181018/test1.txt +/home/peter/bo/projekte/git/bs/examples/20150420/test1.txt +/home/peter/bo/2023ss/bs/20230327/test1.txt +/home/peter/bo/2014ss/bs/20140620.0/test1.txt +/home/peter/bo/2016ss/es/20160425/test1.txt +cassini/home/peter/bo/2023ss/bs> find -name test*.txt +./20230327/test3.txt +./20230327/test1.txt +./20230327/test4.txt +./20230327/test2.txt +./20230320/test3.txt +./20230320/test6.txt +./20230320/test4.txt +./20230320/test.txt +./20230320/test2.txt +./20230320/test5.txt +./20230320/foo/test.txt +./20230320/foo/test2.txt +cassini/home/peter/bo/2023ss/bs> cd 20230327/ +cassini/home/peter/bo/2023ss/bs/20230327> find -name test*.txt +find: paths must precede expression: `test2.txt' +find: possible unquoted pattern after predicate `-name'? +cassini/home/peter/bo/2023ss/bs/20230327> cd .. +cassini/home/peter/bo/2023ss/bs> find -name test*.txt +./20230327/test3.txt +./20230327/test1.txt +./20230327/test4.txt +./20230327/test2.txt +./20230320/test3.txt +./20230320/test6.txt +./20230320/test4.txt +./20230320/test.txt +./20230320/test2.txt +./20230320/test5.txt +./20230320/foo/test.txt +./20230320/foo/test2.txt +cassini/home/peter/bo/2023ss/bs> cd 20230327 +cassini/home/peter/bo/2023ss/bs/20230327> find -name test*.txt +find: paths must precede expression: `test2.txt' +find: possible unquoted pattern after predicate `-name'? +cassini/home/peter/bo/2023ss/bs/20230327> echo find -name test*.txt +find -name test1.txt test2.txt test3.txt test4.txt +cassini/home/peter/bo/2023ss/bs/20230327> find -name "test*.txt" +./test3.txt +./test1.txt +./test4.txt +./test2.txt +cassini/home/peter/bo/2023ss/bs/20230327> find -name tes"t*."txt +./test3.txt +./test1.txt +./test4.txt +./test2.txt +cassini/home/peter/bo/2023ss/bs/20230327> find -name test\*.txt +./test3.txt +./test1.txt +./test4.txt +./test2.txt +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/find-02.txt b/20230327/find-02.txt new file mode 100644 index 0000000..6041f68 --- /dev/null +++ b/20230327/find-02.txt @@ -0,0 +1,129 @@ +cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "hp-klausur*.tex" +/home/peter/bo/2022ws/hp/exams/20170206/hp-klausur-20170206.tex +/home/peter/bo/2022ws/hp/exams/20180213/hp-klausur-20180213.tex +/home/peter/bo/2022ws/hp/20230301.k1/hp-klausur-20230301.tex +/home/peter/bo/2016ws/hp/20170920.0/hp-klausur-20170920.tex +/home/peter/bo/2016ws/hp/20170206.0/hp-klausur-20170206.tex +/home/peter/bo/2018ws/hp/exams/20170206/hp-klausur-20170206.tex +/home/peter/bo/2018ws/hp/exams/20180213/hp-klausur-20180213.tex +/home/peter/bo/2018ws/hp/20190130.k1/hp-klausur-20190130.tex +/home/peter/bo/2019ws/hp/20201008.k2/hp-klausur-20201008.tex +/home/peter/bo/2019ws/hp/exams/20170206/hp-klausur-20170206.tex +/home/peter/bo/2019ws/hp/exams/20180213/hp-klausur-20180213.tex +/home/peter/bo/2019ws/hp/20200129.k1/hp-klausur-20200129.tex +/home/peter/bo/2017ws/hp/20180919.k2/hp-klausur-20180919.tex +/home/peter/bo/2017ws/hp/20180213.k1/hp-klausur-20180213.tex +/home/peter/bo/2017ws/hp/20180205/hp-klausur-20170206.tex +/home/peter/bo/2021ws/hp/exams/20170206/hp-klausur-20170206.tex +/home/peter/bo/2021ws/hp/exams/20180213/hp-klausur-20180213.tex +cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "hp-klausur*.tex" -exec grep PBM {} \; +cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "*klausur*.tex" -exec grep PBM {} \; + \exercise{PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + \exercise{XBM- und PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + und in einer PBM-Bilddatei \file{test.pbm} abspeichert. + Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um. + \exercise{PBM-Grafikbibliothek} + von PBM-Grafikdateien. + in einer PBM-Grafikdatei speichern. +Übereinstimmungen in Binärdatei /home/peter/bo/2014ws/ainf/20150130.0/ainf-klausur-20150130.tex + \exercise{XBM- und PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + und in einer PBM-Bilddatei \file{test.pbm} abspeichert. + Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um. + \exercise{PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + (Das PBM-Grafikformat ist Ihnen nicht nur aus der Vorlesung "`Rechnertechnik"', + beim Speichern und Laden von PBM-Dateien?\\ + das die fehlerhafte PBM-Datei repariert. + (Das PBM-Grafikformat ist Ihnen nicht nur aus der Vorlesung "`Rechnertechnik"', + beim Speichern und Laden von PBM-Dateien?\\ + das die fehlerhafte PBM-Datei repariert. + \exercise{PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + \exercise{XBM- und PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + und in einer PBM-Bilddatei \file{test.pbm} abspeichert. + Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um. + \exercise{PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + \exercise{XBM- und PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + und in einer PBM-Bilddatei \file{test.pbm} abspeichert. + Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um. + \exercise{PBM-Dateien} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + Diese Beispiel-PBM-Datei wurde von dem folgenden Programm erzeugt (\file{aufgabe-4.c}): + \exercise{PBM-Grafikbibliothek} + von PBM-Grafikdateien. + (PBM-Grafikdateien sind Ihnen sowohl aus der Lehrveranstaltung + in einer PBM-Grafikdatei speichern. +Übereinstimmungen in Binärdatei /home/peter/bo/2013ws/ainf/20140918.0/ainf-klausur-20140918.tex + \exercise{XBM- und PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + und in einer PBM-Bilddatei \file{test.pbm} abspeichert. + Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um. + \exercise{PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + \exercise{PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + \exercise{XBM- und PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. + und in einer PBM-Bilddatei \file{test.pbm} abspeichert. + Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um. + \exercise{PBM-Grafik} + Bei einer PBM-Grafikdatei handelt es sich + Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten. +cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "*klausur*.tex" -exec grep -l PBM {} \; +/home/peter/bo/2022ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2022ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2014ws/ainf/20150130.0/ainf-klausur-20150130.tex +/home/peter/bo/2016ws/hp/20170920.0/klausur.tex +/home/peter/bo/2016ws/hp/20170206.0/klausur.tex +/home/peter/bo/2011ws/rarch/20120322.0/rarch-klausur-20120322.tex +/home/peter/bo/2012ws/klausuren-gerwinski/rarch-klausur-20120322.tex +/home/peter/bo/2018ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2018ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2019ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2019ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2019ws/hp/20200129.k1/klausur.tex +/home/peter/bo/2013ws/ainf/20140918.0/ainf-klausur-20140918.tex +/home/peter/bo/2017ws/hp/20180213.k1/klausur.tex +/home/peter/bo/2017ws/hp/20180205/klausur.tex +/home/peter/bo/2021ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2021ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2015ws/ainf/20160913/ainf-klausur-20160913.tex +cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "*klausur*.tex" -exec grep -l PBM {} + +/home/peter/bo/2022ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2022ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2014ws/ainf/20150130.0/ainf-klausur-20150130.tex +/home/peter/bo/2016ws/hp/20170920.0/klausur.tex +/home/peter/bo/2016ws/hp/20170206.0/klausur.tex +/home/peter/bo/2011ws/rarch/20120322.0/rarch-klausur-20120322.tex +/home/peter/bo/2012ws/klausuren-gerwinski/rarch-klausur-20120322.tex +/home/peter/bo/2018ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2018ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2019ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2019ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2019ws/hp/20200129.k1/klausur.tex +/home/peter/bo/2013ws/ainf/20140918.0/ainf-klausur-20140918.tex +/home/peter/bo/2017ws/hp/20180213.k1/klausur.tex +/home/peter/bo/2017ws/hp/20180205/klausur.tex +/home/peter/bo/2021ws/hp/exams/20170206/klausur.tex +/home/peter/bo/2021ws/hp/exams/20180213/klausur.tex +/home/peter/bo/2015ws/ainf/20160913/ainf-klausur-20160913.tex +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/find-03.txt b/20230327/find-03.txt new file mode 100644 index 0000000..18c939d --- /dev/null +++ b/20230327/find-03.txt @@ -0,0 +1,47 @@ +cassini/home/peter/bo/2023ss/bs/20230327> find .. -perm /u+x +.. +../common +../20230327 +../20230327/logo-hochschule-bochum-cvh-text.pdf +../20230327/test.sh +../20230327/pgslides.sty +../20230327/test2.txt +../20230327/bc3.sh +../20230327/Operating_system_placement-de.pdf +../20230327/logo-hochschule-bochum.pdf +../20230313 +../20230313/logo-hochschule-bochum-cvh-text.pdf +../20230313/fotos +../20230313/fotos/judo-20190629-0120.jpg +../20230313/fotos/twike-20191009.jpg +../20230313/fotos/am-klavier-20180216.jpg +../20230313/pgslides.sty +../20230313/Operating_system_placement-de.pdf +../20230313/logo-hochschule-bochum.pdf +../20230313/ls +../20230320 +../20230320/bc2.sh +../20230320/logo-hochschule-bochum-cvh-text.pdf +../20230320/test3.sh +../20230320/test2.sh +../20230320/test.sh +../20230320/pgslides.sty +../20230320/bc.sh +../20230320/Operating_system_placement-de.pdf +../20230320/logo-hochschule-bochum.pdf +../20230320/unix-20230320.tex +../20230320/vic +../20230320/foo +../20230320/unix-20230320.pdf +../.git +cassini/home/peter/bo/2023ss/bs/20230327> find .. -type f -perm /u+x +../20230327/test.sh +../20230327/bc3.sh +../20230313/ls +../20230320/bc2.sh +../20230320/test3.sh +../20230320/test2.sh +../20230320/test.sh +../20230320/bc.sh +../20230320/vic +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/find-04.txt b/20230327/find-04.txt new file mode 100644 index 0000000..729b724 --- /dev/null +++ b/20230327/find-04.txt @@ -0,0 +1,29 @@ +cassini/home/peter/bo/2023ss/bs/20230327> find .. -type d +.. +../common +../20230327 +../20230313 +../20230313/fotos +../20230320 +../20230320/foo +cassini/home/peter/bo/2023ss/bs/20230327> find .. -type l +../20230327/logo-hochschule-bochum-cvh-text.pdf +../20230327/pgslides.sty +../20230327/test2.txt +../20230327/Operating_system_placement-de.pdf +../20230327/logo-hochschule-bochum.pdf +../20230313/logo-hochschule-bochum-cvh-text.pdf +../20230313/fotos/judo-20190629-0120.jpg +../20230313/fotos/twike-20191009.jpg +../20230313/fotos/am-klavier-20180216.jpg +../20230313/pgslides.sty +../20230313/Operating_system_placement-de.pdf +../20230313/logo-hochschule-bochum.pdf +../20230320/logo-hochschule-bochum-cvh-text.pdf +../20230320/pgslides.sty +../20230320/Operating_system_placement-de.pdf +../20230320/logo-hochschule-bochum.pdf +../20230320/unix-20230320.tex +../20230320/unix-20230320.pdf +../.git +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/grep-01.txt b/20230327/grep-01.txt new file mode 100644 index 0000000..cabec52 --- /dev/null +++ b/20230327/grep-01.txt @@ -0,0 +1,19 @@ +cassini/home/peter/bo/2023ss/bs/20230327> ls -l *.tex +-rw-r--r-- 1 peter peter 42432 Mär 27 09:33 bs-20230327.tex +cassini/home/peter/bo/2023ss/bs/20230327> grep usepackage *.tex +\usepackage{pgslides} +\usepackage{rotating} +\usepackage{pdftricks} +\usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx} +\usepackage{eurosym} +\usepackage{tikz} + \usepackage[latin1]{inputenc} + \usepackage[german]{babel} + \usepackage[T1]{fontenc} + \usepackage{helvet} + \usepackage{pstricks} +cassini/home/peter/bo/2023ss/bs/20230327> grep "20[12][0-9][01][0-9][0-3][0-9]" *.tex +% bs-20230327.pdf - Lecture Slides on Operating Systems +cassini/home/peter/bo/2023ss/bs/20230327> grep -o "20[12][0-9][01][0-9][0-3][0-9]" *.tex +20230327 +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/hardlinks-01.txt b/20230327/hardlinks-01.txt new file mode 100644 index 0000000..a33fb78 --- /dev/null +++ b/20230327/hardlinks-01.txt @@ -0,0 +1,35 @@ +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt +cat: test2.txt: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327> echo "Dies ist ein Test." > test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test1.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> ln test1.txt test3.txt +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt +-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test1.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test3.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test3.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> rm test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test3.txt +-rw-r--r-- 1 peter peter 19 Mär 27 16:51 test3.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test3.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt +cat: test2.txt: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327> ln test3.txt test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt +-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test1.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test3.txt +cassini/home/peter/bo/2023ss/bs/20230327> rm test3.txt +cassini/home/peter/bo/2023ss/bs/20230327> cp -pi test1.txt test3.txt +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt +-rw-r--r-- 1 peter peter 19 Mär 27 16:51 test1.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +-rw-r--r-- 1 peter peter 19 Mär 27 16:51 test3.txt +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/hello-01.sh b/20230327/hello-01.sh new file mode 100755 index 0000000..7663005 --- /dev/null +++ b/20230327/hello-01.sh @@ -0,0 +1,9 @@ +#!/usr/bin/gcc -Wall -O "$1" && ./a.out + +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20230327/hello-02.sh b/20230327/hello-02.sh new file mode 100755 index 0000000..0628faa --- /dev/null +++ b/20230327/hello-02.sh @@ -0,0 +1,9 @@ +//!/usr/bin/gcc -Wall -O "$1" && ./a.out + +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20230327/hello-03.sh b/20230327/hello-03.sh new file mode 100755 index 0000000..7a21ef5 --- /dev/null +++ b/20230327/hello-03.sh @@ -0,0 +1,14 @@ +/*/true + +/usr/bin/gcc -Wall -O "$0" && ./a.out +exit 0 + +*/ + +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20230327/hello-04.sh b/20230327/hello-04.sh new file mode 100755 index 0000000..c45f438 --- /dev/null +++ b/20230327/hello-04.sh @@ -0,0 +1,15 @@ +/*/true + +echo $0 +/usr/bin/gcc -Wall -O "$0" && ./a.out +exit 0 + +*/ + +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20230327/hello-05.sh b/20230327/hello-05.sh new file mode 100755 index 0000000..0c2f5de --- /dev/null +++ b/20230327/hello-05.sh @@ -0,0 +1,14 @@ +/*/true + +/usr/bin/gcc -xc -Wall -O "$0" && ./a.out +exit 0 + +*/ + +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20230327/hello-06.c b/20230327/hello-06.c new file mode 100755 index 0000000..7a21ef5 --- /dev/null +++ b/20230327/hello-06.c @@ -0,0 +1,14 @@ +/*/true + +/usr/bin/gcc -Wall -O "$0" && ./a.out +exit 0 + +*/ + +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20230327/if-01.txt b/20230327/if-01.txt new file mode 100644 index 0000000..1548119 --- /dev/null +++ b/20230327/if-01.txt @@ -0,0 +1,12 @@ +cassini/home/peter/bo/2023ss/bs/20230327> cat test1.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> grep Test test1.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt && echo "gefunden" +cassini/home/peter/bo/2023ss/bs/20230327> if grep Toast test1.txt; then echo "gefunden"; fi +cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt && echo "gefunden" +cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt || echo "nicht gefunden" +nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327> if grep Toast test1.txt; then true; else echo "nicht gefunden"; fi +nicht gefunden diff --git a/20230327/iostreams-01.txt b/20230327/iostreams-01.txt new file mode 100644 index 0000000..85a6e85 --- /dev/null +++ b/20230327/iostreams-01.txt @@ -0,0 +1,7 @@ +cassini/home/peter/bo/2023ss/bs/20230327> echo "Dies ist schon wieder ein Test." > test5.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test5.txt +Dies ist schon wieder ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> echo "Und auch dies ist schon wieder ein Test." >> test5.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test5.txt Dies ist schon wieder ein Test. +Und auch dies ist schon wieder ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/iostreams-02.txt b/20230327/iostreams-02.txt new file mode 100644 index 0000000..093dda9 --- /dev/null +++ b/20230327/iostreams-02.txt @@ -0,0 +1,9 @@ +cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt > fehler.txt +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327> cat fehler.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt 2> fehler.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat fehler.txt +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/iostreams-03.txt b/20230327/iostreams-03.txt new file mode 100644 index 0000000..bc9bfd1 --- /dev/null +++ b/20230327/iostreams-03.txt @@ -0,0 +1,3 @@ + +cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt > fehler2.txt 2>&1 +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/iostreams-04.txt b/20230327/iostreams-04.txt new file mode 100644 index 0000000..1415940 --- /dev/null +++ b/20230327/iostreams-04.txt @@ -0,0 +1,10 @@ +cassini/home/peter/bo/2023ss/bs/20230327> echo "ls -l" +ls -l +cassini/home/peter/bo/2023ss/bs/20230327> $( echo "ls -l" ) +insgesamt 444 +-rwxr-xr-x 1 peter peter 16608 Mär 27 18:32 a.out +-rwxr-xr-x 1 peter peter 29 Mär 27 16:15 bc3.sh +[...] +-rw-r--r-- 1 peter peter 196 Mär 27 09:33 tmp.inputs +-rw-r--r-- 1 peter peter 658 Mär 27 18:22 wildcards-01.txt +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/params-01.sh b/20230327/params-01.sh new file mode 100755 index 0000000..602c07a --- /dev/null +++ b/20230327/params-01.sh @@ -0,0 +1 @@ +echo "$0" "$1" "$2" "$3" diff --git a/20230327/params-02.sh b/20230327/params-02.sh new file mode 100755 index 0000000..4a12501 --- /dev/null +++ b/20230327/params-02.sh @@ -0,0 +1 @@ +echo "$@" diff --git a/20230327/params-03.sh b/20230327/params-03.sh new file mode 100755 index 0000000..b00d0d7 --- /dev/null +++ b/20230327/params-03.sh @@ -0,0 +1,2 @@ +echo "$# Parameter, nämlich:" +echo "$@" diff --git a/20230327/scripts-01.txt b/20230327/scripts-01.txt new file mode 100644 index 0000000..de06549 --- /dev/null +++ b/20230327/scripts-01.txt @@ -0,0 +1,20 @@ +cassini/home/peter/bo/2023ss/bs/20230327> ls -l hello-06.c +-rwxr-xr-x 1 peter peter 141 Mär 27 18:27 hello-06.c +cassini/home/peter/bo/2023ss/bs/20230327> cat hello-06.c +/*/true + +/usr/bin/gcc -Wall -O "$0" && ./a.out +exit 0 + +*/ + +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} +cassini/home/peter/bo/2023ss/bs/20230327> ./hello-06.c +Hello, world! +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/scripts-02.txt b/20230327/scripts-02.txt new file mode 100644 index 0000000..d1526f8 --- /dev/null +++ b/20230327/scripts-02.txt @@ -0,0 +1,4 @@ +cassini/home/peter/bo/2023ss/bs/20230327> /*/true +cassini/home/peter/bo/2023ss/bs/20230327> echo /*/true +/bin/true +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/scripts-03.txt b/20230327/scripts-03.txt new file mode 100644 index 0000000..caaf574 --- /dev/null +++ b/20230327/scripts-03.txt @@ -0,0 +1,9 @@ +cassini/home/peter/bo/2023ss/bs/20230327> gcc -Wall -O hello-06.c -o hello-06 +cassini/home/peter/bo/2023ss/bs/20230327> ./hello-06 +Hello, world! +cassini/home/peter/bo/2023ss/bs/20230327> gcc -Wall -O hello-06.c +cassini/home/peter/bo/2023ss/bs/20230327> ./a.out +Hello, world! +cassini/home/peter/bo/2023ss/bs/20230327> gcc -Wall -O hello-06.c && ./a.out +Hello, world! +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/symlinks-01.txt b/20230327/symlinks-01.txt new file mode 100644 index 0000000..dcd96ea --- /dev/null +++ b/20230327/symlinks-01.txt @@ -0,0 +1,24 @@ +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test1.txt +-rw-r--r-- 1 peter peter 19 Mär 27 16:17 test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test1.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> ln -s test1.txt test2.txt +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt +-rw-r--r-- 1 peter peter 19 Mär 27 16:17 test1.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt +Dies ist ein Test. +cassini/home/peter/bo/2023ss/bs/20230327> rm test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt +cat: test2.txt: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +cassini/home/peter/bo/2023ss/bs/20230327> which vi +/usr/bin/vi +cassini/home/peter/bo/2023ss/bs/20230327> ls -l /usr/bin/vi +lrwxrwxrwx 1 root root 20 Dez 22 2012 /usr/bin/vi -> /etc/alternatives/vi +cassini/home/peter/bo/2023ss/bs/20230327> ls -l /etc/alternatives/vi +lrwxrwxrwx 1 root root 18 Feb 5 2020 /etc/alternatives/vi -> /usr/bin/vim.basic +cassini/home/peter/bo/2023ss/bs/20230327> ls -l /usr/bin/vim.basic +-rwxr-xr-x 1 root root 2708456 Nov 23 15:54 /usr/bin/vim.basic +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/symlinks-02.txt b/20230327/symlinks-02.txt new file mode 100644 index 0000000..1d546db --- /dev/null +++ b/20230327/symlinks-02.txt @@ -0,0 +1,22 @@ +cassini/home/peter/bo/2023ss/bs/20230327> ldd $(which ls) + linux-vdso.so.1 (0x00007ffe17b92000) + libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f0f241a1000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0f23fe1000) + libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f0f23f6d000) + libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0f23f68000) + /lib64/ld-linux-x86-64.so.2 (0x00007f0f24431000) + libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0f23f47000) +cassini/home/peter/bo/2023ss/bs/20230327> ldd /bin/ls + linux-vdso.so.1 (0x00007ffc5837b000) + libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f38c4fab000) + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f38c4deb000) + libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f38c4d77000) + libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f38c4d72000) + /lib64/ld-linux-x86-64.so.2 (0x00007f38c523b000) + libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f38c4d51000) +cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/libc.so.6 +lrwxrwxrwx 1 root root 12 Okt 8 17:53 /lib/x86_64-linux-gnu/libc.so.6 -> libc-2.28.so +cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/libc.* +lrwxrwxrwx 1 root root 12 Okt 8 17:53 /lib/x86_64-linux-gnu/libc.so.6 -> libc-2.28.so +cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/libc-* +-rwxr-xr-x 1 root root 1820400 Okt 8 17:53 /lib/x86_64-linux-gnu/libc-2.28.so diff --git a/20230327/symlinks-03.txt b/20230327/symlinks-03.txt new file mode 100644 index 0000000..be5fdf0 --- /dev/null +++ b/20230327/symlinks-03.txt @@ -0,0 +1,8 @@ +cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/ +insgesamt 30612 +[...] +lrwxrwxrwx 1 root root 15 Jul 21 2020 libbz2.so.1 -> libbz2.so.1.0.4 +lrwxrwxrwx 1 root root 15 Jul 21 2020 libbz2.so.1.0 -> libbz2.so.1.0.4 +-rw-r--r-- 1 root root 74688 Jul 21 2020 libbz2.so.1.0.4 +[...] +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/symlinks-04.txt b/20230327/symlinks-04.txt new file mode 100644 index 0000000..e681a98 --- /dev/null +++ b/20230327/symlinks-04.txt @@ -0,0 +1,27 @@ +cassini/home/peter/bo/2023ss/bs/20230327> ln -s .. test +cassini/home/peter/bo/2023ss/bs/20230327> cd test +cassini/home/peter/bo/2023ss/bs/20230327/test> ls -l +insgesamt 16 +drwxr-xr-x 3 peter peter 4096 Mär 20 16:04 20230313 +drwxr-xr-x 3 peter peter 4096 Mär 27 09:31 20230320 +drwxr-xr-x 2 peter peter 4096 Mär 27 16:35 20230327 +drwxr-xr-x 2 peter peter 4096 Jun 13 2022 common +cassini/home/peter/bo/2023ss/bs/20230327/test> cd .. +cassini/home/peter/bo/2023ss/bs/20230327> cd test +cassini/home/peter/bo/2023ss/bs/20230327/test> cd 20230327 +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327> cd test +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test> ls -l +insgesamt 16 +drwxr-xr-x 3 peter peter 4096 Mär 20 16:04 20230313 +drwxr-xr-x 3 peter peter 4096 Mär 27 09:31 20230320 +drwxr-xr-x 2 peter peter 4096 Mär 27 16:35 20230327 +drwxr-xr-x 2 peter peter 4096 Jun 13 2022 common +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test> cd 20230327 +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327> cd test +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test> ls -l +insgesamt 16 +drwxr-xr-x 3 peter peter 4096 Mär 20 16:04 20230313 +drwxr-xr-x 3 peter peter 4096 Mär 27 09:31 20230320 +drwxr-xr-x 2 peter peter 4096 Mär 27 16:35 20230327 +drwxr-xr-x 2 peter peter 4096 Jun 13 2022 common +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test> diff --git a/20230327/symlinks-05.txt b/20230327/symlinks-05.txt new file mode 100644 index 0000000..b83198b --- /dev/null +++ b/20230327/symlinks-05.txt @@ -0,0 +1,25 @@ +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> rm test +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l +insgesamt 276 +-rwxr-xr-x 1 peter peter 29 Mär 27 16:15 bc3.sh +-rw-r--r-- 1 peter peter 2885 Mär 27 09:33 bs-20230327.aux +-rw-r--r-- 1 peter peter 62255 Mär 27 09:33 bs-20230327.log +-rw-r--r-- 1 peter peter 1421 Mär 27 09:33 bs-20230327.nav +-rw-r--r-- 1 peter peter 194 Mär 27 09:33 bs-20230327.out +-rw-r--r-- 1 peter peter 125197 Mär 27 09:33 bs-20230327.pdf +-rw-r--r-- 1 peter peter 0 Mär 27 09:33 bs-20230327.snm +-rw-r--r-- 1 peter peter 42432 Mär 27 09:33 bs-20230327.tex +-rw-r--r-- 1 peter peter 225 Mär 27 09:33 bs-20230327.toc +lrwxrwxrwx 1 peter peter 45 Apr 17 2016 logo-hochschule-bochum-cvh-text.pdf -> ../common/logo-hochschule-bochum-cvh-text.pdf +lrwxrwxrwx 1 peter peter 36 Apr 17 2016 logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf +lrwxrwxrwx 1 peter peter 43 Apr 17 2016 Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf +lrwxrwxrwx 1 peter peter 22 Apr 13 2018 pgslides.sty -> ../common/pgslides.sty +-rw-r--r-- 1 peter peter 1311 Mär 27 16:21 symlinks-01.txt +-rw-r--r-- 1 peter peter 1607 Mär 27 16:27 symlinks-02.txt +-rw-r--r-- 1 peter peter 353 Mär 27 16:31 symlinks-03.txt +-rw-r--r-- 1 peter peter 1425 Mär 27 16:37 symlinks-04.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +-rwxr-x--- 1 peter peter 21 Mär 27 16:09 test.sh +-rw-r--r-- 1 peter peter 196 Mär 27 09:33 tmp.inputs +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> cd .. +cassini/home/peter/bo/2023ss/bs> diff --git a/20230327/symlinks-06.txt b/20230327/symlinks-06.txt new file mode 100644 index 0000000..f08deef --- /dev/null +++ b/20230327/symlinks-06.txt @@ -0,0 +1,22 @@ +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l test +lrwxrwxrwx 1 peter peter 2 Mär 27 16:40 test -> .. +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> rm test +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> pwd +/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327 +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> cd .. +cassini/home/peter/bo/2023ss/bs> pwd +/home/peter/bo/2023ss/bs +cassini/home/peter/bo/2023ss/bs> cd 20230327/ +cassini/home/peter/bo/2023ss/bs/20230327> ln -s .. test +cassini/home/peter/bo/2023ss/bs/20230327> cd test/20230327/test/20230327/test/20230327 +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l test +lrwxrwxrwx 1 peter peter 2 Mär 27 16:42 test -> .. +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> rm test +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l /home/peter/bo/2023ss/bs/20230327/test/ +ls: Zugriff auf '/home/peter/bo/2023ss/bs/20230327/test/' nicht möglich: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> pwd -p +bash: pwd: -p: Ungültige Option +pwd: Aufruf: pwd [-LP] +cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> pwd -P +/home/peter/bo/2023ss/bs/20230327 +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230327/symlinks-07.txt b/20230327/symlinks-07.txt new file mode 100644 index 0000000..6969187 --- /dev/null +++ b/20230327/symlinks-07.txt @@ -0,0 +1,57 @@ +cassini/home/peter/bo/2023ss/bs/20230327> mkdir test +cassini/home/peter/bo/2023ss/bs/20230327> cd test/ +cassini/home/peter/bo/2023ss/bs/20230327/test> ls -l +insgesamt 0 +cassini/home/peter/bo/2023ss/bs/20230327/test> rmdir ../test +cassini/home/peter/bo/2023ss/bs/20230327/test> ls -l +insgesamt 0 +cassini/home/peter/bo/2023ss/bs/20230327/test> pwd +/home/peter/bo/2023ss/bs/20230327/test +cassini/home/peter/bo/2023ss/bs/20230327/test> pwd -P +pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden +pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden +cassini> +pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden +cassini> pwd +pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden +pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden +cassini> cd .. +chdir: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden +cassini..> cd bla +bash: cd: bla: Datei oder Verzeichnis nicht gefunden +cassini..> ls -larth /proc/$$/cwd +lrwxrwxrwx 1 peter peter 0 Mär 27 16:46 /proc/32556/cwd -> /home/peter/bo/2023ss/bs/20230327 +cassini..> echo $PS +$PS1 $PS2 $PS4 +cassini..> echo $PS1 +cassini..> +cassini..> echo $PROMPT_COMMAND +PS1="`hostname`$ceet_project`pwd`> " +cassini..> ls -larth /proc/$$/cwd +lrwxrwxrwx 1 peter peter 0 Mär 27 16:46 /proc/32556/cwd -> /home/peter/bo/2023ss/bs/20230327 +cassini..> cd /proc/$$/cwd +cassini/proc/32556/cwd> ls -l +insgesamt 284 +-rwxr-xr-x 1 peter peter 29 Mär 27 16:15 bc3.sh +-rw-r--r-- 1 peter peter 2885 Mär 27 09:33 bs-20230327.aux +-rw-r--r-- 1 peter peter 62255 Mär 27 09:33 bs-20230327.log +-rw-r--r-- 1 peter peter 1421 Mär 27 09:33 bs-20230327.nav +-rw-r--r-- 1 peter peter 194 Mär 27 09:33 bs-20230327.out +-rw-r--r-- 1 peter peter 125197 Mär 27 09:33 bs-20230327.pdf +-rw-r--r-- 1 peter peter 0 Mär 27 09:33 bs-20230327.snm +-rw-r--r-- 1 peter peter 42432 Mär 27 09:33 bs-20230327.tex +-rw-r--r-- 1 peter peter 225 Mär 27 09:33 bs-20230327.toc +lrwxrwxrwx 1 peter peter 45 Apr 17 2016 logo-hochschule-bochum-cvh-text.pdf -> ../common/logo-hochschule-bochum-cvh-text.pdf +lrwxrwxrwx 1 peter peter 36 Apr 17 2016 logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf +lrwxrwxrwx 1 peter peter 43 Apr 17 2016 Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf +lrwxrwxrwx 1 peter peter 22 Apr 13 2018 pgslides.sty -> ../common/pgslides.sty +-rw-r--r-- 1 peter peter 1311 Mär 27 16:21 symlinks-01.txt +-rw-r--r-- 1 peter peter 1607 Mär 27 16:27 symlinks-02.txt +-rw-r--r-- 1 peter peter 353 Mär 27 16:31 symlinks-03.txt +-rw-r--r-- 1 peter peter 1425 Mär 27 16:37 symlinks-04.txt +-rw-r--r-- 1 peter peter 1748 Mär 27 16:38 symlinks-05.txt +-rw-r--r-- 1 peter peter 1539 Mär 27 16:43 symlinks-06.txt +lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt +-rwxr-x--- 1 peter peter 21 Mär 27 16:09 test.sh +-rw-r--r-- 1 peter peter 196 Mär 27 09:33 tmp.inputs +cassini/proc/32556/cwd> diff --git a/20230327/test.bc b/20230327/test.bc new file mode 100644 index 0000000..a922b77 --- /dev/null +++ b/20230327/test.bc @@ -0,0 +1 @@ +2 + 2 diff --git a/20230327/test.sh b/20230327/test.sh new file mode 100755 index 0000000..496af8d --- /dev/null +++ b/20230327/test.sh @@ -0,0 +1 @@ +echo "Hello, world!" diff --git a/20230327/test1.txt b/20230327/test1.txt new file mode 100644 index 0000000..d7e5cff --- /dev/null +++ b/20230327/test1.txt @@ -0,0 +1 @@ +Dies ist ein Test. diff --git a/20230327/test2.txt b/20230327/test2.txt new file mode 120000 index 0000000..39cbc63 --- /dev/null +++ b/20230327/test2.txt @@ -0,0 +1 @@ +test1.txt \ No newline at end of file diff --git a/20230327/test3.txt b/20230327/test3.txt new file mode 100644 index 0000000..d7e5cff --- /dev/null +++ b/20230327/test3.txt @@ -0,0 +1 @@ +Dies ist ein Test. diff --git a/20230327/test4.txt b/20230327/test4.txt new file mode 100644 index 0000000..d7e5cff --- /dev/null +++ b/20230327/test4.txt @@ -0,0 +1 @@ +Dies ist ein Test. diff --git a/20230327/test5.txt b/20230327/test5.txt new file mode 100644 index 0000000..643c08f --- /dev/null +++ b/20230327/test5.txt @@ -0,0 +1,2 @@ +Dies ist schon wieder ein Test. +Und auch dies ist schon wieder ein Test. diff --git a/20230327/wildcards-01.txt b/20230327/wildcards-01.txt new file mode 100644 index 0000000..667960b --- /dev/null +++ b/20230327/wildcards-01.txt @@ -0,0 +1,12 @@ +-rwxr-xr-x 1 peter peter 123 Mär 27 18:19 hello.sh +cassini/home/peter/bo/2023ss/bs/20230327> mv -i hello{,-01}.sh +cassini/home/peter/bo/2023ss/bs/20230327> ls -l hello*.sh +-rwxr-xr-x 1 peter peter 123 Mär 27 18:19 hello-01.sh +cassini/home/peter/bo/2023ss/bs/20230327> echo ls -l hello*.sh +ls -l hello-01.sh +cassini/home/peter/bo/2023ss/bs/20230327> ls -l hello-{01,02}.sh +ls: Zugriff auf 'hello-02.sh' nicht möglich: Datei oder Verzeichnis nicht gefunden +-rwxr-xr-x 1 peter peter 123 Mär 27 18:19 hello-01.sh +cassini/home/peter/bo/2023ss/bs/20230327> echo ls -l hello-{01,02}.sh +ls -l hello-01.sh hello-02.sh +cassini/home/peter/bo/2023ss/bs/20230327> diff --git a/20230403/Makefile b/20230403/Makefile new file mode 120000 index 0000000..134aa0a --- /dev/null +++ b/20230403/Makefile @@ -0,0 +1 @@ +Makefile-modules-2 \ No newline at end of file diff --git a/20230403/Makefile-1 b/20230403/Makefile-1 new file mode 100644 index 0000000..19e5709 --- /dev/null +++ b/20230403/Makefile-1 @@ -0,0 +1,2 @@ +hello-02: hello-02.c + gcc -Wall -O hello-02.c -o hello-02 diff --git a/20230403/Makefile-2 b/20230403/Makefile-2 new file mode 100644 index 0000000..2921fd9 --- /dev/null +++ b/20230403/Makefile-2 @@ -0,0 +1,5 @@ +TARGET = hello-02 +CFLAGS = -Wall -O + +$(TARGET): hello-02.c + gcc $(CFLAGS) hello-02.c -o hello-02 diff --git a/20230403/Makefile-3 b/20230403/Makefile-3 new file mode 100644 index 0000000..57d0291 --- /dev/null +++ b/20230403/Makefile-3 @@ -0,0 +1,5 @@ +TARGET = hello-02 +CFLAGS = -Wall -O + +$(TARGET): $(TARGET).c + gcc $(CFLAGS) $< -o $(TARGET) diff --git a/20230403/Makefile-cvhplan b/20230403/Makefile-cvhplan new file mode 100644 index 0000000..ef2e524 --- /dev/null +++ b/20230403/Makefile-cvhplan @@ -0,0 +1,50 @@ +all: cvhplan.pdf + +SEMESTER=2023ss +SEMESTER_TEXT="Sommersemester 2023" + +RANDOM_SEED_X = 2023 +RANDOM_SEED_Y = 55 +PLAN = timetables/cvh-$(SEMESTER)/cvh-$(SEMESTER)_activities.xml + +cvhplan: cvhplan.pas config.pas lecturers.pas students.pas rooms.pas modules.pas breaks.pas + gpc -Wall -Werror -O3 --automake cvhplan.pas -o cvhplan + +lecturers.pas: lecturers.in + ./genlecturers < lecturers.in > lecturers.pas + +# EDITED MANUALLY +# students.pas: students.in +# ./genstudents < students.in > students.pas + +rooms.pas: rooms.in + ./genrooms < rooms.in > rooms.pas + +# # TO BE EDITED MANUALLY +# modules.pas: modules.in +# ./genmodules < modules.in > modules.pas + +breaks.pas: breaks.in + ./genbreaks < breaks.in > breaks.pas + +cvh-$(SEMESTER).fet: cvhplan + ./cvhplan create > cvh-$(SEMESTER).fet + +$(PLAN): cvh-$(SEMESTER).fet + time fet-cl --verbose=true --inputfile=cvh-$(SEMESTER).fet --randomseedx=$(RANDOM_SEED_X) --randomseedy=$(RANDOM_SEED_Y) + +semester.tex: cvhplan.pas cvhplan.sty lecturers.pas students.pas rooms.pas modules.pas breaks.pas Makefile + echo "\\\\newcommand{\semester}{$(SEMESTER_TEXT)}" > semester.tex + date -d "5 hours ago" +"\newcommand{\lastchange}{%-d.\,%-m.\,%Y}" >> semester.tex + +cvhplan.tex: cvhplan $(PLAN) + ./cvhplan print < timetables/cvh-$(SEMESTER)/cvh-$(SEMESTER)_activities.xml > cvhplan.tex + +cvhplan.csv: cvhplan $(PLAN) + ./cvhplan csv < timetables/cvh-$(SEMESTER)/cvh-$(SEMESTER)_activities.xml | recode utf8..latin1 > cvhplan.csv + +cvhplan.pdf: cvhplan.tex cvhplan.sty semester.tex + pdflatex cvhplan.tex + +clean: + rm -f *.o *.gpi cvhplan cvhplan.log cvhplan.aux diff --git a/20230403/Makefile-modules-1 b/20230403/Makefile-modules-1 new file mode 100644 index 0000000..0001b9b --- /dev/null +++ b/20230403/Makefile-modules-1 @@ -0,0 +1,7 @@ +obj-m += hellomod-1.o + +all: + make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules + +clean: + make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean diff --git a/20230403/Makefile-modules-2 b/20230403/Makefile-modules-2 new file mode 100644 index 0000000..8c9b708 --- /dev/null +++ b/20230403/Makefile-modules-2 @@ -0,0 +1,9 @@ +obj-m = hellomod-1.o +obj-m += hellomod-2.o +obj-m += chardev-1.o + +all: + make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules + +clean: + make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean diff --git a/20230403/bs-20230403.txt b/20230403/bs-20230403.txt new file mode 100644 index 0000000..615e474 --- /dev/null +++ b/20230403/bs-20230403.txt @@ -0,0 +1,15 @@ +Treiber, 03.04.2023, 18:42:25 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Compilieren: + - Im Makefile die .o-Datei unter "obj-m" eintragen. + - "make" aufrufen. + +Modul laden: + - sudo insmod hellomod-1.ko + +Modul entladen: + - sudo rmmod hellomod-1.ko + +Logs anzeigen: + - sudo dmesg + - sudo dmesg -Hw # H: Zeitdifferenzen "human-readable" anzeigen; w: fortlaufend diff --git a/20230403/chardev-01.txt b/20230403/chardev-01.txt new file mode 100644 index 0000000..efcd618 --- /dev/null +++ b/20230403/chardev-01.txt @@ -0,0 +1,31 @@ +[9594549.084061] wlan0: authenticate with 3a:83:1d:bc:16:04 +[9594549.087300] wlan0: send auth to 3a:83:1d:bc:16:04 (try 1/3) +[9594549.093237] wlan0: authenticated +[9594549.112451] wlan0: associate with 3a:83:1d:bc:16:04 (try 1/3) +[9594549.115381] wlan0: RX ReassocResp from 3a:83:1d:bc:16:04 (capab=0x421 status=0 aid=1) +[9594549.134888] wlan0: associated +[9595132.825412] I was assigned major number 241. To talk to +[9595132.825413] the driver, create a dev file with +[9595132.825414] 'mknod /dev/chardev c 241 0'. +[9595132.825415] Try various minor numbers. Try to cat and echo to +[9595132.825415] the device file. +[9595132.825415] Remove the device file and module when done. +cassini/home/peter/bo/2023ss/bs/20230403> ls -l /dev/null +crw-rw-rw- 1 root root 1, 3 Dez 7 23:24 /dev/null +cassini/home/peter/bo/2023ss/bs/20230403> cat /dev/null +cassini/home/peter/bo/2023ss/bs/20230403> echo "Bla" > /dev/null +cassini/home/peter/bo/2023ss/bs/20230403> cat /dev/null +cassini/home/peter/bo/2023ss/bs/20230403> mkdir dev +cassini/home/peter/bo/2023ss/bs/20230403> mknod dev/chardev c 241 0 +mknod: dev/chardev: Die Operation ist nicht erlaubt +cassini/home/peter/bo/2023ss/bs/20230403> sudo mknod dev/chardev c 241 0 +cassini/home/peter/bo/2023ss/bs/20230403> ls -l dev +insgesamt 0 +crw-r--r-- 1 root root 241, 0 Apr 3 18:57 chardev +cassini/home/peter/bo/2023ss/bs/20230403> cat dev/chardev +I already told you 0 times Hello world! +cassini/home/peter/bo/2023ss/bs/20230403> cat dev/chardev +I already told you 1 times Hello world! +cassini/home/peter/bo/2023ss/bs/20230403> cat dev/chardev +I already told you 2 times Hello world! +cassini/home/peter/bo/2023ss/bs/20230403> diff --git a/20230403/chardev-1.c b/20230403/chardev-1.c new file mode 100644 index 0000000..a809bff --- /dev/null +++ b/20230403/chardev-1.c @@ -0,0 +1,168 @@ +/* + * chardev.c: Creates a read-only char device that says how many times + * you've read from the dev file + */ + +#include <linux/kernel.h> +#include <linux/module.h> +#include <linux/fs.h> +#include <asm/uaccess.h> /* for put_user */ + +MODULE_LICENSE("GPL"); + +/* + * Prototypes - this would normally go in a .h file + */ +int init_module(void); +void cleanup_module(void); +static int device_open(struct inode *, struct file *); +static int device_release(struct inode *, struct file *); +static ssize_t device_read(struct file *, char *, size_t, loff_t *); +static ssize_t device_write(struct file *, const char *, size_t, loff_t *); + +#define SUCCESS 0 +#define DEVICE_NAME "chardev" /* Dev name as it appears in /proc/devices */ +#define BUF_LEN 80 /* Max length of the message from the device */ + +/* + * Global variables are declared as static, so are global within the file. + */ + +static int Major; /* Major number assigned to our device driver */ +static int Device_Open = 0; /* Is device open? + * Used to prevent multiple access to device */ +static char msg[BUF_LEN]; /* The msg the device will give when asked */ +static char *msg_Ptr; + +static struct file_operations fops = { + .read = device_read, + .write = device_write, + .open = device_open, + .release = device_release +}; + +/* + * This function is called when the module is loaded + */ +int init_module(void) +{ + Major = register_chrdev(0, DEVICE_NAME, &fops); + + if (Major < 0) { + printk(KERN_ALERT "Registering char device failed with %d\n", Major); + return Major; + } + + printk(KERN_INFO "I was assigned major number %d. To talk to\n", Major); + printk(KERN_INFO "the driver, create a dev file with\n"); + printk(KERN_INFO "'mknod /dev/%s c %d 0'.\n", DEVICE_NAME, Major); + printk(KERN_INFO "Try various minor numbers. Try to cat and echo to\n"); + printk(KERN_INFO "the device file.\n"); + printk(KERN_INFO "Remove the device file and module when done.\n"); + + return SUCCESS; +} + +/* + * This function is called when the module is unloaded + */ +void cleanup_module(void) +{ + /* + * Unregister the device + */ + unregister_chrdev(Major, DEVICE_NAME); +} + +/* + * Methods + */ + +/* + * Called when a process tries to open the device file, like + * "cat /dev/mycharfile" + */ +static int device_open(struct inode *inode, struct file *file) +{ + static int counter = 0; + + if (Device_Open) + return -EBUSY; + + Device_Open++; + sprintf(msg, "I already told you %d times Hello world!\n", counter++); + msg_Ptr = msg; + try_module_get(THIS_MODULE); + + return SUCCESS; +} + +/* + * Called when a process closes the device file. + */ +static int device_release(struct inode *inode, struct file *file) +{ + Device_Open--; /* We're now ready for our next caller */ + + /* + * Decrement the usage count, or else once you opened the file, you'll + * never get get rid of the module. + */ + module_put(THIS_MODULE); + + return 0; +} + +/* + * Called when a process, which already opened the dev file, attempts to + * read from it. + */ +static ssize_t device_read(struct file *filp, /* see include/linux/fs.h */ + char *buffer, /* buffer to fill with data */ + size_t length, /* length of the buffer */ + loff_t *offset) +{ + /* + * Number of bytes actually written to the buffer + */ + int bytes_read = 0; + + /* + * If we're at the end of the message, + * return 0 signifying end of file + */ + if (*msg_Ptr == 0) + return 0; + + /* + * Actually put the data into the buffer + */ + while (length && *msg_Ptr) { + + /* + * The buffer is in the user data segment, not the kernel + * segment so "*" assignment won't work. We have to use + * put_user which copies data from the kernel data segment to + * the user data segment. + */ + put_user(*(msg_Ptr++), buffer++); + + length--; + bytes_read++; + } + + /* + * Most read functions return the number of bytes put into the buffer + */ + return bytes_read; +} + +/* + * Called when a process writes to dev file: echo "hi" > /dev/hello + */ +static ssize_t +device_write(struct file *filp, const char *buff, size_t len, loff_t * off) +{ + printk(KERN_ALERT "Sorry, this operation isn't supported.\n"); + return -EINVAL; +} diff --git a/20230403/freedos.hd b/20230403/freedos.hd new file mode 100644 index 0000000000000000000000000000000000000000..bf24ea7697c79c81cbb1ff01ddb015a63faff730 GIT binary patch literal 1048576 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≶N3AerKUgZ8uTdXPFzE?H#Zfkcq%c07& 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 V0;3@?8UmvsFd71*AwXOR000duH|PKW literal 0 HcmV?d00001 diff --git a/20230403/hello-01.c b/20230403/hello-01.c new file mode 100644 index 0000000..05bffc8 --- /dev/null +++ b/20230403/hello-01.c @@ -0,0 +1,17 @@ +int main (void) +{ + char *screen = (char *) 0xb8000000; + *screen++ = 'H'; + *screen++ = 0x0e; + *screen++ = 'a'; + *screen++ = 0x0e; + *screen++ = 'l'; + *screen++ = 0x0e; + *screen++ = 'l'; + *screen++ = 0x0e; + *screen++ = 'o'; + *screen++ = 0x0e; + *screen++ = '!'; + *screen = 0x0e; + return 0; +} diff --git a/20230403/hello-02.c b/20230403/hello-02.c new file mode 100644 index 0000000..b19d80e --- /dev/null +++ b/20230403/hello-02.c @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20230403/hellomod-1.c b/20230403/hellomod-1.c new file mode 100644 index 0000000..a9fef79 --- /dev/null +++ b/20230403/hellomod-1.c @@ -0,0 +1,20 @@ +/* + * hello-1.c - The simplest kernel module. + */ +#include <linux/module.h> /* Needed by all modules */ +#include <linux/kernel.h> /* Needed for KERN_INFO */ + +int init_module(void) +{ + printk(KERN_INFO "Hello world 1.\n"); + + /* + * A non 0 return means init_module failed; module can't be loaded. + */ + return 0; +} + +void cleanup_module(void) +{ + printk(KERN_INFO "Goodbye world 1.\n"); +} diff --git a/20230403/hellomod-2.c b/20230403/hellomod-2.c new file mode 100644 index 0000000..a2bb30b --- /dev/null +++ b/20230403/hellomod-2.c @@ -0,0 +1,22 @@ +/* + * hello-2.c - The simplest kernel module. + */ +#include <linux/module.h> /* Needed by all modules */ +#include <linux/kernel.h> /* Needed for KERN_INFO */ + +MODULE_LICENSE("GPL"); + +int init_module(void) +{ + printk(KERN_INFO "Hello world 2.\n"); + + /* + * A non 0 return means init_module failed; module can't be loaded. + */ + return 0; +} + +void cleanup_module(void) +{ + printk(KERN_INFO "Goodbye world 2.\n"); +} diff --git a/20230403/make-01.txt b/20230403/make-01.txt new file mode 100644 index 0000000..ac93341 --- /dev/null +++ b/20230403/make-01.txt @@ -0,0 +1,20 @@ +cassini/home/peter/bo/2023ss/bs/20230403> make -f Makefile-1 +make: „hello-02“ ist bereits aktuell. +cassini/home/peter/bo/2023ss/bs/20230403> ls -l hello-02* +-rwxr-xr-x 1 peter peter 16608 Apr 3 17:48 hello-02 +-rw-r--r-- 1 peter peter 82 Apr 3 17:48 hello-02.c +cassini/home/peter/bo/2023ss/bs/20230403> ls -l --full-time hello-02* +-rwxr-xr-x 1 peter peter 16608 2023-04-03 17:48:54.185015741 +0200 hello-02 +-rw-r--r-- 1 peter peter 82 2023-04-03 17:48:41.520959335 +0200 hello-02.c +cassini/home/peter/bo/2023ss/bs/20230403> touch hello-02.c +cassini/home/peter/bo/2023ss/bs/20230403> ls -l --full-time hello-02* +-rwxr-xr-x 1 peter peter 16608 2023-04-03 17:48:54.185015741 +0200 hello-02 +-rw-r--r-- 1 peter peter 82 2023-04-03 17:51:21.673685774 +0200 hello-02.c +cassini/home/peter/bo/2023ss/bs/20230403> make -f Makefile-1 +gcc -Wall -O hello-02.c -o hello-02 +cassini/home/peter/bo/2023ss/bs/20230403> ls -l --full-time hello-02* +-rwxr-xr-x 1 peter peter 16608 2023-04-03 17:51:47.545805516 +0200 hello-02 +-rw-r--r-- 1 peter peter 82 2023-04-03 17:51:21.673685774 +0200 hello-02.c +cassini/home/peter/bo/2023ss/bs/20230403> make -f Makefile-1 +make: „hello-02“ ist bereits aktuell. +cassini/home/peter/bo/2023ss/bs/20230403> diff --git a/20230403/make-02.txt b/20230403/make-02.txt new file mode 100644 index 0000000..0561189 --- /dev/null +++ b/20230403/make-02.txt @@ -0,0 +1,1147 @@ +gpc -Wall -Werror -O3 --automake cvhplan.pas -o cvhplan +./cvhplan create > cvh-2023ss.fet +PROBLEM: AddRoom ('DV0-30') for Praktikum Analysis 2: maximum capacity exceeded (47 seats, 58 students) +PROBLEM: AddRoom ('DV0-30') for Übung Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students) +PROBLEM: AddRoom ('DV0-30') for Praktikum Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students) +PROBLEM: AddRoom ('DV2-52') for Block Rechnertechnik: maximum capacity exceeded (27 seats, 32 students) +PROBLEM: AddRoom ('DV2-52') for Praktikum Rechnertechnik: maximum capacity exceeded (27 seats, 32 students) +PROBLEM: AddRoom ('Labor für hardwarenahe IT-Systeme und Netzwerktechnik') for Praktikum Rechnertechnik: maximum capacity exceeded (20 seats, 32 students) +PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students) +PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students) +PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students) +PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students) +time fet-cl --verbose=true --inputfile=cvh-2023ss.fet --randomseedx=2023 --randomseedy=55 +Opened file version matched by regexp: major=5, minor=11, revision=0, additional text=. +FET version matched by regexp: major=5, minor=37, revision=5, additional text=. +Progress title: Computing internal structure +Progress label: Processing internally the activities ... please wait +Progress range: 0..254 +Progress setModal(true) +Progress label: Processing internally the time constraints ... please wait +Progress range: 0..276 +276 time constraints after first pass (after removing inactive ones) + 276 time constraints after second pass (after removing wrong ones) +Progress label: Processing internally the space constraints ... please wait +Progress range: 0..96 +96 space constraints after first pass (after removing inactive ones) + 96 space constraints after second pass (after removing wrong ones) +Title: FET warning +Message: Optimization tip: There are 2 subgroups (from the total of 43 subgroups) which have the same activities as other subgroups. They are listed below. If the constraints relating to these subgroups are also the same, you can make the generation (directly proportional) faster by completely removing the subgroups which are equivalent to other subgroups (leaving only one representant for each equivalence set). (The generation algorithm will not completely remove the equivalent subgroups automatically.) + +If you did not add all the activities yet or if the number of equivalent subgroups compared to the total number of subgroups is small, probably you can safely ignore this message. + +You can deactivate this message from the 'Settings' menu. + +Subgroup K. Wittke Automatic Subgroup has the same activities as subgroup B. Kürtül Automatic Subgroup. +Subgroup MI KIA 8 Automatic Subgroup has the same activities as subgroup MI GS 6 Automatic Subgroup. + +Progress title: Precomputing +Progress label: Precomputing ... please wait +Progress range: 0..66 +Progress setModal(true) +The order of activities (id-s): +No: 1, id=32, teachers: S. Podjawerschek M. Ashfaq V. Schürmann C. Weidauer, subject: Experimentelle Methoden, activity tags: Praktikum, students: MS GS 2 TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000016 +No: 2, id=59, teachers: V. Schürmann S. Podjawerschek C. Weidauer M. Ashfaq, subject: Systemanalyse und Simulation, activity tags: Vorlesung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000015 +No: 3, id=60, teachers: V. Schürmann S. Podjawerschek C. Weidauer M. Ashfaq, subject: Systemanalyse und Simulation, activity tags: Übung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000015 +No: 4, id=9, teachers: D. Feldmüller, subject: Betriebliche Informationssysteme, activity tags: Vorlesung, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIA 8 WI GS 2 AI GS 2, nIncompatible[permutation[i]]=2000000013 +No: 5, id=58, teachers: S. Klein S. Aydoğdu, subject: Softskills: Englisch, activity tags: Block, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 6 MP KIS 4 MP KIA 6 MI GS 4 MI KIS 4 MI KIA 6, nIncompatible[permutation[i]]=2000000013 +No: 6, id=62, teachers: J. Weber M. Lemmen, subject: Grundlagen der Regelungstechnik, activity tags: Vorlesung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000013 +No: 7, id=63, teachers: J. Weber M. Lemmen, subject: Grundlagen der Regelungstechnik, activity tags: Übung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000013 +No: 8, id=64, teachers: J. Weber M. Lemmen, subject: Grundlagen der Regelungstechnik, activity tags: Praktikum, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000013 +No: 9, id=52, teachers: D. Gerhardt S. Hacia, subject: Elektronische Bauelemente und Schaltungen, activity tags: Übung, students: S. Passaler TI GS 4 TI KIS 4 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000012 +No: 10, id=57, teachers: D. Feldmüller, subject: Softskills: Wissenschaftliches Schreiben, activity tags: Übung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 6 MP KIS 4 MP KIA 6 MI GS 4 MI KIS 4 MI KIA 6, nIncompatible[permutation[i]]=2000000012 +No: 11, id=73, teachers: J. Weber, subject: Vertiefung Robotik, activity tags: Pflichtfach, students: S. Passaler TI GS 6 K. Wittke B. Kürtül TI KIS 6 M. Korostovskiy TI KIA 8 MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000012 +No: 12, id=74, teachers: J. Weber, subject: Vertiefung Robotik, activity tags: Pflichtfach, students: S. Passaler TI GS 6 K. Wittke B. Kürtül TI KIS 6 M. Korostovskiy TI KIA 8 MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000012 +No: 13, id=10, teachers: D. Feldmüller, subject: Industrial IT, activity tags: Übung, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000011 +No: 14, id=42, teachers: S. Rüsche, subject: Werkstoffe der Elektrotechnik, activity tags: Block, students: TI GS 4 TI KIS 4 TI KIA 4 MP GS 4 MP KIS 4 MP KIA 4 MI GS 4 MI KIS 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000011 +No: 15, id=43, teachers: S. Rüsche, subject: Werkstoffe der Elektrotechnik, activity tags: Block, students: TI GS 4 TI KIS 4 TI KIA 4 MP GS 4 MP KIS 4 MP KIA 4 MI GS 4 MI KIS 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000011 +No: 16, id=51, teachers: D. Gerhardt, subject: Elektronische Bauelemente und Schaltungen, activity tags: Vorlesung, students: S. Passaler TI GS 4 TI KIS 4 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000011 +No: 17, id=65, teachers: V. Schürmann C. Weidauer, subject: Softwaretechnik 2, activity tags: Block, students: J. Grundmann S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MI GS 6 MI KIS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000011 +No: 18, id=66, teachers: V. Schürmann C. Weidauer, subject: Softwaretechnik 2, activity tags: Block, students: J. Grundmann S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MI GS 6 MI KIS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000011 +No: 19, id=2, teachers: A. B. Martínez Torres C. Kaufmann, subject: Analysis 2, activity tags: Praktikum, students: AI GS 2 AI KIS 2 AI KIA 2 MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000010 +No: 20, id=54, teachers: S. Hacia D. Gerhardt, subject: Elektronische Bauelemente und Schaltungen, activity tags: Praktikum, students: S. Passaler TI GS 4 TI KIS 4 TI KIA 6 MP GS 4 MP KIA 6 MI GS 4 MI KIA 6, nIncompatible[permutation[i]]=2000000010 +No: 21, id=1, teachers: A. B. Martínez Torres, subject: Analysis 2, activity tags: Vorlesung, students: AI GS 2 AI KIS 2 AI KIA 2 MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000009 +No: 22, id=25, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Programmierung, activity tags: Vorlesung, students: TI KIA 4 MP KIA 4 MI KIA 4 ET KIA 4 WI GS 2 AI GS 2 MS GS 2, nIncompatible[permutation[i]]=2000000009 +No: 23, id=27, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Softwareentwicklung, activity tags: Praktikum, students: TI KIA 4 TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MI GS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000009 +No: 24, id=83, teachers: S. Podjawerschek C. Faller, subject: Industrial Management, activity tags: Wahlfach, students: TI GS 6 TI KIA 8 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000009 +No: 25, id=84, teachers: S. Podjawerschek C. Faller, subject: Industrial Management, activity tags: Wahlfach, students: TI GS 6 TI KIA 8 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000009 +No: 26, id=48, teachers: A. Rohrbach-Kerl S. Breuer, subject: Mechanik 1, activity tags: Praktikum, students: MP KIS 4 MP KIA 4 MI KIS 4 MI KIA 4 MS GS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000008 +No: 27, id=49, teachers: A. Rohrbach-Kerl S. Breuer, subject: Mechanik 1, activity tags: Vorlesung, students: MP KIS 4 MP KIA 4 MI KIS 4 MI KIA 4 MS GS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000008 +No: 28, id=50, teachers: A. Rohrbach-Kerl S. Breuer, subject: Mechanik 1, activity tags: Übung, students: MP KIS 4 MP KIA 4 MI KIS 4 MI KIA 4 MS GS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000008 +No: 29, id=5, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Vorlesung, students: MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000007 +No: 30, id=14, teachers: S. Hacia H. Schmidt, subject: Physik 1, activity tags: Vorlesung, students: MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000007 +No: 31, id=81, teachers: B. Wildenhain P. Gerwinski, subject: Algorithmen und Datenstrukturen in C/C++, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000007 +No: 32, id=82, teachers: B. Wildenhain P. Gerwinski, subject: Algorithmen und Datenstrukturen in C/C++, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000007 +No: 33, id=3, teachers: A. B. Martínez Torres, subject: Analysis 2, activity tags: Übung, students: AI KIA 2 MS GS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000006 +No: 34, id=13, teachers: S. Hacia H. Schmidt, subject: Physik 1, activity tags: Übung, students: MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000006 +No: 35, id=20, teachers: D. Feldmüller, subject: Ringvorlesung, activity tags: Vorlesung, students: WI GS 2 WI KIS 2 AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000006 +No: 36, id=24, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Softwareentwicklung, activity tags: Übung, students: TI KIA 4 MP KIA 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000006 +No: 37, id=40, teachers: S. Breuer A. Rohrbach-Kerl, subject: Grundlagen der Nachhaltigkeit, activity tags: Vorlesung, students: J. Grundmann WI GS 2 WI KIS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000006 +No: 38, id=44, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Praktikum, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006 +No: 39, id=45, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Übung, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006 +No: 40, id=46, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Vorlesung, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006 +No: 41, id=47, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Vorlesung, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006 +No: 42, id=69, teachers: S. Hacia D. Gerhardt, subject: Sensortechnik und digitale Signalverarbeitung, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006 +No: 43, id=70, teachers: S. Hacia D. Gerhardt, subject: Sensortechnik und digitale Signalverarbeitung, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006 +No: 44, id=71, teachers: S. Podjawerschek C. Faller, subject: Automatisierungstechnik 2, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006 +No: 45, id=72, teachers: S. Podjawerschek C. Faller, subject: Automatisierungstechnik 2, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006 +No: 46, id=79, teachers: S. Rüsche, subject: Intelligente Netze, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000006 +No: 47, id=80, teachers: S. Rüsche, subject: Intelligente Netze, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000006 +No: 48, id=7, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Übung, students: MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000005 +No: 49, id=16, teachers: S. Hacia H. Schmidt, subject: Physik für Informatiker, activity tags: Vorlesung, students: AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000005 +No: 50, id=17, teachers: S. Hacia H. Schmidt, subject: Physik für Informatiker, activity tags: Block, students: AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000005 +No: 51, id=23, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Programmierung, activity tags: Übung, students: WI GS 2 AI GS 2 MS GS 2, nIncompatible[permutation[i]]=2000000005 +No: 52, id=26, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Programmierung, activity tags: Praktikum, students: WI GS 2 AI GS 2 MS GS 2, nIncompatible[permutation[i]]=2000000005 +No: 53, id=28, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Softwareentwicklung, activity tags: Praktikum, students: MP KIA 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000005 +No: 54, id=41, teachers: S. Breuer, subject: Grundlagen der Nachhaltigkeit, activity tags: Block, students: J. Grundmann WI GS 2 WI KIS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000005 +No: 55, id=75, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrische Antriebe, activity tags: Vorlesung, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005 +No: 56, id=76, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrische Antriebe, activity tags: Übung, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005 +No: 57, id=77, teachers: J. Henrich G. Steinberger, subject: Konstruktion 2, activity tags: Pflichtfach, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005 +No: 58, id=78, teachers: J. Henrich G. Steinberger, subject: Konstruktion 2, activity tags: Pflichtfach, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005 +No: 59, id=97, teachers: B. Wildenhain P. Gerwinski S. Rüsche J. Henrich G. Steinberger, subject: Nachhaltige Informationstechnologie, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000005 +No: 60, id=98, teachers: B. Wildenhain P. Gerwinski S. Rüsche J. Henrich G. Steinberger, subject: Nachhaltige Informationstechnologie, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000005 +No: 61, id=4, teachers: A. B. Martínez Torres, subject: Analysis 2, activity tags: Übung, students: AI GS 2 AI KIS 2 MS KIS 2, nIncompatible[permutation[i]]=2000000004 +No: 62, id=8, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Übung, students: MS GS 2 MS KIS 2, nIncompatible[permutation[i]]=2000000004 +No: 63, id=18, teachers: S. Klein S. Aydoğdu, subject: Wirtschaftsenglisch, activity tags: Block, students: WI GS 2 WI KIS 2, nIncompatible[permutation[i]]=2000000004 +No: 64, id=19, teachers: S. Klein, subject: Wirtschaftsenglisch, activity tags: Block, students: AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000004 +No: 65, id=21, teachers: S. Podjawerschek C. Faller, subject: Digitale Methoden, activity tags: Vorlesung, students: WI GS 2 WI KIS 2, nIncompatible[permutation[i]]=2000000004 +No: 66, id=22, teachers: S. Podjawerschek C. Faller, subject: Digitale Methoden, activity tags: Übung, students: WI GS 2 WI KIS 2, nIncompatible[permutation[i]]=2000000004 +No: 67, id=35, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Block, students: WI GS 2 AI GS 2, nIncompatible[permutation[i]]=2000000004 +No: 68, id=36, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Praktikum, students: WI GS 2 AI GS 2, nIncompatible[permutation[i]]=2000000004 +No: 69, id=37, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Block, students: TI KIS 4 TI KIA 4, nIncompatible[permutation[i]]=2000000004 +No: 70, id=38, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Block, students: TI KIS 4 TI KIA 4, nIncompatible[permutation[i]]=2000000004 +No: 71, id=68, teachers: V. Schürmann C. Weidauer, subject: Softwaretechnik 2, activity tags: Praktikum, students: S. Passaler MI KIS 6, nIncompatible[permutation[i]]=2000000004 +No: 72, id=93, teachers: S. Breuer J. Weber M. Lemmen, subject: Fahrzeugsystemtechnik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000004 +No: 73, id=94, teachers: S. Breuer J. Weber M. Lemmen, subject: Fahrzeugsystemtechnik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000004 +No: 74, id=96, teachers: M. Lemmen S. Breuer J. Weber, subject: Fahrzeugdynamik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000004 +No: 75, id=15, teachers: S. Hacia H. Schmidt, subject: Physik 1, activity tags: Übung, students: MS GS 2, nIncompatible[permutation[i]]=2000000003 +No: 76, id=29, teachers: S. Hacia H. Schmidt, subject: Experimentelle Methoden, activity tags: Vorlesung, students: MS GS 2, nIncompatible[permutation[i]]=2000000003 +No: 77, id=39, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Praktikum, students: TI KIA 4, nIncompatible[permutation[i]]=2000000003 +No: 78, id=53, teachers: D. Gerhardt, subject: Elektronische Bauelemente und Schaltungen, activity tags: Praktikum, students: MP KIS 6 MI KIS 6, nIncompatible[permutation[i]]=2000000003 +No: 79, id=89, teachers: D. Feldmüller, subject: Moderne Vorgehensmodelle im Projektmanagment, activity tags: Pflichtfach, students: Master TI Master MP, nIncompatible[permutation[i]]=2000000003 +No: 80, id=90, teachers: D. Feldmüller, subject: Moderne Vorgehensmodelle im Projektmanagment, activity tags: Pflichtfach, students: Master TI Master MP, nIncompatible[permutation[i]]=2000000003 +No: 81, id=91, teachers: J. Henrich G. Steinberger, subject: Advanced CAE, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000003 +No: 82, id=92, teachers: J. Henrich G. Steinberger, subject: Advanced CAE, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000003 +No: 83, id=95, teachers: M. Lemmen S. Breuer, subject: Fahrzeugdynamik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000003 +No: 84, id=100, teachers: B. Wildenhain P. Gerwinski, subject: Treiberentwicklung, Echtzeit- und Betriebssysteme, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000003 +No: 85, id=101, teachers: B. Wildenhain P. Gerwinski, subject: Treiberentwicklung, Echtzeit- und Betriebssysteme, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000003 +No: 86, id=11, teachers: D. Feldmüller, subject: Betriebliche Informationssysteme, activity tags: Übung, students: AI GS 2, nIncompatible[permutation[i]]=2000000002 +No: 87, id=12, teachers: D. Feldmüller, subject: Betriebliche Informationssysteme, activity tags: Übung, students: WI GS 2, nIncompatible[permutation[i]]=2000000002 +No: 88, id=30, teachers: S. Hacia H. Schmidt, subject: Experimentelle Methoden, activity tags: Vorlesung, students: , nIncompatible[permutation[i]]=2000000002 +No: 89, id=34, teachers: A. Rohrbach-Kerl S. Breuer, subject: Experimentelle Methoden, activity tags: Praktikum, students: , nIncompatible[permutation[i]]=2000000002 +No: 90, id=85, teachers: J. Henrich G. Steinberger, subject: Angewandte CAE, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000002 +No: 91, id=86, teachers: J. Henrich G. Steinberger, subject: Angewandte CAE, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000002 +No: 92, id=102, teachers: J. Frochte, subject: Angewandte KI und maschinelles Lernen, activity tags: Vorlesung, students: Master TI, nIncompatible[permutation[i]]=2000000002 +No: 93, id=103, teachers: A. B. Martínez Torres, subject: Angewandte KI und maschinelles Lernen, activity tags: Übung, students: Master TI, nIncompatible[permutation[i]]=2000000002 +No: 94, id=104, teachers: D. Gerhardt, subject: Bildverarbeitung und Objekterkennung, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000002 +No: 95, id=105, teachers: D. Gerhardt, subject: Bildverarbeitung und Objekterkennung, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000002 +No: 96, id=56, teachers: , subject: Softskills: Wissenschaftliches Schreiben, activity tags: asynchron, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 6 MP KIS 4 MP KIA 6 MI GS 4 MI KIS 4 MI KIA 6, nIncompatible[permutation[i]]=1500000011 +No: 97, id=6, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Übung, students: MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=1500000007 +No: 98, id=123, teachers: G. Steinberger S. Rüsche M. Lemmen D. Gerhardt D. Feldmüller C. Faller S. Breuer, subject: reserviert für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000007 +No: 99, id=87, teachers: , subject: Angewandte CAE, activity tags: Wahlfach, students: MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=1500000006 +No: 100, id=88, teachers: , subject: Angewandte CAE, activity tags: Wahlfach, students: MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=1500000006 +No: 101, id=124, teachers: B. Wildenhain J. Weber C. Kaufmann A. B. Martínez Torres J. Frochte, subject: AG-Seminar, activity tags: Seminar, students: , nIncompatible[permutation[i]]=1500000005 +No: 102, id=125, teachers: J. Weber C. Kaufmann J. Frochte, subject: Doktorandenseminar, activity tags: Seminar, students: , nIncompatible[permutation[i]]=1500000003 +No: 103, id=99, teachers: , subject: Wahlmodul Master, activity tags: Wahlfach, students: Master MP Master TI, nIncompatible[permutation[i]]=1500000002 +No: 104, id=31, teachers: , subject: Experimentelle Methoden, activity tags: Vorlesung, students: MS GS 2, nIncompatible[permutation[i]]=1500000001 +No: 105, id=55, teachers: D. Feldmüller, subject: Softskills: Wissenschaftliches Schreiben, activity tags: asynchron, students: , nIncompatible[permutation[i]]=1500000001 +No: 106, id=110, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 107, id=111, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 108, id=112, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 109, id=113, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 110, id=114, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 111, id=115, teachers: , subject: Seminar: Labor- oder Software-Praktikum, activity tags: Seminar, students: MP GS 6, nIncompatible[permutation[i]]=1500000001 +No: 112, id=116, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 113, id=117, teachers: , subject: Seminar: Software-Entwicklungsprojekt, activity tags: Seminar, students: TI GS 6, nIncompatible[permutation[i]]=1500000001 +No: 114, id=118, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 115, id=119, teachers: , subject: Seminar: Labor- oder Software-Praktikum, activity tags: Seminar, students: MP KIA 8, nIncompatible[permutation[i]]=1500000001 +No: 116, id=120, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MP KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 117, id=121, teachers: , subject: Seminar: Software-Entwicklungsprojekt, activity tags: Seminar, students: TI KIA 8, nIncompatible[permutation[i]]=1500000001 +No: 118, id=122, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 119, id=126, teachers: J. Frochte, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001 +No: 120, id=127, teachers: M. Ashfaq, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001 +No: 121, id=128, teachers: C. Weidauer, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001 +No: 122, id=129, teachers: P. Gerwinski, subject: reserviert bis 19:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001 +No: 123, id=130, teachers: P. Gerwinski, subject: , activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001 +No: 124, id=131, teachers: H. Schmidt, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001 +No: 125, id=132, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 126, id=133, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 127, id=134, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 128, id=135, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 129, id=136, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 130, id=137, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 131, id=138, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 132, id=139, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 133, id=140, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 134, id=141, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 135, id=142, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 136, id=143, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 137, id=144, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 138, id=145, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 139, id=146, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 140, id=147, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 141, id=148, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: WI KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 142, id=149, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: WI KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 143, id=150, teachers: , subject: Mittagspause, activity tags: Pause, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 144, id=151, teachers: , subject: Mittagspause, activity tags: Pause, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 145, id=152, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 146, id=153, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 147, id=154, teachers: , subject: Mittagspause, activity tags: Pause, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 148, id=155, teachers: , subject: Mittagspause, activity tags: Pause, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 149, id=156, teachers: , subject: Mittagspause, activity tags: Pause, students: MS KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 150, id=157, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001 +No: 151, id=158, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001 +No: 152, id=159, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001 +No: 153, id=160, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001 +No: 154, id=161, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 155, id=162, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001 +No: 156, id=163, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 157, id=164, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 158, id=165, teachers: , subject: Mittagspause, activity tags: Pause, students: AI GS 2, nIncompatible[permutation[i]]=1500000001 +No: 159, id=166, teachers: , subject: Mittagspause, activity tags: Pause, students: AI GS 2, nIncompatible[permutation[i]]=1500000001 +No: 160, id=167, teachers: , subject: Mittagspause, activity tags: Pause, students: AI GS 2, nIncompatible[permutation[i]]=1500000001 +No: 161, id=168, teachers: , subject: Mittagspause, activity tags: Pause, students: WI KIS 2, nIncompatible[permutation[i]]=1500000001 +No: 162, id=169, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001 +No: 163, id=170, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001 +No: 164, id=171, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001 +No: 165, id=172, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001 +No: 166, id=173, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 167, id=174, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 168, id=175, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 169, id=176, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 170, id=177, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 171, id=178, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 172, id=179, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 173, id=180, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 174, id=181, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 175, id=182, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 176, id=183, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 177, id=184, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 178, id=185, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 179, id=186, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 180, id=187, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 181, id=188, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 182, id=189, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 183, id=190, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 184, id=191, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 185, id=192, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 186, id=193, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 187, id=194, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 188, id=195, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 189, id=196, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 190, id=197, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 191, id=198, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 192, id=199, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 193, id=200, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 194, id=201, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 195, id=202, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 196, id=203, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 197, id=204, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 198, id=205, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 199, id=206, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 200, id=207, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 201, id=208, teachers: , subject: Mittagspause, activity tags: Pause, students: MP GS 4, nIncompatible[permutation[i]]=1500000001 +No: 202, id=209, teachers: , subject: Mittagspause, activity tags: Pause, students: MP GS 4, nIncompatible[permutation[i]]=1500000001 +No: 203, id=210, teachers: , subject: Mittagspause, activity tags: Pause, students: MP GS 4, nIncompatible[permutation[i]]=1500000001 +No: 204, id=211, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 205, id=212, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001 +No: 206, id=213, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 207, id=214, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001 +No: 208, id=215, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 209, id=216, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 210, id=217, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 211, id=218, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001 +No: 212, id=219, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 213, id=220, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 214, id=221, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 215, id=222, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 216, id=223, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 217, id=224, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 218, id=225, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 219, id=226, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 220, id=227, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 221, id=228, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 222, id=229, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 223, id=230, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 224, id=231, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 225, id=232, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 226, id=233, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 227, id=234, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 228, id=235, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 229, id=236, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 230, id=237, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 231, id=238, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 232, id=239, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 6, nIncompatible[permutation[i]]=1500000001 +No: 233, id=240, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 234, id=241, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001 +No: 235, id=242, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 6, nIncompatible[permutation[i]]=1500000001 +No: 236, id=243, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 6, nIncompatible[permutation[i]]=1500000001 +No: 237, id=244, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 238, id=245, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 239, id=246, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 240, id=247, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 241, id=248, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 242, id=249, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 243, id=250, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 8, nIncompatible[permutation[i]]=1500000001 +No: 244, id=251, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 8, nIncompatible[permutation[i]]=1500000001 +No: 245, id=252, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 246, id=253, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001 +No: 247, id=254, teachers: , subject: , activity tags: Sonstiges, students: Master MP, nIncompatible[permutation[i]]=1500000001 +No: 248, id=255, teachers: , subject: , activity tags: Sonstiges, students: Master TI, nIncompatible[permutation[i]]=1500000001 +No: 249, id=256, teachers: , subject: , activity tags: Sonstiges, students: Master MP, nIncompatible[permutation[i]]=1500000001 +No: 250, id=257, teachers: , subject: , activity tags: Sonstiges, students: Master TI, nIncompatible[permutation[i]]=1500000001 +No: 251, id=258, teachers: , subject: , activity tags: Sonstiges, students: Master MP, nIncompatible[permutation[i]]=1500000001 +No: 252, id=259, teachers: , subject: , activity tags: Sonstiges, students: Master TI, nIncompatible[permutation[i]]=1500000001 +No: 253, id=260, teachers: , subject: Mittagspause, activity tags: Pause, students: Master MP, nIncompatible[permutation[i]]=1500000001 +No: 254, id=261, teachers: , subject: Mittagspause, activity tags: Pause, students: Master TI, nIncompatible[permutation[i]]=1500000001 +End - the order of activities (id-s): +Starting timetable generation... +secondsLimit==2000000000 + +Trying to place activity number added_act==0 +with id==32, from nInternalActivities==254 + +Trying to place activity number added_act==1 +with id==59, from nInternalActivities==254 + +Trying to place activity number added_act==2 +with id==60, from nInternalActivities==254 + +Trying to place activity number added_act==3 +with id==9, from nInternalActivities==254 + +Trying to place activity number added_act==4 +with id==58, from nInternalActivities==254 + +Trying to place activity number added_act==5 +with id==62, from nInternalActivities==254 + +Trying to place activity number added_act==6 +with id==63, from nInternalActivities==254 + +Trying to place activity number added_act==7 +with id==64, from nInternalActivities==254 + +Trying to place activity number added_act==8 +with id==52, from nInternalActivities==254 + +Trying to place activity number added_act==9 +with id==57, from nInternalActivities==254 + +Trying to place activity number added_act==10 +with id==73, from nInternalActivities==254 + +Trying to place activity number added_act==11 +with id==74, from nInternalActivities==254 + +Trying to place activity number added_act==12 +with id==10, from nInternalActivities==254 + +Trying to place activity number added_act==13 +with id==42, from nInternalActivities==254 + +Trying to place activity number added_act==14 +with id==43, from nInternalActivities==254 + +Trying to place activity number added_act==15 +with id==51, from nInternalActivities==254 + +Trying to place activity number added_act==16 +with id==65, from nInternalActivities==254 + +Trying to place activity number added_act==17 +with id==66, from nInternalActivities==254 + +Trying to place activity number added_act==18 +with id==2, from nInternalActivities==254 + +Trying to place activity number added_act==19 +with id==54, from nInternalActivities==254 + +Trying to place activity number added_act==20 +with id==1, from nInternalActivities==254 + +Trying to place activity number added_act==21 +with id==25, from nInternalActivities==254 + +Trying to place activity number added_act==22 +with id==27, from nInternalActivities==254 + +Trying to place activity number added_act==23 +with id==83, from nInternalActivities==254 + +Trying to place activity number added_act==24 +with id==84, from nInternalActivities==254 + +Trying to place activity number added_act==25 +with id==48, from nInternalActivities==254 + +Trying to place activity number added_act==26 +with id==49, from nInternalActivities==254 + +Trying to place activity number added_act==27 +with id==50, from nInternalActivities==254 + +Trying to place activity number added_act==28 +with id==5, from nInternalActivities==254 + +Trying to place activity number added_act==29 +with id==14, from nInternalActivities==254 + +Trying to place activity number added_act==30 +with id==81, from nInternalActivities==254 + +Trying to place activity number added_act==31 +with id==82, from nInternalActivities==254 + +Trying to place activity number added_act==32 +with id==3, from nInternalActivities==254 + +Trying to place activity number added_act==33 +with id==13, from nInternalActivities==254 + +Trying to place activity number added_act==34 +with id==20, from nInternalActivities==254 + +Trying to place activity number added_act==35 +with id==24, from nInternalActivities==254 + +Trying to place activity number added_act==36 +with id==40, from nInternalActivities==254 + +Trying to place activity number added_act==37 +with id==44, from nInternalActivities==254 + +Trying to place activity number added_act==38 +with id==45, from nInternalActivities==254 + +Trying to place activity number added_act==39 +with id==46, from nInternalActivities==254 + +Trying to place activity number added_act==40 +with id==47, from nInternalActivities==254 + +Trying to place activity number added_act==41 +with id==69, from nInternalActivities==254 + +Trying to place activity number added_act==42 +with id==70, from nInternalActivities==254 + +Trying to place activity number added_act==43 +with id==71, from nInternalActivities==254 + +Trying to place activity number added_act==44 +with id==72, from nInternalActivities==254 + +Trying to place activity number added_act==45 +with id==79, from nInternalActivities==254 + +Trying to place activity number added_act==46 +with id==80, from nInternalActivities==254 + +Trying to place activity number added_act==47 +with id==7, from nInternalActivities==254 + +Trying to place activity number added_act==48 +with id==16, from nInternalActivities==254 + +Trying to place activity number added_act==49 +with id==17, from nInternalActivities==254 + +Trying to place activity number added_act==50 +with id==23, from nInternalActivities==254 + +Trying to place activity number added_act==51 +with id==26, from nInternalActivities==254 + +Trying to place activity number added_act==52 +with id==28, from nInternalActivities==254 + +Trying to place activity number added_act==53 +with id==41, from nInternalActivities==254 + +Trying to place activity number added_act==54 +with id==75, from nInternalActivities==254 + +Trying to place activity number added_act==55 +with id==76, from nInternalActivities==254 + +Trying to place activity number added_act==56 +with id==77, from nInternalActivities==254 + +Trying to place activity number added_act==57 +with id==78, from nInternalActivities==254 + +Trying to place activity number added_act==58 +with id==97, from nInternalActivities==254 + +Trying to place activity number added_act==59 +with id==98, from nInternalActivities==254 + +Trying to place activity number added_act==60 +with id==4, from nInternalActivities==254 + +Trying to place activity number added_act==61 +with id==8, from nInternalActivities==254 + +Trying to place activity number added_act==62 +with id==18, from nInternalActivities==254 + +Trying to place activity number added_act==63 +with id==19, from nInternalActivities==254 + +Trying to place activity number added_act==64 +with id==21, from nInternalActivities==254 + +Trying to place activity number added_act==65 +with id==22, from nInternalActivities==254 + +Trying to place activity number added_act==66 +with id==35, from nInternalActivities==254 + +Trying to place activity number added_act==67 +with id==36, from nInternalActivities==254 + +Trying to place activity number added_act==68 +with id==37, from nInternalActivities==254 + +Trying to place activity number added_act==69 +with id==38, from nInternalActivities==254 + +Trying to place activity number added_act==70 +with id==68, from nInternalActivities==254 + +Trying to place activity number added_act==71 +with id==93, from nInternalActivities==254 + +Trying to place activity number added_act==72 +with id==94, from nInternalActivities==254 + +Trying to place activity number added_act==73 +with id==96, from nInternalActivities==254 + +Trying to place activity number added_act==74 +with id==15, from nInternalActivities==254 + +Trying to place activity number added_act==75 +with id==29, from nInternalActivities==254 + +Trying to place activity number added_act==76 +with id==39, from nInternalActivities==254 + +Trying to place activity number added_act==77 +with id==53, from nInternalActivities==254 + +Trying to place activity number added_act==78 +with id==89, from nInternalActivities==254 + +Trying to place activity number added_act==79 +with id==90, from nInternalActivities==254 + +Trying to place activity number added_act==80 +with id==91, from nInternalActivities==254 + +Trying to place activity number added_act==81 +with id==92, from nInternalActivities==254 + +Trying to place activity number added_act==82 +with id==95, from nInternalActivities==254 + +Trying to place activity number added_act==83 +with id==100, from nInternalActivities==254 + +Trying to place activity number added_act==84 +with id==101, from nInternalActivities==254 + +Trying to place activity number added_act==85 +with id==11, from nInternalActivities==254 + +Trying to place activity number added_act==86 +with id==12, from nInternalActivities==254 + +Trying to place activity number added_act==87 +with id==30, from nInternalActivities==254 + +Trying to place activity number added_act==88 +with id==34, from nInternalActivities==254 + +Trying to place activity number added_act==89 +with id==85, from nInternalActivities==254 + +Trying to place activity number added_act==90 +with id==86, from nInternalActivities==254 + +Trying to place activity number added_act==91 +with id==102, from nInternalActivities==254 + +Trying to place activity number added_act==92 +with id==103, from nInternalActivities==254 + +Trying to place activity number added_act==93 +with id==104, from nInternalActivities==254 + +Trying to place activity number added_act==94 +with id==105, from nInternalActivities==254 + +Trying to place activity number added_act==95 +with id==56, from nInternalActivities==254 + +Trying to place activity number added_act==96 +with id==6, from nInternalActivities==254 + +Trying to place activity number added_act==97 +with id==123, from nInternalActivities==254 + +Trying to place activity number added_act==98 +with id==87, from nInternalActivities==254 + +Trying to place activity number added_act==99 +with id==88, from nInternalActivities==254 + +Trying to place activity number added_act==100 +with id==124, from nInternalActivities==254 + +Trying to place activity number added_act==101 +with id==125, from nInternalActivities==254 + +Trying to place activity number added_act==102 +with id==99, from nInternalActivities==254 + +Trying to place activity number added_act==103 +with id==31, from nInternalActivities==254 + +Trying to place activity number added_act==104 +with id==55, from nInternalActivities==254 + +Trying to place activity number added_act==105 +with id==110, from nInternalActivities==254 + +Trying to place activity number added_act==106 +with id==111, from nInternalActivities==254 + +Trying to place activity number added_act==107 +with id==112, from nInternalActivities==254 + +Trying to place activity number added_act==108 +with id==113, from nInternalActivities==254 + +Trying to place activity number added_act==109 +with id==114, from nInternalActivities==254 + +Trying to place activity number added_act==110 +with id==115, from nInternalActivities==254 + +Trying to place activity number added_act==111 +with id==116, from nInternalActivities==254 + +Trying to place activity number added_act==112 +with id==117, from nInternalActivities==254 + +Trying to place activity number added_act==113 +with id==118, from nInternalActivities==254 + +Trying to place activity number added_act==114 +with id==119, from nInternalActivities==254 + +Trying to place activity number added_act==115 +with id==120, from nInternalActivities==254 + +Trying to place activity number added_act==116 +with id==121, from nInternalActivities==254 + +Trying to place activity number added_act==117 +with id==122, from nInternalActivities==254 + +Trying to place activity number added_act==118 +with id==126, from nInternalActivities==254 + +Trying to place activity number added_act==119 +with id==127, from nInternalActivities==254 + +Trying to place activity number added_act==120 +with id==128, from nInternalActivities==254 + +Trying to place activity number added_act==121 +with id==129, from nInternalActivities==254 + +Trying to place activity number added_act==122 +with id==130, from nInternalActivities==254 + +Trying to place activity number added_act==123 +with id==131, from nInternalActivities==254 + +Trying to place activity number added_act==124 +with id==132, from nInternalActivities==254 + +Trying to place activity number added_act==125 +with id==133, from nInternalActivities==254 + +Trying to place activity number added_act==126 +with id==134, from nInternalActivities==254 + +Trying to place activity number added_act==127 +with id==135, from nInternalActivities==254 + +Trying to place activity number added_act==128 +with id==136, from nInternalActivities==254 + +Trying to place activity number added_act==129 +with id==137, from nInternalActivities==254 + +Trying to place activity number added_act==130 +with id==138, from nInternalActivities==254 + +Trying to place activity number added_act==131 +with id==139, from nInternalActivities==254 + +Trying to place activity number added_act==132 +with id==140, from nInternalActivities==254 + +Trying to place activity number added_act==133 +with id==141, from nInternalActivities==254 + +Trying to place activity number added_act==134 +with id==142, from nInternalActivities==254 + +Trying to place activity number added_act==135 +with id==143, from nInternalActivities==254 + +Trying to place activity number added_act==136 +with id==144, from nInternalActivities==254 + +Trying to place activity number added_act==137 +with id==145, from nInternalActivities==254 + +Trying to place activity number added_act==138 +with id==146, from nInternalActivities==254 + +Trying to place activity number added_act==139 +with id==147, from nInternalActivities==254 + +Trying to place activity number added_act==140 +with id==148, from nInternalActivities==254 + +Trying to place activity number added_act==141 +with id==149, from nInternalActivities==254 + +Trying to place activity number added_act==142 +with id==150, from nInternalActivities==254 + +Trying to place activity number added_act==143 +with id==151, from nInternalActivities==254 + +Trying to place activity number added_act==144 +with id==152, from nInternalActivities==254 + +Trying to place activity number added_act==145 +with id==153, from nInternalActivities==254 + +Trying to place activity number added_act==146 +with id==154, from nInternalActivities==254 + +Trying to place activity number added_act==147 +with id==155, from nInternalActivities==254 + +Trying to place activity number added_act==148 +with id==156, from nInternalActivities==254 + +Trying to place activity number added_act==149 +with id==157, from nInternalActivities==254 + +Trying to place activity number added_act==150 +with id==158, from nInternalActivities==254 + +Trying to place activity number added_act==151 +with id==159, from nInternalActivities==254 + +Trying to place activity number added_act==152 +with id==160, from nInternalActivities==254 + +Trying to place activity number added_act==153 +with id==161, from nInternalActivities==254 + +Trying to place activity number added_act==154 +with id==162, from nInternalActivities==254 + +Trying to place activity number added_act==155 +with id==163, from nInternalActivities==254 + +Trying to place activity number added_act==156 +with id==164, from nInternalActivities==254 + +Trying to place activity number added_act==157 +with id==165, from nInternalActivities==254 + +Trying to place activity number added_act==158 +with id==166, from nInternalActivities==254 + +Trying to place activity number added_act==159 +with id==167, from nInternalActivities==254 + +Trying to place activity number added_act==160 +with id==168, from nInternalActivities==254 + +Trying to place activity number added_act==161 +with id==169, from nInternalActivities==254 + +Trying to place activity number added_act==162 +with id==170, from nInternalActivities==254 + +Trying to place activity number added_act==163 +with id==171, from nInternalActivities==254 + +Trying to place activity number added_act==164 +with id==172, from nInternalActivities==254 + +Trying to place activity number added_act==165 +with id==173, from nInternalActivities==254 + +Trying to place activity number added_act==166 +with id==174, from nInternalActivities==254 + +Trying to place activity number added_act==167 +with id==175, from nInternalActivities==254 + +Trying to place activity number added_act==168 +with id==176, from nInternalActivities==254 + +Trying to place activity number added_act==169 +with id==177, from nInternalActivities==254 + +Trying to place activity number added_act==170 +with id==178, from nInternalActivities==254 + +Trying to place activity number added_act==171 +with id==179, from nInternalActivities==254 + +Trying to place activity number added_act==172 +with id==180, from nInternalActivities==254 + +Trying to place activity number added_act==173 +with id==181, from nInternalActivities==254 + +Trying to place activity number added_act==174 +with id==182, from nInternalActivities==254 + +Trying to place activity number added_act==175 +with id==183, from nInternalActivities==254 + +Trying to place activity number added_act==176 +with id==184, from nInternalActivities==254 + +Trying to place activity number added_act==177 +with id==185, from nInternalActivities==254 + +Trying to place activity number added_act==178 +with id==186, from nInternalActivities==254 + +Trying to place activity number added_act==179 +with id==187, from nInternalActivities==254 + +Trying to place activity number added_act==180 +with id==188, from nInternalActivities==254 + +Trying to place activity number added_act==181 +with id==189, from nInternalActivities==254 + +Trying to place activity number added_act==182 +with id==190, from nInternalActivities==254 + +Trying to place activity number added_act==183 +with id==191, from nInternalActivities==254 + +Trying to place activity number added_act==184 +with id==192, from nInternalActivities==254 + +Trying to place activity number added_act==185 +with id==193, from nInternalActivities==254 + +Trying to place activity number added_act==186 +with id==194, from nInternalActivities==254 + +Trying to place activity number added_act==187 +with id==195, from nInternalActivities==254 + +Trying to place activity number added_act==188 +with id==196, from nInternalActivities==254 + +Trying to place activity number added_act==189 +with id==197, from nInternalActivities==254 + +Trying to place activity number added_act==190 +with id==198, from nInternalActivities==254 + +Trying to place activity number added_act==191 +with id==199, from nInternalActivities==254 + +Trying to place activity number added_act==192 +with id==200, from nInternalActivities==254 + +Trying to place activity number added_act==193 +with id==201, from nInternalActivities==254 + +Trying to place activity number added_act==194 +with id==202, from nInternalActivities==254 + +Trying to place activity number added_act==195 +with id==203, from nInternalActivities==254 + +Trying to place activity number added_act==196 +with id==204, from nInternalActivities==254 + +Trying to place activity number added_act==197 +with id==205, from nInternalActivities==254 + +Trying to place activity number added_act==198 +with id==206, from nInternalActivities==254 + +Trying to place activity number added_act==199 +with id==207, from nInternalActivities==254 + +Trying to place activity number added_act==200 +with id==208, from nInternalActivities==254 + +Trying to place activity number added_act==201 +with id==209, from nInternalActivities==254 + +Trying to place activity number added_act==202 +with id==210, from nInternalActivities==254 + +Trying to place activity number added_act==203 +with id==211, from nInternalActivities==254 + +Trying to place activity number added_act==204 +with id==212, from nInternalActivities==254 + +Trying to place activity number added_act==205 +with id==213, from nInternalActivities==254 + +Trying to place activity number added_act==206 +with id==214, from nInternalActivities==254 + +Trying to place activity number added_act==207 +with id==215, from nInternalActivities==254 + +Trying to place activity number added_act==208 +with id==216, from nInternalActivities==254 + +Trying to place activity number added_act==209 +with id==217, from nInternalActivities==254 + +Trying to place activity number added_act==210 +with id==218, from nInternalActivities==254 + +Trying to place activity number added_act==211 +with id==219, from nInternalActivities==254 + +Trying to place activity number added_act==212 +with id==220, from nInternalActivities==254 + +Trying to place activity number added_act==213 +with id==221, from nInternalActivities==254 + +Trying to place activity number added_act==214 +with id==222, from nInternalActivities==254 + +Trying to place activity number added_act==215 +with id==223, from nInternalActivities==254 + +Trying to place activity number added_act==216 +with id==224, from nInternalActivities==254 + +Trying to place activity number added_act==217 +with id==225, from nInternalActivities==254 + +Trying to place activity number added_act==218 +with id==226, from nInternalActivities==254 + +Trying to place activity number added_act==219 +with id==227, from nInternalActivities==254 + +Trying to place activity number added_act==220 +with id==228, from nInternalActivities==254 + +Trying to place activity number added_act==221 +with id==229, from nInternalActivities==254 + +Trying to place activity number added_act==222 +with id==230, from nInternalActivities==254 + +Trying to place activity number added_act==223 +with id==231, from nInternalActivities==254 + +Trying to place activity number added_act==224 +with id==232, from nInternalActivities==254 + +Trying to place activity number added_act==225 +with id==233, from nInternalActivities==254 + +Trying to place activity number added_act==226 +with id==234, from nInternalActivities==254 + +Trying to place activity number added_act==227 +with id==235, from nInternalActivities==254 + +Trying to place activity number added_act==228 +with id==236, from nInternalActivities==254 + +Trying to place activity number added_act==229 +with id==237, from nInternalActivities==254 + +Trying to place activity number added_act==230 +with id==238, from nInternalActivities==254 + +Trying to place activity number added_act==231 +with id==239, from nInternalActivities==254 + +Trying to place activity number added_act==232 +with id==240, from nInternalActivities==254 + +Trying to place activity number added_act==233 +with id==241, from nInternalActivities==254 + +Trying to place activity number added_act==234 +with id==242, from nInternalActivities==254 + +Trying to place activity number added_act==235 +with id==243, from nInternalActivities==254 + +Trying to place activity number added_act==236 +with id==244, from nInternalActivities==254 + +Trying to place activity number added_act==237 +with id==245, from nInternalActivities==254 + +Trying to place activity number added_act==238 +with id==246, from nInternalActivities==254 + +Trying to place activity number added_act==239 +with id==247, from nInternalActivities==254 + +Trying to place activity number added_act==240 +with id==248, from nInternalActivities==254 + +Trying to place activity number added_act==241 +with id==249, from nInternalActivities==254 + +Trying to place activity number added_act==242 +with id==250, from nInternalActivities==254 + +Trying to place activity number added_act==243 +with id==251, from nInternalActivities==254 + +Trying to place activity number added_act==244 +with id==252, from nInternalActivities==254 + +Trying to place activity number added_act==245 +with id==253, from nInternalActivities==254 + +Trying to place activity number added_act==246 +with id==254, from nInternalActivities==254 + +Trying to place activity number added_act==247 +with id==255, from nInternalActivities==254 + +Trying to place activity number added_act==248 +with id==256, from nInternalActivities==254 + +Trying to place activity number added_act==249 +with id==257, from nInternalActivities==254 + +Trying to place activity number added_act==250 +with id==258, from nInternalActivities==254 + +Trying to place activity number added_act==251 +with id==259, from nInternalActivities==254 + +Trying to place activity number added_act==252 +with id==260, from nInternalActivities==254 + +Trying to place activity number added_act==253 +with id==261, from nInternalActivities==254 +Total searching time (seconds): 0 +Simulation successful +Since simulation is complete, FET will write also the timetable data file +1.05user 0.05system 0:01.38elapsed 80%CPU (0avgtext+0avgdata 21544maxresident)k +6440inputs+39136outputs (37major+11539minor)pagefaults 0swaps +./cvhplan print < timetables/cvh-2023ss/cvh-2023ss_activities.xml > cvhplan.tex +PROBLEM: AddRoom ('DV0-30') for Praktikum Analysis 2: maximum capacity exceeded (47 seats, 58 students) +PROBLEM: AddRoom ('DV0-30') for Übung Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students) +PROBLEM: AddRoom ('DV0-30') for Praktikum Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students) +PROBLEM: AddRoom ('DV2-52') for Block Rechnertechnik: maximum capacity exceeded (27 seats, 32 students) +PROBLEM: AddRoom ('DV2-52') for Praktikum Rechnertechnik: maximum capacity exceeded (27 seats, 32 students) +PROBLEM: AddRoom ('Labor für hardwarenahe IT-Systeme und Netzwerktechnik') for Praktikum Rechnertechnik: maximum capacity exceeded (20 seats, 32 students) +PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students) +PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students) +PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students) +PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students) +echo "\\\\newcommand{\semester}{"Sommersemester 2023"}" > semester.tex +date -d "5 hours ago" +"\newcommand{\lastchange}{%-d.\,%-m.\,%Y}" >> semester.tex +pdflatex cvhplan.tex +This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex) + restricted \write18 enabled. +entering extended mode +(./cvhplan.tex +LaTeX2e <2018-12-01> +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2018/09/03 v1.4i Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (./cvhplan.sty +(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def) +(/usr/share/texlive/texmf-dist/tex/generic/babel-german/german.ldf +(/usr/share/texlive/texmf-dist/tex/generic/babel-german/germanb.ldf +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def +(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def))))) +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) +(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty) +(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) +(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def)) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg))) +(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) +(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) +(./semester.tex)) (./cvhplan.aux) +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) +(./cvhplan.out) (./cvhplan.out) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdfte +x.map}] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] +[17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] +[32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] +[47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] +[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] +[77] [78] [79] [80] [81] [82] (./cvhplan.aux) ){/usr/share/texlive/texmf-dist/f +onts/enc/dvips/base/8r.enc}</usr/share/texlive/texmf-dist/fonts/type1/urw/helve +tic/uhvb8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.p +fb> +Output written on cvhplan.pdf (82 pages, 161662 bytes). +Transcript written on cvhplan.log. diff --git a/20230403/make-03.txt b/20230403/make-03.txt new file mode 100644 index 0000000..4212ba0 --- /dev/null +++ b/20230403/make-03.txt @@ -0,0 +1,3 @@ +Siehe auch: +Hardwarenahe Programmierung, Wintersemester 2022, 31.10.2022 +https://gitlab.cvh-server.de/pgerwinski/hp diff --git a/20230403/shell-scripts-01.txt b/20230403/shell-scripts-01.txt new file mode 100644 index 0000000..b12e0af --- /dev/null +++ b/20230403/shell-scripts-01.txt @@ -0,0 +1,24 @@ +cassini/home/peter/bo/projekte/cvhplan> cat genrooms +#!/bin/bash + +while read line; do + line=$(echo $line | sed -e 's/ *#.*$//') + if [ -z "$line" ]; then + echo + else + shortname=$(echo $line | cut -d "," -f 1 | sed -e 's/^ *//' -e 's/ *$//') + longname=$(echo $line | cut -d "," -f 2 | sed -e 's/^ *//' -e 's/ *$//') + seats=$(echo $line | cut -d "," -f 3 | sed -e 's/^ *//' -e 's/ *$//') + noprint=$(echo $line | cut -d "," -f 4 | sed -e 's/^ *//' -e 's/ *$//') + echo "DefineRoom ('$shortname', '$longname', $seats);" + if [ "$noprint" = "NoPrint" ]; then + echo "Rooms^.Print := false;" + fi + fi +done +cassini/home/peter/bo/projekte/cvhplan> ./genrooms +Hallo. +DefineRoom ('Hallo.', 'Hallo.', Hallo.); +H3, Hörsaal 3, 333 +DefineRoom ('H3', 'Hörsaal 3', 333); +cassini/home/peter/bo/projekte/cvhplan> -- GitLab