-
المستوى الثاني
اختبار البرمجيات وأهميته
ما هو اختبار البرمجيات وأهميته؟! يعد اختبار البرمجيات نشاطًا بالغ الأهمية في دورة حياة تطوير البرمجيات، ويهدف إلى تقييم جودة…
أكمل القراءة » -
المستوى الثاني
إدارة المشاريع البرمجية
إدارة المشاريع البرمجية، أصبحت إدارة مشاريع البرمجيات، على الرغم من أهميتها، تحديًا صعبًا للمؤسسات في جميع أنحاء العالم، حيث إن…
أكمل القراءة » -
المستوى الثاني
بيئات تطوير البرمجيات (IDEs)
بيئات تطوير البرمجيات (IDEs) لمعرفة المزيد حول البيئات المختلفة لتطوير البرمجيات، جمعنا لك أفضلها ومميزاتها، فتابعنا لمعرفة تلك البرمجيات بالتفصيل،…
أكمل القراءة » -
أساسيات تطوير البرمجيات
منهجيات تطوير البرمجيات
منهجيات تطوير البرمجيات، تعد منهجيات هندسة البرمجيات مهمة لإنشاء مشاريع برمجيات أفضل، وهي تساعد المطورين على التخطيط للبرمجيات وإنتاجها واختبارها.…
أكمل القراءة » -
المستوى الثاني
لغات البرمجة الأكثر شيوعاً
لغات البرمجة الأكثر شيوعاً، لغة البرمجة هي وسيلة للمبرمجين (المطورين) للتواصل مع أجهزة الكمبيوتر. تتكون لغات البرمجة من مجموعة من…
أكمل القراءة » -
المستوى الثاني
مفهوم البرمجيات ومراحل تطويرها
مفهوم البرمجيات ومراحل تطويرها، ما هي دورة حياة تطوير المنتج البرمجي (SDLC) هذا السؤال الذي أصبح في رأس كل واحد…
أكمل القراءة » -
نمذجة البرمجيات
مخططات المكونات Component Diagrams
مخططات المكونات Component Diagrams يستعمل لتصوير المكونات المادية في النظام، ولكن ما هو هو مخطط التعاون؟ مخطط التعاون هو أداة…
أكمل القراءة » -
نمذجة البرمجيات
مخططات التفاعلات Interaction Diagrams
مخططات التفاعلات Interaction Diagrams تُستخدم مخططات التفاعل في UML لإنشاء اتصال بين الكائنات، ولا يتعامل مع البيانات المتعلقة بمسار اتصال…
أكمل القراءة » -
نمذجة البرمجيات
مخططات الحالات (State Diagrams)
مخططات الحالات (State Diagrams)، أو جهاز الحالة هو أي جهاز يقوم بتخزين حالة الكائن في وقت معين ويمكنه تغيير الحالة…
أكمل القراءة » -
نمذجة البرمجيات
نمذجة العلاقات بين الكائنات Class Diagrams
ما نمذجة العلاقات بين الكائنات Class Diagrams، قد يبدو هذا هو السؤال الأول، لذا سوف نجيب عنه بأنه، هو عبارة…
أكمل القراءة »