ما هي المرحلتان الثابتتان في جميع مراحل النظام؟
التصميم والتحليل
التوثيق والتقييم
التطوير والاختبار
التنفيذ والصيانة
ما الدور الرئيسي للمبرمجين في دورة حياة النظام؟
تحويل المواصفات إلى تعليمات برمجية
جمع المتطلبات من المستخدمين
كتابة التقارير النهائية
إدارة فريق العمل
من الأمور التي يجب أخذها في الاعتبار خلال عملية التحليل:
الألوان المفضلة لواجهة المستخدم
عدد المنافسين في السوق
جميع الموارد البشرية والمادية، التكاليف، والوقت المتاح
أسعار الأسهم في البورصة
الدور الذي يقوم به المبرمجون ومختبرو النظام في مرحلة التطوير هو:
جمع البيانات من المستخدمين
تدريب المستخدمين النهائيين
تحويل المتطلبات والمواصفات إلى مقاطع برمجية
تحديد متطلبات النظام
وظيفة دورة حياة تطوير البرمجيات هي:
إدارة الموارد البشرية
توفير إطار عمل لتنظيم عمليات الإنتاج لأي نظام بشكل ممنهج
تحديد الميزانية السنوية للشركة
تسويق المنتجات والخدمات الجديدة
أي من الاختبارات التالية يهتم بفحص واجهة المستخدم وتجربة المستخدم؟
اختبار صحة البيانات المدخلة
اختبار وظائف النظام وقابلية الاستخدام
اختبار الأخطاء المنطقية
اختبار الاتصال مع الأنظمة الأخرى
المرحلة التي يتحول فيها التطوير النظري إلى عملي هي:
التنفيذ
التصميم
التحليل
الاختبار
الخصائص التي تتضمنها المتطلبات غير الوظيفية وتَحكم تشغيل النظام هي خصائص:
جودة النظام
الموارد البشرية
التسويق
الميزانية
من الأمثلة على مهام تحدّدها المتطلبات الوظيفية يجب على النظام القيام بها بشكل أساسي:
إتاحة النظام للمستخدِمين وتجاوبه مع زيادة معدلات الاستخدام
سهولة صيانة النظام
قدرة أداء النظام كعدد المستخدمين
الأزرار ووظائفها
إلى أي قسمين تنقسم متطلبات النظام في مرحلة التحليل؟
المتطلبات السريعة والبطيئة
المتطلبات القديمة والجديدة
المتطلبات الكبيرة والصغيرة
المتطلبات الوظيفية وغير الوظيفية
الطريقة التي تتطلب وضع قواعد أمان لاستقبال كلمة المرور من المستخدِمين هي:
اختبار صحة البيانات المُدخلة
اختبار أخطاء التصميم والتشغيل
من المسؤول عن تقييم النظام للتأكد من استيفائه للمتطلبات؟
فريق تقنية المعلومات فقط
المستخدمون فقط
الإدارة فقط
جميع ما سبق
أي من التالي لا يعتبر من أدوات جمع البيانات لغرض التحليل:
الاستبانات
المقابلات
مراجعة التقارير المالية للشركة
الملاحظة
يجب اختبار النظام بشكل شامل أثناء وبعد عملية التطوير لضمان:
زيادة سرعة عملية التنفيذ
تقليل التكاليف الإجمالية للمشروع
جذب المزيد من المستثمرين
معالجة جميع المشكلات وضمان وصول النظام لمستخدميه وفقًا لمتطلباتهم
المرحلة الثانية من دورة حياة النظام، والتي يشارك فيها محلل النظم بتقديم الخبرات والمهارات في بناء هيكلية وتصميم، هي:
الصيانة
التطوير
ما تعريف مطور التطبيقات؟
مسؤول عن اختبار الأمن السيبراني
نظام يتيح تطوير تطبيقات أندرويد عبر متصفح الإنترنت أو أجهزة متصلة
خبير في تصميم الواجهات
مدير مشاريع تقنية
ما الغرض من مرحلة الصيانة؟
تدريب المبرمجين
معالجة الأخطاء وإضافة تحسينات جديدة
إعداد الوثائق الأولية
إغلاق المشروع نهائيًا
الاستبانات هي أكثر الطرق استغراقًا للوقت بين طرق جمع البيانات.
صح
خطأ
تُعد عملية الإنتاج من أهم العوامل التي تأخذها الشركات في الاعتبار، وذلك لأنها:
تحدد كيفية تحويل المواد الخام والأفكار إلى منتجات وخدمات
تؤثر على العلاقات العامة للشركة
تحدد أسعار المنتجات النهائية
تحدد عدد الموظفين المطلوبين في الشركة
ما هي أكثر طرق جمع البيانات واقعية ولكنها تعتمد على دقة الوثائق؟
فحص توثيقات النظام
ما المقصود بإدخال نظام المعلومات في الإنتاج؟
جمع المتطلبات
كتابة التعليمات البرمجية
إجراء المقابلات
تثبيت البرنامج في بيئة الإنتاج وتشغيله
من تحديات استخدام الاستبانات:
أنها مكلفة للغاية
تتطلب مهارات عالية في إجراء المقابلات
لا يمكن توزيعها على عدد كبير من الأشخاص
ترتفع احتمالية وجود إجابات غير صحيحة وذلك بسبب عدم وضوح الأسئلة أو عدم اهتمام المستجيب
الخطوة الأولى في نجاح أي مشروع تتمثل في:
تحديد المشكلة التي تحتاج إلى حل وتحديد متطلبات حلها
البدء في مرحلة التطوير مباشرة
توظيف فريق العمل
شراء المعدات اللازمة
متى يتم اختبار التطبيق للتأكد من أنه يعمل بشكل جيد؟
أثناء مرحلة التحليل
قبل البدء في التصميم
بعد إنشاء إصدار تجريبي
بعد إغلاق المشروع
ما هي إحدى خصائص استخدام الاستبانات؟
يمكن تحليلها تلقائياً
أنها تستغرق وقتاً طويلاً جداً
أنها غير مجدية
متطلب تحقيق اختبار فعالية الأجزاء البرمجية ومواصفات للجودة في مرحلة التطوير هو:
تصميم واجهة المستخدم
عمل اجتماعات دورية مع الإدارة
استخدام مطور التطبيقات لبناء التطبيق المطلوب
توزيع استبانات على المستخدمين
في مرحلة التنفيذ، يحتاج المستخدِمون النهائيون إلى:
الموافقة على التصميم الأولي
تقارير مالية مفصلة
المشاركة في عملية البرمجة
التدريب للتأكد من معرفتهم كيفية استخدام النظام
أي من الأدوات التالية تُستخدم في جمع البيانات خلال مرحلة التحليل؟
الرسوم البيانية
الخوارزميات
قواعد البيانات
من تحديات استخدام الملاحظة:
قد يعمل الشخص الذي تتم ملاحظته بطريقة مختلفة عن طبيعته خلال الملاحظة
أنها لا توفر معلومات عن العمليات التي يشتمل عليها النظام
أنها دائماً ما تكون دقيقة بنسبة 100%
أنها مكلفة جداً وتستغرق وقتاً طويلاً
ما العامل الذي يُحدد المدة الزمنية لمرحلة التنفيذ؟
حجم الميزانية
عدد الموظفين
مدى تعقيد النظام
لغة البرمجة المستخدمة
تهدف مرحلة التصميم إلى عمل كل مما يلي، ما عدا:
تحديد تدفق البيانات والمعلومات
كتابة التعليمات البرمجية الفعلية للنظام
تحديد الواجهات المختلفة وأنواع البيانات
يتم تقييم النظام الجديد بشكل مستمر لضمان:
تحديثه وضمان أدائه للوظائف المحددة بالشكل المطلوب
إنهاء المشروع في أقصر وقت ممكن
تقليل عدد المطورين
تحديد سعر البيع النهائي
متى يتم نقل البيانات من النظام القديم إلى النظام الجديد؟
مرحلة التصميم
مرحلة التحليل
مرحلة التنفيذ
مرحلة الصيانة
في أي مرحلة يتم تقسيم المشكلة إلى مشكلات أصغر قابلة للحل؟
يمكن رؤية كيفية جمع المتطلبات المختلفة في مرحلة التحليل بعد:
البدء في البرمجة
إجراء الاختبارات النهائية
تحديدها
المرحلة التي يتم فيها إدخال نظام المعلومات في الإنتاج هي:
التوثيق
على ماذا تعتمد عملية الصيانة في دورة حياة النظام؟
على لون واجهة التطبيق
على رغبات المطورين
على التغذية الراجعة من المستخدمين
على تكلفة التطوير
أي من المراحل التالية تُعد أولى مراحل دورة حياة النظام؟
ما الذي يتم في مرحلة توثيق تطبيق الهاتف المحمول؟
تغيير ألوان التطبيق
إجراء مسح لجميع متطلبات المستخدمين
إضافة ميزات جديدة دون توثيق
حذف التطبيق من المتجر
أحد الأهداف الرئيسية لدورة حياة النظام هو:
تقليل فترة الصيانة
زيادة المنافسة في السوق
تقليل عدد المستخدمين النهائيين
تحسين إدارة عمليات الإنتاج والتطوير والاستخدام الأمثل للموارد
من خصائص استخدام فحص توثيقات النظام:
أنه يتطلب زيارات ميدانية مكلفة
أنه يعتمد على آراء الأشخاص فقط
أنه لا يوفر صورة واضحة لعملية تدفق البيانات
أنه يوفر الكثير من الوقت، خاصة في حالة توفر وثائق تحليل النظام السابقة
ما أهمية التوثيق في دورة حياة النظام؟
يساعد في فهم النظام وإصلاحه أو تطويره لاحقًا
يقلل من تكاليف المشروع
يغني عن مرحلة التصميم
يحل محل الاختبارات
أي من العناصر التالية يُعد من متطلبات مرحلة التنفيذ؟
إعداد الجداول الزمنية
إنشاء الاستبانات
نقل البيانات من النظام القديم إلى الجديد
ما هو الأداة المستخدمة لتطوير تطبيقات الهواتف الذكية؟
جدول البيانات
برنامج الرسم
مطور التطبيقات
محرر النصوص
المرحلتان الثابتتان والمستمرتان في جميع مراحل النظام هما:
التحليل والتصميم
تتضمن عملية التوثيق كل مما يلي، ما عدا:
وصف جميع تفاصيل التصميم والتطوير
سجلات صيانة النظام
تفاصيل الاختبار والتنفيذ
معلومات عن الأرباح المتوقعة للشركة
المرحلة التي تُعد ضرورية لمعالجة أخطاء النظام التي قد تحدث أثناء تطبيقه على أرض الواقع هي:
ما المقصود بمصطلح ICT؟
تقنية المعلومات والاتصالات
الذكاء الاصطناعي
نظام التحكم الصناعي
إدارة المشاريع التقنية
يأتي دور المبرمجين ومختبري النظام بعد:
البدء في مرحلة التنفيذ
تحديد المشكلة فقط
الانتهاء من مرحلة الصيانة
القيام بعمليتي التحليل والتصميم بشكل مفصل
يتعرف المحلل على تفاصيل دقيقة في النظام الحالي عن طريق:
التخمين
الصدفة
الاستماع إلى المراجعين
إحدى الأدوات الأكثر شيوعًا في جمع البيانات المطلوبة هي:
التقارير المالية
المؤتمرات العلمية
الاستبانات والمقابلات والملاحظة
وسائل التواصل الاجتماعي
من أهم النقاط في مرحلة التحليل:
إعداد دليل المستخدمين
تحديد موعد إطلاق التطبيق
معرفة ما يريده أصحاب المصلحة من النظام المقترح
توثيق عمليات الاختبار
ما هي طريقة جمع البيانات المناسبة عندما يكون عدد الأشخاص محدوداً؟
فحص الوثائق
يتابع المحلل عمل النظام الحالي على أرض الواقع من خلال طريقة الملاحظة.
ما هي إحدى متطلبات تصميم تطبيق هاتف محمول؟
أن يكون معقداً في الاستخدام
ألا يحتوي على أي نظام أمان
أن يكون حجم الشاشة ثابتاً وغير قابل للتكيف
أن يحتوي على عدد محدود من الألوان