Преглед садржаја:
Дефиниција - Шта значи грешка током извршавања?
Грешка извршавања се односи на грешку која се догађа током извршења програма. За разлику од грешака у компилацији које се јављају током компилације програма, грешке у извршавању појављују се само током извршења програма. Грешке током извршавања подразумевају грешке у програму или проблеме које су програмери очекивали, али нису могли да исправе. На пример, недовољно меморије може често покренути грешку у току извођења.
Грешке извршавања обично се појављују у пољу за поруке које укључује одређени код грешке заједно с припадајућим описом. Сасвим је уобичајено да рачунар постане осјетно спор прије појаве грешке извршавања.
Тецхопедиа објашњава рунтиме еррор
Када се појави проблем и софтвер не може да га реши, он ствара грешку током извршавања. Овде грешку генерише тај специфични софтвер, а не ОС. Помоћу механизма самопроцене који је познат као замка, софтвер врши самодијагностику и препознаје да не може наставити даље, што доводи до грешке у току извођења. Када се приказује и затвори грешка извршавања, одговарајући софтвер се обично излази или замрзава. У неким случајевима се ОС поново покреће.
Постоје различити разлози који стоје иза грешке извршавања. Неки од њих су следећи:
- Сукоби између програма раскида и боравка са пребивалиштем (ТСР)
- Проблеми узроковани покретањем апликација
- Проблеми са меморијом
- Лоше програмирање
- Остали софтверски проблеми
- Старење или оштећен хардвер
- Штетне или злонамерне апликације попут рачунарских вируса или адвареа
