Интегрисано окружење - квиз¶
- едитор текста
- Тачно!
- компајлер
- Не.
- линкер
- Не.
- дебагер
- Не.
Q-19: Програме пишемо користећи …
- едитор текста
- Не.
- компајлер
- Тачно!
- линкер
- Не.
- дебагер
- Не.
Q-20: Део програмерског радног окружења који од програма на језику C# ствара машински код зове се …
- Без компајлера не можемо да извршимо C# програм
- Компајлер ће нам, поред осталог, рећи да ли је наш програм синтаксно исправан
- Након сваке измене програма теба да покренемо компајлер да бисмо извршили измењен програм
- Ако програм може да се компајлира (преведе), значи да исправно ради
Q-21: Означи тачна тврђења о компајлеру.
- служи за откривање синтаксних грешака
- помоћу њега се програм може извршавати део по део
- исправан програм може да се направи и без употребе дебагера
- да бисмо помоћу дебагера пронашли грешку, треба пре тога да нађемо улазне податке за које програм не даје тачан одговор
Q-22: Означи тачна тврђења о дебагеру.
- -1
- Не.
- 1
- Не.
- 2
- Тачно!
- 3
- Не.
Q-23: Овај алгоритам (дат у псеудо-коду) треба да израчуна парно - непарни факторијел (каже се и двоструки факторијел) природног броја N, који се означава са N!! а једнак је производу сваког другог природног броја до N. На пример \(7!! =1 \cdot 3 \cdot 5 \cdot 7\), док је \(10!! =2 \cdot 4 \cdot 6 \cdot 8\cdot 10\).
прихвати цео број N
ако N није позитиван
обавести корисника да није унео природан број
иначе
стави 1 у P
док је N различито од 1
стави у P производ N и P
смањи N за 2
резултат је P
Који од понуђених улазних података доказује да алгоритам није исправан?