You are on page 1of 2

‫أسئلة استرشاديه‬

‫المقرر‪ :‬مقدمة في هندسة البرمجيات ‪ITGS-213‬‬

‫أسئلة الوحدة الخامسة هندسة المتطلبات البرمجية (توصيف المتطلبات واعتماد المتطلبات)‬
‫(أ) ما المقصود بالتوثيق ‪ Documentation‬وما هي مكوناته وما هي أهداف التوثيق؟‬
‫(ب) توجد خطوات مرتبة يمر بها التغيير في المتطلبات أو في التقنية المستخدمة‪ ،‬اذكر خطوات إدارة التغييرات؟‬
‫(ج) اذكر بعض الطرق التي يتم استخدامها عند القيام باعتماد المتطلبات؟‬
‫(د) اذكر بعض أنواع التغيير التي قد تحدث على المنتج البرمجي؟‬

‫أسئلة الوحدة السادسة (مرحلة التصميم)‬


‫(أ) عرف التصميم‪ ،‬وما هو الهدف األساسي من التصميم؟‬
‫(ب)تقسيم المشروع البرمجي إلى مقاطع مستقلة يساعد على أداء مجموعة من المهام اذكرها؟‬
‫(ج) تعتبر عملية تصميم واجهة التخاطب جزءا أساسيا من تصميم النظام البرمجي‪ .‬عدد ثالثة من أهم مبادئ هذه العملية مع الشرح؟‬
‫(د) ما الفرق بين التصميم الهيكلي والتصميم الكينوني للنظام؟‬
‫(ه) أعطي مثال على عالقة التجميع‪ ،‬مثال على عالقة التركيب ومثال على عالقة التعميم بالرسم للفصائل (‪ )classes‬والعالقة التي بينهما‬
‫(واحد إلى واحد‪ ،‬كثير إلى كثير‪ ،‬من واحد إلى كثير‪).... ،‬؟‬

‫أسئلة الوحدة السابعة أدوات البرمجة‬


‫(أ) اذكر بعض من خصائص البرمجة الشيئية)‪ (OOP‬؟‬
‫(ب) عرف كل من‪:‬‬
‫‪Object .1‬‬
‫‪Method .2‬‬
‫‪Encapsulation .3‬‬
‫‪Inheritance .4‬‬
‫‪Polymorphism .5‬‬
‫‪Debugger .6‬‬
‫‪Code Generators .7‬‬

‫صفحة ‪ 1‬من ‪2‬‬


‫أسئلة الوحدة الثامنة تأكيد الجودة واختبار البرمجيات ()‬
‫(أ) ما المقصود بمراقبة الجودة)‪Quality Control (QC‬؟‬
‫(ب) اختباار القبول ‪ Acceptance test‬هو أحاد مراحال عملياة اتختبار‪ ،‬على ماذا يعتمد‪ ،‬وفي حالة اجتياا النظام لهذا اتختبار‬
‫ما هي نتائجه؟‬
‫(ج) ما الفرق بين التحقق من صحة البرمجية ‪ Validation‬وتدقيقها ‪Verification‬؟‬
‫(د) اذكر الفرق بين اختبار الصندوق األسود ‪ Black-Box Testing‬واختبار الصندوق األبيض ‪White-Box Testing‬؟‬
‫(ه) اذكر الفرق بين اختبار الفا ‪ Alpha Testing‬واختبار بيتا ‪Beta Testing‬؟‬
‫(و) ما هي أنواع أخطاء البرمجيات؟‬
‫(ا) عرف المصلحات التالية‪:‬‬
‫‪Reliability .1‬‬
‫‪Expandability .2‬‬
‫‪Reusability .3‬‬

‫مالحظة‪:‬‬
‫فيما يخص أسلوب تحليل الشبكة (أسلوب ‪ CPM‬أو أسلوب بيرت) ممكن أن يكون جدول بيانات المشروع يحتوي على‬
‫اسم النشاط‪ ،‬الزمن‪ ،‬النشاط السابق من غير تحديد المسار لكل حدث‪.‬‬
‫مثال‬
‫النشاط ‪Activity‬‬ ‫الزمن (األيام) ‪Duration‬‬ ‫السابق‪Predecessor‬‬
‫‪A‬‬ ‫‪5‬‬ ‫‪-‬‬
‫‪B‬‬ ‫‪51‬‬ ‫‪A‬‬
‫‪C‬‬ ‫‪51‬‬ ‫‪B‬‬
‫‪D‬‬ ‫‪51‬‬ ‫‪B‬‬
‫‪E‬‬ ‫‪03‬‬ ‫‪B‬‬
‫‪F‬‬ ‫‪53‬‬ ‫‪C,D‬‬
‫‪G‬‬ ‫‪53‬‬ ‫‪E,F‬‬

‫‪.................................‬انتهت األسئلة ‪............................................،‬‬

‫صفحة ‪ 2‬من ‪2‬‬

You might also like