Asercja (informatyka): Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
SieBot (dyskusja | edycje)
m robot dodaje: pt:Asserção
edit
Linia 1:
W [[programowanie|programowaniu]] '''asercja''' ([[język angielski|ang.]] ''assertion'') to [[predykat]] (forma zdaniowa w danym języku, która zwraca prawdę lub fałsz), umieszczony w pewnym miejscu w [[kod źródłowy|kodzie]]. WskazujeAsercja onwskazuje, że programista zakłada, że predykat ów jest w danym miejscu prawdziwy. W przypadku gdy predykat jest fałszywy (czyli nie spełnione są warunki postawione przez programistę) asercja powoduje przerwanie wykonania programu. Asercja ma szczególne zastosowanie w trakcie [[testowanie oprogramowania|testowania]] tworzonego [[oprogramowanie|oprogramowania]], np. dla sprawdzenia luk lub jego odporności na błędy. Zaletą stosowania asercji jest możliwość sprawdzenia, w którym fragmencie [[kod źródłowy|kodu źródłowego]] programu nastąpił błąd.
 
== Przykład asercji ==