software engineering final Flashcards
ما هي المتطلبات الوظيفية
الشيء الذي يحدد بصورة اساسية الوظائف التي يجب على النظام القيام بها
ما هي الموثوقية
المتطلبات المتعلقة بتوافر نظام البرنامج واستقراره
من خصاءص استخدام الاستبانات ؟
ان تجمع بدون تحديد هوية المستخدم
ما هو المخطط الشبكي
هو تمثيل مرئي لتصميم موقع الويب
مخطط يمثل الطرق المختلفة التي قد يتفاعل بها المستخدم مع النظام
مخطط حالة الاستخدام
عددي 2 من فوائد (اهمية) النمذجة الاولية
فهم افضل لمحتوى التصميم
تسهيل عملية الحصول على التغذية الراجعة
التحقق من صحة التعديلات قبل التطوير
التغيرات المبكرة توفر الوقت والتكلفة
قارني بين ال
debugging and testing
التصحيح هو عملية ازالة الاخطاء والاعطال من البرمجيات التي يتم اكتشافها بعدددد الاختبار
الاختبار هو عملية التحقق من صحة البرمجيات
من ينفذ الاختبارات (testing)
المبرمج او المطور
عللي لا يعد المبرمج او المطور الاختيار الافضل
للاختبار من حيث ضمان الجودة
لانه يصعب عليه احيانا ملاحظة اخطاءه
تنقسم بيانات الاختبار الى 3 عدي 2
بيانات عادية وبيانات خاطئة
متى تستخدم البيانات العادية
عند تعامل المستخدم مع البرنامج بشكل طبيعي
ما هي البيانات الخاطئة
هي البيانات الواقعة خارج نطاق القيم المتوفعة
ما العوامل المؤثرة على الفجوة الرقمية
التعليم والموقع الجغرافي
كيف يؤثر التعليم والموقع الجغرافي على الفجوة الرقمية
يلعب التعليم ومحو الامية دور رئيسي في تسهيل التعامل مع الحاسب والوصول للانترنت
تفضل شركات الاتصال انشاء البنى التحتية في المدن الحضارية اكثر من الريفية
ما وظيفة لوحة المفاتيح بلغة برايل
لوحة مفاتيح مخصصة تساعد المستخدمين الذين يعانون من اعاقات بصرية
ما وظيفة فأرة التحكم عن طريق الرأس
فأرة يوجد فيها كاميرا صغيرة تتعب حركة الرأس وتترجمها لحركات لمؤشر الفأرة على الشاشة
ما وظيفة اشارات مخطط كهربية الدماغ
تقنية تمكن المستخدمين من التحكم في الاجهزة باستخدام انشطة الدماغ ويقوم هذا الجهز بقياس اشارات مخطط كهربية الدماغ ثم يترجمها لأوامر يمكن للحاسب فهمها
؟تحديد متطلبات الحل بأكبر قدر ممكن من الدقة
التحليل
ماذا يوفر محللو الانظمة في مرحلة التصميم
الخبرات والمهارات اللازمة لتخطيط وتصميم وحل المشكلة المحددة
ماذا يحصل في مرحلة التطوير والاختبار
تحويل المتطبات والمواصفات الى مقاطع برمجية
اي مرحلة يتم تجهيز النظام للنشر والتثبيت ليكون جاهز للعمل والاستخدام
التفيذ
اي منهجية تركز على تطوير نماذج اولية للنظام من اجل الحصول على التغذية الراجعة
RAD
عددي تحديات منهجية التطوير agile
تركز على التطوير اكثر من التوثيق مما يؤدي الى صعوبة دمج اعضاء جدد لفريق المشروع بعد البدء
تؤثر استجابة واداء المستخدمين على سرعة الانتاج وجودة المنتج
يمكن ان يؤدي التغيير المتكرر في متطلبات المشروع الى تعطيل المشروع بأكمله
لغة الالة هي؟
لغة لا يستطيع الانسان فهمها ولا يمكن البرمحة بطريقة مباشرة بها