Февраль 2020 - Медиана
Среда, 5 октября

Месяц: Февраль 2020

Наука

Введение в паттерны проектирования.

Паттерн проектирования - это решение определенной задачи при проектировании архитектуры программы. Паттерн нельзя просто скопировать в программу. Он представляет собой общую концепцию решения проблемы, которую нужно подстроить под требования Вашей программы. Их часто путают с алгоритмами. Но если алгоритм — это определенный набор действий, то паттерн — высокоуровневое решение, реализация которого может отличаться. Можно заниматься разработкой, не зная паттернов. Возможно, Вы уже не раз реализовали какой-то из паттернов, даже не догадываясь об этом. Но осознанное владение отличает профессионала от любителя. Зачем же знать паттерны? Решения, проверенные годами. При использовании готовых решений временные затраты значительно уменьшаются.Стандарти...
Наука

Сетевая технология Ethernet.

Название “Ethernet” переводится как “эфирная сеть” или “среда сети”. Это отражает первоначальный принцип ее работы: всё, передаваемое одним узлом, одновременно принимается всеми остальными. Практически всегда подключение происходит через коммутаторы. Стандарты Ethernet определяют соединения и электрические сигналы на физическом уровне, формат кадров и протоколы управления доступом к среде - на канальном уровне. Эта технология описывается стандартами IEEE группы 802.3. Классификация сетей PAN (Personal Area Network) — персональная сеть, которая предназначена для взаимодействия устройств, принадлежащих одному владельцу. LAN (Local Area Network) — локальная сеть, имеет замкнутую структуру. Этот термин может представлять как малую сеть, так и большую. Эти с...
Наука

Введение в компьютерные сети

Многие не видят разницы между Интернетом и компьютерной сетью, но на самом деле первое - это один из примеров второго. Каждый раз, когда вы включаете Интернет на своем устройстве, вы подключаетесь к сети Интернет. Она объединяет множество сетей во всех уголках мира в одну единую и обеспечивает передачу данных из одной точки в другую. Знание сетевых технологий, понимание работы стека протоколов TCP/IP, клиент-серверной архитектуры и протоколов прикладного уровня являются основой разработки сетевых программ. Основные термины: Коммуникационная сеть — система, состоящая из объектов, называемых узлами (пунктами) сети и осуществляющих функции генерации, преобразования, хранения и потребления продукта, а также линий передачи. Информационно-вычислительная сеть (компьютерная сеть)...