Archiv verlassen und diese Seite im Standarddesign anzeigen : Beispiel fuer einen Semantikfehler (Info-frage)
kann man mir ein Beispiel für einen klassichen Semantikfehler nennen ?
Bei " Nenne den 13 Monat des Jahres " frage ich mich, ob das nicht ein Prgamatikfehler ist
Monger
2007-07-10, 09:43:09
Grammatik ist quasi der Oberbegriff, Syntax und Semantik sind Unterbereiche.
Syntax bestimmt die Schreibweise eines Wortes, z.B. "Prgamatik" ist nunmal kein deutsches Wort ;) , würde also durch eine Syntaxprüfung durchrasseln.
Semantik prüft den Aufbau eines Ausdrucks, d.h. entweder Subjekt-Verb-Objekt, oder Objekt-Verb-Subjekt, und ob die Satzzeichen sich an gültigen Stellen befinden etc.
Semantik fällt nicht unter Grammatik und hat auch nichts mit dem Satzbau zu tun.
Semantik ist die Bedeutung. Was soll ein klassischer Semantikfehler sein? Ein Bufferoverflow wär ein für die Informatik klassischer semantischer Fehler ;)
patermatrix
2007-07-10, 11:58:59
Was soll ein klassischer Semantikfehler sein? Ein Bufferoverflow wär ein für die Informatik klassischer semantischer Fehler ;)
Eine Endlosschleife auch?
Monger
2007-07-10, 12:21:21
Semantik fällt nicht unter Grammatik und hat auch nichts mit dem Satzbau zu tun.
Semantik ist die Bedeutung. Was soll ein klassischer Semantikfehler sein? Ein Bufferoverflow wär ein für die Informatik klassischer semantischer Fehler ;)
Das wäre ein logischer Fehler. Semantik ist prüfbar, Logik nicht. Siehe hierzu auch Funktionale Grammatik (http://de.wikipedia.org/wiki/Functional_Grammar#Grundlegende_Eigenschaften_der_Funktionalen_Grammatik)
"Ich springe von der Brücke" ist symantisch und syntaktisch ein einwandfreier Satz. Ob es klug ist, sowas zu sagen ist eine andere Frage ;)
Monger
2007-07-10, 15:00:56
Don't feed the troll ;(
Meinst du jetzt damit den Threadersteller, Trap oder mich? :|
Den Threadersteller. Ist doch wohl sehr offensichtlicher Blödsinn.
ethrandil
2007-07-11, 01:02:45
Früher Semantikfehler nummer 1:
if( a = 1 ) return "foo";
- eth
Spasstiger
2007-07-11, 02:00:04
Den Threadersteller. Ist doch wohl sehr offensichtlicher Blödsinn.
Inwiefern?
Semantik und Pragmatik sind Begriffe, die miteinander in Zusammenhang stehen und durchaus Fragen aufwerfen können.
Früher Semantikfehler nummer 1:
if( a = 1 ) return "foo";
- eth
mit einer regex findet man sowas schnell X-D
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.