- •1. Що включає в себе первинний статистичний аналіз?
- •2. Як побудувати гістограму?
- •3. Що таке гістограма?
- •Як перевірити точність отриманих даних?
- •Які статистичні характеристики використовуються для визначення відхилень?
- •Що таке математичне сподівання?
- •Що таке дисперсія?
- •Що таке середнє квадратичне відхилення?
- •9. Для чого використовується коефіцієнт асиметрії?
- •Що значить коефіцієнт ексцесу?
- •Як визначити, чи існує нормальний закон розподілу?
- •12. Що таке закон розподілу?
- •13. Які види гістограм ви знаєте?
- •14. Що таке коефіцієнт кореляції?
- •15. Які властивості коефіцієнта кореляції?
- •16. Які є види коефіціентів кореляції? Чим вони відрізняються?
- •17.Як розраховується парна рангова кореляція?
- •18. Як визначаэться, чи існує залежність між метриками?
- •1 9. Як можна розрахувати коефіцієнт кореляції?
- •20. Що таке регресія?
- •21. Для чого використовується регресія?
- •22. Які є передумови визначення регресії?
- •23. Які є методи побудови регресії?
- •24. Як побудувати регресію?
- •25. Як визначити функцію регресії?
- •26. Які визнаєте засоби автоматизації обробки даних?
- •27. Які визнаєте засоби автоматизації аналізу даних?
- •28. Що таке caesEзасоби?
- •29. Що таке експертне оцінювання?
- •30. Які ви знаєте властивості програмного забезпечення?
- •31. Як і коли може використовуватися експертне оцінювання програмного забезпечення?
- •32. Що таке рефакторинг?
- •33. Які дані можна отримати після проведення вимірювань в Visual Studio?
- •35. Які дані можна отримати після проведення вимірювань в iPlasma?
- •37. При рефакторингу використовуються наступні метрики пз
- •40. Які метрики краще використовувати при проведенні рефакторинга? Чому?
- •41. Як можна використати метрики при розробці нового пз?
- •42. Які метрики краще використовувати і для яких цілей при розробці нового пз?
29. Що таке експертне оцінювання?
Це метод, який базується на обчисленні оцінок експертів за певним набором критеріїв, що максимально повно зображають якість ПЗ по різним параметрам. Оцінка ПЗ проводиться двома групами експертів: статичні експерти і динамічні експерти. До першої групи відносяться авторитетні фахівці із напрямків розробки, наприклад, спеціаліст галузі, в якій буде впроваджене ПЗ, юзабіліті фахівець, для оцінки зрозумілості застосування і головний програміст, для оцінки супроводу і доробки ПЗ у майбутньому. До другої групи відносяться кінцеві користувачі програмного забезпечення, зауваження і побажання яких безпосередньо впливають на якість і зручність використання програмного забезпечення.
30. Які ви знаєте властивості програмного забезпечення?
Деякі властивості програмного забзепечення:
1. Зрозумілість
Призначення ПЗ повинно бути зрозумілим, з самої програми і документації.
2. Повнота
Всі необхідні частини програми повинні бути представлені і повністю реалізовані.
3. Стислість
Відсутність зайвої, дублюючийся інформації. Повторювані частини коду повинні бути перетворені у виклик загальної процедури. Те ж стосується і документації.
4. Портованість
Легкість в адаптації програми до іншого оточенню: інший архітектурі, платформі, операційної системи або її версією.
5. Узгодженість
По всій програмі і в документації повинні використовуватися одні й ті ж угоди, формати і позначення.
6. Супроводжуваність
Наскільки складно змінити програму для задоволення нових вимог. Ця вимога також вказує, що програма має бути добре документована, не дуже заплутана, і мати резерв зростання щодо використання ресурсів (пам'ять, процесор).
7. Тестованість
Чи дозволяє програма виконати перевірку приймальних характеристик, чи підтримується можливість вимірювання продуктивності.
8. Юзабіліті
Простота і зручність використання програми. Ця вимога відноситься перш за все до інтерфейсу користувача.
9. Надійність
відсутність відмов і збоїв у роботі програм, а також простота виправлення дефектів і помилок.
10. Структурованість
ступінь логічного розбиття коду на ряд керованих блоків
11. Ефективність
Наскільки раціонально програма належить до ресурсів (пам'ять, процесор) при виконанні своїх завдань.
12. Безпека
З точки зору використання ПЗ стосовно програмного та апаратного забезпечення, та з точки зору можливих зовнішніх впливів (зокрема, вірусів).
13. Зрозумілість інтерфейсу
Чи є призначений для користувача інтерфейс інтуїтивно зрозумілим?
14. Легкість виконання операцій
Наскільки легко виконувати операції?
15. Зрозумілість повідомлень про помилки
Чи видає програма зрозумілі повідомлення про помилки?
16. Очікуваність функціональності
Чи завжди програма веде себе так як очікується?
17. Документованість
Чи є документація і наскільки вона повна?
31. Як і коли може використовуватися експертне оцінювання програмного забезпечення?
Оцінка програм (англ. program / policy evaluation) - аналітичний інструмент або процедура, призначена для вимірювання прямих ефектів, результативності та довгострокових наслідків реалізації державних програм, галузевих політик, ассессмента впливу, а також програм розвитку, проектів некомерційного сектора, корпоративних програм. Відповідно, "оціночне дослідження" - міждисциплінарне дослідження, яке використовує економічні, соціологічні, політологічні методи відповідно до визнаних відкритими стандартами («керівними принципами») національних і міжнародних товариств з оцінки.
- Спрогнозувати можливі наслідки, результати реалізації державної програми, впливу законопроекту (на етапі розробки);
- Забезпечити зворотний зв'язок (т.зв. «супроводжуючі дослідження»);
- Оцінити ступінь досягнення намічених цілей;
- Оцінити, як і в якій мірі спостережувані зміни пов'язані з проведеними заходами програми / політики;
- Надати в розпорядження замовника доказову інформацію для посилення «політичної підтримки» даної програми / політики.
