| layout | title |
|---|---|
about |
Vežbe |
- Dijagnoziranje problema
- Alati za analizu performansi Linux sistema
- Analiza ponašanja programa metodom crne kutije
- Debagovanje koristeći alate za debagovanje i razvojna okruženja
- Debagovanje na niskom nivou (
gdb) - Debagovanje C/C++ kodova (
QtCreator) - Debagovanje aplikacija nad JVM (Java) ili CLR (C#) (
IntelliJ IDEA,Rider)
- Debagovanje na niskom nivou (
- Testiranje jedinica koda
- Pisanje testabilnog koda
QtTest
- Praćenje pokrivenosti koda testovima
- Testiranje pomoću objekata imitatora
- Fuzz testiranje
- Profajliranje
Valgrind(memcheck, cachegrind, callgrind, hellgrind, drd)perfIntel® VTune™eBPF
- Statička analiza
- Alati i jezici za formalnu verifikaciju softvera