Що таке - інтерфейс - та - протокол,LAZY SMART
Поняття «Протокол» та «Інтерфейс» нерозривно пов'язані один з одним, саме тому їх так часто плутають не лише новачки, а й досвідчені фахівці з IT-технологій. Ці терміни використовуються завжди, коли йдеться про передачу даних. До того ж, не важливо, який обмін даними мають на увазі, це може бути обмін між додатками, пристроями, між людиною та комп'ютером – у всіх цих випадках ми маємо справу з «інтерфейсом» та «протоколом». Однак не багато хто може дати виразну відповідь на запитання: «що різниця між цими поняттями?», просто плутають ці терміни або вважають їх синонімами. У цій статті ми намагатимемося раз і назавжди внести ясність у це питання.
Для початку дамо визначення.
Інтерфейс - сукупність апаратних та програмних засобів, необхідних для взаємодії з програмою, пристроєм, функцією і т.д.
Протокол — набір правил, угод, сигналів, повідомлень і процедур, що регламентує взаємодію між об'єктами, що сполучаються.
Важко? Насправді все простіше, ніж здається. Давайте розумітися!
Що таке інтерфейс

Поняття «інтерфейс» також використовується, коли йдеться про взаємодію комп'ютерної програми або пристрою з людиною. Можна почути: програма має доброзичливий інтерфейс або пилосос з бездротовим інтерфейсом. У цих випадках так само йдеться про способи взаємодії. Наприклад, телевізор можна керувати за допомогою пульта дистанційного керування або за допомогою кнопок. Це його інтерфейси. Для підключення зовнішніх пристроїв телевізори мають інтерфейси USB, DVI, HDMI та інші.
Якщо ми говоримо про інтерфейс комп'ютерної програми, то це теж спосіб обміну даними: можна працювати впрограмі користуючись зручною графічною оболонкою, а можна за допомогою командного рядка.

Інтерфейс може містити інші інтерфейси. Коли ми говоримо про надсилання повідомлення звичайною поштою, ми говоримо про один інтерфейс. Але насправді наш лист може доставлятися поїздом, літаком, автотранспортом – це теж інтерфейси, але вони «приховані» від нас, ми ніяк не беремо участі у їхньому виборі, тому для нас це один інтерфейс «Пошта України».

Що таке протокол
На цьому прикладі розберемося, що таке протокол. Ви можете надіслати листа у вигляді тексту українською або китайською, можете намалювати малюнок або надіслати аудіозапис (якщо це електронний лист). Це і є протоколи передачі - правила, за допомогою яких кодується інформація, яку ви маєте намір передати. Протоколи можуть бути накладені один на одного. Наприклад, ви можете написати листа, користуючись шифром, який знаєте тільки ви і ваш друг, а символи в ньому використовувати з кирилиці – тобто ви накладете на одні правила обміну інформацією інші правила вищого рівня. Адресат розшифрує ваше послання, якщо він володіє цими правилами.

Висновок
На цьому все! Сподіваємось, що було цікаво! До зустрічі на сторінкахLAZY SMART.
Щоб не пропустити нову статтю, вступай до нашої групи Вконтакте, а також підписуйся на наш канал YouTube.