Hvordan Catch Plagiat i C ++ Bruke programvare

Hvordan Catch Plagiat i C ++ Bruke programvare


Med eksplosjonen av åpen kildekode og dens utbredte tilgjengeligheten på internett, plagiat av programvare er en voksende trussel som ikke kan overses. Dette problemet er enda mer forstørret i C ++, som i den foretrukne programmeringsspråk for et antall programvarekomponenter, er mer fritt tilgjengelig på Internett. Imidlertid kan plagiat i C ++ programmer oppdages ved hjelp av dataverktøy.

Bruksanvisning

1 Se etter uoverensstemmelser i programmet. Hvis det er deler av et program som følger en annen stil på formatering, avstand, definisjon og bruk av variabelnavn og kommenterer, da disse delene er mer enn sannsynlig å ha blitt plagiert fra ulike kilder.

2 Kjør det gjennom en søkemotor. Ta noen av de viktigste delene av programmet, for eksempel funksjonsdefinisjoner og kommentarer, og kjøre dem gjennom en søkemotor som Google. Sammenligne de beste resultatene returneres med programmet i hånden og se om det er likheter.

3 Sammenlign for likheter mellom programmene. Hvis du mistenker at noen har plagiert et program fra et annet program, kan du kjøre en sammenligning mellom de to ved hjelp et verktøy som WinDiff (se Ressurser). For å sammenligne to programmer på WinDiff, åpen WinDiff og velg "sammenligne filer" fra Fil-menyen. Deretter velger filnavnene på de to programmene som skal sammenlignes. Den høyre ruten vil da indikere om det er en forskjell mellom programmene. Hvis det ikke er noen forskjeller eller om forskjellene er små, har programmet blitt plagiert direkte fra det andre programmet.

4 Se etter likheter mellom flere programmer. Jplag er programvare som lar deg gjøre nettopp det. Jplag er spesielt nyttig når du har flere programmer for å sammenligne, for eksempel med et klasserom fullt av student innleveringer. Jplag tar i de medfølgende programmene og ser etter likhetstrekk mellom dem og finner programmer som passer. For å kunne bruke Jplag, må du først registrere en konto (se Ressurser). Moss er en annen slik programvare som tar et sett med programmer og sjekker for likheter mellom dem. Moss vil generere en liste over programmer som passer, fremhever alle delene som er like. For å kunne bruke Moss, må du først få en konto ved å sende sine administratorer en e-post (se Ressurser).