Мазмуну:

Маккейбдин номери канча?
Маккейбдин номери канча?

Video: Маккейбдин номери канча?

Video: Маккейбдин номери канча?
Video: Бостонская юридическая сага | Как долго умирать на хол... 2024, Ноябрь
Anonim

(Лакап ат: McCabe номери )

Кээ бирөөлөр андан качышы мүмкүн. McCabe's цикломатикалык татаалдык - программалык камсыздоонун сапатынын көрсөткүчү, ал программалык камсыздоонун татаалдыгын аныктайт. Татаалдуулук өлчөө аркылуу аныкталат саны программа аркылуу сызыктуу көз карандысыз жолдордун. канчалык жогору саны код канчалык татаал.

Андан тышкары, МакКейбдин саны кантип эсептелет?

Цикломатиялык татаалдыкты кантип эсептөө керек (McCabe)

  1. P = агым графигинин ажыратылган бөлүктөрүнүн саны (мисалы, чакыруу программасы жана подпрограммасы)
  2. E = четтердин саны (башкаруу өткөрүп берүү)
  3. N = түйүндөрдүн саны (башкаруу бир гана өткөрүүнү камтыган билдирүүлөрдүн ырааттуу тобу)

Ошо сыяктуу эле, цикломатикалык сан кантип эсептелет? Цикломатиялык татаалдыкты эсептөө:

  1. E = башкаруу агымынын графигиндеги четтердин санын көрсөтөт = 11 чети.
  2. N = башкаруу агымынын графигиндеги түйүндөрдүн санын билдирет = 11 түйүн.
  3. P = башкаруу агымынын графигинде чыгуу чекиттери бар түйүндөрдүн санын билдирет = 1 чыгуу чекити.

Цикломатикалык сан деген эмне?

Википедиядан, эркин энциклопедиядан. Цикломатикалык татаалдык - программанын татаалдыгын көрсөтүү үчүн колдонулган программалык көрсөткүч. Бул сандык көрсөткүч болуп саналат саны программанын баштапкы коду аркылуу сызыктуу көз карандысыз жолдордун. Бул Thomas J. McCabe, Sr тарабынан иштелип чыккан.

Цикломатиялык татаалдык деген эмне жана ал эмне үчүн маанилүү?

Сыноочулук жана туруктуулук болуп саналат маанилүү анткени алар буюмдун өнүгүү циклинде көп убакытты алышат. Цикломатиялык татаалдык жалпысынан өлчөө үчүн колдонулат татаалдыгы класс же метод деңгээлинде.

Сунушталууда: