- •Яка структура мережевої операційної системи?
- •2. Як взаємодіють компоненти операційної системи при взаємодії комп'ютерів?
- •3. Яка структура операційної системи Windows 2000?
- •4.Яка структура операційної системи Unix?
- •5. Які є класи мережевих операційних систем?
- •7.Яка структура мережі?
- •8. Що таке концентратор?
- •9. Дати визначення мультиплексора
- •11. Які існують стандарти мереж?
- •12. Які архітектурні принципи побудови комп'ютерних мереж?
- •13. Що називається реальною системою?
- •16.Що називається комунікаційною системою?
- •17. Що називається прикладним процесом?
- •19. Які функції середовища зв'язку?
- •20.Які принципи побудови середовища зв'язку?
- •21. Які існують рівні передачі даних?
- •22,24. Які структура рівнів? Які функції протоколів?
- •23. Що називається протоколом?
- •25. Яке призначення протоколів?
- •26 Яка структура схеми передавання даних?
- •27. Які існують форми передавання даних у мережах? Формы сетей передачи данних
- •28. Що таке синхронізація?
- •29. Які існують системи кодування інформації?
- •30. Що називається віртуальним каналом?
- •31. Які існують методи маршрутизації?
- •34. Формат пакету ip
- •35. Яка структура протокольного стека tcp/ip?
- •36. Яка існує адресація в мережах tcp/ip?
- •38. Які основні мережеві аспекти os Windows?
- •41. Який принцип розподілених обчислень?
- •42. Що називається розподіленою системою?
- •43. Що таке реєстр Windows?
- •44. Як відбувається адміністрування Windows?
- •45. Як відбувається адміністрування Unix?
- •46. Які права доступу до файлів та папок Windows?
- •47. Які права доступу до файлів та папок Unix?
- •48. Які принципи керування додатками Windows?
- •50. Як групуються команди Unix? Групування команд.
- •51. Як перенаправляються команди Unix?
- •54. Функції в shell.
- •55. Що називається dns?
- •57. Дати визначення ftp.
- •58. Як провести обмін даними за протоколом ftp?
- •59. Які основні команди ftp?
28. Що таке синхронізація?
Синхронізація процесів - приведення двох або кількох процесів до такого їх протікання, коли певні стадії різних процесів відбуваються в певному порядку, або одночасно.
Синхронізація необхідна в будь-яких випадках, коли паралельно протікає процесам необхідно взаємодіяти. Для її організації використовуються кошти між процесами взаємодії. Серед найбільш часто використовуваних засобів - сигнали та повідомлення, семафори і мьютекс, канали (англ. pipe), спільно використовувана пам'ять.
Синхронізація даних - ліквідація відмінностей між двома копіями даних. Передбачається, що раніше ці копії були однакові, а потім один з них, або обидві були незалежно змінені.
Спосіб синхронізації даних залежить від зроблених додаткових припущень. Головною проблемою тут є те, що незалежно зроблені зміни можуть бути несумісні один з одним (так званий «конфлікт правок»), і навіть теоретично не існує загального способу вирішення подібних ситуацій.
Тим не менше, є ряд приватних способів, які можна застосувати в тих чи інших випадках:
* Найбільш простий спосіб: Припускають, що зміни вносилися лише в одну з копій - «робочу» - і інша копія просто перезаписується її вмістом. Цей спосіб реалізують більшість програм синхронізації; чинності незворотності зроблених змін користувачеві дається вибір, яку копію вважати «головною».
* Якщо дані представляють собою набір незалежних записів (тобто будь-яке поєднання записів є коректним - це, напр., Телефонна книга), то можна просто об'єднати безлічі записів. Це ліквідує ризик втрати інформації, але щоб видалити запис з набору, цей спосіб доводиться поєднувати з першого.
o Якщо набори синхронізуються неодноразово, можна автоматично вводити в них додаткову службову інформацію: дата та час останньої зміни запису, позначки про віддалених записах (стираються після наступної синхронізації або через досить великий час) та ін. Цей підхід використовується, наприклад, в Outlook.
* Обробляти конфлікти правок: автоматично (якщо можливо), інакше - вручну. Цей, найбільш загальний спосіб застосовується тільки якщо зазначені вище спрощені недопустимі - наприклад, в системах контролю версій. Так, CVS при виявленні двох незалежних змін оголошує про «конфлікт» і або (у простих випадках) дозволяє його автоматично, або надає користувачеві вирішити його вручну. У цих випадках конфліктів намагаються просто уникати - наприклад, розподілом областей компетенції.
29. Які існують системи кодування інформації?
Система кодування, що використовує різні методи - класифікаційну систему кодування орієнтовану на проведення попередньої класифікації об'єктів або на основі ієрархічної системи, або на основі фасетної системи; - реєстраційну систему кодування, не потребуючу попередньої класифікації об'єктів.
Класифікаційне кодування Класифікаційне кодування застосовується після проведення класифікації об'єктів. Розрізняють послідовне і рівнобіжне кодування. Послідовне кодування використовується для ієрархічної класифікаційної структури. Суть методу полягає в наступному: спочатку записується код старшого угруповання 1-го рівня, потім код угруповання 2-го рівня, потім код угруповання 3-го рівня і т.д. У результаті виходить кодова комбінація, кожен розряд якої містить інформацію про специфіку виділеної групи на кожному рівні ієрархічної структури.
Рівнобіжне кодування використовується для фасетної системи класифікації. Суть методу полягає в наступному: усі фасети кодуються незалежно друг від друга; для значень кожного фасета виділяється визначена кількість розрядів коду.
Реєстраційне кодування Реєстраційне кодування використовується для однозначної ідентифікації об'єктів і не вимагає попередньої класифікації об'єктів. Розрізняють порядкову і серійно-порядкову систему. Порядкова система кодування припускає послідовну нумерацію об'єктів числами натурального ряду. Цей порядок може бути випадковим або визначатися після попереднього упорядкування об'єктів, наприклад за алфавітом. Цей метод застосовується в тому випадку, коли кількість об'єктів невелика, наприклад кодування назв факультетів університету, кодування студентів у навчальній групі. Серійно-порядкова система кодування передбачає попереднє виділення груп об'єктів, що складають серію, а потім у кожній серії здійснюється порядкова нумерація об'єктів. Кожна серія також буде мати порядкову нумерацію. По своїй суті серійно-порядкова система є змішаною: що класифікує й ідентифікує. Застосовується тоді, коли кількість груп невелика.