Програма з комплексних фахових вступних випробувань при прийомі на навчання за програмами освітньо-кваліфікаційних рівнів
«спеціаліст», «магістр»
кафедри системного проектування ННК „ІПСА” НТУУ”КПІ”
1. Архітектура комп’ютерів:
1.1. Узагальнена блок-схема комп’ютера. Призначення і характеристики основних блоків.
1.2. Класифікація процесорів комп’ютера.
1.3. Види пристроїв пам’яті комп’ютера. Організація блоків оперативної пам’яті.
1.4. Режими адресації даних процесорів архітектури X86.
2. Методи та засоби комп'ютерних інформаційних технологій
2.1. Сучасні технології збереження великих обсягів інформації та їх реалізація.
2.2. Технології стиснення даних та їх реалізація.
2.3. Методи та засоби друкування документів. Мови опису сторінок документів, формати електронних документів. Плотери, принтери.
2.4. Багатофункціональні пристрої та інженерні комплекси.
2.5. Сучасні засоби відображення інформації в системах автоматизованого проектування
2.6. Технології штрихового кодування, їх реалізація та використання для ідентифікації
3. Моделі технічних об’єктів
3.1. Ієрархічна система моделей технічних об’єктів для різних етапів проектування.
3.2. Типи математичних моделей (гібридні моделі, модель змінних стану).
3.3. Лінгвістичні моделі.
3.4. Трансляція лінгвістичних моделей.
3.5. Ієрархія моделей цифрових схем та систем.
3.6. Можливості автоматичного формування математичних моделей на підставі інформації про структуру об’єкта і властивості його компонентів
3.7. Бібліотеки моделей компонентів і їх параметрів
3.8. Приклади математичних моделей електронних компонентів для функціонально-логічного, схемотехнічного і конструкторського проектування
4. Методи аналізу математичних моделей об’єктів
4.1. Аналіз статичних режимів ( методи Ньютона, Девіденко, пошуку кривої рішення тощо)
4.2. Аналіз динамічних режимів (методи Гіра, Брайтона та інші для рішення неявних диференціальних рівнянь)
4.3. Аналіз чутливості ( методи приєднаних схем і моделей чутливості)
4.4. Статистичний аналіз ( методи Монте-Карло і побудови гістограм розподілення)
4.5. Аналіз найгіршого випадку
5. Методи оптимізації і прийняття технічних рішень
5.1. Методи пошуку одновимірного мінімуму ( метод дихотомії, метод „золотого перетину ”, метод ДСК-Пауєла).
5.2. Базові методи безумовної мінімізації (градієнтні, квазіньютоновські).
5.3. Методи оптимізації з обмеженнями ( методи „штрафних функцій ”, метод множників Лагранжа, проективні методи).
5.4. Узагальнений метод змінного порядку.
5.5. Методи оптимізації, що використовують чисельні методи інтегрування.
6. Технології програмування
6.1. Життєві цикли програмного забезпечення систем обробки інформації.
6.2. Мери і метрики програмного забезпечення.
6.3. Функціональне тестування програмних систем.
6.4. Структурне тестування програмних систем.
6.5. Основні поняття об’єктно-орієнтованого програмування.
6.6. Моделі структур програмних систем.
6.7. Моделі управління програмних систем.
6.8. Моделі даних і знань в програмних системах.
6.9. Процеси та потоки. Діаграма станів процеса. Синхронизація потоків.
6.10. Віртуальна пам"ять. Призначення, засоби організації. Алгоритми заміщення сторінок.
6.11. Файлові системи. Основні характеристики (на прикладах поширених файлових систем).
6.12. Организація підсистеми захисту.
6.13. Взаємодія процесів.
7. Комп’ютерні мережі
7.1. Стандартизація у комп’ютерних мережах. Модель OSI.
7.2. Загальна організація локальних комп’ютерних мереж. Технологія Ethernet.
7.3. Принципи побудови багатосегментних мереж за допомогою комутуючих пристроїв
7.4. Передача даних протоколами стека TCP/IP
7.5. Загальна організація глобальної мережі Internet
Додаткова програма
8. Web-дизайн
8.1 Протоколи та служби Інтернет;
8.2 Гіпертекст та гіпертекстові документи, мови розмічення (HTML,XML)
8.3 Інтерактивні засоби взаємодії Web-сайтів
8.4 Web-дизайн;
8.5 CSS та CMS технології;
8.6 Встановлення та розкручування Web-сайтів;
9. Web-технології
9.1 Web-додатки та їх розробка
9.2 Скрипти та їх функц3ії
9.3 Використання Java, ASP технологій
9.4 Використання PHP та PHP+MySQL при розробці Web-додатків,
9.5 Технологія AJAX та DOM
Література:
1. Шантырь А.С., Шантырь С.В. Web-проект.- К.: «Вібра-Лабораторія», 2006.- 208с., ил.
2. Фролов А.В., Фролов Г.В. Создание Web-приложений.- М.: Издательско-торговый дом «Русская редакция», 2001.- 1040 с., ил.
3. Мещеряков Е.В, Хомоненко А.Д. Публикация баз данных в Интернете.- СПб.: БХВ-Петербург, 2001.-560 с., ил.
4. Лионе Чарльз Разработка Web узлов.- К.: BHV, 2001.- 304с., ил