Langkau ke kandungan

ZeroTell Pro ialah langganan yang diperbaharui secara automatik, dibilkan setiap minggu, bulan atau tahun. Batalkan bila-bila masa di Papan pemuka → Langganan. Lihat pelan dan harga.

Dibina untuk pelajar, penulis dan penyelidik

Penyemak Plagiarisme Kod oleh ZeroTell · pemboleh ubah yang ditukar nama tidak menyembunyikan salinan

Tampal atau muat naik beberapa hantaran untuk mendapatkan matriks persamaan dengan baris sepadan disorot sebelah-menyebelah, atau semak satu fail dengan kod yang diterbitkan di web.

Tambah 2–10 hantaran. Nama, jarak dan ulasan diabaikan, jadi salinan yang ditukar nama tetap sepadan.

setiap kotak memerlukan sekurang-kurangnya 3 baris kod

Laporan persamaan

Laporan anda akan dipaparkan di sini: matriks persamaan, pasangan paling serupa dan baris sepadan mereka sebelah-menyebelah, atau halaman web yang mengandungi kod anda.

Cara Penyemak Plagiarisme Kod berfungsi

  1. Kod dinormalkan

    Ulasan dan jarak dibuang, dan setiap pemboleh ubah, nama fungsi, nombor dan rentetan digantikan dengan pemegang tempat, jadi menukar nama dan memformat semula tidak mengubah apa-apa.

  2. Setiap fail mendapat cap jari

    Rentetan lapan token yang bertindih dicincang dan langkah winnowing menyimpan sampel yang mewakili, iaitu kaedah di sebalik sistem MOSS yang terkenal.

  3. Setiap pasangan dibandingkan

    Bahagian cap jari yang dikongsi oleh dua hantaran menjadi nilai persamaannya, dipaparkan dalam matriks untuk sehingga 10 fail.

  4. Anda membaca baris yang sepadan

    Pilih satu pasangan untuk melihat kedua-dua fail sebelah-menyebelah dengan bahagian sepadan disorot.

Dua cara untuk menyemak

  • Bandingkan hantaran

    Semak satu set kelas atau setimbun tugasan bawa pulang antara satu sama lain. Berjalan sepenuhnya pada pelayan kami tanpa sebarang perkhidmatan pihak ketiga.

  • Cari di web

    Sehingga 12 baris paling unik dalam satu fail dicari sebagai frasa tepat, dan hanya halaman yang benar-benar mengandunginya disenaraikan.

  • Paparan sebelah-menyebelah

    Baris yang sepadan disorot dalam kedua-dua fail beserta nombor baris, jadi anda dapat melihat apa yang disalin dan apa yang diubah.

  • Angka yang jujur

    Persamaan ialah bahagian cap jari yang dikongsi, dan skor web ialah bahagian baris yang dicari yang ditemui dalam talian. Tiada apa-apa yang diekstrapolasi.

Siapa yang menggunakannya

  • Guru pengaturcaraan

    Cari pasangan hantaran yang berkongsi struktur walaupun nama pemboleh ubah telah ditukar.

  • Pembantu pengajar

    Kecilkan set yang besar kepada beberapa pasangan yang wajar dibaca dengan teliti.

  • Pelajar

    Pastikan kod yang diadaptasi daripada tutorial telah dikreditkan sebelum anda menghantarnya.

  • Pengurus kejuruteraan

    Lihat sama ada sesuatu snippet terdapat dalam repositori awam atau forum sebelum ia dilancarkan.

Soalan lazim

Tidak. Nama, literal, ulasan dan ruang kosong dibuang sebelum cap jari diambil, jadi salinan dengan setiap pemboleh ubah ditukar nama mendapat skor yang sama seperti salinan tepat. Menyusun semula keseluruhan fungsi hanya menurunkan skor sedikit, kerana padanan ditemui mengikut bahagian.

Setiap hantaran dikurangkan kepada satu set cap jari bagi jujukan lapan token. Persamaan ialah pertindihan dua set (cap jari dikongsi dibahagi dengan purata saiz set), dan laporan turut menyatakan bahagian setiap fail yang diliputi.

Tidak semestinya. Kod permulaan, templat tugasan, algoritma standard dan latihan yang sangat pendek memang bertindih. Baca baris yang disorot dan berbincang dengan orang yang terlibat sebelum membuat kesimpulan.

Sehingga 12 baris unik dalam fail anda dicari sebagai frasa tepat di web awam. Ia tidak mencari repositori peribadi atau hantaran pengguna lain, jadi hasil bersih tidak membuktikan kod itu asli.

Tidak bagi pelan Pro* (*penggunaan wajar: setiap perbandingan atau carian web dikira sebagai satu larian, sehingga 300 larian sehari, dan carian web juga mengira cariannya dalam had 1,000 carian web sehari). Tanpa pelan, membandingkan 2–10 hantaran menggunakan 1 kredit dan carian web 2 kredit. Kedua-duanya memerlukan akaun ZeroTell.

Tidak. Hantaran dibandingkan dalam memori dan kemudian dibuang. Dalam mod web, baris yang dipilih dihantar kepada penyedia carian kami untuk menjalankan carian.

Cari pasangan yang wajar diteliti

Tampal dua atau lebih hantaran dan lihat apa yang dikongsi.

Bandingkan kod