- •Теоретична частина
- •1.Які завдання вирішує моніторинг інформаційної безпеки?
- •2.Що є об' єктами моніторингу інформаційної безпеки?
- •3. Для чого потрібні моніторинг іт послуг та іт інфраструктури?
- •4. Яким чином стан інформаційної безпеки впливає на ефективну та прибуткову діяльність організації?
- •5. Як Ви розумієте поняття "іт-активи" та який склад вони мають?
- •Як фіксуються результати моніторингу в інформаційних системах?
- •Яким чином аналізуються результати моніторингу адміністраторами інформаційних систем?
- •9. Для чого потрібна система управління інформаційною безпекою (суіб)?
- •10. Які нормативні документи та стандарти визначають впровадження суіб?
- •11. Перелічить етапи впровадження суіб та пояснить їх сутність.
- •12. Поняття контрольних точок і критичних подій в інформаційних системах
- •13. Основні цілі проведення моніторингу завантаження апаратних ресурсів іс.
- •14. Методи та засоби моніторингу завантаження апаратних ресурсів іс.
- •20. Роль сканерів безпеки в реалізація стратегії безпеки іс.
- •21. Основні умови для ефективного використання сканерів безпеки.
- •22. Основні режими функціонування сканерів безпеки.
- •23. Сенс використання експлоітів в середовищі windows.
- •Методи тестування системи захисту.
- •Основні етапи сканування.
- •26. Основні підходи к реалізації сканування в сучасних сканерах безпеки.
- •27. Перелічіть основні проблеми, що можуть виявити сканери безпеки.
- •28. Назвіть основні направлення удосконалення сучасних сканерів безпеки.
- •Основні завдання, які вирішують сканері безпеки.
- •Перелічіть, які саме перевірки роблять сканері безпеки.
- •На практиці вказані механізми реалізуються наступними декількома методами.
- •За якими параметрами треба порівнювати ефективність сканерів безпеки.
- •32) Що повинні містіти звіти сканерів безпеки. Основні формати звітів.
- •33) Зробить стислий огляд сучасних сканерів безпеки.
- •34) Опишіть протоколи tcp/ip?
- •Теоретична частина
- •Навіщо потрібні логічні операції? Перерахуйте операції порівняння. У чому полягає особливість операції еквівалентності?
- •Навіщо потрібні бітові операції? Що таке операція інкременту? Що таке операція декременту?
- •Охарактеризуйте арифметичні операції Php.
- •41. Що таке константа? Перерахуйте стандартні константи Php.
- •42. Чим відрізняється цикл з лічильником від циклу з передумовою?
- •43. Чим відрізняється цикл з лічильником від циклу foreach? Як працює цикл foreach? Яке призначення циклу foreach?
- •Яке призначення операторів include та require?
- •Яке призначення операторів require_once та include_once?
- •Яке призначення змінних оточення remote_addr, remote_host та http_user_agent?
- •Яке призначення змінних оточення content_length, request_method та server_protocol?
- •Яке призначення змінних оточення query_string', remote_addr?
- •Основні види моделей, дати їм характеристику.
- •Що включає технічне завдання?
- •53.Що включає технічна пропозиція?
- •54.Перерахуєте чинники, що впливають на працездатність реа.
- •55.Що включає ескізний проект?
- •Перелічте основні види моделей, дайти їм характеристику.
- •Фізичні моделі;
- •Формальні моделі;
- •Що включає технічний проект?
- •Перелічте вимоги, що пред'являються до конструкції реа.
- •Перерахуйте етапи процесу розробки нового виробу.
- •Перерахуйте показники якості конструкції реа.
- •Приведіть класифікацію реа залежно від умов експлуатації.
- •68. Перелічте експлуатаційні вимоги реа, що пред'являються до конструкції.
- •69. Перерахуйте вимоги, що пред'являються до конструкції реа по надійності.
- •Перерахуйте етапи розробки реа.
- •75 Які кд входять в ндр?
43. Чим відрізняється цикл з лічильником від циклу foreach? Як працює цикл foreach? Яке призначення циклу foreach?
Цикл з лічильником for використовується для виконання тіла циклу певне число разів. За допомогою циклу for можна (і потрібно) створювати конструкції, які будуть виконувати дії зовсім не такі тривіальні, як просте перебирання значення лічильника. for (ініціалізуючі_команди; умова_циклу; команди_після_ітераціі) {тіло_цикла;} Цикл for починає свою роботу з виконання ініціалізуючих_команд. Дані команди виконуються тільки один раз. Після цього перевіряється умову_циклу, якщо вона істинна (true), то виконується тіло_цикла. Після того, як буде виконаний останній оператор тіла, виконуються команди_після_ітераціі. Потім знову перевіряється умова_цикла. Якщо вона істинна (true), виконується тіло_цикла і команди_після_ітераціі, і.т.д. В PHP4 з'явився ще один спеціальний тип циклу - foreach. Даний цикл призначений спеціально для перебору масивів. Синтаксис циклу foreach виглядає наступним чином: foreach (масив as $ ключ => $ значення) команди; Тут команди циклічно виконуються для кожного елемента масиву, при цьому чергова пара ключ => значення виявляється в змінних $ ключ і $ значення.
Цикл foreach призначений для роботи з масивами. Він дозволяє пробігтися по всіх елементах масиву виконуючи певні дії з його значеннями. У загальному вигляді синтаксис виглядає наступним чином: foreach ($ array as $ value) {блок_інструкцій} Принцип роботи даного циклу полягає в покроковому обході всіх елементів масиву, де кожен елемент породжує нову ітерацію. Після кожного проходу циклу значення поточного елемента масиву записується в змінну $ value, яка може бути використана в тілі циклу. Цикл припиняє свою роботу коли настає кінець масиву. У момент ініціації циклу foreach внутрішній лічильник масиву встановлюється на перше значення і після кожного проходу збільшується на одиницю. Цикл foreach оперує не вихідним масивом, а його копією. Це означає, що будь-які зміни, які вносяться в масив, не можуть бути "видно" з тіла циклу. Що дозволяє, наприклад, в якості масиву використовувати не тільки змінну, а й результат роботи якої-небудь функції, що повертає масив (у цьому випадку функція буде викликана всього один раз - до початку циклу, а потім робота буде проводитися з копією повернутого значення).
Яке призначення операторів include та require?
Вираз include () включає і виконує вказаний файл. Файли включаються виходячи із шляху зазначеного файлу, або, якщо шлях не вказаний, використовується шлях, вказаний в директиві include_path. Якщо файл не знайдений в include_path, include () спробує перевірити директорію, в якій знаходиться поточний включаючий скрипт і поточну робочу директорію перед тим, як видати помилку. Конструкція include () видасть warning, якщо не зможе знайти файл; поведінка відмінно від require (), який видасть фатальну помилку.
require () ідентично include () за винятком того, що при помилці воно також видасть фатальну помилку рівня E_COMPILE_ERROR. Іншими словами, вона зупинить виконання скрипта, тоді як include () тільки видала б попередження E_WARNING, яке дозволило б скрипту продовжити виконання.
