مقاييس هولستيد للتعقيد

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

مقاييس هولستيد للتعقيد من Wikipedia، الموسوعة الحرة قدم موريس هاوارد هولستيد لأول مرَة مقاييس هولستيد للتعقيد في عام 1977 [1] وهى مقاييس للبرمجيَات تُحسب استاتيكيًا ,بدون تنفيذ البرنامج.

الحساب[عدل]

نحتاج أولاً لحساب الأرقام التالية, لتزويد البرنامج بها:

  • N1= عدد العوامل الاستثنائيّة
  • N2= عدد المعاملات الاستثنائيّة
  • N1 = إجمالي عدد العوامل
  • N2 = إجمالي عدد المعاملات

فهناك خمسةُ مقاييسٌ يمكن حسابها, من هذه الأعداد:

  • طول البرنامج: N2+N1=N
  • مجموع مفردات البرنامج: n = n1 + n2
  • الحجم: v = N ×log2n
  • الصعوبة:
  • الجهد:

يتعلّق مقياس الصعوبة بالصعوبة التي يلقاها البرنامج عند الكتابة أو الفهم, مثل عندما يقوم بمراجعة الكود تحرير انظر أيضًا

تحرير الروابط الخارجيّة

  • مقاييس هولستيد - دراسة شاملة عن حساب واستخدام مقاييس هولستيد في بيئة موجّهة بالكائنات (في إشارةٍ خاصّة للجافا).
  • حساب مقاييس هولستيد –قياس مقاييس هولستيد.
  • [1]فهرست الصيانة في الفيجوال أستوديو لميكروسوفت وعلاقته بمقياس هولستيد للتعقيد.


المراجع[عدل]

  1. ^ Halstead, Maurice H. (1977). Elements of Software Science. Amsterdam: Elsevier North-Holland, Inc. ISBN 0-444-00205-7. 

أنظر أيضا[عدل]

وصلات خارجية[عدل]

Wiki letter w.svg هذه بذرة تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها.