اذهب إلى المحتوى

السؤال

نشر (معدل)

سلام عليكم ، عندي عدهّ اسئله اتمنى الجواب عليها .. وهي /

1-هل شجره القرارات مهمه للبرمجه و هل استفيد منها .؟

2-هل اذا رسمت على ورقه عاديه شجره القرارات هل لازم اكتبها الى اكواد ، او فقط لتوصيل الفكره .. .؟

3-هل شجره القرارات تستخدم فقط للبرمجه لحل مشكلات ؟

وشكراً لكم ،،🥀

 

تم التعديل في بواسطة Hassan Hedr
توضيح السؤال

Recommended Posts

  • 0
نشر
بتاريخ منذ ساعة مضت قال Pp مجهول:

هل شجره القرارات مهمه للبرمجه و هل استفيد منها .؟

تفيد الأداة في بناء نموذج يمكن الاعتماد عليه لاتخاذ قرارات، تطبيقها برمجيا يفيد في حالات مثل تحليل بيانات كبيرة وبناء شجرة قرار منها تكون قادرة على اتخاذ قرار من بيانات جديدة من نفس النمط، الشجرة التي ستنتج قد تعطيك صورة عن بعض القواعد المهمة في اتخاذ القرار لهذه البيانات

بتاريخ منذ ساعة مضت قال Pp مجهول:

هل اذا رسمت على ورقه عاديه شجره القرارات هل لازم اكتبها الى اكواد ، او فقط لتوصيل الفكره .. .؟

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

بتاريخ منذ ساعة مضت قال Pp مجهول:

هل شجره القرارات تستخدم فقط للبرمجه لحل مشكلات ؟

شجرة القرار هي أداة تفيد في اتخاذ قرار ما بناء على البيانات متوفرة، ليس فقط برمجيا العديد من قرارات حياتك تعتمد نفس المبدأ فأنت تتخذ قراراتك بناء على عدة شروط قد تحققت

 

  • 0
نشر
بتاريخ On 10/2/2021 at 08:19 قال Pp مجهول:

 

1. بالطبع هي مهمة , فإنه يوجد فرق بين البرمجة وبين التكويد(كتابة الشفرة البرمجية) حيث أن البرمجة في المقام الأول تعتمد على حل المشكلات, أي برنامج يتم تنفيذه هو في الأصل عبارة عن مشكلة وييتم حلها بواسطة ذلك البرنامج ويتم هذا عبر عدد من الخطوات تتمثل في:

  1. التعرف على المشكلة وتوضيحها: مثلاً أنت لديك بيانات عمﻻء في مصرف وتريد ترتيبهم, أول خطوة أن تحدد المشكلة وهي أن البيانات غير مرتبة
  2. تحديد الأهداف: الهدف من البرنامج هو جعل البيانات مُرتبة سعياً لسهولة التعامل معها وعﻻجها
  3. كتابة حل للمشكلة على هيئة خوارزمية 
  4. التأكد من أن الحل سليم عبر تجربته مع عدد من الحالات

حسناً أوقات تكون تلك الخوارزمية عبارة عن حالات عديد من الخطأ والصواب(true & false) في تلك الحالة نقوم بإستخدام شجرة القرارات حيث تكون أكثر أداة مناسبة من أجل دعم إتخاذ القرار المناسب 

2. كما إتفقنا فإن أول خطوات كتابة الكود أو البرنامج أن تقوم بتحويله إلى نموذج عقلي بمساعدة أدوات مثل خرائط التدفق أو شجرة القرارات سعياً لتوضيح الفكرة وتسهيل عملية الوصول إلى الحل المطلوب, فبعد رسم شجرة القرارات نقوم بتحويلها إلى كود حيث أن شجرة القرارات هي نموذج بحتي لحل المشكلة(abstract model) نحتاج بعدها إلى تطبيق على ذلك النموذج (implementation) وهو مايتم بإستخدام الكود

3. شجرة القرارات تُستخدم لدعم إتخاذ القرار سواء كان ذلك القرار برمجياً أو في أي حقل أخر حيث كما أوضحنا أن تلك الأدوات تُستخدم لحل المشكلات بشكل بحت أو تجريدي( abstract) سواء كان تطبيقها برمجياً بالكود أو كان تطبيقها بواسطة العامل البشري كالقرارات الإدارية 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...