https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Diskussion%3AImperative_Programmierung Diskussion:Imperative Programmierung - Versionsgeschichte 2025-06-24T03:34:12Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.6 https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=200553611&oldid=prev Jost Riedel: Imperativ ist nicht synonym mit algorithmisch. 2020-06-02T10:37:48Z <p>Imperativ ist nicht synonym mit algorithmisch.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 2. Juni 2020, 12:37 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 212:</td> <td colspan="2" class="diff-lineno">Zeile 212:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>~~ [[Benutzer:A.Heidemann|-andy-]] ([[Benutzer Diskussion:A.Heidemann|Diskussion]]) 16:47, 18. Okt. 2018 (CEST)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>~~ [[Benutzer:A.Heidemann|-andy-]] ([[Benutzer Diskussion:A.Heidemann|Diskussion]]) 16:47, 18. Okt. 2018 (CEST)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Imperative Programmierung versus algorithmische Programmierung ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Imperative Programmierung und algorithmische Programmierung sind nicht synonym. COBOL-74 ist imperativ, aber nicht algorithmisch (keine Funktionen), im Prinzip noch nicht einmal prozedural: Es gibt nur PERFORM, ohne Übergabe von Parametern, und freier Auswahl, und was genau PERFORMed wird, bestimmt der Aufrufer (PERFORM xxx THRU yyy). --[[Benutzer:Jost Riedel|Jost Riedel]] ([[Benutzer Diskussion:Jost Riedel|Diskussion]]) 12:37, 2. Jun. 2020 (CEST)</div></td> </tr> </table> Jost Riedel https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=181909752&oldid=prev A.Heidemann: Neuer Abschnitt /* schlechtes Codebeispiel */ 2018-10-18T14:47:22Z <p>Neuer Abschnitt <span class="autocomment">schlechtes Codebeispiel</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 18. Oktober 2018, 16:47 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 205:</td> <td colspan="2" class="diff-lineno">Zeile 205:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>::Ein Beispiel sollte tatsächlich genügen. Nochmal: Ob das erste Beispiel ein gutes ist, bezweifle ich nach wie vor - denn in beiden Fällen wird die Lösung nach einer ähnlichen Syntax definiert. Aber lassen wir das. --[[Benutzer:VÖRBY|VÖRBY]] 10:00, 15. Dez. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>::Ein Beispiel sollte tatsächlich genügen. Nochmal: Ob das erste Beispiel ein gutes ist, bezweifle ich nach wie vor - denn in beiden Fällen wird die Lösung nach einer ähnlichen Syntax definiert. Aber lassen wir das. --[[Benutzer:VÖRBY|VÖRBY]] 10:00, 15. Dez. 2011 (CET)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>:::SQL gilt als deklarativ, manches andere kann man auch so bezeichnen. Das passt aber besser zu [[Deklarative Programmierung]] aber nicht als Beschreibung hier bei einem Beispiel.--[[Benutzer:Avron|Avron]] 12:11, 15. Dez. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>:::SQL gilt als deklarativ, manches andere kann man auch so bezeichnen. Das passt aber besser zu [[Deklarative Programmierung]] aber nicht als Beschreibung hier bei einem Beispiel.--[[Benutzer:Avron|Avron]] 12:11, 15. Dez. 2011 (CET)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== schlechtes Codebeispiel ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die for()-Schleife in C ist ein schlechtes Beispiel für prozedurale Notation. Weil beim for() der Klammereinhalt nur deklariert, welches Schleifenverhalten gewünscht ist.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Besser wäre, es mit while() auszuschreiben.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>~~ [[Benutzer:A.Heidemann|-andy-]] ([[Benutzer Diskussion:A.Heidemann|Diskussion]]) 16:47, 18. Okt. 2018 (CEST)</div></td> </tr> </table> A.Heidemann https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97263635&oldid=prev VÖRBY: /* Neuer Text (ohne Prozedural-Synonym) */ kl. Ergänzungen 2011-12-18T10:22:40Z <p><span class="autocomment">Neuer Text (ohne Prozedural-Synonym): </span> kl. Ergänzungen</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 18. Dezember 2011, 12:22 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 104:</td> <td colspan="2" class="diff-lineno">Zeile 104:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''EINLEITUNG''':</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''EINLEITUNG''':</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Imperative Programmierung''' ist ein [[Programmierparadigma]]<del style="font-weight: bold; text-decoration: none;">.</del> <del style="font-weight: bold; text-decoration: none;">Danach</del> „besteht ein [<del style="font-weight: bold; text-decoration: none;">Quell-</del>]<del style="font-weight: bold; text-decoration: none;"> Programm</del> aus einer Folge von Befehlen, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Imperative Programmierung''' ist ein [[Programmierparadigma]]<ins style="font-weight: bold; text-decoration: none;">;</ins> <ins style="font-weight: bold; text-decoration: none;">danach</ins> „besteht ein <ins style="font-weight: bold; text-decoration: none;">Programm (Anm.: der [</ins>[<ins style="font-weight: bold; text-decoration: none;">Quellcode</ins>]<ins style="font-weight: bold; text-decoration: none;">])</ins> aus einer Folge von Befehlen, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>“&lt;ref Name="GKIT"&gt; Grundkurs IT-Berufe (Vieweg-Verlag) Böhm/Jungkunz [http://books.google.de/books?id=tws9IGwds8MC&amp;pg=PA86&amp;lpg=PA86&amp;dq=imperativ+Programmierung+prozedural&amp;source=bl&amp;ots=o5UE0MzcJ7&amp;sig=NxPP9QJkysudSP6zfjv1pQ7tvtY&amp;hl=de&amp;ei=N6rcTsL4L4ar-gbhh5CgAg&amp;sa=X&amp;oi=book_result&amp;ct=result&amp;resnum=4&amp;ved=0CC0Q6AEwAzgK#v=onepage&amp;q=imperativ%20Programmierung%20prozedural&amp;f=false]&lt;/ref&gt;. Die Bezeichnung geht auf lateinisch 'imperare' = 'anordnen, befehlen' zurück - inkl. der Bedeutung, dass Befehle (exakt) auszuführen sind. </div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>“&lt;ref Name="GKIT"&gt; Grundkurs IT-Berufe (Vieweg-Verlag) Böhm/Jungkunz [http://books.google.de/books?id=tws9IGwds8MC&amp;pg=PA86&amp;lpg=PA86&amp;dq=imperativ+Programmierung+prozedural&amp;source=bl&amp;ots=o5UE0MzcJ7&amp;sig=NxPP9QJkysudSP6zfjv1pQ7tvtY&amp;hl=de&amp;ei=N6rcTsL4L4ar-gbhh5CgAg&amp;sa=X&amp;oi=book_result&amp;ct=result&amp;resnum=4&amp;ved=0CC0Q6AEwAzgK#v=onepage&amp;q=imperativ%20Programmierung%20prozedural&amp;f=false]&lt;/ref&gt;. Die Bezeichnung geht auf lateinisch 'imperare' = 'anordnen, befehlen' zurück - inkl. der Bedeutung, dass Befehle (exakt) auszuführen sind. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die imperative Programmierung ist das <del style="font-weight: bold; text-decoration: none;">bekannteste</del> Programmierparadigma. Diese Vorgehensweise war, bedingt durch den Sprachumfang früher Programmiersprachen, ehemals die klassische Art des Programmierens und liegt zum Beispiel dem Entwurf von [[ALGOL]], [[Fortran]], [[Pascal (Programmiersprache)|Pascal]], [[Ada (Programmiersprache)|ADA]], [[PL/I]], [[C (Programmiersprache)|C]] und allen [[Assembler]]sprachen zugrunde (nach &lt;ref Name="GKIT"/&gt;). </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die imperative Programmierung ist das <ins style="font-weight: bold; text-decoration: none;">am längsten bekannte</ins> Programmierparadigma. Diese Vorgehensweise war, bedingt durch den Sprachumfang früher Programmiersprachen, ehemals die klassische Art des Programmierens und liegt zum Beispiel dem Entwurf von [[ALGOL]], [[Fortran]], [[Pascal (Programmiersprache)|Pascal]], [[Ada (Programmiersprache)|ADA]], [[PL/I]], [[C (Programmiersprache)|C]] und allen [[Assembler]]sprachen zugrunde (nach &lt;ref Name="GKIT"/&gt;). </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>„Die meisten [...] Programmiersprachen, darunter auch OOP-Sprachen wie C#, Visual Basic, C++ und Java, unterstützen in erster Linie [auch] die imperative [...] Programmierung“ &lt;ref Name="MSLIB"&gt; Microsoft Library [http://msdn.microsoft.com/de-de/library/bb669144.aspx]&lt;/ref&gt;.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>„Die meisten [...] Programmiersprachen, darunter auch OOP-Sprachen wie C#, Visual Basic, C++ und Java, unterstützen in erster Linie [auch] die imperative [...] Programmierung“ &lt;ref Name="MSLIB"&gt; Microsoft Library [http://msdn.microsoft.com/de-de/library/bb669144.aspx]&lt;/ref&gt;.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>''Abweichende Bezeichnungen:'' In der Literatur wird diese Vorgehensweise zum Teil auch 'imperativ/prozedural', 'algorithmisch' oder auch 'zustandsorientiert'&lt;ref&gt; Goos: Vorlesungen über Informatik [http://books.google.co.uk/books?id=-I_rfAOjZiYC&amp;pg=PA1&amp;hl=de&amp;source=gbs_toc_r&amp;cad=3#v=onepage&amp;q&amp;f=falsehttp://books.google.co.uk/books?id=-I_rfAOjZiYC&amp;pg=PA1&amp;hl=de&amp;source=gbs_toc_r&amp;cad=3#v=onepage&amp;q&amp;f=false]&lt;/ref&gt; genannt. </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>''Abweichende Bezeichnungen:'' In der Literatur wird diese Vorgehensweise zum Teil auch 'imperativ/prozedural', 'algorithmisch'<ins style="font-weight: bold; text-decoration: none;">&lt;ref Name="MSLIB"/&gt;</ins> oder auch 'zustandsorientiert'&lt;ref&gt; Goos: Vorlesungen über Informatik [http://books.google.co.uk/books?id=-I_rfAOjZiYC&amp;pg=PA1&amp;hl=de&amp;source=gbs_toc_r&amp;cad=3#v=onepage&amp;q&amp;f=falsehttp://books.google.co.uk/books?id=-I_rfAOjZiYC&amp;pg=PA1&amp;hl=de&amp;source=gbs_toc_r&amp;cad=3#v=onepage&amp;q&amp;f=false]&lt;/ref&gt; genannt. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''DETAILS''' (Merkmale)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''DETAILS''' (Merkmale)</div></td> </tr> </table> VÖRBY https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97149746&oldid=prev Avron: /* Quelle für Aussage: deklarative Anweisung */ 2011-12-15T11:11:26Z <p><span class="autocomment">Quelle für Aussage: deklarative Anweisung</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 15. Dezember 2011, 13:11 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 204:</td> <td colspan="2" class="diff-lineno">Zeile 204:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>::Bin einverstanden mit der Löschung, nicht aber mit deinen Argumenten: Dass Entwicklungswerkzeuge wie Reportgeneratoren, SQL-Abfragesprachen, auch Excel etc. zu den 'deklarativen' Instrumenten ('Sprachen') gehören, ist unbestritten (z.B. nach [http://www2.informatik.uni-halle.de/lehre/se/se4.html] oder [http://wi.informatik.unibw-muenchen.de/C12/lectures-businessInformatics02/Document%20Library/wi1-ht02-vorl04-1auf1.pdf] - was du vielleicht wieder als ungültige Quelle bezeichnen wirst).&lt;br /&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>::Bin einverstanden mit der Löschung, nicht aber mit deinen Argumenten: Dass Entwicklungswerkzeuge wie Reportgeneratoren, SQL-Abfragesprachen, auch Excel etc. zu den 'deklarativen' Instrumenten ('Sprachen') gehören, ist unbestritten (z.B. nach [http://www2.informatik.uni-halle.de/lehre/se/se4.html] oder [http://wi.informatik.unibw-muenchen.de/C12/lectures-businessInformatics02/Document%20Library/wi1-ht02-vorl04-1auf1.pdf] - was du vielleicht wieder als ungültige Quelle bezeichnen wirst).&lt;br /&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>::Ein Beispiel sollte tatsächlich genügen. Nochmal: Ob das erste Beispiel ein gutes ist, bezweifle ich nach wie vor - denn in beiden Fällen wird die Lösung nach einer ähnlichen Syntax definiert. Aber lassen wir das. --[[Benutzer:VÖRBY|VÖRBY]] 10:00, 15. Dez. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>::Ein Beispiel sollte tatsächlich genügen. Nochmal: Ob das erste Beispiel ein gutes ist, bezweifle ich nach wie vor - denn in beiden Fällen wird die Lösung nach einer ähnlichen Syntax definiert. Aber lassen wir das. --[[Benutzer:VÖRBY|VÖRBY]] 10:00, 15. Dez. 2011 (CET)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>:::SQL gilt als deklarativ, manches andere kann man auch so bezeichnen. Das passt aber besser zu [[Deklarative Programmierung]] aber nicht als Beschreibung hier bei einem Beispiel.--[[Benutzer:Avron|Avron]] 12:11, 15. Dez. 2011 (CET)</div></td> </tr> </table> Avron https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97145788&oldid=prev VÖRBY: /* Quelle für Aussage: deklarative Anweisung */ aw 2011-12-15T09:00:43Z <p><span class="autocomment">Quelle für Aussage: deklarative Anweisung: </span> aw</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 15. Dezember 2011, 11:00 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 201:</td> <td colspan="2" class="diff-lineno">Zeile 201:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ich habe den Edit zurückgesetzt, weil es keine sinnvolle Verbesserung des Artikels war. Ein Beispiel imperativ/deklarativ gibt es schon. Der Rest ist unverständlich bzw. nicht belegt und auch in falscher Form. Wenn hier was Verbessern ist, dann soll man das vorher verständlich machen was zu verbessern ist.--[[Benutzer:Avron|Avron]] 20:19, 14. Dez. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ich habe den Edit zurückgesetzt, weil es keine sinnvolle Verbesserung des Artikels war. Ein Beispiel imperativ/deklarativ gibt es schon. Der Rest ist unverständlich bzw. nicht belegt und auch in falscher Form. Wenn hier was Verbessern ist, dann soll man das vorher verständlich machen was zu verbessern ist.--[[Benutzer:Avron|Avron]] 20:19, 14. Dez. 2011 (CET)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>::Bin einverstanden mit der Löschung, nicht aber mit deinen Argumenten: Dass Entwicklungswerkzeuge wie Reportgeneratoren, SQL-Abfragesprachen, auch Excel etc. zu den 'deklarativen' Instrumenten ('Sprachen') gehören, ist unbestritten (z.B. nach [http://www2.informatik.uni-halle.de/lehre/se/se4.html] oder [http://wi.informatik.unibw-muenchen.de/C12/lectures-businessInformatics02/Document%20Library/wi1-ht02-vorl04-1auf1.pdf] - was du vielleicht wieder als ungültige Quelle bezeichnen wirst).&lt;br /&gt;</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>::Ein Beispiel sollte tatsächlich genügen. Nochmal: Ob das erste Beispiel ein gutes ist, bezweifle ich nach wie vor - denn in beiden Fällen wird die Lösung nach einer ähnlichen Syntax definiert. Aber lassen wir das. --[[Benutzer:VÖRBY|VÖRBY]] 10:00, 15. Dez. 2011 (CET)</div></td> </tr> </table> VÖRBY https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97129709&oldid=prev Avron: /* unverständlich */ 2011-12-14T19:19:46Z <p><span class="autocomment">unverständlich</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 14. Dezember 2011, 21:19 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 199:</td> <td colspan="2" class="diff-lineno">Zeile 199:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>#Mit der Übernahme des Beispiels in den Detailartikel wird der übergeordnete Übersichtsartikel gestrafft und das dort schon vorhandene Beispiel um ein weiteres ergänzt. </div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>#Mit der Übernahme des Beispiels in den Detailartikel wird der übergeordnete Übersichtsartikel gestrafft und das dort schon vorhandene Beispiel um ein weiteres ergänzt. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Aus meiner Sicht können wir dieses Beispiel auch ganz rausnehmen; ich wollte es nur nicht einfach löschen. Aber es ist auf jeden Fall besser als das erste mit den Quadratzahlen. --[[Benutzer:VÖRBY|VÖRBY]] 17:44, 14. Dez. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Aus meiner Sicht können wir dieses Beispiel auch ganz rausnehmen; ich wollte es nur nicht einfach löschen. Aber es ist auf jeden Fall besser als das erste mit den Quadratzahlen. --[[Benutzer:VÖRBY|VÖRBY]] 17:44, 14. Dez. 2011 (CET)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ich habe den Edit zurückgesetzt, weil es keine sinnvolle Verbesserung des Artikels war. Ein Beispiel imperativ/deklarativ gibt es schon. Der Rest ist unverständlich bzw. nicht belegt und auch in falscher Form. Wenn hier was Verbessern ist, dann soll man das vorher verständlich machen was zu verbessern ist.--[[Benutzer:Avron|Avron]] 20:19, 14. Dez. 2011 (CET)</div></td> </tr> </table> Avron https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97123753&oldid=prev VÖRBY: /* unverständlich */ aw 2011-12-14T16:44:05Z <p><span class="autocomment">unverständlich: </span> aw</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 14. Dezember 2011, 18:44 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 184:</td> <td colspan="2" class="diff-lineno">Zeile 184:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Quelle angeben oder diese Aussage gelöscht werden müssen.--[[Benutzer:Avron|Avron]] 16:16, 14. Dez. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Quelle angeben oder diese Aussage gelöscht werden müssen.--[[Benutzer:Avron|Avron]] 16:16, 14. Dez. 2011 (CET)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== unverständlich ==</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">=</ins>== unverständlich <ins style="font-weight: bold; text-decoration: none;">=</ins>==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>''Deklarativ programmiert werden – je nach verwendeter Entwicklungsumgebung / -Sprache – die Sortiervorgaben zum Beispiel über 'Eigenschaften' des jeweiligen Informationsmediums (bei 'Berichten' mit MS Access) oder als Parameter/Argument der 'SORT-BY'-Anweisung (etwa bei SQL) 'eingestellt'.''</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>''Deklarativ programmiert werden – je nach verwendeter Entwicklungsumgebung / -Sprache – die Sortiervorgaben zum Beispiel über 'Eigenschaften' des jeweiligen Informationsmediums (bei 'Berichten' mit MS Access) oder als Parameter/Argument der 'SORT-BY'-Anweisung (etwa bei SQL) 'eingestellt'.''</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>Was hat das mit Entwicklungsumgebung zu tun?</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">#</ins>Was hat das mit Entwicklungsumgebung zu tun?</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>für mich unverständlich was damit gemeint ist?</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">#</ins>für mich unverständlich was damit gemeint ist?</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>warum ist das unter dem Beispiel Quicksort?</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">#</ins>warum ist das unter dem Beispiel Quicksort?</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>ist diese Änderung [http://de.wikipedia.org/w/index.php?title=Imperative_Programmierung&amp;action=historysubmit&amp;diff=97121943&amp;oldid=96897724] überhaupt bezwecken? Ich sehe keine Verbesserung.--[[Benutzer:Avron|Avron]] 17:29, 14. Dez. 2011 (CET)</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">#</ins>ist diese Änderung [http://de.wikipedia.org/w/index.php?title=Imperative_Programmierung&amp;action=historysubmit&amp;diff=97121943&amp;oldid=96897724] überhaupt bezwecken? Ich sehe keine Verbesserung.--[[Benutzer:Avron|Avron]] 17:29, 14. Dez. 2011 (CET)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>----</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ich habe deine Punkt nummeriert.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#Vielleicht sollte man besser 'Entwicklungswerkzeug' sagen - das ist alles, womit 'programmiert' wird.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#Gezeigt werden soll das deklarative Programmieren zum Beispiel bei Access-Reports oder mit SQL-Ausdrücken - was ja beides als deklarative Entwicklung gilt.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#Das zeigt (als 'Beispiel'), dass man Daten bei imperativer Programmierung erforderlichenfalls explizit sortieren muss (das WIE im Vorgehen) und dass dieses bei deklarativer Entwicklung einfach nur 'deklariert' wird (das WAS).</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#Mit der Übernahme des Beispiels in den Detailartikel wird der übergeordnete Übersichtsartikel gestrafft und das dort schon vorhandene Beispiel um ein weiteres ergänzt. </div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Aus meiner Sicht können wir dieses Beispiel auch ganz rausnehmen; ich wollte es nur nicht einfach löschen. Aber es ist auf jeden Fall besser als das erste mit den Quadratzahlen. --[[Benutzer:VÖRBY|VÖRBY]] 17:44, 14. Dez. 2011 (CET)</div></td> </tr> </table> VÖRBY https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97123175&oldid=prev Avron: /* Quelle für Aussage: deklarative Anweisung */ 2011-12-14T16:29:23Z <p><span class="autocomment">Quelle für Aussage: deklarative Anweisung</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 14. Dezember 2011, 18:29 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 183:</td> <td colspan="2" class="diff-lineno">Zeile 183:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Quelle angeben oder diese Aussage gelöscht werden müssen.--[[Benutzer:Avron|Avron]] 16:16, 14. Dez. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Quelle angeben oder diese Aussage gelöscht werden müssen.--[[Benutzer:Avron|Avron]] 16:16, 14. Dez. 2011 (CET)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== unverständlich ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>''Deklarativ programmiert werden – je nach verwendeter Entwicklungsumgebung / -Sprache – die Sortiervorgaben zum Beispiel über 'Eigenschaften' des jeweiligen Informationsmediums (bei 'Berichten' mit MS Access) oder als Parameter/Argument der 'SORT-BY'-Anweisung (etwa bei SQL) 'eingestellt'.''</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Was hat das mit Entwicklungsumgebung zu tun?</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*für mich unverständlich was damit gemeint ist?</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*warum ist das unter dem Beispiel Quicksort?</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*ist diese Änderung [http://de.wikipedia.org/w/index.php?title=Imperative_Programmierung&amp;action=historysubmit&amp;diff=97121943&amp;oldid=96897724] überhaupt bezwecken? Ich sehe keine Verbesserung.--[[Benutzer:Avron|Avron]] 17:29, 14. Dez. 2011 (CET)</div></td> </tr> </table> Avron https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97120578&oldid=prev Avron: /* Quelle für Aussage: deklarativen Anweisung */ 2011-12-14T15:17:05Z <p><span class="autocomment">Quelle für Aussage: deklarativen Anweisung</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 14. Dezember 2011, 17:17 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 178:</td> <td colspan="2" class="diff-lineno">Zeile 178:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der erste Bestandteil des Lemmas leitet sich vermutlich vom lateinischen ''imperare'' ab, was „befehlen“, „beherrschen“, „gebieten“, „herrschen“ bedeuten kann. Ich bin mir nicht sicher, habe auch keine mögliche Quelle. Allerdings könnte ein plumpes „befehlen“ richtig sein, schließlich ist die programmiererische Anweisung eine Art von Befehl. Die erklärende, etymologische Angabe wirkt ergänzend und hilft oft beim raschen Verständnis. Könnte man also mal andenken. -- [[Benutzer:Gohnarch|Gohnarch]]&lt;sup&gt;[[Benutzer Diskussion:Gohnarch|░]]&lt;/sup&gt; 23:43, 9. Mär. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der erste Bestandteil des Lemmas leitet sich vermutlich vom lateinischen ''imperare'' ab, was „befehlen“, „beherrschen“, „gebieten“, „herrschen“ bedeuten kann. Ich bin mir nicht sicher, habe auch keine mögliche Quelle. Allerdings könnte ein plumpes „befehlen“ richtig sein, schließlich ist die programmiererische Anweisung eine Art von Befehl. Die erklärende, etymologische Angabe wirkt ergänzend und hilft oft beim raschen Verständnis. Könnte man also mal andenken. -- [[Benutzer:Gohnarch|Gohnarch]]&lt;sup&gt;[[Benutzer Diskussion:Gohnarch|░]]&lt;/sup&gt; 23:43, 9. Mär. 2011 (CET)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== Quelle für Aussage: <del style="font-weight: bold; text-decoration: none;">deklarativen</del> Anweisung ==</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Quelle für Aussage: <ins style="font-weight: bold; text-decoration: none;">deklarative</ins> Anweisung ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>''In einer deklarativen Anweisung werden die zur Sortierung erforderlichen Angaben (Feldnamen etc.) als Parameter spezifiziert, z.B. "SORT (x,i,j)".''</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>''In einer deklarativen Anweisung werden die zur Sortierung erforderlichen Angaben (Feldnamen etc.) als Parameter spezifiziert, z.B. "SORT (x,i,j)".''</div></td> </tr> </table> Avron https://de.wikipedia.org/w/index.php?title=Diskussion:Imperative_Programmierung&diff=97120569&oldid=prev Avron: Neuer Abschnitt /* Quelle für Aussage: deklarativen Anweisung */ 2011-12-14T15:16:51Z <p>Neuer Abschnitt <span class="autocomment">Quelle für Aussage: deklarativen Anweisung</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 14. Dezember 2011, 17:16 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 177:</td> <td colspan="2" class="diff-lineno">Zeile 177:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der erste Bestandteil des Lemmas leitet sich vermutlich vom lateinischen ''imperare'' ab, was „befehlen“, „beherrschen“, „gebieten“, „herrschen“ bedeuten kann. Ich bin mir nicht sicher, habe auch keine mögliche Quelle. Allerdings könnte ein plumpes „befehlen“ richtig sein, schließlich ist die programmiererische Anweisung eine Art von Befehl. Die erklärende, etymologische Angabe wirkt ergänzend und hilft oft beim raschen Verständnis. Könnte man also mal andenken. -- [[Benutzer:Gohnarch|Gohnarch]]&lt;sup&gt;[[Benutzer Diskussion:Gohnarch|░]]&lt;/sup&gt; 23:43, 9. Mär. 2011 (CET)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der erste Bestandteil des Lemmas leitet sich vermutlich vom lateinischen ''imperare'' ab, was „befehlen“, „beherrschen“, „gebieten“, „herrschen“ bedeuten kann. Ich bin mir nicht sicher, habe auch keine mögliche Quelle. Allerdings könnte ein plumpes „befehlen“ richtig sein, schließlich ist die programmiererische Anweisung eine Art von Befehl. Die erklärende, etymologische Angabe wirkt ergänzend und hilft oft beim raschen Verständnis. Könnte man also mal andenken. -- [[Benutzer:Gohnarch|Gohnarch]]&lt;sup&gt;[[Benutzer Diskussion:Gohnarch|░]]&lt;/sup&gt; 23:43, 9. Mär. 2011 (CET)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Quelle für Aussage: deklarativen Anweisung ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>''In einer deklarativen Anweisung werden die zur Sortierung erforderlichen Angaben (Feldnamen etc.) als Parameter spezifiziert, z.B. "SORT (x,i,j)".''</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Quelle angeben oder diese Aussage gelöscht werden müssen.--[[Benutzer:Avron|Avron]] 16:16, 14. Dez. 2011 (CET)</div></td> </tr> </table> Avron