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

Контрольні запитання

1. Особливості створення дінамічних бібліотек.

2. Правила підключення дінамічних бібліотек до головної програми.

3. Що забезпечує спеціальне слово Exportsубібліотеці.

4. Передача параметрів та даних між бібліотекою та головною програмою.

5. Загальні етапи розробки програм – пасток.

6. Що таке повідомлення в ОС Windows?

7. Назвіть функції API Windows , які використовуються для встановлення та зняття пасток.

8. Як розмістити позначку в системній області Windows?

9. Назвіть правила створення та підключення динамічних бібліотек у Windows.

10. Что такое точка входа в библиотеку? Для чего она может бать использована?

11. Призначення реєстру та його структура.

12. Назвіть API функції ОС Windows для роботи з реєстром.

13. Які можливості надає використання реєстру для програміста?

14. Поняття потоків. Їх призначення та можливості, які виникають під час їх використання.

15. Назвіть загальні принципи створення (проектування) багатопоточної програми. Коли є сенс розробляти багатопоточну програму?

16. Назвіть причини, чому неможна звертатися до візуальних компонентів безпосередньо із потоку.

17. Какие методы синхронизации потоков методами ядра Вам известны?

18. Какие методы синхронизации потоков в пользовательском режиме Вам известны?

19. Для чего используется функция WaitForSingleObject ?

20. Что такое Mutex?

21. Опишіть архітектури графічної системи ОС Windows.

22. Назвіть системи координат, які використовуються в ОС Windows та дайте їх характеристику.

23. Що таке контекст пристрою? Яке його призначення?

24. Назвіть функції для роботи з контекстом пристрою та дайте їх характеристику.

25. Дайте характеристику основных возможностей библиотеки GDI+.

26. Каким образом выполняется инициализация библиотеки GDI+ в приложении?

27. Каким образом выполняется рисование линий при помощи средств библиотеки GDI+?

28. Каким образом обеспечивается поддержка различных форматов файлов в библиотеке GDI+?

29. Каким образом выполняются геометрические преобразования при помощи средств библиотеки GDI+?

30. Каким образом выполняется вывод текста при помощи средств библиотеки GDI+?

31. Каким образом выполняется настройка параметров вывода и заливки объектов при помощи средств библиотеки GDI+?

32. Что такое протокол ? Какие протоколы бывают?

33. Что такое сокет и порт.

34. Какие типы соединений возможны в компьютерных сетях ?

35. Что представляет собой архитектура клиент-сервер. В чем отличия клиента и сервера.

36. Какие средства для разработки сетевых приложений предоставляются Windows API

37. Какие средства доступны для программиста в средах С++ для разработки сетевых приложений?

38. Для чего используется функция WSAStartup. Приведите правила ее использования

39. Каким образом создается сокет ?

40. Для чего используется функция bind?

41. Каким образом выполняется прием данных при использовании сокетов?

42. Каким образом выполняется передача данных при использовании сокетов?

Перелік посилань

1. Бондаренко М.Ф., Ліпанов О.В., Путятін Є.П., Сінельнікова Т.Ф. Системное программирование в современных операционных системах.- Харків.:Вид. Сміт”, 2005. - 288с.

2. Щупак Ю. А. Win32 API. Разработка приложений для Windows. 1 изд.- Спб.: Питер, 2009.- 592 стр.

3. Саймон Ричард, Windows 2000 API. Энциклопедия программиста: Пер. с англ. - К.: Видавництво "Диасофт", 2001.- 1088 с.

4. Эд. Ботт, Карл Зихерт, Крейг Стинсон Windows Vista Inside Out: Пер. с англ. – изд. М.: «ЭКОМ Паблишерз», 2009.- 1104 стр.

5. Вильямс А., Системное программирование в Windows 2000 для профессионалов. - Спб: Питер, 2001,- 624 с.

6. Джеффри Рихтер, Windows для профессионалов издание 4. – Спб.: Питер, 2008.- 725 с.

7. Виталий Брусенцев. GDI+: графика нового поколения. Часть 1. Краткое знакомство интернет ресурс www.rsdn.ru

8. Виталий Брусенцев. GDI+: графика нового поколения. Часть2. Работа с растрами и графическими файлами интернет ресурс www.rsdn.ru

9. Виталий Брусенцев. GDI+: графика нового поколения. Часть 3. Построение векторных изображений интернет ресурс www.rsdn.ru

10. Таненбаум Э. Современные операционные системы. 3-е изд. - Спб.: Питер, 2012 год, 1120 стр.,

Навчальне видання

Методичні вказівки

до лабораторних робіт з дисципліни “Операційні системи” для студентів денної форми навчання спеціальності 8.080201 ”Інформатика””,8.080202 “Прикладна математика”,7.080203 “Системний аналіз та керування”.

.

Упорядники: ЛІПАНОВ Олександр Віталійович

СІНЕЛЬНІКОВА Тетяна Федорівна

Відповідальний випусковий Є.П.Путятін

Редактор Б.П.Косіковська

План 2004, поз.29

Підп. до друку .04 Формат 60х84 1/16. Спосіб друку - різограф

Умов. друк. арк. 30. Облік вид. арк.

Тираж 200 прим.

Зам.№ .Ціна договірна.

ХНУРЕ. 61166 Харків, просп. Леніна, 14.

Віддруковано в навчально-науковому видавничо-поліграфічному центрі ХНУРЕ