| 
   جامعة الملك فهد للبترول والمعادن - قسم
  علوم الحاسب الآلي والمعلومات 
  ع.ح.م 484 الحوسبة العربية (تعريب
  الحاسبات) 3-0-3 - الفصل الدراسي الأول 071 - حسني المحتسب 
  متطلب رقم 7 - إحصاء المقاطع المتصلة
  -  60 درجة من 1000 
  تحتاج في
  هذا المتطلب إلى إعادة العمل على متطلب رقم 3 مرة لوحدك دون مجموعتك. يمكنك
  استخدام الجزء الذي شاركت فيه في المتطلب السابق، كما يمكنك تبدء
  البرنامج من جديد. 
    
    
    
  اكتب برنامجا
  لإحصاء المقاطع المتصلة الموجودة في ملف نصي مع عدد تكرارها. بحيث يقوم البرنامج
  بما يلي: 
  
   - واجهة مستخدم رسومية ميسرة
       وسهلة
 
   - يمَكّن المستخدم من اختيار الملف النصي المدخل
 
   - يمَكّن المستخدم من تحديد اسم ملف نصي للنتائج
 
   - يقوم بفتح الملف وإحصاء عدد تكرار المقاطع الكتابية
       المتصلة
 
   - يخزن النتائج في ملف النتائج بحيث يظهر كل مقطع مع عدد
       مرات تكراره في كامل النص.
 
   - إمكانية حساب المقاطع حتى مع وجود الحركات وتوفير خيار
       احتساب المقاطع بالحركات أو إهمال الحركات.
 
   - إمكانية فتح ملف نصي آخر بحيث يمكن إضافة النتائج
       الجديدة إلى نتائج سابقة أو مسح النتائج السابقة.
 
   - أية إضافات أخرى تراها مناسبة
 
   - بعد الانتهاء من البرنامج والتأكد من صحة النتائج يتم
       تجربة البرنامج على ملف نص عربي بسعة مليون حرف على الأقل.
 
   
  المتطلبات 
  يتم تسليم المتطلبات في زاوية متطلبات (وليس في زاوية
  النقاش)  بملف مضغوط zip أو
  rar
  يحوي ما يلي: 
  1.     
  الملف المصدر (source code)  
  2.     
  الملف التنفيذي 
  3.     
  الملف النصي المدخل 
  4.     
  نتيجة تنفيذ البرنامج على الملف النصي المدخل 
  5.     
  وثيقة بصيغة مايكروسوفت وورد (MS Word) تحوي  
  
  o       
  اسم الطالب ورقمه  
  o       
  وصف مختصر للبرنامج ووصف الخوارزمية والإضافات 
  o       
  العقبات وكيفية معالجتها  
  o       
  كيفية تشغيل الملف المصدر 
   
  توضيحات  
  
   - 1: الكلمة ”سنلزمكموها“ فيها المقاطع المتصلة
       التالية:
 
   
   - 2: الكلمة ”آيات“ فيها المقاطع المتصلة التالية:
 
   
   - 3: الكلمة ”فسننطلق“ فيها المقطع المتصل التالي:
 
   
   - فيما يلي جزء من نتائج أحد البرامج التي تقوم بنفس
       العمل
 
   
  
  
  صحيح 31 
  ا 213387 
  لبخا 9 
  ر 56148 
  ي 9801 
  1 8316 
  / 11 
  6 5390 
  سم 679 
  لكتا 276 
  ب 15540 
  : 29 
  لجا 321 
  مع 1406 
  لصحيح 10 
  لمختصر 3 
  لا 16127 
  تصنيف 2 
  متن 8 
  صحا 827 
  ح 3256 
  لمؤ 733 
  لف 169 
  محمد 6187 
  بن 53286 
  إ 29677 
  سما 1800 
  عيل 1363 
  لكنية 4 
  أ 103951 
  بو 9491 
  عبد 12973 
  لله 58459 
  للقب 2 
  و 111749 
  لنسب 19 
  لجعفي 43 
  ت 6134 
  . 7 
  لميلا 2 
  د 18951 
  9 4392 
  4 5357 
  لو 6031 
  فا 3762 
  ة 17596 
  2 7595 
  5 5411 
  معلو 61 
  ما 14233 
   
   
    
   |