Напишіть спрощений аналог гри “Морський бій” під умовною назвою “Летючий голландець”. Гра полягає в тому, що програма випадковим чином розміщує на полі розміром 5x5 корабель, що займає одну клітинку. Користувач має вгадати його розміщення, вводячи з клавіатури координати свого пострілу. Якщо відстань від точки пострілу до корабля більше 2, програма має вивести відповідь “Холодно”, якщо відстань до корабля дорівнює 2 — “Тепло”, якщо ж відстань дорівнює 1 — “Жарко”. Гра триває доти, доки користувач не влучить у корабель або в нього закінчаться спроби.
Семейство TCP/IP Править
Семейство TCP/IP имеет три транспортных протокола: TCP, полностью соответствующий OSI, обеспечивающий проверку получения данных; UDP, отвечающий транспортному уровню только наличием порта, обеспечивающий обмен датаграммами между приложениями, не гарантирующий получения данных; и SCTP, разработанный для устранения некоторых недостатков TCP, в который добавлены некоторые новшества. В семействе TCP/IP есть ещё около двухсот протоколов, самым известным из которых является служебный протокол ICMP, используемый для внутренних нужд обеспечения работы; остальные также не являются транспортными протоколами.
Семейство IPX/SPX Править
В семействе IPX/SPX порты появляются в протоколе сетевого уровня IPX, обеспечивая обмен датаграммами между приложениями (операционная система резервирует часть сокетов для себя). Протокол SPX, в свою очередь, дополняет IPX всеми остальными возможностями транспортного уровня в полном соответствии с OSI.
В качестве адреса хоста ICX использует идентификатор, образованный из четырёхбайтного номера сети (назначаемого маршрутизаторами) и MAC-адреса сетевого адаптера.