Imperative sprache!
<html xmlns:v="urn:schemas-microsoft-com:vml"xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:w="urn:schemas-microsoft-com:office:word"xmlns="">
<head><meta http-equiv=Content-Type content="text/html; charset=windows-1252"><meta name=ProgId content=Word.Document><meta name=Generator content="Microsoft Word 10"><meta name=Originator content="Microsoft Word 10"><link rel=File-List href="Impertive%20Sp-Dateien/filelist.xml"><link rel=Edit-Time-Data href="Impertive%20Sp-Dateien/editdata.mso"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}</style><![endif]--><title>> Impertive Sp</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>schueler</o:Author> <o:Template>Normal</o:Template> <o:LastAuthor>schueler</o:LastAuthor> <o:Revision>2</o:Revision> <o:Created>2004-04-26T12:05:00Z</o:Created> <o:LastSaved>2004-04-26T12:05:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>468</o:Words> <o:Characters>2953</o:Characters> <o:Company>Louise-Henriette-Gymnasium</o:Company> <o:Lines>24</o:Lines> <o:Paragraphs>6</o:Paragraphs> <o:CharactersWithSpaces>3415</o:CharactersWithSpaces> <o:Version>10.2625</o:Version> </o:DocumentProperties></xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:HyphenationZone>21</w:HyphenationZone> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument></xml><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;}@font-face {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:536871559 0 0 0 415 0;} /* Style Definitions */ p.
MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";}p.MsoHeader, li.
MsoHeader, div.MsoHeader {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:center 8.0cm right 16.0cm; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";}p.
MsoFooter, li.MsoFooter, div.MsoFooter {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:center 8.0cm right 16.0cm; font-size:12.
0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";}p {mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";}span.SpellE {mso-style-name:""; mso-spl-e:yes;}span.GramE {mso-style-name:""; mso-gram-e:yes;}@page Section1 {size:595.3pt 841.9pt; margin:70.
85pt 70.85pt 2.0cm 70.85pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-header:url("Impertive%20Sp-Dateien/header.
htm") h1; mso-footer:url("Impertive%20Sp-Dateien/header.htm") f1; mso-paper-source:0;}div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:415594048; mso-list-type:hybrid; mso-list-template-ids:-1962236418 67567627 67567619 67567621 67567617 67567619 67567621 67567617 67567619 67567621;}@list l0:level1 {mso-level-start-at:0; mso-level-number-format:bullet; mso-level-text:\F0D8; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";}@list l1 {mso-list-id:845050328; mso-list-type:hybrid; mso-list-template-ids:-1597454998 -487848188 67567619 67567621 67567617 67567619 67567621 67567617 67567619 67567621;}@list l1:level1 {mso-level-start-at:0; mso-level-number-format:bullet; mso-level-text:\F0D8; mso-level-tab-stop:88.5pt; mso-level-number-position:left; margin-left:88.
5pt; text-indent:-18.0pt; font-family:Wingdings; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";}@list l2 {mso-list-id:1608610446; mso-list-type:hybrid; mso-list-template-ids:23377628 67567627 67567619 67567621 67567617 67567619 67567621 67567617 67567619 67567621;}@list l2:level1 {mso-level-start-at:0; mso-level-number-format:bullet; mso-level-text:\F0D8; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";}ol {margin-bottom:0cm;}ul {margin-bottom:0cm;}--></style><!--[if gte mso 10]><style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Normale Tabelle"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.
4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman";}</style><![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="2050"/></xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--></head>
<body lang=DE style='tab-interval:35.4pt'>
<div class=Section1>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>><bstyle='mso-bidi-font-weight:normal'> I</b></span><span class=SpellE><bstyle='mso-bidi-font-weight:normal'><span lang=IT style='font-size:8.0pt;font-family:Verdana;mso-ansi-language:IT'>mpertive</span></b></span><bstyle='mso-bidi-font-weight:normal'><span lang=IT style='font-size:8.
0pt;font-family:Verdana;mso-ansi-language:IT'> <span class=SpellE>Sp.</span> = <spanclass=SpellE>prozedurale</span> <span class=SpellE>Sp.</span> = <spanclass=SpellE>algorithmische</span> <span class=SpellE>Sp.</span><o:p></o:p></span></b></p>
<p class=MsoNormal><span lang=IT style='font-size:8.0pt;font-family:Verdana;mso-ansi-language:IT'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:141.6pt;text-indent:-141.
6pt'><istyle='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>deterministisch</span></i><span style='font-size:8.0pt;font-family:Verdana'><span style='mso-tab-count:1'> </span>>mit jeder Anwendung ist auch die nächstfolgende festgelegt, d.h., dieReihenfolge der Abarbeitung der Anweisungen <span class=SpellE>untertliegt</span>nicht der Willkür des Ausführenden<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:141.6pt;text-indent:-141.
6pt'><spanstyle='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>> <bstyle='mso-bidi-font-weight:normal'>Erzeugung imperativer Sprachen</b><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>Es wirdeine Grammatik definiert:<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.
0pt;font-family:Verdana'>[1]<spanstyle='mso-tab-count:1'> </span>Alphabet oder Terminalmenge<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>[2]<spanstyle='mso-tab-count:1'> </span><span class=SpellE>Metasprachliche</span>Variablen oder <span class=SpellE>Nichtterminale</span><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:2'> </span><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:70.5pt'><span style='font-size:8.0pt;font-family:Verdana'>> beschreiben Mengen von Sprachelementen<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:70.
5pt'><span style='font-size:8.0pt;font-family:Verdana'>> <span class=SpellE>Bezeichner</span> für Mengenzulässiger Konstruktionen<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:70.5pt'><span style='font-size:8.0pt;font-family:Verdana'>> <span class=SpellE>Bezeichner</span> dienen zurBeschreibung der Produktionsregeln<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>[3]<spanstyle='mso-tab-count:1'> </span>Produktionsregeln (<span class=SpellE>erzeugnungsregeln</span>)werden festgelegt<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.
0pt;font-family:Verdana'><spanstyle='mso-tab-count:1'> </span><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:70.5pt'><span style='font-size:8.0pt;font-family:Verdana'>> für die Darstellung aller zur Erzeugung der Sprachedefinierten Regeln werden die Terminalsymbole und die <span class=SpellE>Nicht-TerminalSymbole</span>verwendet<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:70.5pt'><span style='font-size:8.0pt;font-family:Verdana'>> mit diesen Festlegungen wird die Syntax der Sprachebeschrieben<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.
0pt;font-family:Verdana'>[4]<spanstyle='mso-tab-count:1'> </span>Es wird festgelegt, was ein Satz derSprache ist<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:2'> </span>> </span><spanstyle='font-size:8.0pt;font-family:Wingdings;mso-ascii-font-family:Verdana;mso-hansi-font-family:Verdana;mso-char-type:symbol;mso-symbol-font-family:Wingdings'><spanstyle='mso-char-type:symbol;mso-symbol-font-family:Wingdings'>à</span></span><spanstyle='font-size:8.0pt;font-family:Verdana'> G = {N,T,P,S}<spanstyle='mso-tab-count:1'> </span>Quadrupel oder 4-Tupel<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:3'> </span>wobei <spanstyle='mso-tab-count:1'> </span>N<span style='mso-tab-count:1'> </span>dieMenge der <span class=SpellE>Nichtterminale</span> (Metavariablen)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.
0pt;font-family:Verdana'><spanstyle='mso-tab-count:4'> </span>T<spanstyle='mso-tab-count:1'> </span>die Menge der <span class=SpellE>Terminale</span>(Symbole des Alphabets)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:4'> </span>P<spanstyle='mso-tab-count:1'> </span>die Menge der Produktionsregeln(Erzeugungsregeln)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:4'> </span>S<spanstyle='mso-tab-count:1'> </span>das Startsymbol (Satzsymbol)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:3'> </span>Bedeuten.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.
0pt;font-family:Verdana'>> <bstyle='mso-bidi-font-weight:normal'>Beschreibung der Produktionsregeln(Erzeugungsregeln)<o:p></o:p></b></span></p>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><spanstyle='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></b></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>[1]<spanstyle='mso-tab-count:1'> </span>Die <span class=SpellE><bstyle='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>Backus</i></b></span><bstyle='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'> - <spanclass=SpellE>Naur</span> - Form</i></b> (BNF)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:2'> </span>Spätere Erweiterungenergaben die erweiterte Beschreibungsform (EBNF)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><spanstyle='font-size:8.0pt;font-family:Verdana'>{AB! <span style='mso-tab-count:1'> </span></span></i><i style='mso-bidi-font-style:normal'><spanstyle='font-size:8.
0pt;font-family:Wingdings;mso-ascii-font-family:Verdana;mso-hansi-font-family:Verdana;mso-char-type:symbol;mso-symbol-font-family:Wingdings'><spanstyle='mso-char-type:symbol;mso-symbol-font-family:Wingdings'>à</span></span></i><istyle='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'><span style='mso-tab-count:1'> </span>Metasymbole}<o:p></o:p></span></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><spanstyle='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></i></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>> <bstyle='mso-bidi-font-weight:normal'>Beispiel</b><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:1'> </span><<span class=SpellE>Bezeichner</span>><spanstyle='mso-tab-count:1'> </span>::=<span style='mso-tab-count:1'> </span><Buchstabe>{<<spanclass=SpellE>Buchstabe>|<Ziffer</span>>}<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.
0pt;font-family:Verdana'><spanstyle='mso-tab-count:1'> </span><Buchstabe><spanstyle='mso-tab-count:1'> </span>::=<span style='mso-tab-count:1'> </span>(_|A|B|C|.|<spanclass=SpellE>Z|a|b|c</span>|.|z)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><spanstyle='mso-tab-count:1'> </span><Ziffer><spanstyle='mso-tab-count:2'> </span>::=<spanstyle='mso-tab-count:1'> </span>(0|1|2|.|9)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>> <bstyle='mso-bidi-font-weight:normal'>Metasymbole der EBNF</b><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span class=GramE><span style='font-size:8.0pt;font-family:Verdana'>::=</span></span><span style='font-size:8.
0pt;font-family:Verdana'><spanstyle='mso-tab-count:2'> </span>ist definiert als<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>(.|.)<spanstyle='mso-tab-count:2'> </span>genau einer Alternative aus derKlammer muss stehen<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>[.]<spanstyle='mso-tab-count:2'> </span>Inhalt der Klammer kannstehen oder nicht<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>{.} <sup>[n]<spanstyle='mso-tab-count:2'> </span></sup>Inhalt derKlammer kann <span class=SpellE>n-fach</span> stehen, n>=0<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>> <bstyle='mso-bidi-font-weight:normal'>Beispiel</b><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.
0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>EBNFNotation einer Wiederholungsanweisung mit nachgestelltem Test<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><Wiederholungsanweisungmit nachgestelltem Test><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt;text-indent:35.4pt'><spanstyle='font-size:8.
0pt;font-family:Verdana'><spanstyle='mso-spacerun:yes'> </span>::= "<span class=SpellE>repeat</span>"<Anweisung>{;<Anweisung>} "<span class=SpellE>until</span>" <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><Ausdruck><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><!--[if mso & !supportInlineShapes & supportFields]><spanstyle='font-size:8.0pt;font-family:Verdana'><span style='mso-element:field-begin;mso-field-lock:yes'></span><span style='mso-spacerun:yes'> </span>SHAPE<spanstyle='mso-spacerun:yes'> </span>\* MERGEFORMAT <span style='mso-element:field-separator'></span></span><![endif]--><spanstyle='font-size:8.0pt;font-family:Verdana'><!--[if gte vml 1]><v:group id="_x0000_s1029" editas="canvas" style='width:477pt;height:81pt; mso-position-horizontal-relative:char;mso-position-vertical-relative:line' coordorigin="2475,11618" coordsize="7632,1296"> <o:lock v:ext="edit" aspectratio="t"/> <v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/> </v:shapetype><v:shape id="_x0000_s1028" type="#_x0000_t75" style='position:absolute; left:2475;top:11618;width:7632;height:1296' o:preferrelative="f"> <v:fill o:detectmouseclick="t"/> <v:path o:extrusionok="t" o:connecttype="none"/> <o:lock v:ext="edit" text="t"/> </v:shape><v:oval id="_x0000_s1031" style='position:absolute;left:3339;top:12050; width:1152;height:288'/> <v:line id="_x0000_s1032" style='position:absolute' from="4491,12194" to="4923,12194"> <v:stroke endarrow="block"/> </v:line><v:line id="_x0000_s1033" style='position:absolute;flip:x y' from="4635,12194" to="4636,12626"> <v:stroke endarrow="block"/> </v:line><v:rect id="_x0000_s1034" style='position:absolute;left:4923;top:12050; width:1296;height:288'/> <v:line id="_x0000_s1030" style='position:absolute' from="2619,12178" to="3339,12178"> <v:stroke endarrow="block"/> </v:line><v:oval id="_x0000_s1035" style='position:absolute;left:6651;top:12050; width:1152;height:288'/> <v:line id="_x0000_s1036" style='position:absolute' from="6219,12194" to="6651,12195"> <v:stroke endarrow="block"/> </v:line><v:line id="_x0000_s1037" style='position:absolute' from="7803,12194" to="8235,12195"> <v:stroke endarrow="block"/> </v:line><v:rect id="_x0000_s1038" style='position:absolute;left:8235;top:12050; width:1296;height:288'/> <v:line id="_x0000_s1039" style='position:absolute' from="9531,12194" to="9963,12195"> <v:stroke endarrow="block"/> </v:line><v:line id="_x0000_s1040" style='position:absolute;flip:x' from="5643,12626" to="6363,12627"> <v:stroke endarrow="block"/> </v:line><v:oval id="_x0000_s1041" style='position:absolute;left:5355;top:12482; width:288;height:288'/> <v:line id="_x0000_s1042" style='position:absolute;flip:x' from="4635,12626" to="5355,12626"/> <v:line id="_x0000_s1043" style='position:absolute' from="6363,12194" to="6363,12626"/> <v:shapetype id="_x0000_t202" coordsize="21600,21600" o:spt="202" path="m,l,21600r21600,l21600,xe"> <v:stroke joinstyle="miter"/> <v:path gradientshapeok="t" o:connecttype="rect"/> </v:shapetype><v:shape id="_x0000_s1044" type="#_x0000_t202" style='position:absolute; left:3483;top:12050;width:1296;height:864' filled="f" stroked="f"> <v:textbox> <![if !mso]> <table cellpadding=0 cellspacing=0 width="100%"> <tr> <td><![endif]> <div> <p class=MsoNormal><span class=SpellE><span style='font-size:8.0pt; font-family:Verdana'>repeat</span></span><span style='font-size:8.
0pt; font-family:Verdana'><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1045" type="#_x0000_t202" style='position:absolute; left:4923;top:12050;width:1440;height:432' filled="f" stroked="f"> <v:textbox> <![if !mso]> <table cellpadding=0 cellspacing=0 width="100%"> <tr> <td><![endif]> <div> <p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>Anweisung<o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1046" type="#_x0000_t202" style='position:absolute; left:5355;top:12482;width:1296;height:432' filled="f" stroked="f"> <v:textbox> <![if !mso]> <table cellpadding=0 cellspacing=0 width="100%"> <tr> <td><![endif]> <div> <p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>;<o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1047" type="#_x0000_t202" style='position:absolute; left:6795;top:12050;width:1440;height:720' filled="f" stroked="f"> <v:textbox> <![if !mso]> <table cellpadding=0 cellspacing=0 width="100%"> <tr> <td><![endif]> <div> <p class=MsoNormal><span class=SpellE><span style='font-size:8.0pt; font-family:Verdana'>until</span></span><span style='font-size:8.0pt; font-family:Verdana'><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1048" type="#_x0000_t202" style='position:absolute; left:8235;top:12050;width:1296;height:720' filled="f" stroked="f"> <v:textbox> <![if !mso]> <table cellpadding=0 cellspacing=0 width="100%"> <tr> <td><![endif]> <div> <p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>Ausdruck<o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><w:wrap type="none"/> <w:anchorlock/></v:group><![endif]--><![if !vml]><img width=636 height=110src="Impertive%20Sp-Dateien/image001.
gif" v:shapes="_x0000_s1029 _x0000_s1028 _x0000_s1031 _x0000_s1032 _x0000_s1033 _x0000_s1034 _x0000_s1030 _x0000_s1035 _x0000_s1036 _x0000_s1037 _x0000_s1038 _x0000_s1039 _x0000_s1040 _x0000_s1041 _x0000_s1042 _x0000_s1043 _x0000_s1044 _x0000_s1045 _x0000_s1046 _x0000_s1047 _x0000_s1048"><![endif]></span><!--[if mso & !supportInlineShapes & supportFields]><spanstyle='font-size:8.0pt;font-family:Verdana'><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:477pt;height:81pt'> <v:imagedata croptop="-65520f" cropbottom="65520f"/></v:shape><span style='mso-element:field-end'></span></span><![endif]--><spanstyle='font-size:8.0pt;font-family:Verdana'><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.
4pt'><b style='mso-bidi-font-weight:normal'><span style='font-size:8.0pt;font-family:Verdana'>Programmiermethoden<o:p></o:p></span></b></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>StrukturiertesProgrammieren<o:p></o:p></span></i></p>
<p class=MsoNormal style='margin-left:35.
4pt'><span style='font-size:8.0pt;font-family:Verdana'>Logisch zusammengehöriges zusammen programmieren<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>ModularesProgrammieren<o:p></o:p></span></i></p>
<p class=MsoNormal style='margin-left:35.
4pt'><span style='font-size:8.0pt;font-family:Verdana'>Projekt wird in unabhängige Module zerlegt<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span class=SpellE><istyle='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>Top-Down-Programmierung</span></i></span><i style='mso-bidi-font-style:normal'><span style='font-size:8.
0pt;font-family:Verdana'><o:p></o:p></span></i></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'>Erst grobes Programmskelett, dann Details entwickeln<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span class=SpellE><istyle='mso-bidi-font-style:normal'><span style='font-size:8.
0pt;font-family:Verdana'>Bottom-Up-Programmierung</span></i></span><i style='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'><o:p></o:p></span></i></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'>Kleine Programmbausteine werden zusammengefügt<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.
4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>ObjektorientierteProgrammierung<o:p></o:p></span></i></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'>Datentypen enthalten Daten und Verarbeitungsalgorithmen<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.
4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>Ereignisgesteuerte Programmierung<o:p></o:p></span></i></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'>Bestimmte Ereignisse werden mit bestimmten Algorithmenbelegt.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.
0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><b style='mso-bidi-font-weight:normal'><span style='font-size:8.0pt;font-family:Verdana'>Programmierhilfsmittel<o:p></o:p></span></b></p>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.
0pt;font-family:Verdana'>Texteditor:</span></i><spanstyle='font-size:8.0pt;font-family:Verdana'><span style='mso-tab-count:1'> </span><spanclass=SpellE>Bla</span><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>Assembler:</span></i><spanstyle='font-size:8.0pt;font-family:Verdana'><span style='mso-tab-count:1'> </span>ÜbersetztAssemblersprache (<span class=SpellE>Mnemonics</span>) in <span class=SpellE>Mschinencode</span>(<span class=GramE>1 :</span> 1 - Übersetzung)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.
0pt;font-family:Verdana'>Interpreter:</span></i><spanstyle='font-size:8.0pt;font-family:Verdana'><span style='mso-tab-count:1'> </span>FührtProgrammcode sofort aus und übersetzt ihn nicht in Maschinencode<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.0pt;font-family:Verdana'>Compiler:</span></i><spanstyle='font-size:8.0pt;font-family:Verdana'><span style='mso-tab-count:1'> </span>ÜberträgtCode aus höheren Programmiersprachen in Maschinencode<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:35.4pt'><i style='mso-bidi-font-style:normal'><span style='font-size:8.
0pt;font-family:Verdana'>Debugger:</span></i><spanstyle='font-size:8.0pt;font-family:Verdana'><span style='mso-tab-count:1'> </span>Arbeitvon Programmteilen wird bei der Abarbeitung verfolgt<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'>> <bstyle='mso-bidi-font-weight:normal'>John von Neumann</b> <o:p></o:p></span></p>
<p><span style='font-size:8.0pt;font-family:Verdana'>John von Neumann wurde am28.Dezember 1903,als Sohn eines Bankiers, in <span class=SpellE>Budapest,Ungarn,geboren.
Er</span>ist einer der Weltberühmtesten Mathematiker der <span class=SpellE>Welt.Während</span>des Zweiten Weltkrieges war er einer der <span class=SpellE>Wisssenschaftler</span>der Los Alamos <span class=SpellE>Gruppe,die</span> die erste Atombombe <spanclass=SpellE>entwickelten.Seine</span> bekannteste und dramatischste Erfindung,war einer der leistungsfähigsten <span class=SpellE>Computer,welcher</span> denUSA ermöglichte die erste Wasserstoffbombe zu bauen und zu testen. Seit seinemdreizehnten Lebensjahr zeigte von Neumann Interesse an Mathematik. <o:p></o:p></span></p>
<p><span style='font-size:8.0pt;font-family:Verdana;mso-bidi-font-weight:bold'>>1903</span><span style='font-size:8.
0pt;font-family:Verdana'> <spanstyle='mso-tab-count:2'> </span>John von Neumann wird am 28.Dezember1903 in <span class=SpellE>Budapest<span class=GramE>,Ungarn</span></span>geboren. <o:p></o:p></span></p>
<p><span style='font-size:8.0pt;font-family:Verdana;mso-bidi-font-weight:bold'>>1957</span><span style='font-size:8.0pt;font-family:Verdana'> <spanstyle='mso-tab-count:2'> </span>Am 8.Februar stirbt er im WalterReed Hospital.
<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:Verdana'><o:p> </o:p></span></p>
</div>
</body>
</html>
Anmerkungen: |
| impressum | datenschutz
© Copyright Artikelpedia.com