Ո՞ր փորձարկման նախագծման տեխնիկան է գտնում անհասանելի ծածկագիրը:
Ո՞ր փորձարկման նախագծման տեխնիկան է գտնում անհասանելի ծածկագիրը:

Video: Ո՞ր փորձարկման նախագծման տեխնիկան է գտնում անհասանելի ծածկագիրը:

Video: Ո՞ր փորձարկման նախագծման տեխնիկան է գտնում անհասանելի ծածկագիրը:
Video: Ինչի՞ համար են նախատեսված համակարգչի այս կոճակները 2024, Մայիս
Anonim

Բացատրություն: Հայտարարություն ծածկույթը սպիտակ տուփ է փորձարկման նախագծման տեխնիկա որը ներառում է աղբյուրի բոլոր կատարվող հայտարարությունների կատարումը կոդը գոնե մեկ անգամ. Այն օգտագործվում է սկզբնաղբյուրում հայտարարությունների քանակը հաշվարկելու և չափելու համար կոդը որը կարող է իրականացվել՝ հաշվի առնելով պահանջները:

Հետագայում, կարելի է նաև հարցնել, թե ինչ է անհասանելի կոդը C-ում:

Անհասանելի կոդ . Վիքիպեդիայից՝ ազատ հանրագիտարանից։ Համակարգչային ծրագրավորման մեջ, անհասանելի ծածկագիր աղբյուրի մի մասն է կոդը մի ծրագիր, որը երբեք չի կարող իրականացվել, քանի որ չկա վերահսկման հոսքի ուղի դեպի դեպի կոդը մնացած ծրագրից:

Երկրորդ, ի՞նչ տեղեկատվություն պետք չէ ներառել թեստային միջադեպի զեկույցում: Այս հարցի պատասխանն այն է, որ իրական և ակնկալվող արդյունքներն ունեն կարիք չկա լինել ներառված է . Այնուամենայնիվ, մի քանի բաներ, որոնք անում են կարիք լինել ներառված է ինչպես շտկել սխալը, ինչպես վերարտադրել անսարքությունը, փորձարկում շրջակա միջավայրի մանրամասները, խստությունը և առաջնահերթությունը:

Ահա, ինչու է իմ կոդը անհասանելի:

Եթե որեւէ կոդը չի կարող գործարկելի լինել որևէ մեկում որ հնարավոր հոսքերը, ապա այն կոչվում է անհասանելի ծածկագիր . Անհասանելի կոդ java-ում կոմպիլյացիայի ժամանակի սխալ է: Այս օրինակում տող 14-ը տալիս է կոմպիլյացիայի ժամանակի սխալ. Անհասանելի կոդ . Որովհետև այս հայտարարությանը հնարավոր չէ հասնել որևէ մեկում որ հոսում է.

Ի՞նչ չի կարող գտնել ստատիկ վերլուծությունը:

Ստատիկ վերլուծությունը չի կարող մուտք և վերլուծել հիշողության արտահոսք. Սա տեղի է ունենում, երբ համակարգիչը հիշողությունը տեղադրում է սխալ նպատակակետում և սա կարող է հանգեցնել ծրագրերի և ֆայլերի փչացմանը: Սա լուրջ խնդիր է այն մարդկանց համար, ովքեր ունեն շատ կարևոր ֆայլեր պահված իրենց ընտրած գաջեթներում:

Խորհուրդ ենք տալիս: