我想知道如何检测代码剽窃的Javascript。我想测试作业提交家庭作业我要伸手。

我已经看了使用 MOSS ,但是,从我听说,它比C.不幸的是任何其他相当差,我无法测试它尚未因为我没有意见。

我怎么能去检测与JavaScript代码抄袭?

有帮助吗?

解决方案

他们声称,MOSS工作于JavaScript。你为什么不只是尝试。编写JavaScript文件,然后修改它,就像一个骗子会修改偷别人的代码,并喂它MOSS,看看它说什么?

其他提示

我不会通过抄袭检查走自己的路,试图耗尽。

代码是代码和坏的代码是错误代码。的人谁也不能代码(那些谁更有可能是复制/粘贴代码**)一般不会有好的代码。困难(和他们周围的可疑的方法)将容易被检测到,如果你甚至需要几秒钟检查源。事情就不会匹配,它应该揍你的脸。

**我认为适于代码不剽窃除非它违反了作者意图分布(例如违反版权或许可证),并鼓励学生简单文件现有资源,如果有的话,它们用作基础,并且/或合并,以及鼓励他们了解和适应的代码,以满足他们的需求(并使其更好的,这么多的代码在那里的汤)。我做这一切为“真正的编程工作”的时间。当然,这不是我的课程: - )

我建立了克隆检测工具,即发现整个文件的代码相似的块。 请参见 CloneDR 概述 和示例报告。 CloneDR适用于各种各样的语言,并且使用 所述的langauge结构makethe克隆检测效率和有效的。

每javascript改成谷歌的亚尔的评论贴块作为将工作得很好 - 但阻止他们欺骗现实

你能拆分任务分为两个部分,第一部分让他们“欺骗”,如果他们想,但告诉他们,会有类任务的第二部分。然后有类监督的上课时间做同样的工作。

如果每个人都有“骗”第一次发现的一两件事。但如果任何人无法重做家庭作业在课堂上那么他们一)欺骗(这是够糟糕的了)和b)什么也没学到(这是更差)。

利用互联网来“研究”总是会发生 - 但它的谁忘了“研究”被欺骗你和自己的那些

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top