without comment

0 التعليقات

تابع القراءة Résuméabuiyad

The Economist

0 التعليقات
The Economist
تابع القراءة Résuméabuiyad

أحرار وحرائر ناهيا

0 التعليقات



أحرار وحرائر ناهيا يواصلون صمودهم وثباتهم ويقيموا الذكرى الأسبوعية بعنوان "يوم من رابعة" تكريما لشهداء ‫ناهيا‬ الثلاثة الذين استشهدوا في إستفتاء الدم.
تابع القراءة Résuméabuiyad

جوتيوب

0 التعليقات

تابع القراءة Résuméabuiyad

تطبيق UML التحليل و التصميم بالمنحى للكائن باستخدام UML

0 التعليقات
تطبيق UML
التحليل و التصميم بالمنحى للكائن باستخدام
UML
ما هي UML ؟
لغة النمذجة الموحّدة (Unified Modelling Language)، أو (UML) ، هي لغة نمذجة رسومية تقدم لنا صيغة لوصف العناصر الرئيسية للنظم البرمجية. (هذه العناصر تسمّى artifacts مشغولات في UML). في هذه الفصول سوف نستكشف النواحي الرئيسية في UML، و نصف كيف يمكن تطبيق UML في مشروعات تطوير البرمجيات.
 تتّجه UML بطبيعتها نحو بناء البرمجيات كائنية المنحى object oriented ، لذلك سوف نستكشف بعض أهم مبادئ المنحى الكائني.
في هذا الفصل القصير، سوف نلقي نظرة على أصول UML، و سنناقش الاحتياج إلى لغة مشتركة في صناعة البرمجيات. بعدها نرى كيف يتم تطبيق UML على مشروع برمجي.
تابع القراءة Résuméabuiyad

خرائط التدفق البسيطة Simple Flowcharts

0 التعليقات
خرائط التدفق البسيطة
Simple Flowcharts
هى تمثيل بيانى يعتمد على الرسم لتوضيح ترتيب العمليات اللازمة لحل مسالة أو مشكلة محددة.
المشكلة ( Problem ) تعنى هدف أو ناتج مطلوب الوصول إليه فمثلا اعداد وجبه معينة يمثل مشكلة ويجب الوصول إلى الهدف المطلوب من خلال إتباع عدة خطوات بترتيب محدد.
حل المشكلة Problem Solving: هو الوصول إلى هدف أو ناتج محدد مطلوب من خلال خطوات وأنشطة متتابعة ومعطيات محددة.
مراحل حل المشكلة Problem Solving Stages:
1.    تحديد المشكلة : بمعنى تحديد المخرجات والمدخلات المتوفرة وعمليات المعالجة الحسابية أو المنطقية .
2.    إعداد خطوات الحل الخوارزمية ( Algorithm ): هى مجموعة من الخطوات المرتبة ترتيبا منطقيا والتى يتم تنفيذها للوصول إلى هدف أو ناتج محدد من معطيات محددة . بمعنى آخر هي أي طريقه تهدف لحل المسألة على صورة خطوات مرتبه ترتيباً منطقياً وإذا اتبعناه نصل لحل المسالة .
3.    تصميم البرنامج على الكمبيوتر ( Program Design ): بعد الإنتهاء من عمل خريطة التدفق Flowchart ) ) ولحل المشكلة باستخدام الكمبيوتر نقوم بترجمتها إلى احدى لغات البرمجة .
4.    اختبار صحة البرنامج وتصحيح أخطائه ( Program Testing ): وذلك عن طريق ادخال بيانات للبرنامج معروف نتائجها مسبقا حتى نتمكن من مقارنة النتائج التى نحصل عليها بالنتائج الفعلية وبذلك يمكن أن نكتشف الأخطاء ونقوم بتصحيحها.
5.    توثيق البرنامج ( Program Documentation ): وذلك عن طريق كتابة جميع الخطوات التى اتخذت لحل المشكلة من مدخلات ومخرجات وأوامر البرنامج وتاريخ آخر تعديل للبرنامج ومن شارك فى عمل البرنامج للاحتفاظ به موثق للرجوع اليه فى أى وقت بهدف التصحيح
تابع القراءة Résuméabuiyad