Основы дискретной математики (ОДМ), поток ИПЗ-11
Дисципліна "Мови програмування Інтернет-систем" має своєю метою формування знань і вмінь студента в області Web-програмуванні, освоєння можливостей мов розмітки тексту і каскадних таблиць стилів, вивчення засобів програмування серверних скриптів (CGI), а також створення локальних скриптів з використанням мови JavaScript.



В результаті вивчення дисципліни студенти повинні мати уявлення:

про проблеми і напрями розвитку Web-технологій;

про використання Web-мов і Web-бібліотек при програмуванні;



В результаті вивчення дисципліни студенти повинні знати:

способи створення статичних сторінок Web-сайтів;

протоколи обміну інформацією Web-серверів і клієнтських браузерів.

способи та методи створення серверних скриптів з використанням мов програмування високого рівня;

методи програмування локальних скриптів з використанням мови JavaScript і його бібліотек;



В результаті вивчення дисципліни студенти повинні вміти використовувати:

склад і структури Internet;

засоби і способи доступу до інформаційних ресурсів Internet шляхом стандартних виглядів сервісу;

основні технологічні етапи розробки сторінок сайтів за допомогою HTML та CSS;

кошти протоколу HTTP для обміну даними із форм браузерів і Web-серверів;

сучасні бібліотеки мови JavaScript;

засоби налагодження скриптових програм засобами плагінів Firebox, Opera Dragonfly та інших.

Комбінаторика, множини, алгебра логіки, числення висловів, числення предикатів, графи, автомати.
Архитектура компьютеров. Язык Assembler.
МЕТА КУРСУ: формування знань та вмінь студента в області теорії ОС, тобто алгоритмів функціонування складових частин ОС, та проектування гіпотетичної ОС, що є фундаментальними для проектування і застосування сучасних систем програмного забеспечення обчислювальної техніки, зокрема: відновлення файлової структури MS DOS; ознайомлення з основними командами MS DOS, файлової структури UNIX, основними командами UNIX, організацією функціонування ОС, засобами управління процесами, пам’яттю, приладами, функціями системи управління пам’яттю, системи управління процесами, системи управління приладами.
Задачами курсу є: ознайомлення з вибором та обгрунтуванням ОС щодо розробці програмного продукту, володіння основними командами MS DOS та UNIX, відновлення файлової системи, застосування команд управління процесами, застосування фільтрів, розробка скріптів, застосування AWK, розробка гіпотетичної операційної системи за наданими параметрами.
Мета дисципліни: вивчення понять, принципів і засобів, що використовуються при створенн програмних систем людино-машинної взаємодії .
  1. Людино-машинна взаємодія Поняття інтерфейсу. Типи користувальницьких інтерфейсів і етапи їхньої розробки
  2. Психологічні принципи людино-машинної взаємодії
  3. Аналіз, проектування та прототипування людино-машинного інтерфейсу
  4. Функціональні компоненти та властивості людино-машинного інтерфейсу
  5. Засоби розробки людино-машинного інтерфейсу
  6. Оцінювання якості людино-машинного інтерфейсу