Plagiate in C++ unter Verwendung von Software abfangen

April 6

Plagiate in C++ unter Verwendung von Software abfangen

Mit der Explosion der Open-Source-Software und die weit verbreitete Verfügbarkeit im Internet ist Plagiat Software eine wachsende Bedrohung, die kann nicht übersehen werden. Dieses Problem wird noch vergrößert, in C++, die als bevorzugte Programmiersprache für eine Reihe von Software-Komponenten im Internet frei verfügbar ist. Jedoch kann Plagiate in C++-Programmen mit Software-Tools erkannt werden.

Anweisungen

1 Suchen Sie nach Inkonsistenzen im Programm. Wenn es Teile eines Programms, die eine andere Formatvorlage formatieren, Abstand, Definition und Verwendung von Variablennamen und kommentieren gibt, folgen dann die Teile mehr als aus verschiedenen Quellen Plagiat wurden haben dürften.

2 Führen sie über eine Suchmaschine. Nehmen Sie einige wichtige Stücke des Programms, wie Funktionsdefinitionen und Kommentare, und führen sie durch eine Suchmaschine wie Google. Vergleichen Sie die Top-Ergebnisse mit dem Programm in der hand zurück, und sehen Sie, ob es Ähnlichkeiten gibt.

3 Vergleichen Sie die Ähnlichkeiten zwischen Programmen. Wenn Sie vermuten, jemand hat ein Programm aus einem anderen Programm ein Plagiat, einen Vergleich zwischen den beiden mithilfe eines Softwaretools wie Windiff ausführen (siehe Ressourcen). Zum Vergleichen von zwei Programme auf Windiff öffnen Sie Windiff zu, und wählen Sie "Dateien vergleichen" aus dem Menü Datei. Wählen Sie dann die Dateinamen der beiden Programme verglichen werden soll. Im Rechte Bereich wird dann angeben, ob es einen Unterschied zwischen den Programmen gibt. Wenn es keine Unterschiede gibt oder die Unterschiede kleiner sind, hat das Programm direkt aus dem anderen Programm Plagiat gewesen.

4 Suchen Sie nach Gemeinsamkeiten zwischen mehreren Programmen. Jplag ist eine Software, mit der Sie genau dies tun kann. Jplag ist besonders nützlich, wenn mehrere Programme zu vergleichen, wie bei einem Klassenzimmer voller Student Einreichungen. Jplag nimmt in den bereitgestellten Programmen und Ähnlichkeiten zwischen ihnen sucht und findet Programme, die mit übereinstimmen. Um Jplag zu verwenden, müssen Sie zuerst ein Konto registrieren (siehe Ressourcen). Moss ist eine weitere solche Software, die eine Reihe von Programmen und sucht nach Ähnlichkeiten unter ihnen nimmt. Moos wird eine Liste der Programme ausgeben, die entsprechen, markieren alle Teile, die ähnlich sind. Um Moos zu verwenden, müssen Sie zuerst ein Konto abrufen, ihre Administratoren per e-Mail (siehe Ressourcen).