1. هندسة البرمجيات - كتاب هندسة البرمجيات - الصف 12 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب هندسة البرمجيات - الصف 12 - الفصل 1 | المادة: هندسة البرمجيات | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

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

📚 معلومات الصفحة

الكتاب: كتاب هندسة البرمجيات - الصف 12 - الفصل 1 | المادة: هندسة البرمجيات | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: introduction

مستوى الصعوبة: مبتدئ

📝 ملخص الصفحة

تقدم هذه الصفحة مقدمة لوحدة دراسية حول هندسة البرمجيات، حيث تهدف إلى تعريف الطالب بالمفاهيم الأساسية في هذا المجال. تشمل الأهداف التعرف على منهجيات تطوير البرمجيات الشائعة وفهم دورة حياة النظام ومراحلها المختلفة.

يتضمن المحتوى شرحًا لأهمية تحويل لغات البرمجة عالية المستوى إلى تعليمات برمجية قابلة للتنفيذ، مع ذكر البرامج المستخدمة في هذه العملية. كما تُغطي الصفحة أهدافًا تعليمية محددة لتمكين الطالب من التمييز بين المنهجيات وتصنيف لغات البرمجة وأدوات التطوير.

تشمل الأهداف أيضًا تعلم كيفية إنشاء دورة حياة لتطبيق برمجي، ووصف مرحلة التحليل، وفهم طرائق جمع المتطلبات، واستخدام أدوات التطوير لبناء حلول برمجية متنوعة.

📄 النص الكامل للصفحة

1. هندسة البرمجيات سيتعرف الطالب في هذه الوحدة على منهجيات تطوير البرمجيات الأكثر شيوعًا، وعلى المقصود بدورة حياة النظام، والمراحل المختلفة لهذه الدورة. وسيتعرف أيضًا على أهمية تحويل لغات البرمجة عالية المستوى إلى تعليمات برمجية قابلة للتنفيذ بلغة الآلة، وعلى البرامج المستخدمة للقيام بذلك. --- SECTION: أهداف التعلم --- أهداف التعلم بنهاية هذه الوحدة سيكون الطالب قادرًا على أن: > يميز منهجيات تطوير البرمجيات الأكثر شيوعًا. > يُعرف المراحل المختلفة لدورة حياة تطوير البرمجيات. > يُنشئ دورة حياة تطوير البرمجيات لأحد التطبيقات. > يصف مرحلة التحليل لدورة حياة تطوير البرمجيات. > يُعرف الطرائق المختلفة لجمع المتطلبات للأنظمة. > يُصنف لغات البرمجة وخصائصها. > يصف أهمية مترجم ومفسر لغة البرمجة. > يُصنف أدوات تطوير البرمجيات المختلفة. > يُعرف محرر البرمجة ومزاياه وتحديات استخدامه. > يُعرف بيئة التطوير المتكاملة ويشرح مزاياها وتحديات استخدامها. > يُستخدم أدوات تطوير البرمجيات لتطوير حلول برمجية مختلفة. وزارة التعليم Ministry of Education 2023 - 1447 8