الموضوع: استفسار عام كشف طريقة النسخ ولصق
عرض مشاركة واحدة
قديم 2013- 12- 14   #12
أبان
متميز في قسم المواضيع العامة
 
الصورة الرمزية أبان
الملف الشخصي:
رقم العضوية : 109126
تاريخ التسجيل: Thu May 2012
المشاركات: 5,803
الـجنــس : ذكــر
عدد الـنقـاط : 384582
مؤشر المستوى: 499
أبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond reputeأبان has a reputation beyond repute
بيانات الطالب:
الكلية: إدارة أعمال
الدراسة: انتظام
التخصص: إدارة أعمال
المستوى: دكتوراه
 الأوسمة و جوائز  بيانات الاتصال بالعضو  اخر مواضيع العضو
أبان غير متواجد حالياً
رد: كشف طريقة النسخ ولصق

طيب .... خلونا نفكرة بطريقة مبرمجين


أبان مبرمج و يخطط لاكتشاف مشاركات النسخ واللصق ؟


الحل :
أقارن المشاركة كاملة لكل طالب بباقي مشاركات جميع الطلبة .
يعني على فرض أن المسجلين بمقرر فقه السيرة (سمعته قبل شوي يقول 15,000 طالب و طالبة) سنبحث عن المشاركات التي فيها نسخ و لصق .

هذا سيفرض علينا مقارنة 15,000 مشاركة في 15,000 مشاركة
أي أن السيرفر سيقوم بـ 15,000 * 15,000 = 225,000,000 عملية مقارنة للمسجلين فقط في مقرر فقه السيرة للمشاركة رقم 1


طيب عندنا 14 مشاركة في المقرر = 225,000,000 * 14 = 2,700,000,000 عملية مقارنة


يعني لأجل أن يكتشف المبرمج جميع المشاركات التي فيها نسخ و لصق يحتاج لسيرفر يقوم بـ 2,7 مليار عملية مقارنة



طيب كم عندنا من مقرر في الفصل الواحد ؟




أقول ... خذ قاصمة ظهر البعير .....

لو أن كل طالب نسخ و لصق قام بتغيير كلمة واحدة فقط فإن هذا يستوجب على المبرمج أن يقارن الكلمات في كل مشاركة بالكلمات في كل مشاركة من مشاركات الطلبة المسجلين في نفس المقرر فإذا وجد تشابه بنسبة 95% فإن هناك نسخ و لصق للمشاركة

و على فرض أن كل مناقشة فيها حد أدني 10 كلمات

فإننا بحاجة إلى = 10 * 10 * 15,000 * 15,000 * 14 = 270 مليار عملية مقارنة لكشف النسخ واللصق في مقرر فقه السيرة



يعني تحتاج سيرفرات وكالة ناسا عشان تكتشف عملية النسخ و اللصق



قال انفخ يا شريم ....قال SESSIONS_PER_USER