SEARCH
🇬🇧
MEM
O
RY
.COM
4.37.48
Guest
Log In
Homepage
0
0
0
0
0
Create Course
Courses
Last Played
Dashboard
Notifications
Classrooms
Folders
Exams
Custom Exams
Help
Leaderboard
Shop
Awards
Forum
Friends
Subjects
Dark mode
User ID: 999999
Version: 4.37.48
www.memory.com
You are in browse mode. You must login to use
MEM
O
RY
Log in to start
Index
»
Temeljni pojmovi i ispravljanje pogrešaka u programu
»
Ispravljanje pogrešaka u programu
»
Ispravljanje pogrešaka u programu
level: Ispravljanje pogrešaka u programu
Questions and Answers List
level questions: Ispravljanje pogrešaka u programu
Question
Answer
Što je "Debugging" ?
To je proces otklanjanja grešaka
Koje su vrste grešaka u programu ?
Sintaksne greške Semantičke ili logičke greške Greške u izvođenju
Drugi naziv za sintaksne greške je
gramatičke greške
Što je beskonačna petlja ?
Petlja koja se izvršava beskonačan broj puta.
Kada dolazi do iznimke (exception)
Kada izvršavamo neki kod u Pythonu i desi nam se neočekivano stanje.
Kako se zove program za otkrivanje grešaka ?
debugger
Ako znamo u kojem dijelu programa se nalazi greška, ne moramo prolaziti kroz cijeli program liniju po liniju već koristimo
traganje od točke prekida
Step out omogućava...
izlaz iz potprograma tako da ne morate proći kroz svaku liniju tog potprograma
Što radi step into ?
Pokreće program, liniju po liniju, tako da možete vidjeti točno što svaka instrukcija radi
Svaki TRY blok može imati
više EXCEPT blokova za hvatanje određenih grešaka.
Vrste semantičkih grešaka su :
Beskonačna petlja (eng. Infinite Loop) Prioritet operatora Nejasni ELSE (eng. Dangling Else) Petlja se izvršava jedan put više ili jedan put manje Višak koda u petlji Pogrešan indeks elementa niza
Da li je beskonačna petlja sintaksna greška ?
Ne, beskonačna petlja je semetička greška.
Kako izgleda redoslijed izvršavanja koraka u debuggiranju ?
Testiranje --> Obrambeno programiranje --> eliminiranje izvora bugova
Kako se nazivaju greške koje se javljaju kao rezultat gramatičkih pogrešaka prilikom pisanja programskih instrukcija?
Sintaksne greške
Eng. riječ za za računalni problem naziva se...
bug
Kako se nazivaju greške koje nastaju uslijed krivog unošenja podataka od strane korisnika, a koje program ne može izvršiti?
Greške u izvođenju
Koji je eng. naziv za beskonačnu petlju?
infinite loop
Da li je "Debugging" proces otklanjanja viška koda ?
Ne - to je proces otklanjanja grešaka.
Jesu li semetičke greške, greške u algoritmu
Da - to su greške u algoritmu