Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
po.doc
Скачиваний:
3
Добавлен:
27.09.2019
Размер:
125.44 Кб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ДВНЗ «Донецький національний технічний університет»

Затверджено:

Голова приймальної комісії

_________________ О.А. Мінаєв

«____» ______________ 2012р.

Програма

фахового вступного випробування для вступу на навчання

за освітньо-кваліфікаційними програмами «спеціаліст», «магістр»

Спеціальність: 7.05010301, 8.05010301 «Програмне забезпечення систем»

Донецьк, ДонНТУ, 2012р.

ВСТУП

Програма складена у відповідності із освітньо-кваліфікаційною характеристикою бакалавра за напрямом підготовки 6.050103 «Програмна інженерія»

Фахове вступне випробування на навчання за освітньо-професійними програмами «Спеціаліст» (7.05010301) та «Магістр» (8.05010301) спеціальності «Програмне забезпечення систем» на базі освітньо-кваліфікаційного рівня «Бакалавр» за напрямом 6.050103 «Програмна інженерія» приймається екзаменаційною комісією.

1 Загальні відомості

Метою проведення фахового вступного випробування на навчання за освітньо-професійними програмами «Спеціаліст» (7.05010301) та «Магістр» (8.05010301) спеціальності «Програмне забезпечення систем» є визначення рівня фундаментальної та професійної підготовки бакалаврів за напрямом 6.050103 «Програмна інженерія».

Завдання фахового вступного випробування спрямовані на перевірку найважливіших знань та умінь базового рівня, які визначені у вимогах до обов’язкового рівня підготовки бакалаврів за напрямком 6.050103 «Програмна інженерія».

Перелік навчальних дисциплін та змістовних модулів за якими проводяться фахові вступні випробування наведено у таблиці 1.

Таблиця 1

Назва навчальної дисципліни

Зміст уміння, що забезпечується

Назва змістового модуля

Людино-машинна взаємодія

Проектувати людино-машинний інтерфейс

Аналіз, проектування та прототипування людино-машинного інтерфейсу

Оцінювання якості людино-машинного інтерфейсу

Засоби розробки людино-машинного інтерфейсу

Функціональні компоненти та властивості людино-машинного інтерфейсу

Визначати та вимірювати атрибути якості

Стандарти якості програмного забезпечення

Поняття якості та культури програмного забезпечення

Термінологія та основи верифікації та атестації ПЗ

Бази даних

Проектувати та реалізовувати бази даних

Реляційні БД

Мови запитів до БД

Обробка транзакцій

Комп’ютерна дискретна математика. Дискретні структури.

Володіти методами та технологіями організації та застосування даних

Булева алгебра

Графи та дерева

Множини, функції та відношення

Об'єктно-орієнтоване проектування

Володіти методами та технологіями об'єктно-орієнтованого програмування

Об'єктно-орієнтоване проектування

Інкапсуляція та приховання інформації

Розподіл поведінки та реалізації

Класи та підкласи

Успадкування (перевизначення, динамічне зв'язування)

Поліморфізм (поліморфізм подтипів і успадкування)

Ієрархія класів

Основи програмування

Володіти основами конструювання ПЗ

Основні конструкції програмування

Алгоритми та розв'язання задач

Фундаментальні структури даних

Рекурсія

Програмування подій

Операційні системи

Використовувати можливості операційних систем

Основи операційних систем

Паралельність (багатозадачність)

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

Організація віртуальної пам'яті

Якість програмного забезпечення та тестування

Здійснювати модульне та комплексне тестування ПЗ

Методи побудови тестів

Автоматизовані засоби тестування

Алгоритми та структури даних

Володіти методами та технологіями організації та застосування даних

Базові структури даних: стеки, черги, зв'язані списки, хеш-таблиці, дерева, графи

Основні обчислювальні алгоритми: сортування, хеш-таблиці та алгоритми виключення колізій, двійкові дерева пошуку, представлення графів, обхід в глибину та в ширину

Емпіричні методи програмної інженерії

Розв'язувати математичні та фізичні задачі шляхом створення відповідних застосувань

Основні поняття теорії ймовірностей

Випадкові величини та їх числові характеристики

Основи математичної статистики

Статистичні оцінки параметрів генеральної сукупності

Статистична перевірка гіпотез

Елементи теорії кореляції

Застосовувати емпіричні методи та засоби інженерії ПЗ

Основи описової статистики

Застосування принципів дискретної ймовірності в ІТ

Архітектура та проектування програмного забезпечення

Проектувати компоненти архітектурного рішення

Стратегії і методи проектування ПЗ

Структура та архітектура ПЗ

Технології розробки ПЗ

Аналіз якості та оцінка програмного дизайну

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]