مبادئ هندسة البرمجيات - هندسة البرمجيات - ثالث ثانوي

الدرس الأول: مبادئ هندسة البرمجيات

هندسة البرمجيات

أهداف تعلم هندسة البرمجيات

الدرس الأول: مبادئ هندسة البرمجيات

مبادئ هندسة البرمجيات

دورة حياة تطوير البرمجيات

الدرس الأول: مبادئ هندسة البرمجيات

مرحلة التحليل في دورة حياة تطوير البرمجيات

يسعى أحد المصارف لإنشاء نظام إلكتروني لتقديم الخدمات المصرفية عبر الإنترنت

مرحلة التصميم في دورة حياة تطوير البرمجيات

الدرس الأول: مبادئ هندسة البرمجيات

تحديد مكان تخزين البيانات وطريقة تخزينها ومعايير الأمان الخاصة بها

خلال عملية تصميم النظام المصرفي الإلكتروني

مرحلة التطوير والاختبار في دورة حياة تطوير البرمجيات

الدرس الأول: مبادئ هندسة البرمجيات

اختبار أخطاء التشغيل

مرحلة التنفيذ في دورة حياة تطوير البرمجيات

قد يتطلب تنفيذ نظام مصرفي إلكتروني جديد للبنك وضع مرحلة انتقالية يتم فيها نشر إصدار تجريبي للنظام

تصميم وتنفيذ منتج برمجي

الدرس الأول: مبادئ هندسة البرمجيات

مرحلة الصيانة في دورة حياة تطوير البرمجيات

عند تنفيذ النظام المصرفي الإلكتروني

مرحلة التوثيق في دورة حياة تطوير البرمجيات

مرحلة التقييم في دورة حياة تطوير البرمجيات

الدرس الأول: مبادئ هندسة البرمجيات

دورة حياة تطوير البرمجيات لتطبيق هاتف ذكي

الدرس الأول: مبادئ هندسة البرمجيات

ملخص دورة حياة تطوير البرمجيات

الدرس الأول: مبادئ هندسة البرمجيات

فرص العمل في هندسة البرمجيات

منهجيات تطوير البرمجيات

التخطيط لتطوير منتج برمجي

منهجية الشلال

الدرس الأول: مبادئ هندسة البرمجيات

تمر منهجية الشلال بكافة مراحل تطوير النظام بصورة متسلسلة

الدرس الأول: مبادئ هندسة البرمجيات

مزايا منهجية الشلال في التطوير

تحديات منهجية الشلال

منهجية التطوير السريع للتطبيقات

الدرس الأول: مبادئ هندسة البرمجيات

مراحل منهجية التطوير السريع للتطبيقات RAD

مزايا منهجية التطوير السريع للتطبيقات

تحديات منهجية التطوير السريع للتطبيقات

الدرس الأول: مبادئ هندسة البرمجيات

منهجية التطوير الرشيقة

فترة التطوير الزمنية القصيرة

مزايا منهجية التطوير الرشيقة

تحديات منهجية التطوير الرشيقة

تتطلب منهجية التطوير الرشيقة التواصل الفعال والتعاون المستمر

الدرس الأول: مبادئ هندسة البرمجيات

اختر المنهجية المناسبة التي تتوافق مع كل من العبارات التالية: منهجية الشلال

الدرس الأول: مبادئ هندسة البرمجيات

قارن بين مرحلتي التصميم و التنفيذ في المنهجيات الثلاث الموضحة في الدرس

وضح دور المستخدم في المنهجيات الثلاث، مع الإشارة إلى المرحلة التي يظهر فيها هذا الدور بشكل واضح.

الدرس الأول: مبادئ هندسة البرمجيات

حدد الجملة الصحيحة والجملة الخاطئة فيما يأتي: تشير عملية تطوير البرمجيات إلى التخطيط.

املأ الفراغات بمراحل دورة تطوير البرمجيات في المخطط أدناه.

الدرس الأول: مبادئ هندسة البرمجيات

ما منهجية تطوير البرمجيات التي يمثلها الشكل؟

ما المقصود بمصطلح فترة التطوير الزمنية القصيرة؟

ما أهم ميزتين لهذه المنهجية؟

ما التحديان الرئيسان أمام هذه المنهجية؟

الدرس الأول: مبادئ هندسة البرمجيات

طابق كل مرحلة من مراحل تطوير النظام أدناه مع العمليات المناسبة في كل جملة من الجمل التالية:

الدرس الأول: مبادئ هندسة البرمجيات

أنشئ مخططا توضيحيا لطريقة عمل كل من منهجيات تطوير البرمجيات الثلاث.: منهجية الشلال

الدرس الأول: مبادئ هندسة البرمجيات

اختر الإجابة الصحيحة المرحلة التي تُستخدم فيها أدوات جمع البيانات هي: