<map version="0.8.0">
<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net -->
<node BACKGROUND_COLOR="#0033ff" COLOR="#fefefe" CREATED="1137666153113" ID="Freemind_Link_1817326220" MODIFIED="1137666294246" STYLE="bubble" TEXT="Behandlung einzelner Sprachelemente">
<node CREATED="1135710480938" FOLDED="true" ID="Freemind_Link_1133265806" MODIFIED="1135710484773" POSITION="right" TEXT="&#xdc;berblick">
<node CREATED="1135710484653" FOLDED="true" ID="Freemind_Link_801711740" MODIFIED="1135710492264" TEXT="Programmstruktur">
<node CREATED="1135710492144" ID="Freemind_Link_757096364" MODIFIED="1135710494177" TEXT="Block"/>
<node CREATED="1135710495879" ID="Freemind_Link_558732678" MODIFIED="1135710503109" TEXT="Prozedur / Funktion"/>
<node CREATED="1135710503630" ID="Freemind_Link_116305748" MODIFIED="1135710511231" TEXT="Modul / Paket / Baustein"/>
<node CREATED="1135710511582" ID="Freemind_Link_94432610" MODIFIED="1135710515617" TEXT="Schachtelung"/>
<node CREATED="1135710517941" ID="Freemind_Link_1048077350" MODIFIED="1135710522567" TEXT="Verteilung"/>
<node CREATED="1135710523329" ID="Freemind_Link_1100671287" MODIFIED="1135710525932" TEXT="Dynamik"/>
<node CREATED="1135710526263" ID="Freemind_Link_1383838434" MODIFIED="1135710531620" TEXT="Generizit&#xe4;t"/>
<node CREATED="1135710533663" ID="Freemind_Link_1751617997" MODIFIED="1135710535746" TEXT="Applet"/>
<node CREATED="1135710538180" ID="Freemind_Link_1888097679" MODIFIED="1135710542086" TEXT="SW-Komponenten"/>
</node>
<node CREATED="1135710544149" FOLDED="true" ID="Freemind_Link_1867101118" MODIFIED="1135710550157" TEXT="Ablaufsteuerung">
<node CREATED="1135710549967" ID="Freemind_Link_374667606" MODIFIED="1135710553192" TEXT="Sequenz"/>
<node CREATED="1135710553562" ID="Freemind_Link_1851363255" MODIFIED="1135710558679" TEXT="Fallunterscheidung"/>
<node CREATED="1135710560432" ID="Freemind_Link_1039241617" MODIFIED="1135710564838" TEXT="Wiederholung"/>
<node CREATED="1135710565209" ID="Freemind_Link_690706912" MODIFIED="1135710575183" TEXT="Wiederholung abbrechen (exit)"/>
<node CREATED="1135710575614" ID="Freemind_Link_1095877332" MODIFIED="1135710584907" TEXT="freier Sprung (goto)"/>
<node CREATED="1135710585167" ID="Freemind_Link_774081128" MODIFIED="1135710591156" TEXT="Prozeduraufruf"/>
<node CREATED="1135710591527" ID="Freemind_Link_967818899" MODIFIED="1135710598577" TEXT="R&#xfc;ckkehr (return)"/>
<node CREATED="1135710600409" ID="Freemind_Link_614280051" MODIFIED="1135710602993" TEXT="Unifikation"/>
<node CREATED="1135710604926" ID="Freemind_Link_330070383" MODIFIED="1135710607790" TEXT="Backtracking"/>
<node CREATED="1135710608080" ID="Freemind_Link_1114489789" MODIFIED="1135710618966" TEXT="RPC/RMI"/>
<node CREATED="1135710619387" ID="Freemind_Link_1389776370" MODIFIED="1135710623402" TEXT="Ausnahmebehandlung"/>
<node CREATED="1135710623683" ID="Freemind_Link_291466707" MODIFIED="1135710631524" TEXT="Assertions / Zusicherungen"/>
<node CREATED="1135710633757" ID="Freemind_Link_1859469689" MODIFIED="1135710638674" TEXT="Nebenl&#xe4;ufigkeit"/>
<node CREATED="1135710638955" ID="Freemind_Link_1698763414" MODIFIED="1135710643842" TEXT="Parallelit&#xe4;t"/>
</node>
<node CREATED="1135710649059" ID="Freemind_Link_1520963915" MODIFIED="1135710652985" TEXT="Typen">
<node CREATED="1137147046042" FOLDED="true" ID="Freemind_Link_906951111" MODIFIED="1137147048025" TEXT="Zahlen">
<node CREATED="1135717147801" FOLDED="true" ID="Freemind_Link_877936428" MODIFIED="1135717155182" TEXT="Zahlenliterale">
<node CREATED="1135717159978" FOLDED="true" ID="Freemind_Link_1051908259" MODIFIED="1135717166358" TEXT="welche Zahlen zul&#xe4;ssig?">
<node CREATED="1135717210561" ID="Freemind_Link_1352008369" MODIFIED="1135717220265" TEXT="Ziffern 0-9"/>
<node CREATED="1135717220596" ID="Freemind_Link_492129701" MODIFIED="1135717251680" TEXT="teilweise Buchstaben a/A - f/F"/>
<node CREATED="1135717254715" ID="Freemind_Link_788931949" MODIFIED="1135717308682" TEXT="teilweise auch Unterstriche zugelassen"/>
</node>
<node CREATED="1135717166608" FOLDED="true" ID="Freemind_Link_1072901685" MODIFIED="1135717168681" TEXT="Struktur">
<node CREATED="1135717340989" FOLDED="true" ID="Freemind_Link_1412926976" MODIFIED="1135717347909" TEXT="Dezimalzahlen">
<node CREATED="1135717347849" FOLDED="true" ID="Freemind_Link_103998275" MODIFIED="1135717357382" TEXT="ganze">
<node CREATED="1135717357322" FOLDED="true" ID="Freemind_Link_1899561309" MODIFIED="1135717367857" TEXT="&lt;html&gt;Ziffer&lt;sup&gt;+">
<node CREATED="1135717408536" ID="Freemind_Link_1001518240" MODIFIED="1135717412241" TEXT="Pascal"/>
<node CREATED="1135717412552" ID="Freemind_Link_1011431291" MODIFIED="1135717414434" TEXT="Modula"/>
</node>
<node CREATED="1135717372905" FOLDED="true" ID="Freemind_Link_1985037230" MODIFIED="1135717399202" TEXT="Ziffer {[ _ ] Ziffer} [Exponent]">
<node CREATED="1135717399142" ID="Freemind_Link_1840221837" MODIFIED="1135717400725" TEXT="Ada"/>
<node CREATED="1135717401476" ID="Freemind_Link_939816933" MODIFIED="1135717406863" TEXT="Exponent nicht neagtiv"/>
</node>
<node CREATED="1135717425661" FOLDED="true" ID="Freemind_Link_1263384369" MODIFIED="1135717436456" TEXT="+Typangabe (optional) ">
<node CREATED="1135717436386" ID="Freemind_Link_1527750282" MODIFIED="1135717440993" TEXT="Java"/>
<node CREATED="1135717441283" ID="Freemind_Link_1982139781" MODIFIED="1135717442224" TEXT="C"/>
<node CREATED="1135717442715" ID="Freemind_Link_1053492835" MODIFIED="1135717449385" TEXT="C++"/>
</node>
</node>
<node CREATED="1135717451207" FOLDED="true" ID="Freemind_Link_1977308149" MODIFIED="1135717460080" TEXT="gebrochene">
<node CREATED="1135717563459" FOLDED="true" ID="Freemind_Link_1576769645" MODIFIED="1135717567715" TEXT="Pascal">
<node CREATED="1135717460010" ID="Freemind_Link_1897848943" MODIFIED="1135717676651" TEXT="&lt;html&gt;Ziffer&lt;sup&gt;+&lt;/sup&gt; &lt;b&gt;.&lt;/b&gt; Ziffer&lt;sup&gt;+&lt;/sup&gt; [Exponent]"/>
<node CREATED="1135717677733" ID="Freemind_Link_1624669537" MODIFIED="1135717684152" TEXT="&lt;html&gt;Ziffer&lt;sup&gt;+&lt;/sup&gt; Exponent"/>
</node>
<node CREATED="1135717580443" FOLDED="true" ID="Freemind_Link_724777206" MODIFIED="1135717582336" TEXT="Modula">
<node CREATED="1135717569197" ID="Freemind_Link_1349983608" MODIFIED="1135717579001" TEXT="&lt;html&gt;Ziffer&lt;sup&gt;+&lt;/sup&gt; &lt;b&gt;.&lt;/b&gt; Ziffer&lt;sup&gt;+&lt;/sup&gt; [Exponent]"/>
</node>
<node CREATED="1135717648671" FOLDED="true" ID="Freemind_Link_1768711782" MODIFIED="1135717651786" TEXT="Ada">
<node CREATED="1135717600101" ID="Freemind_Link_489258824" MODIFIED="1135717647069" TEXT="Ziffer { [ _ ] Ziffer } . Ziffer { [ _ ] Ziffer } [Exponent]"/>
</node>
<node CREATED="1135717692885" FOLDED="true" ID="Freemind_Link_780834050" MODIFIED="1135717698533" TEXT="Java">
<node CREATED="1135717698463" ID="Freemind_Link_432227189" MODIFIED="1135717859084" TEXT="&lt;html&gt;Ziffer&lt;sup&gt;+&lt;/sup&gt;&lt;b&gt;.&lt;/b&gt; Ziffer* [Exponent] [Float_Suffix]"/>
<node CREATED="1135717791647" ID="Freemind_Link_931045309" MODIFIED="1135717842800" TEXT="&lt;html&gt;&lt;b&gt;.&lt;/b&gt; Ziffer* [Exponent] [Float_Suffix] "/>
<node CREATED="1135717803794" ID="Freemind_Link_763347267" MODIFIED="1135717849750" TEXT="&lt;html&gt;Ziffer* Exponent [Float_Suffix] "/>
<node CREATED="1135717863770" ID="Freemind_Link_1360016736" MODIFIED="1135717878402" TEXT="&lt;html&gt;Ziffer* [Exponent] Float_Suffix"/>
<node CREATED="1135717900323" ID="Freemind_Link_1643509642" MODIFIED="1135717933741" TEXT="&lt;html&gt;Float_Suffix &amp;#1108; {&apos;f&apos;,&apos;F&apos;,&apos;d&apos;,&apos;D&apos;)"/>
</node>
</node>
</node>
</node>
<node CREATED="1135717169072" ID="Freemind_Link_1914283949" MODIFIED="1135717180989" TEXT="Zahlen mit Vorzeichen als Literal darstellbar?"/>
<node CREATED="1135717181329" ID="Freemind_Link_1136312478" MODIFIED="1135717197352" TEXT="welche Basen m&#xf6;glich?"/>
<node CREATED="1135717198955" ID="Freemind_Link_1970026889" MODIFIED="1135717202590" TEXT="Beschr&#xe4;nkungen"/>
</node>
<node CREATED="1137059144918" FOLDED="true" ID="Freemind_Link_442589576" MODIFIED="1137059152629" TEXT="Ganzzahltypen">
<node CREATED="1137059152599" FOLDED="true" ID="Freemind_Link_1730424625" MODIFIED="1137059163375" TEXT="Wertebereich festgelegt?">
<node CREATED="1137059192607" ID="Freemind_Link_1975297055" MODIFIED="1137059215390" TEXT="meist in Sprachdefinition nicht festgelegt"/>
<node CREATED="1137059225264" FOLDED="true" ID="Freemind_Link_12383618" MODIFIED="1137059581085" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; implementierungsabh&#xe4;ngig">
<icon BUILTIN="full-1"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059284619" FOLDED="true" ID="Freemind_Link_837884460" MODIFIED="1137059377242" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137059289116" FOLDED="true" ID="Freemind_Link_1250494974" MODIFIED="1137059297448" TEXT="Ada83">
<node CREATED="1137059297408" ID="Freemind_Link_346184817" MODIFIED="1137059314402" TEXT="lediglich Vorhandensein eines INTEGER-Typs gefordert"/>
<node CREATED="1137059314672" ID="Freemind_Link_920200165" MODIFIED="1137059328542" TEXT="optional noch SHORT_INTEGER und LONG_INTEGER"/>
</node>
<node CREATED="1137059330004" FOLDED="true" ID="Freemind_Link_842160554" MODIFIED="1137059333830" TEXT="Ada95">
<node CREATED="1137059333790" ID="Freemind_Link_266471980" MODIFIED="1137059346248" TEXT="nur minimaler Bereich festgelegt"/>
<node CREATED="1137059410070" ID="Freemind_Link_609288441" MODIFIED="1137059410941" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;INTEGER: mindestens -2&lt;sup&gt;15&lt;/sup&gt;+1 ... 2&lt;sup&gt;15&lt;/sup&gt;-1"/>
<node CREATED="1137059411922" ID="Freemind_Link_160332559" MODIFIED="1137059439482" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;LONG_INTEGER: mindestens -2&lt;sup&gt;31&lt;/sup&gt;+1 ... 2&lt;sup&gt;31&lt;/sup&gt;-1, falls definiert"/>
</node>
</node>
</node>
<node CREATED="1137059595286" ID="Freemind_Link_1431534555" MODIFIED="1137059598531" TEXT="aber auch:"/>
<node CREATED="1137059453642" FOLDED="true" ID="Freemind_Link_1279501189" MODIFIED="1137059582698" TEXT="in Sprachdef. festgelegt">
<icon BUILTIN="full-2"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059473321" FOLDED="true" ID="Freemind_Link_501515966" MODIFIED="1137059491276" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137059351275" FOLDED="true" ID="Freemind_Link_461359467" MODIFIED="1137059354099" TEXT="Java">
<node CREATED="1137059354049" ID="Freemind_Link_384962968" MODIFIED="1137059365556" TEXT="einer der ersten Sprachen, mit genauen Festlegungen"/>
</node>
<node CREATED="1137059525706" ID="Freemind_Link_1887189918" MODIFIED="1137059531644" TEXT="CORBA-IDL"/>
</node>
</node>
<node CREATED="1137059537863" FOLDED="true" ID="Freemind_Link_1670354757" MODIFIED="1137059584400" TEXT="situationsabh&#xe4;ngig">
<icon BUILTIN="full-3"/>
<node CREATED="1137059551443" ID="Freemind_Link_39367124" MODIFIED="1137059574316" TEXT="Speicher stellt zur Laufzeit eine situationsabh&#xe4;ngige Beschr&#xe4;nkung dar"/>
<node CREATED="1137059638148" ID="Freemind_Link_597899157" MODIFIED="1137059662813" TEXT="einfache Formate erlauben Rechnen auf Basis von Hardware-Befehlen"/>
</node>
</node>
<node CREATED="1137059163675" FOLDED="true" ID="Freemind_Link_38600176" MODIFIED="1137059175482" TEXT="welche Bereiche k&#xf6;nnen festgelegt werden?">
<node CREATED="1137059831195" FOLDED="true" ID="Freemind_Link_628108517" MODIFIED="1137059846077" TEXT="entweder nur Bereiche der vordeklarierten Typen...">
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059899373" FOLDED="true" ID="Freemind_Link_1372401355" MODIFIED="1137059908917" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137059851104" ID="Freemind_Link_1529832839" MODIFIED="1137059855130" TEXT="Algol60"/>
<node CREATED="1137059855881" ID="Freemind_Link_1338907691" MODIFIED="1137059859025" TEXT="Fortran"/>
<node CREATED="1137059991526" ID="Freemind_Link_1236202183" MODIFIED="1137059993008" TEXT="Pascal"/>
<node CREATED="1137059859195" ID="Freemind_Link_683213218" MODIFIED="1137059861569" TEXT="C"/>
<node CREATED="1137059862380" ID="Freemind_Link_1135810664" MODIFIED="1137059863662" TEXT="C++"/>
<node CREATED="1137059865334" ID="Freemind_Link_544107404" MODIFIED="1137059868088" TEXT="Java"/>
<node CREATED="1137059868449" ID="Freemind_Link_1068323743" MODIFIED="1137059870822" TEXT="C#"/>
</node>
<node CREATED="1137061190019" ID="Freemind_Link_80905709" MODIFIED="1137061205852" TEXT="Bereichspr&#xfc;fungen explizit zu Programmieren"/>
</node>
<node CREATED="1137059953140" FOLDED="true" ID="Freemind_Link_517086209" MODIFIED="1137059965118" TEXT="...oder nutzerdefinierte Bereiche">
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059899373" FOLDED="true" ID="Freemind_Link_254531965" MODIFIED="1137059908917" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137059996212" ID="Freemind_Link_1061697983" MODIFIED="1137059997304" TEXT="Ada"/>
<node CREATED="1137060160168" ID="Freemind_Link_1910393860" MODIFIED="1137060162892" TEXT="Modula"/>
<node CREATED="1137060163122" ID="Freemind_Link_1706246653" MODIFIED="1137060168110" TEXT="CHILL"/>
</node>
<node CREATED="1137061224338" ID="Freemind_Link_699730986" MODIFIED="1137061227012" TEXT="Teilbereiche"/>
</node>
</node>
<node CREATED="1137059175753" FOLDED="true" ID="Freemind_Link_666074688" MODIFIED="1137059184255" TEXT="Verkn&#xfc;pfungen endlich abgeschlossen?">
<node CREATED="1137060412801" FOLDED="true" ID="Freemind_Link_1844484884" MODIFIED="1137060416056" TEXT="meist nicht">
<node CREATED="1137060446159" ID="Freemind_Link_1935967555" MODIFIED="1137060461161" TEXT="Wertemenge eines Ganzzahltyps stets endlich"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059899373" FOLDED="true" ID="Freemind_Link_977727009" MODIFIED="1137059908917" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137060489722" ID="Freemind_Link_1494312694" MODIFIED="1137060508719" TEXT="Addition: es gibt Zahlen, deren Summe nicht im Bereich liegt"/>
</node>
</node>
<node CREATED="1137060516430" FOLDED="true" ID="Freemind_Link_1394268096" MODIFIED="1137060527767" TEXT="manchmal doch">
<node CREATED="1137060527717" ID="Freemind_Link_538684416" MODIFIED="1137060555847" TEXT="Verkn&#xfc;pfungen so defineirt, dass Result stets im Wertebereich"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059899373" FOLDED="true" ID="Freemind_Link_1444734372" MODIFIED="1137059908917" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137060565010" FOLDED="true" ID="Freemind_Link_848125838" MODIFIED="1137060577378" TEXT="Modulo-Typ">
<node CREATED="1137060577328" FOLDED="true" ID="Freemind_Link_1862007291" MODIFIED="1137060583747" TEXT="Ada">
<node CREATED="1137060661028" ID="Freemind_Link_202738886" MODIFIED="1137060662180" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;TYPE MT IS MOD N //&lt;/font&gt;0..N-1"/>
</node>
<node CREATED="1137060584028" ID="Freemind_Link_1651915467" MODIFIED="1137060605108" TEXT="alle Verkn&#xfc;pfungsergebnisse werden Modulo N berechnet"/>
</node>
<node CREATED="1137060686645" FOLDED="true" ID="Freemind_Link_711271281" MODIFIED="1137060693265" TEXT="Java-Arithmetik">
<node CREATED="1137060693225" ID="Freemind_Link_590404564" MODIFIED="1137060702458" TEXT="&#xdc;berl&#xe4;ufe werden einfach abgeschnitten"/>
<node CREATED="1137060764497" ID="Freemind_Link_1234780734" MODIFIED="1137060765318" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;a + b &amp;gt; maxint &amp;#8594; a + b - 2&lt;sup&gt;32"/>
<node CREATED="1137060818335" ID="Freemind_Link_1121486079" MODIFIED="1137060819426" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;a + b &amp;lt; maxint &amp;#8594; a + b + 2&lt;sup&gt;32"/>
<node CREATED="1137060859784" ID="Freemind_Link_1553802855" MODIFIED="1137060873133" TEXT="nur bei Division mu&#xdf; Exception ausgel&#xf6;&#xdf;t werden"/>
</node>
</node>
</node>
</node>
<node CREATED="1137059184485" FOLDED="true" ID="Freemind_Link_773903126" MODIFIED="1137059190834" TEXT="welche Operationen?">
<node CREATED="1137060933070" ID="Freemind_Link_414831678" MODIFIED="1137060940070" TEXT="meist vier Grundrechenarten"/>
<node CREATED="1137060948061" ID="Freemind_Link_1237854374" MODIFIED="1137060965116" TEXT="+ mehr oder weniger viele weitere Operatoren"/>
</node>
</node>
<node CREATED="1137061050268" FOLDED="true" ID="Freemind_Link_109917012" MODIFIED="1137061055606" TEXT="gebrochene Zahlen">
<node CREATED="1137059152599" FOLDED="true" ID="Freemind_Link_1878250497" MODIFIED="1137059163375" TEXT="Wertebereich festgelegt?">
<node CREATED="1137059192607" ID="Freemind_Link_1106121216" MODIFIED="1137059215390" TEXT="meist in Sprachdefinition nicht festgelegt"/>
<node CREATED="1137059225264" ID="Freemind_Link_56972347" MODIFIED="1137059581085" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; implementierungsabh&#xe4;ngig">
<icon BUILTIN="full-1"/>
</node>
<node CREATED="1137059595286" ID="Freemind_Link_1217881134" MODIFIED="1137059598531" TEXT="aber auch:"/>
<node CREATED="1137059453642" ID="Freemind_Link_448308961" MODIFIED="1137059582698" TEXT="in Sprachdef. festgelegt">
<icon BUILTIN="full-2"/>
</node>
<node CREATED="1137059537863" FOLDED="true" ID="Freemind_Link_1291732405" MODIFIED="1137059584400" TEXT="situationsabh&#xe4;ngig">
<icon BUILTIN="full-3"/>
<node CREATED="1137059551443" ID="Freemind_Link_1074434686" MODIFIED="1137059574316" TEXT="Speicher stellt zur Laufzeit eine situationsabh&#xe4;ngige Beschr&#xe4;nkung dar"/>
<node CREATED="1137059638148" ID="Freemind_Link_1151267303" MODIFIED="1137059662813" TEXT="einfache Formate erlauben Rechnen auf Basis von Hardware-Befehlen"/>
</node>
</node>
<node CREATED="1137059163675" FOLDED="true" ID="Freemind_Link_329931456" MODIFIED="1137059175482" TEXT="welche Bereiche k&#xf6;nnen festgelegt werden?">
<node CREATED="1137059831195" FOLDED="true" ID="Freemind_Link_347068292" MODIFIED="1137059846077" TEXT="entweder nur Bereiche der vordeklarierten Typen...">
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059899373" FOLDED="true" ID="Freemind_Link_1796723186" MODIFIED="1137059908917" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137059851104" ID="Freemind_Link_1327320831" MODIFIED="1137059855130" TEXT="Algol60"/>
<node CREATED="1137059855881" ID="Freemind_Link_513332761" MODIFIED="1137059859025" TEXT="Fortran"/>
<node CREATED="1137059859195" ID="Freemind_Link_1576970103" MODIFIED="1137059861569" TEXT="C"/>
<node CREATED="1137059862380" ID="Freemind_Link_1695929338" MODIFIED="1137059863662" TEXT="C++"/>
<node CREATED="1137059865334" ID="Freemind_Link_81388290" MODIFIED="1137059868088" TEXT="Java"/>
<node CREATED="1137059868449" ID="Freemind_Link_1913834603" MODIFIED="1137059870822" TEXT="C#"/>
</node>
</node>
<node CREATED="1137059953140" FOLDED="true" ID="Freemind_Link_718725870" MODIFIED="1137059965118" TEXT="...oder nutzerdefinierte Bereiche">
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059899373" FOLDED="true" ID="Freemind_Link_1869871273" MODIFIED="1137059908917" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137059991526" ID="Freemind_Link_99521551" MODIFIED="1137059993008" TEXT="Pascal"/>
<node CREATED="1137059996212" ID="Freemind_Link_89642149" MODIFIED="1137059997304" TEXT="Ada"/>
<node CREATED="1137060160168" ID="Freemind_Link_835758762" MODIFIED="1137060162892" TEXT="Modula"/>
<node CREATED="1137060163122" ID="Freemind_Link_1384046670" MODIFIED="1137060168110" TEXT="CHILL"/>
</node>
</node>
</node>
<node CREATED="1137061249154" FOLDED="true" ID="Freemind_Link_443700882" MODIFIED="1137061255633" TEXT="Diskretisierungsmodell">
<node CREATED="1137061272928" ID="Freemind_Link_1146617071" MODIFIED="1137061276233" TEXT="endliches Raster"/>
<node CREATED="1137061281360" ID="Freemind_Link_420247018" MODIFIED="1137061288571" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; Rundung"/>
<node CREATED="1137061303883" FOLDED="true" ID="Freemind_Link_1850285141" MODIFIED="1137061308559" TEXT="drei Arten">
<node CREATED="1137061308519" FOLDED="true" ID="Freemind_Link_985372630" MODIFIED="1137061317052" TEXT="Festpunkt-Typen">
<node BACKGROUND_COLOR="#00ff00" CREATED="1137059899373" FOLDED="true" ID="Freemind_Link_404515526" MODIFIED="1137059908917" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137061375416" FOLDED="true" ID="Freemind_Link_1240413884" MODIFIED="1137061379802" TEXT="in Ada m&#xf6;glich">
<node CREATED="1137061408744" MODIFIED="1137061408744" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;TYPE TischMa&#xdf;Ty is delta 0.01 range 0.00 .. 9.99"/>
</node>
<node CREATED="1137061420631" ID="Freemind_Link_814382359" MODIFIED="1137061423455" TEXT="COBOL"/>
</node>
</node>
<node CREATED="1137143817085" FOLDED="true" ID="Freemind_Link_433950460" MODIFIED="1137143822202" TEXT="Gleitpunkt-Typen">
<node CREATED="1137143862169" ID="Freemind_Link_815665513" MODIFIED="1137143884642" TEXT="Schrittweite proportional zum Betrag der gerundeten Zahl"/>
<node CREATED="1137143885593" ID="Freemind_Link_1851525855" MODIFIED="1137143895698" TEXT="relativer Rundungsfehler konstant"/>
<node CREATED="1137143901216" ID="Freemind_Link_1319472166" MODIFIED="1137143918721" TEXT="oft bei Me&#xdf;werten in Naturwissenschaft &amp; Technik"/>
</node>
<node CREATED="1137143935124" FOLDED="true" ID="Freemind_Link_1169000661" MODIFIED="1137143947332" TEXT="Bruch-Typen">
<node CREATED="1137143947112" ID="Freemind_Link_1803857383" MODIFIED="1137143962193" TEXT="Zahl wird durch Paar (Z&#xe4;hler/Nenner) dargestellt"/>
<node CREATED="1137143965558" ID="Freemind_Link_1360617350" MODIFIED="1137143976864" TEXT="Raster: unregelm&#xe4;&#xdf;ige Schrittweite"/>
</node>
</node>
</node>
<node CREATED="1137059175753" FOLDED="true" ID="Freemind_Link_26097319" MODIFIED="1137059184255" TEXT="Verkn&#xfc;pfungen endlich abgeschlossen?">
<node CREATED="1137060412801" FOLDED="true" ID="Freemind_Link_1308638736" MODIFIED="1137147630405" TEXT="meist nicht">
<icon BUILTIN="button_cancel"/>
<node CREATED="1137060446159" ID="Freemind_Link_1496407691" MODIFIED="1137144627670" TEXT="Wertemenge eines rationalen Typs stets endlich"/>
<node CREATED="1137144705352" ID="Freemind_Link_405391937" MODIFIED="1137144729096" TEXT="sowohl L&#xfc;cken zwischen Zahlen, als auch Ober- und Untergrenze"/>
<node CREATED="1137144644585" FOLDED="true" ID="Freemind_Link_1792173597" MODIFIED="1137144684562" TEXT="&lt;html&gt;&amp;#8594; Rundung">
<node CREATED="1137145184771" FOLDED="true" ID="Freemind_Link_1539709309" MODIFIED="1137145189238" TEXT="RTN">
<node CREATED="1137145189077" ID="Freemind_Link_1164421565" MODIFIED="1137145196208" TEXT="round to next"/>
</node>
<node CREATED="1137145200203" FOLDED="true" ID="Freemind_Link_707858060" MODIFIED="1137145203198" TEXT="RTNE">
<node CREATED="1137145206122" ID="Freemind_Link_1274826809" MODIFIED="1137145227142" TEXT="roundt to next even (naheste gerade Zahl)"/>
</node>
<node CREATED="1137145231539" FOLDED="true" ID="Freemind_Link_666427761" MODIFIED="1137145236305" TEXT="RTPI">
<node CREATED="1137145236125" ID="Freemind_Link_165641447" MODIFIED="1137145246750" TEXT="roundt to positive infinity"/>
</node>
<node CREATED="1137145546902" FOLDED="true" ID="Freemind_Link_1556670673" MODIFIED="1137145550497" TEXT="RTZ">
<node CREATED="1137145550307" ID="Freemind_Link_581101309" MODIFIED="1137145557978" TEXT="rount toward zero"/>
</node>
</node>
</node>
<node CREATED="1137060516430" FOLDED="true" ID="Freemind_Link_448253395" MODIFIED="1137147632759" TEXT="manchmal doch">
<icon BUILTIN="button_ok"/>
<node CREATED="1137060527717" ID="Freemind_Link_1949279311" MODIFIED="1137060555847" TEXT="Verkn&#xfc;pfungen so defineirt, dass Result stets im Wertebereich"/>
<node CREATED="1137144799838" ID="Freemind_Link_1857780978" MODIFIED="1137144820487" TEXT="Wertebereich um NaNs erweitern"/>
<node CREATED="1137144820978" ID="Freemind_Link_1716852927" MODIFIED="1137144835739" TEXT="Wertebereich um den Wert unendlich erweitern"/>
</node>
</node>
<node CREATED="1137059184485" FOLDED="true" ID="Freemind_Link_1882407344" MODIFIED="1137059190834" TEXT="welche Operationen?">
<node CREATED="1137060933070" ID="Freemind_Link_1830251603" MODIFIED="1137147649122" TEXT="meist vier Grundrechenarten">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137060948061" ID="Freemind_Link_934347154" MODIFIED="1137147652157" TEXT="+ mehr oder weniger viele weitere Operatoren">
<icon BUILTIN="help"/>
</node>
</node>
</node>
</node>
<node CREATED="1135710671011" ID="Freemind_Link_574436463" MODIFIED="1135710676539" TEXT="Aufz&#xe4;hlungen"/>
<node CREATED="1135710676769" ID="Freemind_Link_1231178006" MODIFIED="1135710683058" TEXT="Zeichen, Zeichenkette">
<node CREATED="1136452850487" FOLDED="true" ID="Freemind_Link_449129395" MODIFIED="1136452861152" TEXT="Zeichen- und Zeichenketten-Literale">
<node CREATED="1136452861112" FOLDED="true" ID="Freemind_Link_1720139738" MODIFIED="1136452874642" TEXT="in manachen PS genau unterschieden">
<node CREATED="1136452874602" ID="Freemind_Link_1720271552" MODIFIED="1136452881141" TEXT="&apos;Z&apos;"/>
<node CREATED="1136452881622" ID="Freemind_Link_272124892" MODIFIED="1136452887691" TEXT="&quot;Zeichenkette&quot;"/>
<node CREATED="1136453012380" FOLDED="true" ID="Freemind_Link_111825156" MODIFIED="1136453150238" TEXT="PS">
<node CREATED="1136453150188" FOLDED="true" ID="Freemind_Link_1712911574" MODIFIED="1136453151390" TEXT="Ada">
<node CREATED="1136453094588" ID="Freemind_Link_981276204" MODIFIED="1136453120295" TEXT="Darstellung des Doppelapostrophs: &quot; &quot;&quot;Guten Tag&quot;&quot; sagte er&quot;"/>
</node>
<node CREATED="1136453151780" FOLDED="true" ID="Freemind_Link_423930166" MODIFIED="1136453153353" TEXT="Java">
<node CREATED="1136453094588" ID="Freemind_Link_139026016" MODIFIED="1136453201652" TEXT="Darstellung des Doppelapostrophs: &quot;\&quot; Guten Tag\&quot; sagte er&quot;"/>
</node>
</node>
</node>
<node CREATED="1136453020091" FOLDED="true" ID="Freemind_Link_1750965914" MODIFIED="1136453029845" TEXT="in anderen nicht">
<node CREATED="1136453039299" ID="Freemind_Link_1471395140" MODIFIED="1136453041121" TEXT="&apos;A&apos;"/>
<node CREATED="1136453042673" ID="Freemind_Link_1509414550" MODIFIED="1136453049153" TEXT="&apos;Zeichenkette&apos;"/>
<node CREATED="1136453029795" FOLDED="true" ID="Freemind_Link_59135223" MODIFIED="1136453033210" TEXT="Pascal">
<node CREATED="1136453059287" ID="Freemind_Link_1721404324" MODIFIED="1136453089381" TEXT="Darstellung des Apostrophs: &apos;It&apos;&apos;s fine&apos;"/>
</node>
</node>
<node CREATED="1136453956017" FOLDED="true" ID="Freemind_Link_899854695" MODIFIED="1136453965460" TEXT="L&#xe4;ngenbeschr&#xe4;nkung">
<node CREATED="1136453966552" FOLDED="true" ID="Freemind_Link_71874505" MODIFIED="1136453976917" TEXT="Ada, Java">
<node CREATED="1136453976877" ID="Freemind_Link_188239380" MODIFIED="1136453994642" TEXT="Literal = lexikal. Einheit"/>
<node CREATED="1136454008642" ID="Freemind_Link_1744814176" MODIFIED="1136454013880" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; muss jeweils in einer Zeile stehen"/>
</node>
<node CREATED="1136454021611" FOLDED="true" ID="Freemind_Link_829594146" MODIFIED="1136454028551" TEXT="Pascal">
<node CREATED="1136454028501" ID="Freemind_Link_1861473945" MODIFIED="1136454035711" TEXT="keine L&#xe4;ngenbeschr&#xe4;nkung"/>
<node CREATED="1136454035952" ID="Freemind_Link_939370564" MODIFIED="1136454054558" TEXT="Zeichenkette kann &#xfc;ber mehrere Zeilen erstrecken"/>
</node>
</node>
</node>
</node>
<node CREATED="1137147042246" FOLDED="true" ID="Freemind_Link_1769365508" MODIFIED="1137147045231" TEXT="Verweise">
<node CREATED="1137147355039" FOLDED="true" ID="Freemind_Link_1799334176" MODIFIED="1137147366456" TEXT="2 Objekte:">
<node CREATED="1137147366316" ID="Freemind_Link_1735846584" MODIFIED="1137147371924" TEXT="Verweisobjekt"/>
<node CREATED="1137147372304" ID="Freemind_Link_249659354" MODIFIED="1137147375298" TEXT="Zielgr&#xf6;&#xdf;e"/>
</node>
<node CREATED="1137147312809" ID="Freemind_Link_860272721" MODIFIED="1137147601223" TEXT="Manipulationen beziehen sich i.d.R. nur auf eine der beiden Gr&#xf6;&#xdf;en">
<icon BUILTIN="messagebox_warning"/>
</node>
<node CREATED="1137147133478" FOLDED="true" ID="Freemind_Link_1007493164" MODIFIED="1137147602946" TEXT="sorgf&#xe4;ltig unterscheiden">
<icon BUILTIN="messagebox_warning"/>
<node CREATED="1137147141980" FOLDED="true" ID="Freemind_Link_1183479041" MODIFIED="1137147173756" TEXT="Zuweisung auf Verweisebene">
<node CREATED="1137147662612" ID="Freemind_Link_79614221" MODIFIED="1137147685104" TEXT="meist nur Zuweisung">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137147667739" FOLDED="true" ID="Freemind_Link_450459533" MODIFIED="1137147682360" TEXT="manchmal auch Arithmetik">
<icon BUILTIN="help"/>
<node CREATED="1137147687758" ID="Freemind_Link_128277378" MODIFIED="1137147697672" TEXT="h&#xe4;ufige Fehlerquelle!">
<icon BUILTIN="messagebox_warning"/>
</node>
</node>
</node>
<node CREATED="1137147174116" ID="Freemind_Link_356651677" MODIFIED="1137147187145" TEXT="Zuweisung auf Ebene der Zielgr&#xf6;&#xdf;en"/>
</node>
<node CREATED="1137147395858" FOLDED="true" ID="Freemind_Link_1403211118" MODIFIED="1137147408436" TEXT="Gr&#xfc;nde f&#xfc;r Verwendung von Verweisen">
<node CREATED="1137147408286" ID="Freemind_Link_1656159067" MODIFIED="1137147607172" TEXT="beliebige dynamische Strukturen realisierbar">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137147420123" ID="Freemind_Link_1583399871" MODIFIED="1137147609505" TEXT="beliebige graphenartige Strukturen">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137147436426" ID="Freemind_Link_913867918" MODIFIED="1137147612810" TEXT="Kopieren eines Verweises macht weniger Aufwand als Kopieren der Zielgr&#xf6;&#xdf;e">
<icon BUILTIN="idea"/>
</node>
</node>
<node CREATED="1137147534197" FOLDED="true" ID="Freemind_Link_1122256584" MODIFIED="1137147536620" TEXT="Typen">
<node CREATED="1137147536470" FOLDED="true" ID="Freemind_Link_698004192" MODIFIED="1137147547516" TEXT="typgebunden vs. typfrei">
<node CREATED="1137148157002" FOLDED="true" ID="Freemind_Link_1667389453" MODIFIED="1137148181808" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;in meisten getypten Sprachn &amp;#8594; typgebunden">
<node CREATED="1137148193435" FOLDED="true" ID="Freemind_Link_1313134738" MODIFIED="1137148206774" TEXT="Verweis darf nur Zeigen auf">
<node CREATED="1137148206584" ID="Freemind_Link_65132847" MODIFIED="1137148209698" TEXT="NIL"/>
<node CREATED="1137148210590" ID="Freemind_Link_1522548545" MODIFIED="1137148227734" TEXT="Gr&#xf6;&#xdf;e des entsprechenden Typs"/>
</node>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137148235986" FOLDED="true" ID="Freemind_Link_1115754374" MODIFIED="1137148702106" TEXT="Sprachen">
<edge COLOR="#009900"/>
<node CREATED="1137148238960" ID="Freemind_Link_341719563" MODIFIED="1137148242716" TEXT="Pascal"/>
<node CREATED="1137148243277" ID="Freemind_Link_568165371" MODIFIED="1137148244829" TEXT="Modula"/>
<node CREATED="1137148245970" ID="Freemind_Link_1918970606" MODIFIED="1137148247262" TEXT="Ada"/>
<node CREATED="1137148247783" ID="Freemind_Link_237993365" MODIFIED="1137148248644" TEXT="..."/>
</node>
</node>
<node CREATED="1137148250787" FOLDED="true" ID="Freemind_Link_1586190069" MODIFIED="1137148268743" TEXT="seltener: nicht typgebundene">
<node CREATED="1137148268613" ID="Freemind_Link_1331580048" MODIFIED="1137148277335" TEXT="free reference modes"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137148277986" FOLDED="true" ID="Freemind_Link_1666743719" MODIFIED="1137148675969" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137148287039" ID="Freemind_Link_1773648322" MODIFIED="1137148289122" TEXT="Chill"/>
</node>
</node>
<node CREATED="1137148313788" FOLDED="true" ID="Freemind_Link_113588737" MODIFIED="1137148319897" TEXT="Zwischenstufe">
<node CREATED="1137148319756" ID="Freemind_Link_49080363" MODIFIED="1137148328569" TEXT="in OOP"/>
<node CREATED="1137148329020" ID="Freemind_Link_38625634" MODIFIED="1137148719611" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Wertebereich von Verweistyp mit Objekttyp als Zieltyp&lt;br&gt;&amp;#8594; vom Zieltyp abgeleitete Typen sind ebenfalls erlaubt">
<icon BUILTIN="button_ok"/>
</node>
</node>
</node>
<node CREATED="1137147547927" FOLDED="true" ID="Freemind_Link_1093700084" MODIFIED="1137148877408" TEXT="auf welche Gr&#xf6;&#xdf;en? wie erzeugen?">
<node CREATED="1137148500246" ID="Freemind_Link_622095376" MODIFIED="1137148658263" TEXT="h&#xe4;ufig nicht alle Gr&#xf6;&#xdf;en erlaubt">
<icon BUILTIN="button_cancel"/>
</node>
<node CREATED="1137148516369" FOLDED="true" ID="Freemind_Link_1619460900" MODIFIED="1137148522248" TEXT="zwei Abstufungen">
<node CREATED="1137148522107" FOLDED="true" ID="Freemind_Link_1440444162" MODIFIED="1137148654548" TEXT="nur auf mit &quot;NEW&quot; erzeugte Gr&#xf6;&#xdf;en">
<icon BUILTIN="full-1"/>
<node CREATED="1137148535817" ID="Freemind_Link_1804328226" MODIFIED="1137148542056" TEXT="dynamisch erzeugt"/>
<node CREATED="1137148546072" ID="Freemind_Link_1269061565" MODIFIED="1137148551059" TEXT="initialisiert"/>
<node CREATED="1137148553122" ID="Freemind_Link_535679515" MODIFIED="1137148569215" TEXT="Verweis erzeugt (als Ergebnis)"/>
<node CREATED="1137148591547" ID="Freemind_Link_1673478495" MODIFIED="1137148614500" TEXT="erzeugte Gr&#xf6;&#xdf;e ist anonym, hat also keinen Bezeichner"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137148619888" FOLDED="true" ID="Freemind_Link_823661587" MODIFIED="1137148646476" TEXT="Beispiele">
<edge COLOR="#009900"/>
<node CREATED="1137148623033" ID="Freemind_Link_1029190626" MODIFIED="1137148626678" TEXT="Pascal"/>
<node CREATED="1137148627088" ID="Freemind_Link_201058399" MODIFIED="1137148629021" TEXT="Ada83"/>
<node CREATED="1137148630133" ID="Freemind_Link_819656000" MODIFIED="1137148631294" TEXT="Java"/>
</node>
</node>
<node CREATED="1137148739640" FOLDED="true" ID="Freemind_Link_1561585593" MODIFIED="1137148771766" TEXT="auf direkt deklarierte +&#xa;auf mit &quot;NEW&quot; erzeugte Gr&#xf6;&#xdf;en">
<icon BUILTIN="full-2"/>
<node CREATED="1137148837882" ID="Freemind_Link_1101054056" MODIFIED="1137148839023" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;int i; // C++&lt;br&gt;int*pi; // Var pi: Pointer TO int;&lt;br&gt;pi = &amp;i // &amp;i erzeugt Verweis auf i"/>
<node CREATED="1137148844611" FOLDED="true" ID="Freemind_Link_189922081" MODIFIED="1137148847485" TEXT="Sprachen">
<node CREATED="1137148847295" ID="Freemind_Link_1987824456" MODIFIED="1137148851321" TEXT="Algol68"/>
<node CREATED="1137148851721" ID="Freemind_Link_1134381615" MODIFIED="1137148853163" TEXT="C++"/>
<node CREATED="1137148854576" ID="Freemind_Link_448538197" MODIFIED="1137148857229" TEXT="Ada95"/>
</node>
</node>
</node>
</node>
<node CREATED="1137147565041" FOLDED="true" ID="Freemind_Link_1662623849" MODIFIED="1137147569167" TEXT="wie l&#xf6;schen?">
<node CREATED="1137663165847" FOLDED="true" ID="Freemind_Link_1869408860" MODIFIED="1137663196601" TEXT="nur Verweis l&#xf6;schen">
<node CREATED="1137663241967" ID="Freemind_Link_1969012669" MODIFIED="1137663836562" TEXT="durch &#xfc;berschreiben">
<icon BUILTIN="pencil"/>
</node>
<node CREATED="1137663248206" FOLDED="true" ID="Freemind_Link_1595708600" MODIFIED="1137663320329" TEXT="= Zeiger umsetzen">
<node CREATED="1137663321100" ID="Freemind_Link_456445608" MODIFIED="1137663827729" TEXT="auf andere Variable">
<icon BUILTIN="forward"/>
</node>
<node CREATED="1137663326608" ID="Freemind_Link_196659967" MODIFIED="1137663832336" TEXT="auf NULL">
<icon BUILTIN="forward"/>
</node>
</node>
<node CREATED="1137663343933" FOLDED="true" ID="Freemind_Link_860130793" MODIFIED="1137663354709" TEXT="Problem">
<node CREATED="1137663354689" ID="Freemind_Link_1873307252" MODIFIED="1137663815061" TEXT="Gr&#xf6;&#xdf;e nicht mehr erreichbar (es existiert ja kein Zeiger darauf mehr)">
<icon BUILTIN="button_cancel"/>
</node>
<node CREATED="1137663371283" ID="Freemind_Link_94447524" MODIFIED="1137663817685" TEXT="Gr&#xf6;&#xdf;e belegt aber immer noch Speicherplatz">
<icon BUILTIN="messagebox_warning"/>
</node>
</node>
<node CREATED="1137663940872" FOLDED="true" ID="Freemind_Link_1143291302" MODIFIED="1137664079942" TEXT="L&#xf6;sung: Garbage Collection, &#xfc;bernimmt das&#xa;L&#xf6;schen der Gr&#xf6;&#xdf;e, wenn keine weiteren Zeiger darauf">
<node CREATED="1137663955052" ID="Freemind_Link_1430803196" MODIFIED="1137663957325" TEXT="Java"/>
<node CREATED="1137663958056" ID="Freemind_Link_571149777" MODIFIED="1137663960820" TEXT="Eiffel"/>
<node CREATED="1137663961141" ID="Freemind_Link_1903283163" MODIFIED="1137663964245" TEXT="Lisp"/>
</node>
</node>
<node CREATED="1137663143465" ID="Freemind_Link_733990818" MODIFIED="1137665628979" TEXT="Speicher vewalten?"/>
<node CREATED="1137663196802" FOLDED="true" ID="Freemind_Link_1852504329" MODIFIED="1137663208649" TEXT="Verweis und Zielgr&#xf6;&#xdf;e l&#xf6;schen">
<node BACKGROUND_COLOR="#00ff00" CREATED="1137663420914" ID="Freemind_Link_502399288" MODIFIED="1137663808792" TEXT="z.B. mit Dispose bei Pascal">
<edge COLOR="#009900"/>
</node>
<node CREATED="1137663436446" ID="Freemind_Link_683623528" MODIFIED="1137663793500" TEXT="&lt;html&gt;&amp;#8594; Verweis wird gel&#xf6;scht und Speicher der Gr&#xf6;&#xdf;e freigegeben">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137663505796" FOLDED="true" ID="Freemind_Link_930108145" MODIFIED="1137664133208" TEXT="aber: hier kann es wieder zu &quot;dangling reference&quot; kommen">
<icon BUILTIN="messagebox_warning"/>
<node CREATED="1137663536430" ID="Freemind_Link_1442268863" MODIFIED="1137663601053" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;Verweis := NEW Txy;&lt;br&gt;Verweis2 := Verweis;&lt;br&gt;Dispose(Verweis);&lt;br&gt;...Verweis2 ....??"/>
</node>
<node CREATED="1137663988070" FOLDED="true" ID="Freemind_Link_1519284364" MODIFIED="1137664140248" TEXT="man muss damit rechnen (unsicher)">
<arrowlink COLOR="#333333" DESTINATION="Freemind_Link_930108145" ENDARROW="Default" ENDINCLINATION="-10;22;" ID="Freemind_Arrow_Link_1718062689" STARTARROW="None" STARTINCLINATION="24;-15;"/>
<node CREATED="1137664000598" ID="Freemind_Link_1149787840" MODIFIED="1137664004473" TEXT="Pascal"/>
<node CREATED="1137664004743" ID="Freemind_Link_868325343" MODIFIED="1137664006146" TEXT="Ada"/>
<node CREATED="1137664006746" ID="Freemind_Link_1881873853" MODIFIED="1137664008359" TEXT="C++"/>
</node>
</node>
<node CREATED="1137662542341" FOLDED="true" ID="Freemind_Link_1573232877" MODIFIED="1137662547428" TEXT="Probleme">
<node CREATED="1137662547378" ID="Freemind_Link_256031974" MODIFIED="1137662570912" TEXT="wenn Verweise auf direkt deklarierte Gr&#xf6;&#xdf;en zugelassen wird"/>
<node CREATED="1137662572123" ID="Freemind_Link_860202073" MODIFIED="1137662605922" TEXT="es kann passieren, dass auf Variablen verwiesen wird, die schon wiedeer vernichtet wurden"/>
</node>
</node>
<node CREATED="1137147571210" FOLDED="true" ID="Freemind_Link_132931827" MODIFIED="1137147579302" TEXT="Notation f&#xfc;r Dereferenzierung">
<node CREATED="1137664244298" ID="Freemind_Link_426298656" MODIFIED="1137664263155" TEXT="Dereferenzieren = auf Zielgr&#xf6;&#xdf;e zugreifen"/>
<node CREATED="1137664263516" FOLDED="true" ID="Freemind_Link_1058682101" MODIFIED="1137664267742" TEXT="explizit">
<node CREATED="1137664435463" ID="Freemind_Link_126559603" MODIFIED="1137664436514" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;Verw := NEW ...; // Zielgr&#xf6;&#xdf;e sei Record&lt;br&gt;Verweis &amp;#8594;.K1 // z.B. CHILL, Pascal, Modula, Oberon&lt;br&gt;Verweis &amp;#8594; K1 // z.B. C, C++"/>
<node CREATED="1137664437486" ID="Freemind_Link_263046685" MODIFIED="1137664468290" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Verweis + Operator &quot;&amp;#8594;&quot; steht f&#xfc;r Zielgr&#xf6;&#xdf;e"/>
</node>
<node CREATED="1137664481739" FOLDED="true" ID="Freemind_Link_1131338269" MODIFIED="1137664491564" TEXT="implizit">
<node CREATED="1137664653747" MODIFIED="1137664653747" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;Verw.K1 // Ada, Oberon&lt;/font&gt; - in Ada auch &#xfc;ber mehrere Stufen"/>
<node CREATED="1137664907582" FOLDED="true" ID="Freemind_Link_708815061" MODIFIED="1137664922473" TEXT="Problem: wie greift man auf die gesamte Zielgr&#xf6;&#xdf;e zu?">
<node CREATED="1137665020264" ID="Freemind_Link_81513765" MODIFIED="1137665037879" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;Verw.all"/>
</node>
<node CREATED="1137665204348" FOLDED="true" ID="Freemind_Link_939134695" MODIFIED="1137665209776" TEXT="Beispie:">
<node CREATED="1137665275741" ID="Freemind_Link_709147457" MODIFIED="1137665276893" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;W1, W2:VerwTyp;&lt;br&gt;IF W1.all = W2.all // Vegleich der Zielgr&#xf6;&#xdf;en&lt;br&gt;...&lt;br&gt;IF W1 = W2 // Vergleich der Verweiswerte"/>
</node>
</node>
</node>
<node CREATED="1137147580624" FOLDED="true" ID="Freemind_Link_1464320890" MODIFIED="1137147583458" TEXT="Operationen">
<node CREATED="1137665394522" ID="Freemind_Link_365652132" MODIFIED="1137665399289" TEXT=":="/>
<node CREATED="1137665399960" ID="Freemind_Link_930301885" MODIFIED="1137665400931" TEXT="="/>
<node CREATED="1137665402704" ID="Freemind_Link_1740134364" MODIFIED="1137665403915" TEXT="/="/>
<node CREATED="1137665406259" ID="Freemind_Link_358572872" MODIFIED="1137665408242" TEXT="NEW"/>
<node CREATED="1137665408502" ID="Freemind_Link_1323569568" MODIFIED="1137665448379" TEXT="DISPOSE, auch TERMINATE, UNSAFE_DEALLOCATION"/>
<node CREATED="1137665452475" ID="Freemind_Link_775807931" MODIFIED="1137665470451" TEXT="Referenzieren: &amp;VAR, *VAR"/>
<node CREATED="1137665476800" ID="Freemind_Link_639273030" MODIFIED="1137665562353" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Dereferenzieren: V&amp;#8594;, V*, V.all, V&amp;#8593;, V^"/>
</node>
<node CREATED="1137665644461" FOLDED="true" ID="Freemind_Link_859366286" MODIFIED="1137665663298" TEXT="ValueType vs. ReferenceType">
<node CREATED="1137665720320" FOLDED="true" ID="Freemind_Link_1523541339" MODIFIED="1137665731246" TEXT="Beispiel C# :,">
<node CREATED="1137665731236" ID="Freemind_Link_448412730" MODIFIED="1137665741972" TEXT="struct ist Wert-Typ"/>
<node CREATED="1137665742282" ID="Freemind_Link_131774754" MODIFIED="1137665751085" TEXT="class ist Ref-Typ"/>
</node>
</node>
</node>
</node>
<node CREATED="1137666365438" FOLDED="true" ID="_" MODIFIED="1137666374651" TEXT="Verbund- / Record-Typen">
<node CREATED="1137666428168" ID="Freemind_Link_108257306" MODIFIED="1137666439925" TEXT="allgemeine Form zusemmengesetzter Gr&#xf6;&#xdf;en"/>
<node CREATED="1137666448648" ID="Freemind_Link_137934973" MODIFIED="1137666460204" TEXT="syntaktisch viele unterschiedliche Formen"/>
<node CREATED="1137666508804" ID="Freemind_Link_294326100" MODIFIED="1137666515033" TEXT="Kriterien">
<node CREATED="1137666515023" FOLDED="true" ID="Freemind_Link_655324128" MODIFIED="1137666520831" TEXT="welche Typen zul&#xe4;ssig">
<node CREATED="1137666597251" ID="Freemind_Link_1500238781" MODIFIED="1137749926787" TEXT="i.d.R. keine Einschr&#xe4;nkung">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137666682664" ID="Freemind_Link_1801978395" MODIFIED="1137749930603" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;lediglich&lt;br&gt;&lt;font face=&quot;Courier new&quot;&gt;TYPE RT=RECORD&lt;br&gt;&amp;nbsp;&amp;nbsp; K1: int;&lt;br&gt;&amp;nbsp;&amp;nbsp; K2: RT;&lt;br&gt;&amp;nbsp;&amp;nbsp; ...&lt;br&gt;END&lt;/font&gt; ist in der Regel nicht erlaubt">
<icon BUILTIN="button_cancel"/>
</node>
</node>
<node CREATED="1137666521252" FOLDED="true" ID="Freemind_Link_1522362980" MODIFIED="1137666525728" TEXT="mit / ohne Varianten">
<node CREATED="1137666734729" ID="Freemind_Link_986102290" MODIFIED="1137749940137" TEXT="verwandete Gr&#xf6;&#xdf;en, jedoch leicht  unterschiedlich strukturiert">
<icon BUILTIN="idea"/>
</node>
<node CREATED="1137666770030" ID="Freemind_Link_1350958766" MODIFIED="1137666783099" TEXT="alle m&#xf6;glichen Strukturen in der Typdefinition beschrieben"/>
<node CREATED="1137666788576" FOLDED="true" ID="Freemind_Link_14104346" MODIFIED="1137666794795" TEXT="zwei Arten von Komponenten">
<node CREATED="1137666794785" FOLDED="true" ID="Freemind_Link_826734364" MODIFIED="1137666797639" TEXT="feste">
<node CREATED="1137666803508" ID="Freemind_Link_772224781" MODIFIED="1137666818139" TEXT="kommen in allen Varianten einer Variantengruppe vor"/>
</node>
<node CREATED="1137666797940" FOLDED="true" ID="Freemind_Link_122471062" MODIFIED="1137666802246" TEXT="variante">
<node CREATED="1137666823867" ID="Freemind_Link_28152477" MODIFIED="1137666830437" TEXT="kommen nur in einigen Varianten vor"/>
</node>
</node>
<node CREATED="1137667300673" FOLDED="true" ID="Freemind_Link_879023849" MODIFIED="1137667311899" TEXT="mit Varianten: Anordnungen">
<node CREATED="1137667311889" ID="Freemind_Link_751485876" MODIFIED="1137667315234" TEXT="parallele"/>
<node CREATED="1137667315514" ID="Freemind_Link_324153314" MODIFIED="1137667321403" TEXT="geschachtelte"/>
</node>
<node CREATED="1137666846660" ID="Freemind_Link_1693711851" MODIFIED="1137666883593" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; Steuerungskomponenten"/>
<node CREATED="1137748523700" FOLDED="true" ID="Freemind_Link_351358830" MODIFIED="1137748536088" TEXT="keine Varianten">
<node CREATED="1137748553533" ID="Freemind_Link_1753310097" MODIFIED="1137748556587" TEXT="COBOL"/>
<node CREATED="1137748556968" ID="Freemind_Link_1684190487" MODIFIED="1137748561184" TEXT="Fortran90"/>
<node CREATED="1137748561644" ID="Freemind_Link_1275375125" MODIFIED="1137748563567" TEXT="C"/>
<node CREATED="1137748564068" ID="Freemind_Link_1620312193" MODIFIED="1137748565961" TEXT="C++"/>
<node CREATED="1137748567803" ID="Freemind_Link_940411397" MODIFIED="1137748575024" TEXT="C# (struct)"/>
</node>
<node CREATED="1137748578559" FOLDED="true" ID="Freemind_Link_138658491" MODIFIED="1137748583476" TEXT="geschachtelte">
<node CREATED="1137748583296" ID="Freemind_Link_1549367020" MODIFIED="1137748588763" TEXT="Pascal"/>
<node CREATED="1137748589134" ID="Freemind_Link_897897681" MODIFIED="1137748590967" TEXT="Modula"/>
<node CREATED="1137748591337" ID="Freemind_Link_1893636982" MODIFIED="1137748592519" TEXT="Ada"/>
<node CREATED="1137748593190" ID="Freemind_Link_251019137" MODIFIED="1137748594982" TEXT="CHILL"/>
</node>
<node CREATED="1137748597406" FOLDED="true" ID="Freemind_Link_406961565" MODIFIED="1137748607180" TEXT="geschachtelt und parallel">
<node CREATED="1137748606980" ID="Freemind_Link_638356388" MODIFIED="1137748610715" TEXT="Modula2"/>
</node>
<node CREATED="1137748619367" FOLDED="true" ID="Freemind_Link_1248818992" MODIFIED="1137748640378" TEXT="Alternativl&#xf6;sung (OO+Polymorphismus)">
<node CREATED="1137748640127" ID="Freemind_Link_251210584" MODIFIED="1137748642340" TEXT="C++"/>
<node CREATED="1137748643532" ID="Freemind_Link_721224552" MODIFIED="1137748645515" TEXT="Oberon"/>
<node CREATED="1137748646486" ID="Freemind_Link_338540275" MODIFIED="1137748648029" TEXT="Java"/>
<node CREATED="1137748649811" ID="Freemind_Link_1793361379" MODIFIED="1137748653456" TEXT="C# (class)"/>
</node>
<node CREATED="1137748927731" FOLDED="true" ID="Freemind_Link_1923090467" MODIFIED="1137750168024" TEXT="Aspekte der Steuerung">
<node CREATED="1137748944094" FOLDED="true" ID="Freemind_Link_611112187" MODIFIED="1137748966186" TEXT="Welche Typen als Steuerungskomponenten zul&#xe4;ssig?">
<node CREATED="1137748965946" ID="Freemind_Link_1944398514" MODIFIED="1137750015225" TEXT="meist nur Ganzzahlen">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137748973136" ID="Freemind_Link_1015917149" MODIFIED="1137750009757" TEXT="Aufz&#xe4;hlungstypen">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1137748981108" ID="Freemind_Link_556928771" MODIFIED="1137750006893" TEXT="keine gebrochenen Zahlen">
<icon BUILTIN="button_cancel"/>
</node>
<node CREATED="1137748988648" ID="Freemind_Link_1901945170" MODIFIED="1137750007824" TEXT="keine Zeichenketten">
<icon BUILTIN="button_cancel"/>
</node>
</node>
<node CREATED="1137748994697" FOLDED="true" ID="Freemind_Link_239094521" MODIFIED="1137749006414" TEXT="Variantenlisten disjunkt?">
<node CREATED="1137749006224" ID="Freemind_Link_866539936" MODIFIED="1137749046502" TEXT="&lt;html&gt;Ja: Eindeutige Zuordnung (Wert der Steuerungskomponente &amp;#8594; Variante)"/>
<node CREATED="1137749047082" ID="Freemind_Link_613325319" MODIFIED="1137749053021" TEXT="Ada, Pascal: Ja"/>
</node>
<node CREATED="1137749055374" FOLDED="true" ID="Freemind_Link_425232288" MODIFIED="1137749065148" TEXT="Bezeichnerwahl in den Varianten">
<node CREATED="1137749069985" ID="Freemind_Link_1881882545" MODIFIED="1137749988106" TEXT="auf oberster Ebene oft Eindeutigkeit gefordert"/>
</node>
<node CREATED="1137749206732" FOLDED="true" ID="Freemind_Link_569399404" MODIFIED="1137749228523" TEXT="Konsistenz der Werte">
<node CREATED="1137749228383" ID="Freemind_Link_1024033836" MODIFIED="1137749279346" TEXT="Kann die Steuerkomponente isoliert ver&#xe4;ndert werden?"/>
<node CREATED="1137749280378" ID="Freemind_Link_390445040" MODIFIED="1137749975648" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; Wenn ja, so k&#xf6;nnen leicht unzul&#xe4;ssige Tupel auftreten!">
<icon BUILTIN="messagebox_warning"/>
</node>
<node CREATED="1137749958393" ID="Freemind_Link_943256265" MODIFIED="1137749971422" TEXT="unterlaufen der Typbindung m&#xf6;glich!!">
<icon BUILTIN="messagebox_warning"/>
</node>
<node CREATED="1137750173903" ID="Freemind_Link_1336659670" MODIFIED="1137750227169" TEXT="Beispiel Ada: Wert der Diskriminanten kann nur festgelegt werden,&#xa;wenn vollst&#xe4;ndiges und konsitentes Aggregat angegeben wird"/>
</node>
<node CREATED="1137750298852" ID="Freemind_Link_57235379" MODIFIED="1137750322667" TEXT="Kann aktuelle Variante abgefragt/bestimmt werden werden?">
<node CREATED="1137750351809" MODIFIED="1137750351809" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;wenn Steuerkomponente anonym &amp;#8594; nein"/>
<node CREATED="1137750375162" ID="Freemind_Link_1564643220" MODIFIED="1137750376023" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;sonst &amp;#8594; ja (in der Regel)"/>
</node>
<node CREATED="1137750631581" ID="Freemind_Link_1069535673" MODIFIED="1137750855112" TEXT="Wird bei Zugriff Existenz der aktuellen Variante &#xfc;berpr&#xfc;ft?">
<node CREATED="1137750666842" ID="Freemind_Link_1331222108" MODIFIED="1137750677076" TEXT="h&#xe4;ufig: keine Pr&#xfc;fung durch Compiler"/>
<node CREATED="1137750685739" ID="Freemind_Link_190834033" MODIFIED="1137750726467" TEXT="L&#xf6;sung in Ada: nur Zuweisung vollst&#xe4;ndiger Werte, die auf Konsistenz gepr&#xfc;ft werden"/>
</node>
<node CREATED="1137750727649" ID="Freemind_Link_871545616" MODIFIED="1137750759525" TEXT="Wird der Typ der Steuerkomponente&#xa;durch Auswahlwerte abgedeckt?">
<node CREATED="1137750760516" ID="Freemind_Link_129270587" MODIFIED="1137750839991" TEXT="Ada, Pascal: gefordert" VSHIFT="13"/>
<node CREATED="1137750775067" ID="Freemind_Link_1252692169" MODIFIED="1137750783129" TEXT="Modula2: nicht gefordert">
<node CREATED="1137750792662" ID="Freemind_Link_1160575727" MODIFIED="1137750855112" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&#xdc;berpr&#xfc;fungen werden komplexer!!">
<arrowlink COLOR="#000033" DESTINATION="Freemind_Link_1069535673" ENDARROW="Default" ENDINCLINATION="42;36;" ID="Freemind_Arrow_Link_1336596869" STARTARROW="None" STARTINCLINATION="0;-53;"/>
</node>
</node>
</node>
</node>
</node>
<node CREATED="1137666526039" FOLDED="true" ID="Freemind_Link_88686341" MODIFIED="1137666535873" TEXT="Dynamik">
<node CREATED="1137666535863" FOLDED="true" ID="Freemind_Link_472754112" MODIFIED="1137666548371" TEXT="der Komponentenwerte">
<node CREATED="1137750985730" ID="Freemind_Link_145505090" MODIFIED="1137750988644" TEXT="dynamisch">
<node CREATED="1137750962527" ID="Freemind_Link_682119233" MODIFIED="1137750966733" TEXT="wie Variablen"/>
</node>
<node CREATED="1137750992099" ID="Freemind_Link_321229878" MODIFIED="1137750999580" TEXT="statisch / semidynamisch">
<node CREATED="1137750999470" ID="Freemind_Link_675927372" MODIFIED="1137751003516" TEXT="wie Konstante"/>
</node>
</node>
<node CREATED="1137666549362" FOLDED="true" ID="Freemind_Link_1980272195" MODIFIED="1137750168024" TEXT="der Varianten">
<arrowlink DESTINATION="Freemind_Link_1923090467" ENDARROW="Default" ENDINCLINATION="43;36;" ID="Freemind_Arrow_Link_968368912" STARTARROW="None" STARTINCLINATION="122;0;"/>
<node CREATED="1137751020670" ID="Freemind_Link_169993050" MODIFIED="1137751028922" TEXT="dynamisch">
<node CREATED="1137751080136" ID="Freemind_Link_1307536568" MODIFIED="1137751090060" TEXT="Variantentyp statisch erzeugter Objekte"/>
</node>
<node CREATED="1137751031977" ID="Freemind_Link_1946513112" MODIFIED="1137751037995" TEXT="statisch">
<node CREATED="1137751059877" ID="Freemind_Link_1430052475" MODIFIED="1137751076871" TEXT="Variantentyp dynamisch erzeugter Objekte"/>
</node>
</node>
<node CREATED="1137666552267" ID="Freemind_Link_474682229" MODIFIED="1137666559377" TEXT="der Komponentenmenge">
<node CREATED="1137751102208" ID="Freemind_Link_1973991432" MODIFIED="1137751108296" TEXT="in meisten Sprachen statisch"/>
<node CREATED="1137751109658" ID="Freemind_Link_792082118" MODIFIED="1137751123148" TEXT="semidynamisch: Recordtyp mit Varianten"/>
<node CREATED="1137750938743" ID="Freemind_Link_1514087672" MODIFIED="1137751373988" TEXT="es gibt Sprachen, bei denen man dynamisch&#xa;Komponenten zu Typen hinzuf&#xfc;gen kann">
<node CREATED="1137751375000" ID="Freemind_Link_143133379" MODIFIED="1137751381189" TEXT="newtonscript"/>
<node CREATED="1137751381529" ID="Freemind_Link_1935555981" MODIFIED="1137751390212" TEXT="CLOS"/>
<node CREATED="1137751393657" ID="Freemind_Link_876859980" MODIFIED="1137751394818" TEXT="..."/>
</node>
</node>
</node>
<node CREATED="1137666562211" FOLDED="true" ID="Freemind_Link_839934474" MODIFIED="1137666575059" TEXT="Aggregat = Notation f&#xfc;r Tupel eines Verbundes">
<node CREATED="1137751900065" ID="Freemind_Link_1632835045" MODIFIED="1137751902919" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Courier new&quot;&gt;TYPE RT =RECORD&lt;br&gt;&amp;nbsp; K1 : Int32;&lt;br&gt;&amp;nbsp; K2: Boolean;&lt;br&gt;&amp;nbsp; K3 : Int32;&lt;br&gt;END&lt;br&gt;&lt;br&gt;...&lt;br&gt;&lt;br&gt;&lt;br&gt;VAR VRT:RT := (1, True, 2);">
<font BOLD="true" NAME="SansSerif" SIZE="12"/>
</node>
<node CREATED="1137751783347" ID="Freemind_Link_658994484" MODIFIED="1137751793682" TEXT="nicht m&#xf6;glich">
<node CREATED="1137751912262" ID="Freemind_Link_1824378106" MODIFIED="1137751913835" TEXT="Pascal"/>
<node CREATED="1137751914135" ID="Freemind_Link_40524352" MODIFIED="1137751917159" TEXT="Modula2"/>
<node CREATED="1137751919773" ID="Freemind_Link_881767201" MODIFIED="1137751930198" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; komponentenweise zuweisen"/>
</node>
<node CREATED="1137751793972" ID="Freemind_Link_139519679" MODIFIED="1137751798128" TEXT="eingeschr&#xe4;nkt">
<node CREATED="1137751933733" ID="Freemind_Link_268616243" MODIFIED="1137751939281" TEXT="C++ : nur bei Deklaration"/>
</node>
<node CREATED="1137751798509" ID="Freemind_Link_1932337148" MODIFIED="1137751805609" TEXT="allgemein m&#xf6;glich">
<node CREATED="1137751945831" ID="Freemind_Link_1443482038" MODIFIED="1137751950197" TEXT="Ada"/>
</node>
</node>
<node CREATED="1137666575390" FOLDED="true" ID="Freemind_Link_639911234" MODIFIED="1137666583431" TEXT="Einflu&#xdf; auf Repr&#xe4;sentation">
<node CREATED="1137751973721" ID="Freemind_Link_1205618988" MODIFIED="1137751998216" TEXT="manchmal notwendig, Speicherabbild im Programm mit zu definieren"/>
<node CREATED="1137752554386" ID="Freemind_Link_1279005474" MODIFIED="1137752703791" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;u&gt;Falgs in Ada&lt;/u&gt;&lt;br&gt;&lt;br&gt;&lt;font face=&quot;Courier new&quot;&gt;Type eFlags IS Record //&lt;/font&gt;Vergl.Script Teil 12&lt;font face=&quot;Courier new&quot;&gt;&lt;br&gt;&#xa;&amp;nbsp;CF: Boolean;&lt;br&gt;&#xa;&amp;nbsp; Dummy1: Boolean := true;&lt;br&gt;&#xa;&amp;nbsp; PF: Boolean;&lt;br&gt;&#xa;&amp;nbsp; ..&lt;br&gt;&#xa;&amp;nbsp; ..&lt;br&gt;&#xa;&amp;nbsp; ID: Boolean;&lt;br&gt;&#xa;end eFlags;">
<node CREATED="1137752604738" MODIFIED="1137752604738" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; woher soll compiler hier das gew&#xfc;nschte Speicherlayout kennen?"/>
<node CREATED="1137752611288" ID="Freemind_Link_630272166" MODIFIED="1137752625398" TEXT="(boolean wird automatisch mit einem byte dargestellt)"/>
<node CREATED="1137752714446" ID="Freemind_Link_1195713429" MODIFIED="1137753274712" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;deshalb: &amp;#8594; representation specification:&lt;br&gt;&#xa;&lt;br&gt;&#xa;&lt;font face=&quot;Courier new&quot;&gt;FOR eFlags USE // &lt;/font&gt;z.B. mit Gr&#xf6;&#xdf;e 1 Byte&lt;font face=&quot;Courier new&quot;&gt;&lt;br&gt;&#xa;&amp;nbsp;&amp;nbsp; Record&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CF: at 0*Word range 0..0 //&lt;/font&gt; Bits von 0 bis 0&lt;font face=&quot;Courier new&quot;&gt;&lt;br&gt;&#xa;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dummy1: at 0*Word range 1..1 &lt;br&gt;&#xa;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;...&lt;br&gt;&#xa;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;br&gt;&#xa;&amp;nbsp;&amp;nbsp; end Record;&lt;br&gt;&#xa;FOR eFlags&apos;Size USE 4*System_Storage_Unit;"/>
</node>
</node>
<node CREATED="1137666583742" ID="Freemind_Link_1590068055" MODIFIED="1137666587227" TEXT="Operationen">
<node CREATED="1137753545701" ID="Freemind_Link_460201742" MODIFIED="1137753622241" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Zuweisung &lt;font face=&quot;Courier new&quot;&gt;:=&lt;/font&gt; (falls &lt;font face=&quot;Courier new&quot;&gt;:=&lt;/font&gt; f&#xfc;r alle Komponententypen)"/>
<node CREATED="1137753622932" ID="Freemind_Link_1701012181" MODIFIED="1137753665934" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Vergleich &lt;/font&gt;=, /=&lt;font face=&quot;Courier new&quot;&gt; (falls f&#xfc;r alle..)">
<node CREATED="1137753671292" ID="Freemind_Link_962442447" MODIFIED="1137753674847" TEXT="komponentenweise"/>
</node>
<node CREATED="1137753675848" ID="Freemind_Link_987291661" MODIFIED="1137753700684" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Zugriff auf Komponente: &lt;font face=&quot;Courier new&quot;&gt;V.K1"/>
<node CREATED="1137753773729" ID="Freemind_Link_1793902704" MODIFIED="1137753774680" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Komponente hinzuf&#xfc;gen:&lt;br&gt;&lt;font face=&quot;Courier new&quot;&gt;X:={a:1,b:2};&lt;br&gt;X.c:=3;&amp;nbsp; //&lt;/font&gt; neue Komponente"/>
<node CREATED="1137753775762" ID="Freemind_Link_1359842496" MODIFIED="1137753861786" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Komponente entfernen:&lt;br&gt;&lt;font face=&quot;Courier new&quot;&gt;X:={a:1,b:2};&lt;br&gt;RemoveSlot(X,&apos;a); //&lt;/font&gt;Apostroph verhindert Evaluation der Variable"/>
</node>
<node CREATED="1137666588409" ID="Freemind_Link_172415194" MODIFIED="1137666591123" TEXT="vordefineirte"/>
</node>
</node>
<node CREATED="1135710690609" ID="Freemind_Link_1945600686" MODIFIED="1135710693603" TEXT="Reihung"/>
<node CREATED="1135710695306" ID="Freemind_Link_1702144408" MODIFIED="1135710701475" TEXT="Prozedur"/>
<node CREATED="1135710702847" ID="Freemind_Link_609868709" MODIFIED="1135710710608" TEXT="Verweis auf Prozedur"/>
<node CREATED="1135710712340" ID="Freemind_Link_1756621171" MODIFIED="1135710715315" TEXT="Proze&#xdf;"/>
<node CREATED="1135710716046" ID="Freemind_Link_1454053942" MODIFIED="1135710719501" TEXT="Objekt"/>
<node CREATED="1135710719781" ID="Freemind_Link_1911847829" MODIFIED="1135710723456" TEXT="Schnittstelle"/>
<node CREATED="1135710724037" ID="Freemind_Link_207314071" MODIFIED="1135710737236" TEXT="Ableitung / Erweiterung (OOP)"/>
<node CREATED="1135710737527" ID="Freemind_Link_943184269" MODIFIED="1135710740391" TEXT="Menge"/>
<node CREATED="1135710740921" ID="Freemind_Link_1837902198" MODIFIED="1135710742293" TEXT="Datei"/>
<node CREATED="1135710744116" ID="Freemind_Link_1221590666" MODIFIED="1135710746069" TEXT="Liste"/>
<node CREATED="1135710748703" ID="Freemind_Link_289159187" MODIFIED="1135710750545" TEXT="Stapel"/>
<node CREATED="1135710750856" ID="Freemind_Link_1316728477" MODIFIED="1135710754531" TEXT="Graph"/>
<node CREATED="1135710756304" ID="Freemind_Link_1563702950" MODIFIED="1135710758827" TEXT="delegate"/>
<node CREATED="1135710760329" ID="Freemind_Link_547432509" MODIFIED="1135710762042" TEXT="event"/>
<node CREATED="1135710763484" ID="Freemind_Link_1132036440" MODIFIED="1135710768741" TEXT="property"/>
<node CREATED="1135710769693" ID="Freemind_Link_1219977320" MODIFIED="1135710773879" TEXT="Typisierung"/>
<node CREATED="1135710774219" ID="Freemind_Link_1056534135" MODIFIED="1135710779026" TEXT="Typinfo zur Laufzeit"/>
</node>
<node CREATED="1135710782091" FOLDED="true" ID="Freemind_Link_397041718" MODIFIED="1135710787228" TEXT="Operationen / Ausdr&#xfc;cke">
<node CREATED="1135710789481" ID="Freemind_Link_1345189561" MODIFIED="1135710791885" TEXT="Zuweisung"/>
<node CREATED="1135710792295" ID="Freemind_Link_1619575766" MODIFIED="1135710794769" TEXT="Arithmetik"/>
<node CREATED="1135710796722" ID="Freemind_Link_643634680" MODIFIED="1135710804833" TEXT="mathematische Funktionen"/>
<node CREATED="1135710805965" ID="Freemind_Link_1961382006" MODIFIED="1135710823350" TEXT="boolsche Algebra"/>
<node CREATED="1135710823781" ID="Freemind_Link_1555472691" MODIFIED="1135710832894" TEXT="Zeichen und Zeichenketten"/>
<node CREATED="1135710833154" ID="Freemind_Link_553140567" MODIFIED="1135710836980" TEXT="Ein-Ausgabe"/>
<node CREATED="1135710837360" ID="Freemind_Link_545558970" MODIFIED="1135710841676" TEXT="Bildverarbeitung"/>
</node>
<node CREATED="1134724674903" FOLDED="true" ID="Freemind_Link_1999191783" MODIFIED="1137751597209" TEXT="Zeichenvorrat">
<node CREATED="1134724694872" FOLDED="true" ID="Freemind_Link_940462501" MODIFIED="1134724698007" TEXT="Normen">
<node CREATED="1134724697926" FOLDED="true" ID="Freemind_Link_633794053" MODIFIED="1134724700720" TEXT="Unicode">
<node CREATED="1134724700620" ID="Freemind_Link_1281809180" MODIFIED="1134724716663" TEXT="legt eindeutige Codierung von Zeichen fest"/>
</node>
<node CREATED="1134724788787" ID="Freemind_Link_850091646" MODIFIED="1134724801365" TEXT="legen nur die Zuweisung von Zeichen zur Nummer fest"/>
<node CREATED="1134724801626" ID="Freemind_Link_886042849" MODIFIED="1134724816227" TEXT="legt nicht die grafische Erscheinung der Zeichen fest"/>
<node CREATED="1134725482545" FOLDED="true" ID="Freemind_Link_1947314508" MODIFIED="1134725521991" TEXT="EBCDIC von IBM">
<node CREATED="1134725491588" ID="Freemind_Link_1197726712" MODIFIED="1134725497346" TEXT="Gro&#xdf;rechner"/>
<node CREATED="1134725529993" FOLDED="true" ID="Freemind_Link_353358975" MODIFIED="1134725533007" TEXT="Codetabellen">
<node CREATED="1134725552655" ID="Freemind_Link_606380175" MODIFIED="1134725562129" TEXT="CECP"/>
<node CREATED="1134725570020" ID="Freemind_Link_1534923579" MODIFIED="1134725580265" TEXT="country extended code pages"/>
</node>
</node>
</node>
<node CREATED="1134725733806" FOLDED="true" ID="Freemind_Link_1944845083" MODIFIED="1134725742448" TEXT="Entwurfskriterien">
<node CREATED="1134725742328" ID="Freemind_Link_646955618" MODIFIED="1134725763018" TEXT="Wie genau ist der Zeichensatz in der Sprachdefinition festgelegt?"/>
<node CREATED="1134725763318" FOLDED="true" ID="Freemind_Link_185231931" MODIFIED="1134725793231" TEXT="Welche Zeichen d&#xfc;rfen in einem&#xa;Programmtext verwendet werden?">
<node CREATED="1134725810817" ID="Freemind_Link_649918970" MODIFIED="1134725844615" TEXT="Pascal: nur Mindestanforderungen an Zeichenmenge und Codierung"/>
<node CREATED="1134725845517" FOLDED="true" ID="Freemind_Link_1020611982" MODIFIED="1134725858826" TEXT="genaue Festlegung in">
<node CREATED="1134725858595" FOLDED="true" ID="Freemind_Link_1222031990" MODIFIED="1134725862241" TEXT="Ada95">
<node CREATED="1134725873076" ID="Freemind_Link_892561992" MODIFIED="1134725877462" TEXT="Abschn. 2.1"/>
</node>
<node CREATED="1134725863973" FOLDED="true" ID="Freemind_Link_759894950" MODIFIED="1134725865475" TEXT="C++">
<node CREATED="1134725880737" ID="Freemind_Link_1046792512" MODIFIED="1134725885113" TEXT="Abschn. 2.2"/>
</node>
<node CREATED="1134725865806" ID="Freemind_Link_1781939574" MODIFIED="1134725867358" TEXT="Java"/>
</node>
</node>
</node>
</node>
<node CREATED="1135710848126" ID="Freemind_Link_1993854657" MODIFIED="1135710853593" TEXT="GUI-Definition"/>
<node CREATED="1135710853874" ID="Freemind_Link_708022830" MODIFIED="1135710860584" TEXT="Datensicherheit"/>
<node CREATED="1135710860954" ID="Freemind_Link_904161245" MODIFIED="1135710869606" TEXT="Datenbankmanipulation"/>
<node CREATED="1135710869997" ID="Freemind_Link_932720576" MODIFIED="1135710875635" TEXT="Datenkompression"/>
<node CREATED="1135710876196" ID="Freemind_Link_247256723" MODIFIED="1135710883346" TEXT="Debugging"/>
</node>
<node CREATED="1135709160479" FOLDED="true" ID="Freemind_Link_665041703" MODIFIED="1135709163924" POSITION="right" TEXT="Bezeichner">
<node CREATED="1135709170503" FOLDED="true" ID="Freemind_Link_1242991189" MODIFIED="1135710967377" TEXT="dienen der Bezeichnung von Gr&#xf6;&#xdf;en in Programmen">
<node CREATED="1135709188820" ID="Freemind_Link_62753137" MODIFIED="1135709192054" TEXT="Variablen"/>
<node CREATED="1135709193106" ID="Freemind_Link_898517750" MODIFIED="1135709194858" TEXT="Typen"/>
<node CREATED="1135709195109" ID="Freemind_Link_1033438343" MODIFIED="1135709200076" TEXT="Funktionen &amp; Prozeduren"/>
</node>
<node CREATED="1135709204833" FOLDED="true" ID="Freemind_Link_1676080078" MODIFIED="1135709215318" TEXT="Entwurfskriterien">
<node CREATED="1135709215238" FOLDED="true" ID="Freemind_Link_882727335" MODIFIED="1135709219223" TEXT="welche Zeichen erlaubt">
<node CREATED="1135709269235" ID="Freemind_Link_438341907" MODIFIED="1135709286350" TEXT="meist Buchstaben, Ziffern und wenige andere Zeichen"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1135709286680" FOLDED="true" ID="Freemind_Link_62677983" MODIFIED="1135709785187" TEXT="Beispiele">
<edge COLOR="#009900" WIDTH="thin"/>
<node CREATED="1135709291017" FOLDED="true" ID="Freemind_Link_848393433" MODIFIED="1135709297266" TEXT="Pascal">
<node CREATED="1135709297155" ID="Freemind_Link_519638681" MODIFIED="1135709308532" TEXT="Buchstaben und Ziffern"/>
<node CREATED="1135709309834" ID="Freemind_Link_33756556" MODIFIED="1135709334369" TEXT="ANSI / IEEE 770X3.97 - 1983"/>
<node CREATED="1135709334900" ID="Freemind_Link_249749597" LINK="../studium/5. Fs/Programmiersprachen/iso7185_a4.pdf" MODIFIED="1135709383089" TEXT="ISO 7185:19990"/>
</node>
<node CREATED="1135709387445" FOLDED="true" ID="Freemind_Link_576585390" MODIFIED="1135709401485" TEXT="Ada-83">
<node CREATED="1135709401305" FOLDED="true" ID="Freemind_Link_1996757132" MODIFIED="1135709409988" TEXT="Buchstaben, Ziffern">
<node CREATED="1135709420012" ID="Freemind_Link_1403265043" MODIFIED="1135709427613" TEXT="aus ASCII-Vorrat"/>
</node>
<node CREATED="1135709410458" ID="Freemind_Link_499177190" MODIFIED="1135709416627" TEXT="Unterstrich"/>
<node CREATED="1135709430036" ID="Freemind_Link_1527770644" MODIFIED="1135709778087" TEXT="ANSI/MIL-STD-1815A-1983">
<edge COLOR="#009900"/>
</node>
<node CREATED="1135709450626" ID="Freemind_Link_923040648" MODIFIED="1135709461141" TEXT="ISO 8652:1987"/>
</node>
<node CREATED="1135709501449" FOLDED="true" ID="Freemind_Link_1713627359" MODIFIED="1135709511454" TEXT="Ada-95">
<node CREATED="1135709511333" FOLDED="true" ID="Freemind_Link_1773687899" MODIFIED="1135709520517" TEXT="Buchstaben, Ziffern">
<node CREATED="1135709520396" ID="Freemind_Link_727449290" MODIFIED="1135709531482" TEXT="aus Latin-1-Vorrat"/>
<node CREATED="1135709532083" ID="Freemind_Link_560237664" MODIFIED="1135709542638" TEXT="in speziellen Implementierungen auch weitere"/>
<node CREATED="1135709543039" ID="Freemind_Link_1355954524" MODIFIED="1135709552453" TEXT="Unterstrich"/>
<node CREATED="1135709552773" ID="Freemind_Link_1077517377" MODIFIED="1135709568536" TEXT="ISO/IEC 8652:1995(E)"/>
</node>
</node>
<node CREATED="1135709573873" FOLDED="true" ID="Freemind_Link_1351923845" MODIFIED="1135709580553" TEXT="Java">
<node CREATED="1135709580393" FOLDED="true" ID="Freemind_Link_1566956978" MODIFIED="1135709590698" TEXT="Buchstaben, Ziffern">
<node CREATED="1135709590537" ID="Freemind_Link_1616971563" MODIFIED="1135709600442" TEXT="aus Unicode 2.0"/>
</node>
<node CREATED="1135709601373" FOLDED="true" ID="Freemind_Link_215060060" MODIFIED="1135709615373" TEXT="&apos;$&apos; und &apos;_&apos;">
<node CREATED="1135709615203" ID="Freemind_Link_29195318" MODIFIED="1135709625077" TEXT="z&#xe4;hlen beide als Java letter"/>
</node>
</node>
<node CREATED="1135709629063" FOLDED="true" ID="Freemind_Link_422257634" MODIFIED="1135709638086" TEXT="Perl">
<node CREATED="1135709637905" FOLDED="true" ID="Freemind_Link_824831468" MODIFIED="1135709655801" TEXT="Bezeichner beginnen h&#xe4;ufig mit Nichtbuchstaben">
<node CREATED="1135709655631" FOLDED="true" ID="Freemind_Link_1772117786" MODIFIED="1135709665755" TEXT="$....">
<node CREATED="1135709665585" ID="Freemind_Link_1842796542" MODIFIED="1135709669661" TEXT="skalare Gr&#xf6;&#xdf;e"/>
</node>
<node CREATED="1135709671083" FOLDED="true" ID="Freemind_Link_1638120434" MODIFIED="1135709676651" TEXT="@...">
<node CREATED="1135709676481" ID="Freemind_Link_1014390645" MODIFIED="1135709685824" TEXT="Reihung mit Ganzzahlindex"/>
</node>
<node CREATED="1135709687817" FOLDED="true" ID="Freemind_Link_1145341152" MODIFIED="1135709696950" TEXT="%... ">
<node CREATED="1135709696770" ID="Freemind_Link_744392896" MODIFIED="1135709705503" TEXT="Reihung mit Zeichenketten als Index"/>
</node>
</node>
</node>
</node>
</node>
<node CREATED="1135709219504" FOLDED="true" ID="Freemind_Link_41726882" MODIFIED="1135709224611" TEXT="Struktur">
<node CREATED="1135709800409" ID="Freemind_Link_1384191367" MODIFIED="1135709823102" TEXT="h&#xe4;ufig: Buchstabe {Buchstabe | Ziffer}*"/>
<node CREATED="1135709823723" ID="Freemind_Link_1137246496" MODIFIED="1135709872182" TEXT="&lt;html&gt;Ada: auch eingebettete, &lt;i&gt;einzelne&lt;/i&gt; Unterstriche">
<font NAME="SansSerif" SIZE="12"/>
</node>
<node CREATED="1135709887354" ID="Freemind_Link_567277934" MODIFIED="1135709896657" TEXT="COBOL: auch eingebetteter Bindestrich"/>
</node>
<node CREATED="1135709226694" FOLDED="true" ID="Freemind_Link_695929829" MODIFIED="1135709240574" TEXT="Gro&#xdf;-Kleinschreibung signifikant">
<node CREATED="1135711019642" FOLDED="true" ID="Freemind_Link_940615234" MODIFIED="1135711027554" TEXT="case-sensitiv">
<node CREATED="1135711057126" ID="Freemind_Link_1913889205" MODIFIED="1135711061342" TEXT="C"/>
<node CREATED="1135711062123" ID="Freemind_Link_9961757" MODIFIED="1135711063325" TEXT="C++"/>
<node CREATED="1135711064076" ID="Freemind_Link_35257468" MODIFIED="1135711068903" TEXT="Java"/>
</node>
<node CREATED="1135711027924" FOLDED="true" ID="Freemind_Link_713616465" MODIFIED="1135711035255" TEXT="nicht case-sensitiv">
<node CREATED="1135711035064" ID="Freemind_Link_176008048" MODIFIED="1135711037568" TEXT="Ada"/>
<node CREATED="1135711037959" ID="Freemind_Link_73182629" MODIFIED="1135711039681" TEXT="Pascal"/>
<node CREATED="1135711039971" ID="Freemind_Link_853475031" MODIFIED="1135711054052" TEXT="Fortran"/>
</node>
</node>
<node CREATED="1135709240854" FOLDED="true" ID="Freemind_Link_981956157" MODIFIED="1135709249407" TEXT="L&#xe4;ngenbeschr&#xe4;nkung">
<node CREATED="1135711091926" FOLDED="true" ID="Freemind_Link_917760162" MODIFIED="1135711104394" TEXT="Fortran66, Fortran77">
<node CREATED="1135711104224" ID="Freemind_Link_1353093464" MODIFIED="1135711109932" TEXT="max. 6 Zeichen"/>
</node>
<node CREATED="1135711113848" FOLDED="true" ID="Freemind_Link_1431901278" MODIFIED="1135711118905" TEXT="Fortran91">
<node CREATED="1135711118705" ID="Freemind_Link_1200319581" MODIFIED="1135711123341" TEXT="max 31 Zeichen"/>
</node>
<node CREATED="1135711126145" FOLDED="true" ID="Freemind_Link_892604328" MODIFIED="1135711147085" TEXT="Ada83">
<node CREATED="1135711146885" ID="Freemind_Link_1692852716" MODIFIED="1135711147867" TEXT="h&#xf6;chstens so lang wie eine Zeile"/>
</node>
<node CREATED="1135711150020" FOLDED="true" ID="Freemind_Link_1056055912" MODIFIED="1135711154376" TEXT="Ada95">
<node CREATED="1135711154186" ID="Freemind_Link_1783736301" MODIFIED="1135711164020" TEXT="prinzipiell nicht beschr&#xe4;nkt"/>
<node CREATED="1135711164280" ID="Freemind_Link_643191507" MODIFIED="1135711170018" TEXT="implementierungsabh&#xe4;ngig"/>
</node>
<node CREATED="1135711177920" FOLDED="true" ID="Freemind_Link_113669831" MODIFIED="1135711182436" TEXT="Java">
<node CREATED="1135711182186" ID="Freemind_Link_1897581877" MODIFIED="1135711186382" TEXT="unbeschr&#xe4;nkt"/>
</node>
<node CREATED="1135711193813" FOLDED="true" ID="Freemind_Link_1625486080" MODIFIED="1135711197087" TEXT="Pascal">
<node CREATED="1135711196857" ID="Freemind_Link_1777996651" MODIFIED="1135711200863" TEXT="unbeschr&#xe4;nkt"/>
</node>
</node>
<node CREATED="1135709252251" FOLDED="true" ID="Freemind_Link_1086442839" MODIFIED="1135709258039" TEXT="Reservierungsstufen">
<node CREATED="1135711219790" FOLDED="true" ID="Freemind_Link_1254581337" MODIFIED="1135711225398" TEXT="total reserviert">
<node CREATED="1135711225228" ID="Freemind_Link_1807272482" MODIFIED="1135711235793" TEXT="Schl&#xfc;sselworte"/>
<node CREATED="1135711237175" ID="Freemind_Link_935109011" MODIFIED="1135711258085" TEXT="&quot;keyword&quot;"/>
<node CREATED="1135711246508" ID="Freemind_Link_65299108" MODIFIED="1135711252327" TEXT="&quot;word-symbol&quot;"/>
<node CREATED="1135711259778" ID="Freemind_Link_1746563558" MODIFIED="1135711269572" TEXT="&quot;reserved word&quot;"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1135711275100" FOLDED="true" ID="Freemind_Link_189087720" MODIFIED="1135711312403" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1135711282050" ID="Freemind_Link_1184764974" MODIFIED="1135711283061" TEXT="IF"/>
<node CREATED="1135711283762" ID="Freemind_Link_1539317811" MODIFIED="1135711285004" TEXT="THEN"/>
<node CREATED="1135711285424" ID="Freemind_Link_341421624" MODIFIED="1135711290992" TEXT="PROCEDURE"/>
<node CREATED="1135711291814" ID="Freemind_Link_1612439462" MODIFIED="1135711292735" TEXT="..."/>
</node>
<node CREATED="1135711326273" FOLDED="true" ID="Freemind_Link_768587304" MODIFIED="1135711348455" TEXT="fehlt die totale Reservierung von Schl&#xfc;sselworten, ist dies oft nachteilig">
<node CREATED="1135711349617" ID="Freemind_Link_22515304" MODIFIED="1135711355515" TEXT="PL/1"/>
<node CREATED="1135711355926" ID="Freemind_Link_1768922956" MODIFIED="1135711360633" TEXT="Fortran"/>
</node>
</node>
<node CREATED="1135711366251" FOLDED="true" ID="Freemind_Link_1730544373" MODIFIED="1135711384597" TEXT="eingeschr&#xe4;nkt reserviert">
<node CREATED="1135711384437" ID="Freemind_Link_719881031" MODIFIED="1135711411426" TEXT="in vielen Programmiersprachen k&#xf6;nnen&#xa;Operatoren &#xfc;berschrieben werden"/>
<node CREATED="1135711571426" ID="Freemind_Link_993513046" MODIFIED="1135711572277" TEXT="&lt;html&gt;in ObjectPascal k&#xf6;nnen &lt;b&gt;private&lt;/b&gt;, &lt;b&gt;protected&lt;/b&gt;, &lt;b&gt;public&lt;/b&gt; und &lt;b&gt;published&lt;/b&gt;&lt;br&gt;ausserhalb von Klassendeklarationen frei verwendet werden."/>
</node>
<node CREATED="1135711582081" FOLDED="true" ID="Freemind_Link_1309202371" MODIFIED="1135711598805" TEXT="vordeklariert">
<node CREATED="1135711598635" FOLDED="true" ID="Freemind_Link_1908788112" MODIFIED="1135711608098" TEXT="Beispiel">
<node CREATED="1135711607918" ID="Freemind_Link_674838418" MODIFIED="1135711610512" TEXT="Integer"/>
<node CREATED="1135711612705" ID="Freemind_Link_835157816" MODIFIED="1135711613927" TEXT="Real"/>
<node CREATED="1135711614337" ID="Freemind_Link_174212252" MODIFIED="1135711617442" TEXT="Float"/>
<node CREATED="1135711620156" ID="Freemind_Link_1680060550" MODIFIED="1135711626875" TEXT="True, False"/>
<node CREATED="1135711627336" ID="Freemind_Link_215928124" MODIFIED="1135711628708" TEXT="..."/>
</node>
<node CREATED="1135711630030" ID="Freemind_Link_250640811" MODIFIED="1135711655146" TEXT="in gedachtem &#xe4;u&#xdf;ersten Block deklariert"/>
<node CREATED="1135711655587" ID="Freemind_Link_1427301702" MODIFIED="1135711662286" TEXT="in weiteren Bl&#xf6;cken verwendbar"/>
</node>
<node CREATED="1135717116786" FOLDED="true" ID="Freemind_Link_1134660078" MODIFIED="1135717120031" TEXT="v&#xf6;llig frei">
<node CREATED="1135717119991" ID="Freemind_Link_20351147" MODIFIED="1135717124868" TEXT="restliche Bezeichner"/>
</node>
</node>
</node>
</node>
<node CREATED="1135767167151" FOLDED="true" ID="Freemind_Link_799693616" MODIFIED="1135767174722" POSITION="right" TEXT="lexikalische Einheiten in Ada">
<node CREATED="1135767197785" ID="Freemind_Link_180925857" MODIFIED="1135767209722" TEXT="&#xdc;bersetzungseinheit"/>
<node CREATED="1135767789847" FOLDED="true" ID="Freemind_Link_262827742" MODIFIED="1135767798860" TEXT="aus Zeichen zusammengesetzt">
<node CREATED="1135767823555" FOLDED="true" ID="Freemind_Link_908723298" MODIFIED="1135767828582" TEXT="graphic_character">
<node CREATED="1135767845987" FOLDED="true" ID="Freemind_Link_1527389431" MODIFIED="1135767851706" TEXT="identifier_letter">
<node CREATED="1135767888098" ID="Freemind_Link_362572615" MODIFIED="1135767897752" TEXT="upper_case_identifier_letter"/>
<node CREATED="1135767898032" ID="Freemind_Link_1433302631" MODIFIED="1135767901367" TEXT="lower_case_identifier_letter"/>
</node>
<node CREATED="1135767852186" FOLDED="true" ID="Freemind_Link_1883899731" MODIFIED="1135767853668" TEXT="digit">
<node CREATED="1135768104129" ID="Freemind_Link_261690825" MODIFIED="1135768108044" TEXT="0"/>
<node CREATED="1135768108405" ID="Freemind_Link_855815059" MODIFIED="1135768108976" TEXT="1"/>
<node CREATED="1135768109236" ID="Freemind_Link_925910728" MODIFIED="1135768109857" TEXT="2"/>
<node CREATED="1135768110077" ID="Freemind_Link_948275334" MODIFIED="1135768110568" TEXT="3"/>
<node CREATED="1135768110838" ID="Freemind_Link_103306328" MODIFIED="1135768111189" TEXT="4"/>
<node CREATED="1135768111429" ID="Freemind_Link_1485153754" MODIFIED="1135768111740" TEXT="5"/>
<node CREATED="1135768111990" ID="Freemind_Link_180377640" MODIFIED="1135768112280" TEXT="6"/>
<node CREATED="1135768112501" ID="Freemind_Link_1303392034" MODIFIED="1135768112791" TEXT="7"/>
<node CREATED="1135768113021" ID="Freemind_Link_264460322" MODIFIED="1135768113342" TEXT="8"/>
<node CREATED="1135768113582" ID="Freemind_Link_1191522721" MODIFIED="1135768114984" TEXT="9"/>
</node>
<node CREATED="1135767860468" ID="Freemind_Link_277986515" MODIFIED="1135767865395" TEXT="space_character"/>
<node CREATED="1135767868219" FOLDED="true" ID="Freemind_Link_317756183" MODIFIED="1135767873477" TEXT="special_character">
<node CREATED="1135767987160" ID="Freemind_Link_214334726" MODIFIED="1135767989584" TEXT="&quot;"/>
<node CREATED="1135767990295" ID="Freemind_Link_1692404182" MODIFIED="1135767993520" TEXT="#"/>
<node CREATED="1135767993950" ID="Freemind_Link_1468165851" MODIFIED="1135767997195" TEXT="&amp;"/>
<node CREATED="1135768001721" ID="Freemind_Link_1167687460" MODIFIED="1135768004475" TEXT="&apos;"/>
<node CREATED="1135768005557" ID="Freemind_Link_1003874037" MODIFIED="1135768006889" TEXT="("/>
<node CREATED="1135768007349" ID="Freemind_Link_1900330310" MODIFIED="1135768008241" TEXT=")"/>
<node CREATED="1135768012387" ID="Freemind_Link_1183315387" MODIFIED="1135768014760" TEXT="*"/>
<node CREATED="1135768015461" ID="Freemind_Link_1290043295" MODIFIED="1135768016432" TEXT="+"/>
<node CREATED="1135768016983" ID="Freemind_Link_1000215480" MODIFIED="1135768018135" TEXT=","/>
<node CREATED="1135768022591" ID="Freemind_Link_1277610259" MODIFIED="1135768029421" TEXT="-"/>
<node CREATED="1135768032776" ID="Freemind_Link_825922163" MODIFIED="1135768033677" TEXT="."/>
<node CREATED="1135768037262" ID="Freemind_Link_639685855" MODIFIED="1135768038294" TEXT="/"/>
<node CREATED="1135768052504" ID="Freemind_Link_392129821" MODIFIED="1135768053576" TEXT=":"/>
<node CREATED="1135768054006" ID="Freemind_Link_949167666" MODIFIED="1135768054788" TEXT=";"/>
<node CREATED="1135768058863" ID="Freemind_Link_1565166272" MODIFIED="1135768060185" TEXT="&lt;"/>
<node CREATED="1135768066324" ID="Freemind_Link_1960885444" MODIFIED="1135768067015" TEXT="="/>
<node CREATED="1135768060926" ID="Freemind_Link_1856370738" MODIFIED="1135768061828" TEXT="&gt;"/>
<node CREATED="1135768072783" ID="Freemind_Link_1371103920" MODIFIED="1135768073635" TEXT="_"/>
<node CREATED="1135768074115" ID="Freemind_Link_1487893188" MODIFIED="1135768076289" TEXT="|"/>
<node CREATED="1135768077500" ID="Freemind_Link_348744557" MODIFIED="1135768088837" TEXT="["/>
<node CREATED="1135768089728" ID="Freemind_Link_1266927558" MODIFIED="1135768090880" TEXT="]"/>
<node CREATED="1135768091540" ID="Freemind_Link_1722538106" MODIFIED="1135768093153" TEXT="{"/>
<node CREATED="1135768093684" ID="Freemind_Link_1777401090" MODIFIED="1135768094595" TEXT="}"/>
</node>
</node>
<node CREATED="1135767828813" FOLDED="true" ID="Freemind_Link_1274613288" MODIFIED="1135767837986" TEXT="format_effektor">
<node CREATED="1135767922437" ID="Freemind_Link_1597001262" MODIFIED="1135767931651" TEXT="horizontaler tab"/>
<node CREATED="1135767931921" ID="Freemind_Link_298690389" MODIFIED="1135767935837" TEXT="vertikaler tab"/>
<node CREATED="1135767940343" ID="Freemind_Link_650349752" MODIFIED="1135767944078" TEXT="carriage return"/>
<node CREATED="1135767944489" ID="Freemind_Link_1952207508" MODIFIED="1135767950728" TEXT="line feed"/>
<node CREATED="1135767951008" ID="Freemind_Link_1158725485" MODIFIED="1135767955905" TEXT="form feed"/>
</node>
</node>
<node CREATED="1135768201218" FOLDED="true" ID="Freemind_Link_736245202" MODIFIED="1135768206506" TEXT="unterscheidung in">
<node CREATED="1135768206456" FOLDED="true" ID="Freemind_Link_1237060576" MODIFIED="1135768208859" TEXT="delimiter">
<node CREATED="1135768495421" FOLDED="true" ID="Freemind_Link_1283452475" MODIFIED="1135768513567" TEXT="aus einem special character">
<node CREATED="1135767993950" ID="Freemind_Link_67256968" MODIFIED="1135767997195" TEXT="&amp;"/>
<node CREATED="1135768001721" ID="Freemind_Link_1259609925" MODIFIED="1135768004475" TEXT="&apos;"/>
<node CREATED="1135768005557" ID="Freemind_Link_473188625" MODIFIED="1135768006889" TEXT="("/>
<node CREATED="1135768007349" ID="Freemind_Link_720439613" MODIFIED="1135768008241" TEXT=")"/>
<node CREATED="1135768012387" ID="Freemind_Link_1548566405" MODIFIED="1135768014760" TEXT="*"/>
<node CREATED="1135768015461" ID="Freemind_Link_451314935" MODIFIED="1135768016432" TEXT="+"/>
<node CREATED="1135768016983" ID="Freemind_Link_806285606" MODIFIED="1135768018135" TEXT=","/>
<node CREATED="1135768022591" ID="Freemind_Link_866684351" MODIFIED="1135768029421" TEXT="-"/>
<node CREATED="1135768032776" ID="Freemind_Link_1107179283" MODIFIED="1135768033677" TEXT="."/>
<node CREATED="1135768037262" ID="Freemind_Link_984625634" MODIFIED="1135768038294" TEXT="/"/>
<node CREATED="1135768052504" ID="Freemind_Link_1887053404" MODIFIED="1135768053576" TEXT=":"/>
<node CREATED="1135768054006" ID="Freemind_Link_1091668139" MODIFIED="1135768054788" TEXT=";"/>
<node CREATED="1135768058863" ID="Freemind_Link_795747307" MODIFIED="1135768060185" TEXT="&lt;"/>
<node CREATED="1135768066324" ID="Freemind_Link_447543728" MODIFIED="1135768067015" TEXT="="/>
<node CREATED="1135768060926" ID="Freemind_Link_254402019" MODIFIED="1135768061828" TEXT="&gt;"/>
<node CREATED="1135768074115" ID="Freemind_Link_1960070767" MODIFIED="1135768076289" TEXT="|"/>
</node>
<node CREATED="1135768433232" FOLDED="true" ID="Freemind_Link_247601753" MODIFIED="1135768525805" TEXT="zusammengesetzter Delimiter">
<node CREATED="1135768438760" ID="Freemind_Link_899925710" MODIFIED="1135768442816" TEXT="=&gt;"/>
<node CREATED="1135768446271" ID="Freemind_Link_1926858449" MODIFIED="1135768447703" TEXT=".."/>
<node CREATED="1135768449886" ID="Freemind_Link_1037176523" MODIFIED="1135768450977" TEXT="**"/>
<node CREATED="1135768454603" ID="Freemind_Link_381911845" MODIFIED="1135768455864" TEXT=":="/>
<node CREATED="1135768462274" ID="Freemind_Link_1108341486" MODIFIED="1135768464877" TEXT="/="/>
<node CREATED="1135768468833" ID="Freemind_Link_791540534" MODIFIED="1135768470986" TEXT="&gt;="/>
<node CREATED="1135768474060" ID="Freemind_Link_1609443510" MODIFIED="1135768475713" TEXT="&lt;="/>
<node CREATED="1135768479258" ID="Freemind_Link_1887815882" MODIFIED="1135768480740" TEXT="&lt;&lt;"/>
<node CREATED="1135768481581" ID="Freemind_Link_1110674629" MODIFIED="1135768483624" TEXT="&gt;&gt;"/>
<node CREATED="1135768485877" ID="Freemind_Link_894590775" MODIFIED="1135768487430" TEXT="&lt;&gt;"/>
</node>
</node>
<node CREATED="1135768219104" FOLDED="true" ID="Freemind_Link_1499808628" MODIFIED="1135768222869" TEXT="identifier">
<node CREATED="1135768222829" ID="Freemind_Link_1772761998" MODIFIED="1135768226154" TEXT="Bezeichner"/>
</node>
<node CREATED="1135768231291" ID="Freemind_Link_1673519425" MODIFIED="1135768236239" TEXT="reserviertes Wort"/>
<node CREATED="1135768252282" ID="Freemind_Link_1161648980" MODIFIED="1135768262156" TEXT="numeric_literal"/>
<node CREATED="1135768262466" ID="Freemind_Link_578641594" MODIFIED="1135768272751" TEXT="character_literal"/>
<node CREATED="1135768273011" ID="Freemind_Link_711998062" MODIFIED="1135768278009" TEXT="string_literal"/>
<node CREATED="1135768282946" FOLDED="true" ID="Freemind_Link_950456421" MODIFIED="1135768284598" TEXT="comment">
<node CREATED="1135768307661" ID="Freemind_Link_1397052995" MODIFIED="1135768320670" TEXT="x"/>
</node>
</node>
<node CREATED="1135768163173" ID="Freemind_Link_419970851" MODIFIED="1135768179146" TEXT="viele zusammen bilden ein Programm"/>
</node>
<node CREATED="1136454239354" ID="Freemind_Link_876577785" MODIFIED="1136454251512" POSITION="right" TEXT="Operatoren, Trenner u.&#xe4;."/>
<node CREATED="1136454260605" FOLDED="true" ID="Freemind_Link_257436865" MODIFIED="1136454312409" POSITION="right" TEXT="Kommentar">
<node CREATED="1136454312379" ID="Freemind_Link_309067138" MODIFIED="1136454322814" TEXT="tr&#xe4;gt zur Wirkung i.d.R. nicht bei"/>
<node CREATED="1136454323034" ID="Freemind_Link_110199461" MODIFIED="1136454335583" TEXT="wird von Compiler ignoriert"/>
<node CREATED="1136454337906" FOLDED="true" ID="Freemind_Link_721942571" MODIFIED="1136454344776" TEXT="Kriterien">
<node CREATED="1136454344746" FOLDED="true" ID="Freemind_Link_715476838" MODIFIED="1136454349763" TEXT="Kennzeichnung">
<node CREATED="1136454483305" FOLDED="true" ID="Freemind_Link_1094648879" MODIFIED="1136454490255" TEXT="Algol60">
<node CREATED="1136454490225" ID="Freemind_Link_1323228939" MODIFIED="1136454505727" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;Comment ...;"/>
</node>
<node CREATED="1136454507370" FOLDED="true" ID="Freemind_Link_419023306" MODIFIED="1136454512697" TEXT="Pascal">
<node CREATED="1136454512667" ID="Freemind_Link_456465218" MODIFIED="1136454524064" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;{ ... }"/>
<node CREATED="1136454531504" ID="Freemind_Link_123231204" MODIFIED="1136454532736" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;{ ... *)"/>
<node CREATED="1136454538745" ID="Freemind_Link_1164543538" MODIFIED="1136454539616" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;(* ... *)"/>
<node CREATED="1136454543612" ID="Freemind_Link_1745917223" MODIFIED="1136454544873" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;(* ... }"/>
</node>
<node CREATED="1136454548138" FOLDED="true" ID="Freemind_Link_1739008963" MODIFIED="1136454550452" TEXT="Ada">
<node CREATED="1136454604169" MODIFIED="1136454604169" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;-- ... &amp;lt;Zeilenende&amp;gt;"/>
</node>
<node CREATED="1136454589408" FOLDED="true" ID="Freemind_Link_1961516090" MODIFIED="1136454592141" TEXT="Java">
<node CREATED="1136454607774" ID="Freemind_Link_555073075" MODIFIED="1136454622295" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;/* ... */"/>
<node CREATED="1136454637116" ID="Freemind_Link_973849802" MODIFIED="1136454637937" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;//... &amp;lt;Zeilenende&amp;gt;"/>
<node CREATED="1136454661321" FOLDED="true" ID="Freemind_Link_1631893076" MODIFIED="1136454662603" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;/** ... */">
<node CREATED="1136454662553" ID="Freemind_Link_218713329" MODIFIED="1136454678876" TEXT="spezieller Dokumentationskommentar"/>
</node>
</node>
<node CREATED="1136454684194" FOLDED="true" ID="Freemind_Link_755040421" MODIFIED="1136454685806" TEXT="C">
<node CREATED="1136454607774" ID="Freemind_Link_969173565" MODIFIED="1136454622295" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;/* ... */"/>
<node CREATED="1136454692115" ID="Freemind_Link_75378366" MODIFIED="1136454703952" TEXT="Problemfall: a=b/*i"/>
</node>
</node>
<node CREATED="1136454350003" FOLDED="true" ID="Freemind_Link_315304550" MODIFIED="1136454354450" TEXT="ein oder Mehrzeilig">
<node CREATED="1136454718643" FOLDED="true" ID="Freemind_Link_82824724" MODIFIED="1136454734386" TEXT="mehrzeilig erlaubt">
<node CREATED="1136454729108" ID="Freemind_Link_870300171" MODIFIED="1136454731251" TEXT="Algol"/>
<node CREATED="1136454746584" ID="Freemind_Link_1924994557" MODIFIED="1136454748646" TEXT="Pascal"/>
<node CREATED="1136454749147" ID="Freemind_Link_390291715" MODIFIED="1136454753524" TEXT="C#"/>
<node CREATED="1136454753854" ID="Freemind_Link_671388110" MODIFIED="1136454756999" TEXT="Java"/>
<node CREATED="1136454847038" ID="Freemind_Link_88240783" MODIFIED="1136454891492" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Problem: falls Endmarkierung vergessen&lt;br&gt;&amp;#8594; ggf. viel Quelltext als Kommentar interpretiert"/>
</node>
<node CREATED="1136454734676" FOLDED="true" ID="Freemind_Link_677433700" MODIFIED="1136454740545" TEXT="mehrzeilig verboten">
<node CREATED="1136454760884" ID="Freemind_Link_1185869684" MODIFIED="1136454764439" TEXT="Ada"/>
<node CREATED="1136454764770" ID="Freemind_Link_818561870" MODIFIED="1136454766232" TEXT="Java"/>
<node CREATED="1136454766642" ID="Freemind_Link_322322216" MODIFIED="1136454768064" TEXT="C#"/>
</node>
</node>
<node CREATED="1136454354750" FOLDED="true" ID="Freemind_Link_1157983791" MODIFIED="1136454359176" TEXT="Schachtelung">
<node CREATED="1136454776226" ID="Freemind_Link_610233745" MODIFIED="1136454795023" TEXT="&quot;Auskommentieren&quot; von Kommentarzeilen"/>
<node CREATED="1136454947402" FOLDED="true" ID="Freemind_Link_269084897" MODIFIED="1136454950647" TEXT="erlaubt">
<node CREATED="1136454958939" ID="Freemind_Link_1813392278" MODIFIED="1136454963195" TEXT="Modula-2"/>
</node>
<node CREATED="1136454951028" FOLDED="true" ID="Freemind_Link_1192356731" MODIFIED="1136454957527" TEXT="nicht erlaubt">
<node CREATED="1136454965308" ID="Freemind_Link_10410190" MODIFIED="1136454967081" TEXT="Pascal"/>
</node>
</node>
</node>
</node>
<node CREATED="1136455829451" FOLDED="true" ID="Freemind_Link_341734723" MODIFIED="1136455835009" POSITION="right" TEXT="Deklarationen">
<node CREATED="1136455976502" ID="Freemind_Link_480556475" MODIFIED="1136455990642" TEXT="Einf&#xfc;hrung von Gr&#xf6;&#xdf;en, Typen, Prozeduren.."/>
<node CREATED="1136455996982" ID="Freemind_Link_498464646" MODIFIED="1136456006695" TEXT="durch Identifier benannt"/>
<node CREATED="1136456095994" ID="Freemind_Link_1771430518" MODIFIED="1136456105718" TEXT="in verschiedenen PS sehr unterschiedlcih"/>
<node CREATED="1136456493556" ID="Freemind_Link_1166253533" MODIFIED="1136456514365" TEXT="Anweisungen zur Festlegung und Erzeugung von Gr&#xf6;&#xdf;en und ihren Eigenschaften"/>
<node CREATED="1136456519813" FOLDED="true" ID="Freemind_Link_4177217" MODIFIED="1136456524059" TEXT="Kriterien">
<node CREATED="1136456524029" FOLDED="true" ID="Freemind_Link_178008949" MODIFIED="1136456529627" TEXT="deklarierbare Gr&#xf6;&#xdf;en">
<node CREATED="1136456605396" ID="Freemind_Link_924300225" MODIFIED="1136456609402" TEXT="Konstante"/>
<node CREATED="1136456609663" ID="Freemind_Link_66990678" MODIFIED="1136456612276" TEXT="Variable"/>
<node CREATED="1136456612677" ID="Freemind_Link_1700446442" MODIFIED="1136456614009" TEXT="Typ"/>
<node CREATED="1136456614299" ID="Freemind_Link_1993358787" MODIFIED="1136456616102" TEXT="Prozedur"/>
<node CREATED="1136456616322" ID="Freemind_Link_1578156263" MODIFIED="1136456617504" TEXT="Packet"/>
<node CREATED="1136456617784" ID="Freemind_Link_1626343114" MODIFIED="1136456642219" TEXT="Sprungmarke"/>
<node CREATED="1136456621500" ID="Freemind_Link_499578997" MODIFIED="1136456624003" TEXT="Schleife"/>
<node CREATED="1136456624284" ID="Freemind_Link_981219092" MODIFIED="1136456626026" TEXT="Ausnahme"/>
<node CREATED="1136456626246" ID="Freemind_Link_881067127" MODIFIED="1136456630763" TEXT="Delegate"/>
<node CREATED="1136456645033" ID="Freemind_Link_1353792084" MODIFIED="1136456655839" TEXT="(offene Menge)" VSHIFT="27">
<icon BUILTIN="idea"/>
</node>
</node>
<node CREATED="1136456529908" FOLDED="true" ID="Freemind_Link_191684279" MODIFIED="1136456539231" TEXT="explizit vs. implizit">
<node CREATED="1136456772296" FOLDED="true" ID="Freemind_Link_451870179" MODIFIED="1136456774490" TEXT="explizit">
<node CREATED="1136456781279" ID="Freemind_Link_591022528" MODIFIED="1136456788179" TEXT="erst Variable daklarieren"/>
<node CREATED="1136456788400" ID="Freemind_Link_1730555235" MODIFIED="1136456794899" TEXT="dann z.B. For-Schleife"/>
</node>
<node CREATED="1136456774790" FOLDED="true" ID="Freemind_Link_1226521006" MODIFIED="1136456780218" TEXT="implizit">
<node CREATED="1136456809079" ID="Freemind_Link_206825275" MODIFIED="1136456897847" TEXT="automatisch bei erstem angewandten Auftreten ihres Bezeichners"/>
<node CREATED="1136456841696" FOLDED="true" ID="Freemind_Link_1507773412" MODIFIED="1136456870437" TEXT="was ist der Typ einer implizit&#xa;deklarierten Variablen?">
<node CREATED="1136456989078" FOLDED="true" ID="Freemind_Link_317488961" MODIFIED="1136456996058" TEXT="Fortran: ">
<node CREATED="1136456997120" ID="Freemind_Link_254112734" MODIFIED="1136457033832" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;erster Buchstabe&amp;nbsp; &amp;#1108; {I, J, K, L, M, N} &amp;#8594; Integer"/>
<node CREATED="1136457049205" ID="Freemind_Link_1013267314" MODIFIED="1136457050016" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;sonst &amp;#8594; Real"/>
</node>
</node>
<node CREATED="1136457124703" FOLDED="true" ID="Freemind_Link_281791653" MODIFIED="1136457128368" TEXT="z.B.">
<node CREATED="1136457128308" ID="Freemind_Link_983501427" MODIFIED="1136457130712" TEXT="Fortran"/>
<node CREATED="1136457130952" ID="Freemind_Link_707091278" MODIFIED="1136457132975" TEXT="Basic"/>
</node>
</node>
</node>
<node CREATED="1136456540904" ID="Freemind_Link_632186615" MODIFIED="1136456545680" TEXT="syntaktische Struktur"/>
<node CREATED="1136456546051" ID="Freemind_Link_941741960" MODIFIED="1136456562294" TEXT="gr&#xf6;&#xdf;en- vs. eigenschaftszentriert"/>
<node CREATED="1136456562555" FOLDED="true" ID="Freemind_Link_546999252" MODIFIED="1136456571237" TEXT="Dynamik">
<node CREATED="1136456571197" ID="Freemind_Link_1538419291" MODIFIED="1136456574242" TEXT="statisch"/>
<node CREATED="1136456574442" ID="Freemind_Link_709108142" MODIFIED="1136456577887" TEXT="semidynamisch"/>
<node CREATED="1136456578107" ID="Freemind_Link_1193383316" MODIFIED="1136456580140" TEXT="dynamisch"/>
</node>
<node CREATED="1136456582283" FOLDED="true" ID="Freemind_Link_1797702131" MODIFIED="1136456588652" TEXT="Definitionsstatus">
<node CREATED="1136456588602" ID="Freemind_Link_24657895" MODIFIED="1136456592157" TEXT="undefiniert"/>
<node CREATED="1136456592448" ID="Freemind_Link_1086545779" MODIFIED="1136456594691" TEXT="default"/>
</node>
</node>
<node CREATED="1136539111283" FOLDED="true" ID="Freemind_Link_1555789141" MODIFIED="1136539335605" TEXT="gr&#xf6;&#xdf;enzentriert vs.&#xa;eigenschaftszentriert">
<node CREATED="1136539130200" FOLDED="true" ID="Freemind_Link_281414135" MODIFIED="1136539139623" TEXT="gr&#xf6;&#xdf;enzentriert">
<node CREATED="1136539139353" ID="Freemind_Link_412840231" MODIFIED="1136539158791" TEXT="Deklaration legt eine Gr&#xf6;&#xdf;e uns alle ihre Eigenschaften fest"/>
<node CREATED="1136539206309" ID="Freemind_Link_1956150407" MODIFIED="1136539317349" TEXT="&#xfc;bliche Form">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1136539214451" ID="Freemind_Link_1126941907" MODIFIED="1136539313674" TEXT="aber: h&#xe4;ufig kleine Abweichungen von dieser Form">
<icon BUILTIN="wizard"/>
</node>
</node>
<node CREATED="1136539161124" FOLDED="true" ID="Freemind_Link_660990335" MODIFIED="1136539167824" TEXT="eigenschaftszentriert">
<node CREATED="1136539167704" ID="Freemind_Link_1158236983" MODIFIED="1136539201062" TEXT="In einer Deklaration wird jeweils eine/mehrere Eigenschaft von ggf. mehreren Gr&#xf6;&#xdf;enfestgelegt"/>
<node CREATED="1136539232387" FOLDED="true" ID="Freemind_Link_828835027" MODIFIED="1136539302387" TEXT="fr&#xfc;her oft verwendet">
<icon BUILTIN="idea"/>
<node CREATED="1136539240038" ID="Freemind_Link_801388435" MODIFIED="1136539253998" TEXT="z.B. Algol60, Fortran"/>
</node>
<node CREATED="1136539255149" ID="Freemind_Link_1990559100" MODIFIED="1136539300425" TEXT="vereinzelt auch noch heute">
<icon BUILTIN="button_ok"/>
</node>
</node>
</node>
<node CREATED="1136540334902" FOLDED="true" ID="Freemind_Link_636191105" MODIFIED="1137057548613" TEXT="Dynamik: wann kann Wert einer&#xa;Eigenschaft einer Gr&#xf6;&#xdf;e festgelegt werden">
<node CREATED="1136540356083" ID="Freemind_Link_707842443" MODIFIED="1136540421096" TEXT="festlegen einer Eigenschaft = &quot;binden&quot; = engl. &quot;to bind&quot;"/>
<node CREATED="1136540421487" FOLDED="true" ID="Freemind_Link_350485067" MODIFIED="1136540431882" TEXT="nicht zu verwechseln mit &quot;to link&quot;">
<node CREATED="1136540431731" ID="Freemind_Link_648811292" MODIFIED="1136540449257" TEXT="=Montage von Objekt--Programmen"/>
</node>
<node CREATED="1136540453593" FOLDED="true" ID="Freemind_Link_1550978612" MODIFIED="1136540460072" TEXT="ausgezeichnete Zeitpunkte">
<node CREATED="1136540459912" FOLDED="true" ID="Freemind_Link_351922756" MODIFIED="1136540686387" TEXT="vor Sprachdefinition">
<arrowlink COLOR="#808080" DESTINATION="Freemind_Link_247047305" ENDARROW="None" ENDINCLINATION="-52;-14;" ID="Freemind_Arrow_Link_1091440910" STARTARROW="None" STARTINCLINATION="74;0;"/>
<node CREATED="1136540802565" ID="Freemind_Link_1071244182" MODIFIED="1136540814131" TEXT="z.B. Ziffernfolge von Pi" VSHIFT="-18"/>
</node>
<node CREATED="1136540464418" FOLDED="true" ID="Freemind_Link_873760775" MODIFIED="1136540643536" TEXT="bei Sprachdefinition">
<arrowlink COLOR="#808080" DESTINATION="Freemind_Link_247047305" ENDARROW="None" ENDINCLINATION="-86;-15;" ID="Freemind_Arrow_Link_578507582" STARTARROW="None" STARTINCLINATION="66;0;"/>
<node CREATED="1136540815413" HGAP="83" ID="Freemind_Link_1158714330" MODIFIED="1136540834010" TEXT="Wertebereich von Int bei JAva" VSHIFT="-17"/>
</node>
<node CREATED="1136540471478" FOLDED="true" ID="Freemind_Link_480177596" MODIFIED="1136540689101" TEXT="bei Implementierung">
<arrowlink COLOR="#808080" DESTINATION="Freemind_Link_247047305" ENDARROW="None" ENDINCLINATION="-67;-7;" ID="Freemind_Arrow_Link_865392814" STARTARROW="None" STARTINCLINATION="33;0;"/>
<node CREATED="1136540836193" HGAP="114" ID="Freemind_Link_1325814079" MODIFIED="1136540854469" TEXT="Integer-Werteberich in Ada, C++, Pascal" VSHIFT="-25"/>
</node>
<node CREATED="1136540477427" FOLDED="true" ID="Freemind_Link_213400135" MODIFIED="1136540483185" TEXT="bei Programmerstellung">
<node BACKGROUND_COLOR="#cccc00" CREATED="1136540519778" HGAP="108" ID="Freemind_Link_247047305" MODIFIED="1136540913314" TEXT="statisch" VSHIFT="2"/>
<node CREATED="1136540860167" HGAP="83" ID="Freemind_Link_1166248872" MODIFIED="1136540920294" TEXT="z.B. CONST K = 12345;" VSHIFT="9"/>
</node>
<node CREATED="1136540483606" FOLDED="true" ID="Freemind_Link_4598136" MODIFIED="1136540491577" TEXT="bei Ausf&#xfc;hrung der Deklaration">
<node BACKGROUND_COLOR="#cccc00" CREATED="1136540600524" HGAP="29" ID="Freemind_Link_1906376333" MODIFIED="1136540930478" TEXT="semidynamisch" VSHIFT="2"/>
</node>
<node CREATED="1136540494331" FOLDED="true" ID="Freemind_Link_1603522137" MODIFIED="1136540502994" TEXT="w&#xe4;hrend der Lebensdauer der Gr&#xf6;&#xdf;e">
<node BACKGROUND_COLOR="#cccc00" CREATED="1136540611179" ID="Freemind_Link_404142009" MODIFIED="1136540926032" TEXT="dynamisch" VSHIFT="2"/>
<node CREATED="1136540893335" ID="Freemind_Link_1598900529" MODIFIED="1136540898523" TEXT="Wert einer Variablen"/>
</node>
</node>
<node CREATED="1136540964087" FOLDED="true" ID="Freemind_Link_1399981369" MODIFIED="1136540968513" TEXT="Definitionsstatus">
<node CREATED="1136540973831" ID="Freemind_Link_533398815" MODIFIED="1136541000729" TEXT="ggf. kann Eigenschaftswert einer Gr&#xf6;&#xdf;e nach Deklaration nicht eindeutig feststehen"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1136541004665" FOLDED="true" ID="Freemind_Link_407612918" MODIFIED="1136541090629" TEXT="&lt;html&gt;Beispiel: Variablendeklaration in Pascal:&lt;br&gt;&lt;font face=&quot;Courier new&quot;&gt;VAR VI: Integer;">
<edge COLOR="#009900"/>
<node CREATED="1136541100553" ID="Freemind_Link_1965750718" MODIFIED="1136541107183" TEXT="Art = lokale Variable"/>
<node CREATED="1136541107553" ID="Freemind_Link_313530858" MODIFIED="1136541112340" TEXT="Typ = Integer"/>
<node CREATED="1136541113432" ID="Freemind_Link_307649906" MODIFIED="1136541117317" TEXT="Wert = ???"/>
</node>
<node CREATED="1136542709722" FOLDED="true" ID="Freemind_Link_125219546" MODIFIED="1136542718665" TEXT="wohldefiniert in">
<node CREATED="1136542718465" ID="Freemind_Link_1564809664" MODIFIED="1136542730993" TEXT="ABAP/4"/>
<node CREATED="1136542731364" ID="Freemind_Link_1288366930" MODIFIED="1136542936348" TEXT="C#">
<arrowlink DESTINATION="Freemind_Link_1439514584" ENDARROW="None" ENDINCLINATION="-89;0;" ID="Freemind_Arrow_Link_1044010037" STARTARROW="None" STARTINCLINATION="90;2;"/>
</node>
<node CREATED="1136542737132" FOLDED="true" ID="Freemind_Link_10913810" MODIFIED="1136542742710" TEXT="Java">
<node CREATED="1136542779002" HGAP="94" ID="Freemind_Link_1439514584" MODIFIED="1136542936358" TEXT="Komponenten elementaren Typs werden mit festgelegten Ausdruckswerten initialisiert" VSHIFT="-15"/>
<node CREATED="1136542978299" FOLDED="true" ID="Freemind_Link_1781927287" MODIFIED="1136542995413" TEXT="lokale Vars nicht implizit initialisiert">
<node CREATED="1136542995233" ID="Freemind_Link_1916027559" MODIFIED="1136543008973" TEXT="definite assignment verhindert fehler"/>
</node>
</node>
</node>
</node>
</node>
<node CREATED="1137057461057" FOLDED="true" ID="Freemind_Link_1521852297" MODIFIED="1137057477861" TEXT="Deklaration und Eigenschaften von Typen">
<node CREATED="1137057477761" FOLDED="true" ID="Freemind_Link_1726896473" MODIFIED="1137057486103" TEXT="legen Eigenschaften fest">
<node CREATED="1137057486003" ID="Freemind_Link_1763791673" MODIFIED="1137057488857" TEXT="Wertemenge"/>
<node CREATED="1137057489167" ID="Freemind_Link_731011296" MODIFIED="1137057493123" TEXT="Operationsmenge"/>
</node>
<node CREATED="1137057520362" ID="Freemind_Link_1374259957" MODIFIED="1137057535975" TEXT="Typ = ((Menge von Werten, Menge von Operationen)"/>
<node CREATED="1137057583022" FOLDED="true" ID="Freemind_Link_886499045" MODIFIED="1137057596812" TEXT="wie werden welche Eigenschaften festgelegt?">
<node CREATED="1137057600457" FOLDED="true" ID="Freemind_Link_41282114" MODIFIED="1137057607187" TEXT="Art, Struktur">
<node CREATED="1137057607127" ID="Freemind_Link_1129685988" MODIFIED="1137057614107" TEXT="in der Regel bei Deklaration"/>
</node>
<node CREATED="1137057668555" FOLDED="true" ID="Freemind_Link_1489665398" MODIFIED="1137057675425" TEXT="Wertemenge">
<node CREATED="1137057675375" FOLDED="true" ID="Freemind_Link_1837242969" MODIFIED="1137057682335" TEXT="in der Typdeklaration">
<node CREATED="1137057759957" ID="Freemind_Link_361593635" MODIFIED="1137057781648" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;TYPE FarbTyp IS (Rot, Gruen, Blau);"/>
</node>
<node CREATED="1137057682926" FOLDED="true" ID="Freemind_Link_1268666568" MODIFIED="1137057688754" TEXT="oder separat">
<node CREATED="1137057835816" ID="Freemind_Link_603643615" MODIFIED="1137057843387" TEXT="bedeutet versteut im Program"/>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137057688704" ID="Freemind_Link_1697956572" MODIFIED="1137057724215" TEXT="Prozedurtypen">
<edge COLOR="#009900"/>
</node>
<node CREATED="1137057788818" FOLDED="true" ID="Freemind_Link_1607521526" MODIFIED="1137057814255" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;TYPE ProcTyp = PROCEDURE (Par: Int);">
<node CREATED="1137057846802" ID="Freemind_Link_533258027" MODIFIED="1137057879849" TEXT="&lt;html&gt;&lt;font face=&quot;Courier new&quot;&gt;PROCEDURE P1(A: Int) ... pa&#xdf;t zu ProcTyp"/>
</node>
</node>
</node>
<node CREATED="1137057703125" FOLDED="true" ID="Freemind_Link_730883596" MODIFIED="1137057707301" TEXT="Operationenmenge">
<node CREATED="1137057675375" ID="Freemind_Link_685149705" MODIFIED="1137057682335" TEXT="in der Typdeklaration"/>
<node CREATED="1137057682926" ID="Freemind_Link_233921913" MODIFIED="1137057688754" TEXT="oder separat"/>
<node CREATED="1137058617770" FOLDED="true" ID="Freemind_Link_202561837" MODIFIED="1137058654403" TEXT="eine Operation O geh&#xf6;rt zum Typ T, gdw. in O Gr&#xf6;&#xdf;en oder Werte vom Typ T involviert sind">
<node CREATED="1137058658789" ID="Freemind_Link_460762084" MODIFIED="1137058661804" TEXT="sehr allgemein"/>
</node>
<node BACKGROUND_COLOR="#00ff00" CREATED="1137058669024" FOLDED="true" ID="Freemind_Link_291888733" MODIFIED="1137058709102" TEXT="Beispiel">
<edge COLOR="#009900"/>
<node CREATED="1137058674572" ID="Freemind_Link_856636222" MODIFIED="1137058697205" TEXT="IF-Statement ist OPeration des Typs Boolean"/>
</node>
<node CREATED="1137058716653" ID="Freemind_Link_575667417" MODIFIED="1137058748018" TEXT="Operation kann zu mehreren Typen geh&#xf6;ren">
<icon BUILTIN="forward"/>
</node>
</node>
</node>
</node>
</node>
<node CREATED="1137748823110" ID="Freemind_Link_1310101712" LINK="Konzepte.mm" MODIFIED="1137749370588" POSITION="left" TEXT="&lt;html&gt;&lt;img src=&quot;../last.jpg&quot;&gt;Konzepte"/>
<node CREATED="1137748901493" ID="Freemind_Link_1630951647" LINK="../Programmiersprachen.mm" MODIFIED="1137749349818" POSITION="left" TEXT="&lt;html&gt;&lt;img src=&quot;../uparrow.jpg&quot;&gt;Programmiersprachen"/>
<node CREATED="1137748831733" ID="Freemind_Link_1004648309" MODIFIED="1137748836750" POSITION="left" TEXT="&lt;html&gt;&lt;img src=&quot;../next.jpg&quot;&gt;"/>
</node>
</map>
