Лекція 15. Периферія та порти
Лекція 15. Периферія та порти
Section titled “Лекція 15. Периферія та порти”Рівень 3: Дослідник заліза
Марко, сьогодні ми не просто вивчимо новий термін — ми відкриємо ще один шар того, як насправді працює комп’ютер.
Що ми сьогодні розкриємо
Section titled “Що ми сьогодні розкриємо”- класифікувати пристрої введення та виведення
- розуміти порт як спосіб фізичного або логічного підключення в контексті цієї лекції
- дослідити USB-пристрої командою
lsusb
Зв’язок з попередніми лекціями
Section titled “Зв’язок з попередніми лекціями”У цій лекції ми використаємо поняття периферії з лекції 11, щоб навчитися класифікувати пристрої введення та виведення.
Периферія розширює можливості комп’ютера
Section titled “Периферія розширює можливості комп’ютера”Клавіатура дає комп’ютеру символи, миша — рух і натискання, камера — зображення, мікрофон — звук. Монітор, колонки та принтер виводять результати.
Деякі пристрої роблять і те, й інше. Сенсорний екран показує картинку та приймає дотики. USB-флешка читає і записує дані.
Фізичні порти — двері для з’єднань
Section titled “Фізичні порти — двері для з’єднань”USB, HDMI, Ethernet — приклади фізичних роз’ємів/інтерфейсів. Вони мають різні задачі й правила передачі сигналів.
Не плутай їх із мережевими портами, які ми вивчатимемо пізніше. USB-порт можна торкнутися пальцем. TCP-порт 8000 — це логічний номер служби в мережевому стеку.
USB — не назва одного пристрою
Section titled “USB — не назва одного пристрою”Через USB можна підключити клавіатуру, накопичувач, камеру, контролер, адаптер мережі та безліч інших пристроїв. USB визначає правила з’єднання й обміну, а не призначення самого пристрою.
Приклади
Section titled “Приклади”Приклад 1
Section titled “Приклад 1”Клавіатура — переважно ввід; монітор — вивід; гарнітура може мати і мікрофон, і навушники, тобто ввід та вивід.
Приклад 2
Section titled “Приклад 2”HDMI зазвичай переносить цифрове відео та звук до дисплея.
Приклад 3
Section titled “Приклад 3”lsusb може показати пристрій навіть тоді, коли ти не знаєш його красиву маркетингову назву: система бачить технічні ідентифікатори виробника та пристрою.
Linux-лабораторія: USB-детектив
Section titled “Linux-лабораторія: USB-детектив”lsusbЯкщо є безпечний USB-пристрій, який можна підключити під наглядом дорослого, виконай команду до і після підключення та порівняй рядки.
Ми не підключаємо невідомі знайдені флешки. Невідомий USB-пристрій може бути небезпечним.
Місія для Марка
Section titled “Місія для Марка”Виконай місію по черзі. Якщо щось не виходить — спочатку перечитай приклад вище й спробуй знайти, на якому кроці результат відрізняється.
- склади список із п’яти пристроїв і познач: ввід, вивід або обидва
- виконай
lsusbі вибери два рядки для дослідження - якщо дорослий дозволяє, порівняй
lsusbдо/після підключення знайомої миші або флешки - поясни різницю між фізичним USB-портом і майбутнім мережевим портом
- намалюй стрілки даних для клавіатури та монітора
Перевір себе
Section titled “Перевір себе”- Чим пристрій введення відрізняється від пристрою виведення?
- Наведи приклад пристрою, який робить обидва.
- Що показує
lsusb? - Чи є USB назвою лише для флешок?
- Чому не можна підключати невідомі знайдені USB-пристрої?
Терміни однією фразою
Section titled “Терміни однією фразою”- Периферія — пристрої «навколо» комп’ютера (клавіатура, миша, монітор, принтер).
- Пристрій введення — надсилає дані комп’ютеру (клавіатура, камера, мікрофон).
- Пристрій виведення — показує/віддає результати (монітор, колонки, принтер).
- Фізичний порт — реальний роз’єм, якого можна торкнутися (USB, HDMI).
- Інтерфейс — домовлені правила з’єднання й обміну між пристроями.
lsusb— команда, що показує підключені USB-пристрої.
Чек-лист перед наступною лекцією
Section titled “Чек-лист перед наступною лекцією”- Чи можеш ти пояснити різницю між пристроями введення та виведення?
- Чи знаєш ти, як працює USB як інтерфейс?
- Чи розумієш ти, як операційна система керує периферійними пристроями?
Що потрібно винести з лекції
Section titled “Що потрібно винести з лекції”- периферія дає комп’ютеру нові способи отримувати й віддавати дані
- USB — універсальний інтерфейс для багатьох типів пристроїв
- фізичні порти та мережеві порти — різні поняття
Хакерський принцип: не запам’ятовуй магічні слова. Намагайся пояснити своїми словами, що відбулося і чому.