حول متطلب رقم 3 (مرة أخرى): إحصاء المقاطع المتصلة

 

الاسم: __________________________________________  الرقم: ___________

 

 

1.     هل أنت راض عن وضع مجموعتك؟ لماذا؟
_____________________________________________________
_____________________________________________________
_____________________________________________________

2.     إذا كنت ممن عمل في المتطلب فأملأ الجدول التالي مبينا مدى قيام برنامجك بالمهام المتوقعة:

المهمة

متوفرة

ملاحظات

واجهة مستخدم رسومية ميسرة وسهلة

 

 

يمَكّن المستخدم من اختيار الملف النصي المدخل

 

 

يمَكّن المستخدم من تحديد اسم ملف نصي للنتائج

 

 

يقوم بفتح الملف وإحصاء عدد تكرار المقاطع الكتابية المتصلة

 

 

يخزن النتائج في ملف النتائج

 

 

إمكانية حساب المقاطع حتى مع وجود الحركات وتوفير خيار احتساب المقاطع بالحركات أو إهمال الحركات.

 

 

إمكانية فتح ملف نصي آخر بحيث يمكن إضافة النتائج الجديدة إلى نتائج سابقة أو مسح النتائج السابقة.

 

 

أية إضافات أخرى تراها مناسبة

 

 

بعد الانتهاء من البرنامج والتأكد من صحة النتائج يتم تجربة البرنامج على ملف نص عربي بسعة مليون حرف على الأقل.

 

 

 

3.     أملأ الجدول التالي مبينا المواد التي قمت بتسليمها:

المهمة

متوفرة

ملاحظات

الملف المصدر (source code)

 

 

الملف التنفيذي

 

 

الملف النصي المدخل

 

 

نتيجة تنفيذ البرنامج على الملف النصي المدخل

 

 

وثيقة بصيغة مايكروسوفت وورد (MS Word) تحوي

 

 

اسم الفريق والشعار وأعضاء الفريق

 

 

وصف مختصر للبرنامج ووصف الخوارزمية والإضافات

 

 

العقبات وكيفية معالجتها

 

 

كيفية تشغيل الملف المصدر

 

 

اقتراح طريقة لتوزيع درجات المتطلب (60) على أقسام المتطلب

 

 

 

 


4.     أملأ الجدول التالي مبينا الدرجة التي تضعها لعملك إذا علمت أن توزيع الدرجات كما هو مبين في الجدول:



المهمة

أعلى درجة

درجتي

واجهة المستخدم

10

 

التعامل مع ملفات الإدخال والإخراج

10

 

عد المقاطع دون حركات

10

 

عد المقاطع مع ال حركات

10

 

وثيقة بصيغة مايكروسوفت وورد (MS Word) تحوي

10

 

نتيجة تنفيذ البرنامج على ملف نصي كبير

10

 

المجموع

60

 

 

5.     ما هي المخرجات إذا كان الملف المدخل يحوي النص التالي (دون اعتماد الحركات):
تعريب الحاسبات تعريب الحاسبات تَعْرِيبُ الْحَاسِبَاتِ

___________  ___________  ___________  ___________  __________

___________  ___________  ___________  ___________  __________

___________  ___________  ___________  ___________  __________

___________  ___________  ___________  ___________  __________

 

 

6.     ما هي المخرجات إذا كان الملف المدخل يحوي النص التالي (بإعتماد الحركات):
تعريب الحاسبات تعريب الحاسبات تَعْرِيبُ الْحَاسِبَاتِ

___________  ___________  ___________  ___________  __________

___________  ___________  ___________  ___________  __________

___________  ___________  ___________  ___________  __________

___________  ___________  ___________  ___________  __________