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