У дома развитие Какво е грешка по време на изпълнение? - определение от техопедия

Какво е грешка по време на изпълнение? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава грешка по време на изпълнение?

Грешка по време на изпълнение се отнася до грешка, която възниква по време на изпълнение на програма. За разлика от грешките при компилация, които се появяват по време на компилация на програма, грешките по време на изпълнение възникват само по време на изпълнението на програмата. Грешките по време на изпълнение предполагат грешки в програмата или проблеми, които разработчиците са очаквали, но не са успели да коригират. Например, недостатъчната памет често може да предизвика грешка по време на изпълнение.

Грешките по време на изпълнение обикновено се появяват в поле за съобщения, което включва специфичен код за грешка, съчетан със съответното му описание. Доста често се случва компютърът да стане забележимо бавен преди появата на грешка по време на изпълнение.

Techopedia обяснява грешка по време на изпълнение

Когато възникне проблем и софтуерът не е в състояние да го реши, той генерира грешка по време на изпълнение. Тук грешката се генерира от този специфичен софтуер, а не от ОС. Чрез механизъм за самооценка, известен като капан, софтуерът извършва самодиагностика и признава, че не може да продължи по-нататък, което води до грешка по време на изпълнение. Когато грешката по време на изпълнение се покаже и затвори, съответният софтуер обикновено се изпуска или замразява. В някои случаи ОС се рестартира.


Има различни причини за грешка по време на изпълнение. Някои от тях са както следва:

  • Сблъсъци между програми за прекратяване и пребиваване (TSR)
  • Проблеми, причинени от стартиране на приложения
  • Проблеми с паметта
  • Лошо програмиране
  • Други софтуерни проблеми
  • Стареене или повреден хардуер
  • Вредни или злонамерени приложения като компютърни вируси или рекламен софтуер
Какво е грешка по време на изпълнение? - определение от техопедия