- •Міністерство освіти і науки україни донецький національний технічний університет
- •Донецьк –2012
- •1. Основні положення
- •2. Перелік дисциплін, які включено у комплексні завдання на фахових вступних випробуваннях бакалаврів
- •3. Форма випробувань та критерії оцінювання
- •4. Література для підготовки до фахових вступних випробувань
- •5. Перелік тем дисциплін, що виносяться на фахові вступні випробування об'єктно-орієнтоване програмування
- •Література
- •Алгоритми і структури даних
- •Література
- •Теорія ймовірностей і математична статистика
- •Література
- •Емпірічні методи програмної інженерії
- •Література
- •Бази даних
- •Література
- •Програмування систем з серверами баз даних
- •Література
- •Людино-машинна взаємодія
- •Література
- •Література
- •Чисельні методи в інформатиці
- •Література
- •Архітектура комп'ютерів
- •Література
- •Комп'ютерні мережі
- •Література
- •Безпека програм і даних
- •Література
- •Системне програмування та операційні системи
- •Література
- •Моделювання програмного забезпечення
- •Література
- •Математичні методи дослідження операцій
- •Література
Література
1. Самарский А.А. Гулин А.В.. Численные методы. -М.: Наука, 1989..
2. Крылов В.И. и др. Вычислительные методы, том I,II. - М.:Наука, , 1977.
Архітектура комп'ютерів
Способи адресації даних в пам'яті для МП типу х86 (IA32).
Формати представлення даних з фіксованою і плаваючою крапкою .
Система команд МП типу х86 (IA32).
Характеристика команд передачі управління в МП типу х86 (IA32).
Характеристика команд обробки бітів в МП типу х86 (IA32).
Організація системи переривань ПЕВМ на МП типу х86 (IA32).
Програмування на мові Асемблеру МП типу х86 (формули, обробка векторів, бітових рядків).
Задачі – в відповідності до теоретичних запитань.
Література
Юров В.И. Ассемблер. – СпБ.: Питер, 2010.- 640с.
Зубков С.В. Ассемблер для DOS, Windows и Linux. – М.: ДМК Пресс, 2011.- 640с.
Комп'ютерні мережі
Порівняльна характеристика топологій комп'ютерних мереж.
Методи маршрутизації повідомлень в комп'ютерних мережах.
Багаторівнева модель протоколів комп'ютерних мереж.
Призначення і функціонування протоколу ТСР.
Призначення і функціонування протоколу IP.
Розрахунки характеристик вузлів мереж методами теорії масового обслуговування (моделі M/M/s та M/M/s/n ).
Задачі – в відповідності до теоретичних запитань.
Література
1. Олифер В.. Олифер Н . Компьютерные сети. Принципы, технологии, протоколы. – СпБ.: Питер, 2011.-944с.
2. Крылов В.В., Самохвалова С.С. Теория телетрафика и ее приложения. – СпБ.: БхВ- Петербург, 2005.- 268с.
ОПЕРАЦІЙНІ СИСТЕМИ
1. Операційна система, як система керування ресурсами.
2. Аналіз розвитку операційних систем.
3. Визначення семафору. Перелічити типи семафорів. Привести приклад застовання семафорів.
4. Процеси. Схема переходів процесу із стану в стан, охарактеризувати кожний стан.
5. Функції планировщика процесів. Охарактеризувати роботу планировщика процесів залежно від пріоритетів процесу.
Література
1. Таненбаум Э. Современные операционные системы.- СпБ.: Питер, 2002.- 1040 с.
2. Робачевский А. Операционная система Unix. – СпБ: БХВ-Санкт-Петербург, 1999.- 514с.
ЯКІСТЬ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА ТЕСТУВАННЯ
Навести перелік та дати порівняльну характеристику статичних та динамічних моделей надійності програмного забезпечення.
Пояснити етапи формальної інспекції програмних продуктів та ролі її учасників. Навести схему життєвого циклу документів, що інспектуються.
Пояснити основні принципи створення модульних тестів з використанням каркасів JUnit та NUnit, пояснити відмінності.
Пояснити основні принципи стратегії «Чистої кімнати» (Clearance room) при створенні програмних продуктів.
Пояснити основні принципи підходу безперервної інтеграції (Continuous Integration), навести приклади платформ для його реалізації.
Задачі – в відповідності до теоретичних запитань.
Література
Сэм Канер, Джек Фолк, Енг Кек Нгуен. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений, Изд-во: ДиаСофт, 2001, 538 с.
Луиза Тамре. Введение в тестирование программного обеспечения, Изд-во: Вильямс, 2003, 368 с.
Майерс Г. Надежность программного обеспечения. М.: «Мир», 1980. 360 с.