Plagiaat is de ene persoon die het geschreven werk van een ander gebruikt zonder toestemming. Dit is illegaal en kan schadelijk zijn voor de oorspronkelijke schrijver. Plagiaatcontroles zijn computerprogramma's die een taak op zich nemen en deze met andere werken vergelijken om te zien of deze overeenkomen. De meesten werken door in te voeren wat ze controleren op een zoekmachine of database en deze te vergelijken met andere werken.
Items die je nodig hebt
-
Computer programmeer vaardigheden
-
Toegang tot internet
-
Computer
-
Mogelijkheid om werkende code te maken
Documenteer het programmeerproces. U moet elke stap van uw werk registreren en documenteren. Dit maakt het gemakkelijker om terug te gaan en op te lossen als er iets misgaat met je plagiaatcontrole. Het is ook van groot nut voor toekomstige gebruikers of uitgevers van uw plagiaatcontrole, inclusief uzelf.
Bepaal hoe u wilt dat uw plagiaatcontrole werkt. U moet bepalen hoe informatie in de detector wordt ingevoerd, zoals knippen en plakken of scannen. U moet ook bepalen hoe resultaten worden bepaald. U moet ook beslissen over het type interface en de complexiteit, gebruikersvriendelijkheid en stijl van het programma.
Maak een algoritme voor de plagiaatcontrole. Algoritmen zijn plannen voor een programma. Algoritmen laten zien hoe het programma de controle daadwerkelijk uitvoert. Hoe zal uw controleur bijvoorbeeld verbinding maken met een zoekmachine en waar zal hij naar zoeken? Algoritmen worden vaak geschreven in pseudo-code, een vorm van schrijven die minder formeel is dan de werkelijke code.
Codeer de plagiaatcontrole. Bij codering schrijft u de computercode die de controle uitvoert. Er zijn verschillende codeertalen en programma's die u kunt gebruiken. Elk heeft zijn eigen voor- en nadelen. Codering is een tijdrovend en veeleisend proces.
Test en debug de plagiaatcontrole. Nadat de codering is voltooid, moet de plagiaatcontrole herhaaldelijk worden gebruikt om te controleren of deze werkt. Zelfs als het programma goed presteert, kunnen er kleine fouten en bugs in het programma zitten. Herhaaldelijk testen kan deze problemen blootleggen. Wanneer er problemen worden ontdekt, moet de code worden gewijzigd om deze problemen op te lossen. Elke fix kan nieuwe beslissingen en algoritmen vereisen.
Tips
-
Volg lessen in computerprogrammering, evenals lessen in zoekmachines en databases.
Waarschuwing
Verwacht veel problemen te hebben met uw plagiaatcontrole, vooral in de vroege fasen. Verwacht dat het eindproduct gebreken vertoont, omdat het bijna onmogelijk is voor een computerprogramma om alle gevallen van plagiaat te vinden.