summaryrefslogtreecommitdiff
path: root/LaTeX/Vortrag
diff options
context:
space:
mode:
Diffstat (limited to 'LaTeX/Vortrag')
-rw-r--r--LaTeX/Vortrag/Makefile16
-rw-r--r--LaTeX/Vortrag/client-server.eps151
-rw-r--r--LaTeX/Vortrag/vererbungen.eps887
-rw-r--r--LaTeX/Vortrag/vortrag.pdfbin177088 -> 0 bytes
-rw-r--r--LaTeX/Vortrag/vortrag.tex299
5 files changed, 0 insertions, 1353 deletions
diff --git a/LaTeX/Vortrag/Makefile b/LaTeX/Vortrag/Makefile
deleted file mode 100644
index 6147cc6..0000000
--- a/LaTeX/Vortrag/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-NAME=vortrag
-all: folien
-folien:
- rubber -d $(NAME).tex
-touch:
- touch $(NAME).tex
- rubber -d $(NAME).tex
-pdf: all
- xpdf $(NAME).pdf
-clean:
- for i in toc out aux log tec nav snm; do rm -f $(NAME).$$i; done
- rm -f client-server.pdf vererbungen.pdf
-gfx:
- for i in `ls *.eps`; \
- do epstopdf $$i; \
- done
diff --git a/LaTeX/Vortrag/client-server.eps b/LaTeX/Vortrag/client-server.eps
deleted file mode 100644
index 98e9a4f..0000000
--- a/LaTeX/Vortrag/client-server.eps
+++ /dev/null
@@ -1,151 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%BoundingBox: 76 92 458 204
-%%BeginProcSet: reencode 1.0 0
-/RE
-{ findfont begin
- currentdict dup length dict begin
- {1 index /FID ne {def} {pop pop} ifelse} forall
- /FontName exch def dup length 0 ne
- { /Encoding Encoding 256 array copy def
- 0 exch
- { dup type /nametype eq
- { Encoding 2 index 2 index put
- pop 1 add
- }
- { exch pop
- } ifelse
- } forall
- } if pop
- currentdict dup end end
- /FontName get exch definefont pop
- } bind def
-%%EndProcSet: reencode 1.0 0
-%%BeginProcSet: ellipse 1.0 0
-/ellipsedict 8 dict def
-ellipsedict /mtrx matrix put
-/ellipse { ellipsedict begin
-/endangle exch def
-/startangle exch def
-/yrad exch def
-/xrad exch def
-/y exch def
-/x exch def
-/savematrix mtrx currentmatrix def
-x y translate
-xrad yrad scale
-0 0 1 0 360 arc
-savematrix setmatrix end } def
-%%EndProcSet: ellipse 1.0 0
-%%EndProlog
-%%BeginSetup
-/isolatin1encoding
-[ 32 /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
- /two /three /four /five /six /seven /eight /nine /colon /semicolon
- /less /equal /greater /question /at /A /B /C /D /E
- /F /G /H /I /J /K /L /M /N /O
- /P /Q /R /S /T /U /V /W /X /Y
- /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
- /d /e /f /g /h /i /j /k /l /m
- /n /o /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
- /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
- /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
- /threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
- /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
- /Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
- /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
- /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def
-%%EndSetup
-1 setlinewidth
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-12 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-0 296 translate
-1.0 1.0 scale
-newpath
-135 -166 55 -30 0 360 ellipse
-eofill
-1.0 1.0 1.0 setrgbcolor
-newpath
-135 -166 54 -29 0 360 ellipse
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-135 -166 55 -30 0 360 ellipse
-eofill
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-135 -166 54 -29 0 360 ellipse
-eofill
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-120 -169 moveto
-(Client) show
-newpath
-399 -166 55 -30 0 360 ellipse
-eofill
-1.0 1.0 1.0 setrgbcolor
-newpath
-399 -166 54 -29 0 360 ellipse
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-399 -166 55 -30 0 360 ellipse
-eofill
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-399 -166 54 -29 0 360 ellipse
-eofill
-0.0 0.0 0.0 setrgbcolor
-384 -169 moveto
-(Server) show
-[5.0 5.0 ] 0 setdash
-newpath
-183 -151 moveto
-264 -128 lineto
-stroke
-newpath
-264 -128 moveto
-350 -152 lineto
-stroke
-[] 0 setdash
-newpath
-336 -155 moveto
-350 -152 lineto
-stroke
-newpath
-340 -142 moveto
-350 -152 lineto
-stroke
-199 -109 moveto
-(Versenden von Nachrichten) show
-[5.0 5.0 ] 0 setdash
-newpath
-349 -178 moveto
-264 -200 lineto
-stroke
-newpath
-264 -200 moveto
-184 -179 lineto
-stroke
-[] 0 setdash
-newpath
-197 -175 moveto
-184 -179 lineto
-stroke
-newpath
-193 -188 moveto
-184 -179 lineto
-stroke
-showpage
-%%Trailer
diff --git a/LaTeX/Vortrag/vererbungen.eps b/LaTeX/Vortrag/vererbungen.eps
deleted file mode 100644
index 395ebd6..0000000
--- a/LaTeX/Vortrag/vererbungen.eps
+++ /dev/null
@@ -1,887 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%BoundingBox: 164 116 676 492
-%%BeginProcSet: reencode 1.0 0
-/RE
-{ findfont begin
- currentdict dup length dict begin
- {1 index /FID ne {def} {pop pop} ifelse} forall
- /FontName exch def dup length 0 ne
- { /Encoding Encoding 256 array copy def
- 0 exch
- { dup type /nametype eq
- { Encoding 2 index 2 index put
- pop 1 add
- }
- { exch pop
- } ifelse
- } forall
- } if pop
- currentdict dup end end
- /FontName get exch definefont pop
- } bind def
-%%EndProcSet: reencode 1.0 0
-%%BeginProcSet: ellipse 1.0 0
-/ellipsedict 8 dict def
-ellipsedict /mtrx matrix put
-/ellipse { ellipsedict begin
-/endangle exch def
-/startangle exch def
-/yrad exch def
-/xrad exch def
-/y exch def
-/x exch def
-/savematrix mtrx currentmatrix def
-x y translate
-xrad yrad scale
-0 0 1 0 360 arc
-savematrix setmatrix end } def
-%%EndProcSet: ellipse 1.0 0
-%%EndProlog
-%%BeginSetup
-/isolatin1encoding
-[ 32 /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
- /two /three /four /five /six /seven /eight /nine /colon /semicolon
- /less /equal /greater /question /at /A /B /C /D /E
- /F /G /H /I /J /K /L /M /N /O
- /P /Q /R /S /T /U /V /W /X /Y
- /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
- /d /e /f /g /h /i /j /k /l /m
- /n /o /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
- /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
- /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
- /threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
- /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
- /Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
- /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
- /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
- /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def
-%%EndSetup
-1 setlinewidth
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-12 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-0 608 translate
-1.0 1.0 scale
-1.0 1.0 1.0 setrgbcolor
-newpath
-168 -120 moveto
-454 0 rlineto
-0 -20 rlineto
--454 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-168 -120 moveto
-454 0 rlineto
-0 -20 rlineto
--454 0 rlineto
-closepath
-stroke
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-172 -133 moveto
-(events) show
-1.0 1.0 1.0 setrgbcolor
-newpath
-168 -140 moveto
-503 0 rlineto
-0 -195 rlineto
--503 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-168 -140 moveto
-503 0 rlineto
-0 -195 rlineto
--503 0 rlineto
-closepath
-stroke
-isolatin1encoding /_TimesRoman /TimesRoman RE
-/_TimesRoman findfont
-10 scalefont setfont
-1.0 0.78431374 1.0 setrgbcolor
-newpath
-248 -152 moveto
-86 0 rlineto
-0 -21 rlineto
--86 0 rlineto
-closepath
-eofill
-newpath
-248 -152 moveto
-86 0 rlineto
-0 -1 rlineto
--86 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-248 -152 moveto
-87 0 rlineto
-0 -2 rlineto
--87 0 rlineto
-closepath
-stroke
-1.0 0.78431374 1.0 setrgbcolor
-newpath
-248 -154 moveto
-86 0 rlineto
-0 -19 rlineto
--86 0 rlineto
-closepath
-eofill
-isolatin1encoding /_Helvetica-Oblique /Helvetica-Oblique RE
-/_Helvetica-Oblique findfont
-10 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-252 -167 moveto
-(VSAbstractEvent) show
-newpath
-248 -152 moveto
-87 0 rlineto
-0 -22 rlineto
--87 0 rlineto
-closepath
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-184 -216 moveto
-206 0 rlineto
-0 -20 rlineto
--206 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-184 -216 moveto
-206 0 rlineto
-0 -20 rlineto
--206 0 rlineto
-closepath
-stroke
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-188 -229 moveto
-(events.implementations) show
-1.0 1.0 1.0 setrgbcolor
-newpath
-184 -236 moveto
-255 0 rlineto
-0 -51 rlineto
--255 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-184 -236 moveto
-255 0 rlineto
-0 -51 rlineto
--255 0 rlineto
-closepath
-stroke
-isolatin1encoding /_TimesRoman /TimesRoman RE
-/_TimesRoman findfont
-10 scalefont setfont
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-192 -248 moveto
-110 0 rlineto
-0 -21 rlineto
--110 0 rlineto
-closepath
-eofill
-newpath
-192 -248 moveto
-110 0 rlineto
-0 -1 rlineto
--110 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-192 -248 moveto
-111 0 rlineto
-0 -2 rlineto
--111 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-192 -250 moveto
-110 0 rlineto
-0 -19 rlineto
--110 0 rlineto
-closepath
-eofill
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-196 -263 moveto
-(VSProcessCrashEvent) show
-newpath
-192 -248 moveto
-111 0 rlineto
-0 -22 rlineto
--111 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-312 -248 moveto
-120 0 rlineto
-0 -21 rlineto
--120 0 rlineto
-closepath
-eofill
-newpath
-312 -248 moveto
-120 0 rlineto
-0 -1 rlineto
--120 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-312 -248 moveto
-121 0 rlineto
-0 -2 rlineto
--121 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-312 -250 moveto
-120 0 rlineto
-0 -19 rlineto
--120 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-316 -263 moveto
-(VSProcessRecoverEvent) show
-newpath
-312 -248 moveto
-121 0 rlineto
-0 -22 rlineto
--121 0 rlineto
-closepath
-stroke
-newpath
-272 -248 moveto
-272 -174 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-272 -174 moveto
-279 -186 lineto
-265 -186 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-272 -174 moveto
-279 -186 lineto
-265 -186 lineto
-closepath
-stroke
-newpath
-320 -248 moveto
-320 -174 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-320 -174 moveto
-327 -186 lineto
-313 -186 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-320 -174 moveto
-327 -186 lineto
-313 -186 lineto
-closepath
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-448 -152 moveto
-166 0 rlineto
-0 -20 rlineto
--166 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-448 -152 moveto
-166 0 rlineto
-0 -20 rlineto
--166 0 rlineto
-closepath
-stroke
-452 -165 moveto
-(events.internal) show
-1.0 1.0 1.0 setrgbcolor
-newpath
-448 -172 moveto
-215 0 rlineto
-0 -155 rlineto
--215 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-448 -172 moveto
-215 0 rlineto
-0 -155 rlineto
--215 0 rlineto
-closepath
-stroke
-isolatin1encoding /_TimesRoman /TimesRoman RE
-/_TimesRoman findfont
-10 scalefont setfont
-1.0 0.78431374 1.0 setrgbcolor
-newpath
-472 -184 moveto
-129 0 rlineto
-0 -21 rlineto
--129 0 rlineto
-closepath
-eofill
-newpath
-472 -184 moveto
-129 0 rlineto
-0 -1 rlineto
--129 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-472 -184 moveto
-130 0 rlineto
-0 -2 rlineto
--130 0 rlineto
-closepath
-stroke
-1.0 0.78431374 1.0 setrgbcolor
-newpath
-472 -186 moveto
-129 0 rlineto
-0 -19 rlineto
--129 0 rlineto
-closepath
-eofill
-isolatin1encoding /_Helvetica-Oblique /Helvetica-Oblique RE
-/_Helvetica-Oblique findfont
-10 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-478 -199 moveto
-(VSAbstractInternalEvent) show
-newpath
-472 -184 moveto
-130 0 rlineto
-0 -22 rlineto
--130 0 rlineto
-closepath
-stroke
-newpath
-472 -184 moveto
-408 -160 lineto
-335 -160 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-335 -160 moveto
-347 -153 lineto
-347 -167 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-335 -160 moveto
-347 -153 lineto
-347 -167 lineto
-closepath
-stroke
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-528 -232 moveto
-125 0 rlineto
-0 -21 rlineto
--125 0 rlineto
-closepath
-eofill
-newpath
-528 -232 moveto
-125 0 rlineto
-0 -1 rlineto
--125 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-528 -232 moveto
-126 0 rlineto
-0 -2 rlineto
--126 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-528 -234 moveto
-125 0 rlineto
-0 -19 rlineto
--125 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-532 -247 moveto
-(VSMessageRecieveEvent) show
-newpath
-528 -232 moveto
-126 0 rlineto
-0 -22 rlineto
--126 0 rlineto
-closepath
-stroke
-newpath
-552 -232 moveto
-552 -206 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-552 -206 moveto
-559 -218 lineto
-545 -218 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-552 -206 moveto
-559 -218 lineto
-545 -218 lineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-496 -264 moveto
-85 0 rlineto
-0 -21 rlineto
--85 0 rlineto
-closepath
-eofill
-newpath
-496 -264 moveto
-85 0 rlineto
-0 -1 rlineto
--85 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-496 -264 moveto
-86 0 rlineto
-0 -2 rlineto
--86 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-496 -266 moveto
-85 0 rlineto
-0 -19 rlineto
--85 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-500 -279 moveto
-(VSProtocolEvent) show
-newpath
-496 -264 moveto
-86 0 rlineto
-0 -22 rlineto
--86 0 rlineto
-closepath
-stroke
-newpath
-520 -264 moveto
-520 -206 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-520 -206 moveto
-527 -218 lineto
-513 -218 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-520 -206 moveto
-527 -218 lineto
-513 -218 lineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-456 -296 moveto
-128 0 rlineto
-0 -21 rlineto
--128 0 rlineto
-closepath
-eofill
-newpath
-456 -296 moveto
-128 0 rlineto
-0 -1 rlineto
--128 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-456 -296 moveto
-129 0 rlineto
-0 -2 rlineto
--129 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-456 -298 moveto
-128 0 rlineto
-0 -19 rlineto
--128 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-460 -311 moveto
-(VSProtocolScheduleEvent) show
-newpath
-456 -296 moveto
-129 0 rlineto
-0 -22 rlineto
--129 0 rlineto
-closepath
-stroke
-newpath
-488 -296 moveto
-488 -206 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-488 -206 moveto
-495 -218 lineto
-481 -218 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-488 -206 moveto
-495 -218 lineto
-481 -218 lineto
-closepath
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-168 -344 moveto
-238 0 rlineto
-0 -20 rlineto
--238 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-168 -344 moveto
-238 0 rlineto
-0 -20 rlineto
--238 0 rlineto
-closepath
-stroke
-172 -357 moveto
-(protocols) show
-1.0 1.0 1.0 setrgbcolor
-newpath
-168 -364 moveto
-287 0 rlineto
-0 -123 rlineto
--287 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-168 -364 moveto
-287 0 rlineto
-0 -123 rlineto
--287 0 rlineto
-closepath
-stroke
-isolatin1encoding /_TimesRoman /TimesRoman RE
-/_TimesRoman findfont
-10 scalefont setfont
-1.0 0.78431374 1.0 setrgbcolor
-newpath
-176 -376 moveto
-100 0 rlineto
-0 -21 rlineto
--100 0 rlineto
-closepath
-eofill
-newpath
-176 -376 moveto
-100 0 rlineto
-0 -1 rlineto
--100 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-176 -376 moveto
-101 0 rlineto
-0 -2 rlineto
--101 0 rlineto
-closepath
-stroke
-1.0 0.78431374 1.0 setrgbcolor
-newpath
-176 -378 moveto
-100 0 rlineto
-0 -19 rlineto
--100 0 rlineto
-closepath
-eofill
-isolatin1encoding /_Helvetica-Oblique /Helvetica-Oblique RE
-/_Helvetica-Oblique findfont
-10 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-180 -391 moveto
-(VSAbstractProtocol) show
-newpath
-176 -376 moveto
-101 0 rlineto
-0 -22 rlineto
--101 0 rlineto
-closepath
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-176 -416 moveto
-222 0 rlineto
-0 -20 rlineto
--222 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-176 -416 moveto
-222 0 rlineto
-0 -20 rlineto
--222 0 rlineto
-closepath
-stroke
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-180 -429 moveto
-(protocols.implementations) show
-1.0 1.0 1.0 setrgbcolor
-newpath
-176 -436 moveto
-271 0 rlineto
-0 -43 rlineto
--271 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-176 -436 moveto
-271 0 rlineto
-0 -43 rlineto
--271 0 rlineto
-closepath
-stroke
-isolatin1encoding /_TimesRoman /TimesRoman RE
-/_TimesRoman findfont
-10 scalefont setfont
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-184 -448 moveto
-96 0 rlineto
-0 -21 rlineto
--96 0 rlineto
-closepath
-eofill
-newpath
-184 -448 moveto
-96 0 rlineto
-0 -1 rlineto
--96 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-184 -448 moveto
-97 0 rlineto
-0 -2 rlineto
--97 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-184 -450 moveto
-96 0 rlineto
-0 -19 rlineto
--96 0 rlineto
-closepath
-eofill
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-188 -463 moveto
-(VSDummyProtocol) show
-newpath
-184 -448 moveto
-97 0 rlineto
-0 -22 rlineto
--97 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-296 -448 moveto
-104 0 rlineto
-0 -21 rlineto
--104 0 rlineto
-closepath
-eofill
-newpath
-296 -448 moveto
-104 0 rlineto
-0 -1 rlineto
--104 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-296 -448 moveto
-105 0 rlineto
-0 -2 rlineto
--105 0 rlineto
-closepath
-stroke
-1.0 1.0 0.78431374 setrgbcolor
-newpath
-296 -450 moveto
-104 0 rlineto
-0 -19 rlineto
--104 0 rlineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-300 -463 moveto
-(VSPingPongProtocol) show
-newpath
-296 -448 moveto
-105 0 rlineto
-0 -22 rlineto
--105 0 rlineto
-closepath
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-408 -456 moveto
-29 0 rlineto
-0 -15 rlineto
--29 0 rlineto
-closepath
-eofill
-newpath
-408 -456 moveto
-29 0 rlineto
-0 -15 rlineto
--29 0 rlineto
-closepath
-stroke
-isolatin1encoding /_Serif /Serif RE
-/_Serif findfont
-10 scalefont setfont
-0.0 0.0 0.0 setrgbcolor
-414 -469 moveto
-(. . . ) show
-newpath
-208 -448 moveto
-208 -398 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-208 -398 moveto
-215 -410 lineto
-201 -410 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-208 -398 moveto
-215 -410 lineto
-201 -410 lineto
-closepath
-stroke
-isolatin1encoding /_Helvetica /Helvetica RE
-/_Helvetica findfont
-10 scalefont setfont
-newpath
-296 -448 moveto
-256 -432 lineto
-256 -398 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-256 -398 moveto
-263 -410 lineto
-249 -410 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-256 -398 moveto
-263 -410 lineto
-249 -410 lineto
-closepath
-stroke
-newpath
-224 -376 moveto
-224 -328 lineto
-176 -296 lineto
-176 -184 lineto
-248 -174 lineto
-stroke
-1.0 1.0 1.0 setrgbcolor
-newpath
-248 -174 moveto
-237 -182 lineto
-235 -168 lineto
-closepath
-eofill
-0.0 0.0 0.0 setrgbcolor
-newpath
-248 -174 moveto
-237 -182 lineto
-235 -168 lineto
-closepath
-stroke
-showpage
-%%Trailer
diff --git a/LaTeX/Vortrag/vortrag.pdf b/LaTeX/Vortrag/vortrag.pdf
deleted file mode 100644
index 53d2708..0000000
--- a/LaTeX/Vortrag/vortrag.pdf
+++ /dev/null
Binary files differ
diff --git a/LaTeX/Vortrag/vortrag.tex b/LaTeX/Vortrag/vortrag.tex
deleted file mode 100644
index 9309fe7..0000000
--- a/LaTeX/Vortrag/vortrag.tex
+++ /dev/null
@@ -1,299 +0,0 @@
-\documentclass{beamer}
-
-\usetheme{Antibes}
-\usepackage{german}
-%\usepackage{beamerthemesplit}
-\usepackage{graphicx}
-\usepackage{multirow}
-\usepackage{multicol}
-\usepackage{verbatim}
-
-\title{Diplomarbeit: Objektorientierte Entwicklung eines GUI-basierten Tools f\"{u}r die ereignisbasierte Simulation verteilter Systeme}
-\author{Von Paul C. B\"{u}tow\\
-~
-\\
-1. Pr\"{u}fer: Prof. Dr.-Ing. M. O\ss{}mann\\
-2. Pr\"{u}fer: Prof. Dr. rer. nat. H. Fa\ss{}bender}
-\date{Fachhochschule Aachen - 18. August 2008}
-
-\begin{document}
-
-\frame{\titlepage}
-
-\newcommand{\elem}[1]{
- \begin{minipage}{.1\linewidth}
- \centering
- \includegraphics[scale=.7]{#1}
- \end{minipage}
-}
-
-\section{Einleitung}
-\frame{\tableofcontents}
-
-\subsection{Was ist ein verteiltes System?}
-
-\frame{
-\frametitle{Was ist ein verteiltes System?}
-\begin{itemize}
- \item<1-> Zitat Tanenbaum, van Steen; Verteilte Systeme: ``\textit{Ein verteiltes System ist eine Menge voneinander unabh\"{a}ngiger Computer, die dem Anwender wie ein einzelnes, koh\"{a}rentes System erscheinen}''
- \item<1-> Anwender muss sich nur mit dem vor ihm befindlichen Computer auseinandersetzen
- \item<1-> Verteiltes System stellt die Kommunikation mit anderen Computern sicher
- \item<1-> Gemeinsame Nutzung von Ressourcen
-\end{itemize}
-}
-
-\subsection{Motivation}
-
-\frame{
-\frametitle{Motivation}
-\begin{itemize}
- \item<1-> Betrachtung von verteilten Systemen aus einer anderen Sicht (Lehrzwecke)
- \item<1-> Transparente Darstellung von verteilten Systemen
- \item<1-> Entwicklung eines Simulators (VS-Simulator oder auch VS-Sim.)
- \begin{itemize}
- \item<1-> Flexibilit\"{a}t
- \item<1-> Einfachheit in der Bedienung
- \item<1-> Erweiterungsm\"{o}glichkeiten
- \end{itemize}
-\end{itemize}
-}
-
-\section{Grundlagen}
-
-\subsection{Client/Server}
-
-\frame{
-\frametitle{Grundlagen - Client/Server}
-\begin{itemize}
- \item<1-> Client/Server Kommunikation
- \item<1-> Mindestens einen Client und einen Server
- \item<1-> Verschicken von Nachrichten
- \begin{itemize}
- \item<1-> Client kann nur Servernachrichten verarbeiten
- \item<1-> Server kann nur Clientnachrichten verarbeiten
- \end{itemize}
-\end{itemize}
-\begin{center}
-\includegraphics[scale=.5]{client-server}
-\end{center}
-}
-\subsection{Prozesse}
-
-\frame{
-\frametitle{Grundlagen - Prozesse}
-\begin{itemize}
- \item<1-> Simulation von (beliebig vielen) verteilten Prozessen
- \item<1-> Jeder Prozess kann Rollen einnehmen
- \begin{itemize}
- \item<1-> Prozess ist Server
- \item<1-> Prozess ist Client
- \item<1-> oder Prozess ist gleichzeitig Client und Server
- \end{itemize}
-\end{itemize}
-}
-
-\subsection{Protokolle}
-
-\frame{
-\frametitle{Protokolle}
-\begin{itemize}
- \item<1-> Ein Protokoll definiert das Verhalten von Clients und Severn
- \begin{itemize}
- \item<1-> Was in den Nachrichten verschickt wird
- \item<1-> Wie auf den Erhalt einer Nachricht reagiert wird
- \item<1-> Was bei Wecker-Ereignissen passiert
- \end{itemize}
-\end{itemize}
-}
-
-\frame{
-\frametitle{Protokolle}
-\begin{itemize}
- \item<1-> Jede Nachricht geh\"{o}rt einem Protokoll an
- \begin{itemize}
- \item<1-> Nachricht nur verarbeitbar, wenn Empf\"{a}nger das Protokoll der Nachricht versteht
- \item<1-> Alle anderen eintreffenden Nachrichten werden nicht verarbeitet
- \end{itemize}
-\end{itemize}
-}
-
-\subsection{Uhren}
-
-\frame{
-\frametitle{Uhren und Zeit}
-\begin{itemize}
- \item<1-> Simulation hat eine globale Uhr
- \item<1-> Jeder Prozess hat:
- \begin{itemize}
- \item<1-> Eigene Prozessuhr / Uhrabweichung
- \item<1-> Lamport-Zeitstempel
- \item<1-> Vektor-Zeitstempel
- \end{itemize}
-\end{itemize}
-}
-
-\subsection{Ereignisse}
-
-\frame{
-\frametitle{Ereignisse}
-\begin{itemize}
- \item<1-> Simulation: Hintereinanderausf\"{u}hrung von Ereignissen
- \item<1-> Ereignis bei lokaler Prozesszeit oder globaler Zeit
- \begin{itemize}
- \item<1-> Prozessabsturz/Prozesswiederbelebung
- \item<1-> Aktivierung oder Deaktivierung eines Protokolls client- oder serverseitig
- \item<1-> Starten von Client- bzw. Serveranfragen
- \end{itemize}
- \item<1-> Weitere (interne) Ereignisse
- \begin{itemize}
- \item<1-> Zuf\"{a}llige Ereignisse
- \item<1-> Wecker-Ereignisse
- \item<1-> Nachrichtenempfangs-Ereignisse
- \end{itemize}
-\end{itemize}
-}
-
-\section{Der Simulator}
-
-\subsection{Konfigurationsm\"{o}glichkeiten}
-
-\frame{
-\frametitle{Verschiedene Einstellungsm\"{o}glichkeiten}
-\begin{itemize}
- \item<1-> Vom Anwender einstellbar und abspeicherbar
- \begin{itemize}
- \item<1-> Globale Simulationseinstellungen
- \item<1-> Separate Einstellungen f\"{u}r jeden Prozess
- \item<1-> Separate Einstellungen f\"{u}r jedes Protokoll f\"{u}r jeden Prozess
- \end{itemize}
- \item<1-> Vom Entwickler einstellbar
- \begin{itemize}
- \item<1-> \texttt{prefs/VSDefaultPrefs.java}
- \item<1-> Alle Standardeinstellungen
- \item<1-> Spracheinstellungen
- \end{itemize}
-\end{itemize}
-}
-
-\subsection{Alle bereits eingebauten Protokolle}
-
-\frame{
-\frametitle{Derzeit verf\"{u}gbare Protokolle}
-\begin{itemize}
- \item<1-> Das Beispiel (Dummy) Protokoll
- \item<1-> Das Ping-Pong Protokoll
- \item<1-> Das Broadcast Protokoll
- \item<1-> Das Protokoll zur internen Synchronisierung in einem synchronen System
- \item<1-> Das Protokoll zur Christians Methode zur externen Synchronisierung
- \item<1-> Der Berkeley Algorithmus zur internen Synchronisierung
- \item<1-> Das Ein-Phasen Commit Protokoll
- \item<1-> Das Zwei-Phasen Commit Protokoll
- \item<1-> Der ungen\"{u}gende (Basic) Multicast
- \item<1-> Der zuverl\"{a}ssige (Reliable) Multicast
-\end{itemize}
-}
-
-\subsection{Beispiele / Vorf\"{u}hrungen}
-
-\frame{
-\frametitle{Beispiele}
-\begin{itemize}
- \item<1-> Das Beispiel (Dummy) Protokoll
- \item<1-> Das Ping-Pong Protokoll
- \item<1-> Ping-Pong Sturm
- \item<1-> Das Protokoll zur Christians Methode zur externen Synchronisierung \textit{(wenn genug Zeit)}
- \item<1-> Der zuverl\"{a}ssige (Reliable) Multicast \textit{(wenn genug Zeit)}
-\end{itemize}
-}
-
-\subsection{Implementierung von Protokollen (Protokoll-API)}
-
-\frame{
-\frametitle{Ereignisse und Protokolle / Klassenvererbungen}
- \includegraphics[scale=.5]{vererbungen}
-}
-
-\frame{
-\frametitle{Methoden einer Protokollklasse}
-\begin{itemize}
- \item<1-> \texttt{public VSDummyProtocol()} (Konstruktor)
- \item<1-> \texttt{public void onClientInit()}
- \item<1-> \texttt{public void onClientReset()}
- \item<1-> \texttt{public void onClientStart()}
- \item<1-> \texttt{public void onClientRecv(VSMessage message)}
- \item<1-> \texttt{public void onClientSchedule()}
- \item<1-> \texttt{public void onServerInit()}
- \item<1-> \texttt{public void onServerReset()}
- \item<1-> \texttt{public void onServerStart()}
- \item<1-> \texttt{public void onServerRecv(VSMessage message)}
- \item<1-> \texttt{public void onServerSchedule()}
-\end{itemize}
-}
-
-\frame{
-\frametitle{Geerbte Methoden und Attribute}
-\begin{itemize}
- \item<1-> Geerbte Attribute
- \begin{itemize}
- \item<1-> \texttt{protected VSAbstractProcess process}
- \item<1-> \texttt{protected VSPrefs prefs}
- \end{itemize}
- \item<1-> Geerbte Methoden
- \begin{itemize}
- \item<1-> \texttt{public void log()}
- \item<1-> \texttt{public String toString()}
- \item<1-> \texttt{public void sendMessage(VSMessage message)}
- \item<1-> \texttt{public void scheduleAt(long time)}
- \item<1-> \texttt{public void removeSchedules()}
- \item<1-> ... und viele mehr
- \end{itemize}
-\end{itemize}
-}
-
-\section{Ende}
-
-\subsection{Ausblick}
-
-\frame{
-\frametitle{Denkbare Erweiterungen}
-\begin{itemize}
- \item<1-> Wahrscheinlich Ver\"{o}ffentlichung als Open Source
- \item<1-> Neue Ereignisse und Protokolle
- \item<1-> Erweiterungen als Plugins
- \item<1-> Beliebig lange Simulationen
- \item<1-> Scroll- und Zoomfunktionen
- \item<1-> Ereignisse bei Lamport- und Vektor-Zeitstempel
- \item<1-> ... und vieles mehr
-\end{itemize}
-}
-
-\subsection{Zahlen und Fakten}
-
-\frame{
-\frametitle{VS-Sim.: Zahlen und Fakten}
-\begin{itemize}
- \item<1-> Quelltext-Dateien: 61
- \item<1-> Java-Pakete: 12
- \item<1-> LOC: 15710
- \item<1-> Generierte Javadocs: 2.2MB
- \item<1-> VS-Sim-1.0.jar: 142KB
- \item<1-> Bereits eingebaute Protokolle: 10
- \item<1-> Einstellungsm\"{o}glichkeiten: 163 (ohne Protokolle)
-\end{itemize}
-}
-
-\frame{
-\frametitle{Danke f\"{u}r die Aufmerksamkeit}
-\begin{itemize}
- \item<1-> Quelltext-Dateien: 61
- \item<1-> Java-Pakete: 12
- \item<1-> LOC: 15710
- \item<1-> Generierte Javadocs: 2.2MB
- \item<1-> VS-Sim-1.0.jar: 142KB
- \item<1-> Bereits eingebaute Protokolle: 10
- \item<1-> Einstellungsm\"{o}glichkeiten: 163 (ohne Protokolle)
-\end{itemize}
-}
-
-\end{document}
-