Шинная:

Древовидная:

Ячеистая:

Полносвязная:

Смешанная:

5.3.  Принципы взаимодействия в сети

Архитектура сети – описание взаимодействия компьютеров в сети. К сетевым архитектурам относятся:

Архитектура «файл-сервер», в которой клиентский компьютер посылает запрос на сервер, а сервер посылает в ответ нужный файл для обработки на клиентском компьютере. Архитектура «клиент-сервер», в которой сервер обрабатывает запрос клиентского компьютера и посылает в ответ результат обработки. Многозвенная архитектура, в которой запрос обрабатывается не на одном, а на многих серверах (звеньях). Распределённая архитектура, в которой каждый компьютер может выступать в качестве сервера и клиента.

Эталонная модель взаимодействия открытых систем (модель OSI, Open System Interconnection) включает 7 уровней:

Физический (для управления аппаратурой передачи данных по физическому каналу связи). Канальный (для передачи информации по информационному каналу и поиска ошибок в сигнале). Сетевой (для связи между компьютерными сетями и поиска лучшего маршрута для прохождения сигнала). Транспортный (для разделения информации на информационные пакеты и их транспортирования по логическим каналам). Сеансовый (для поддержки сеанса связи между абонентами). Представительный (для представления данных в нужных форматах). Прикладной (для прикладных программ конечных пользователей).

Интерфейс – набор правил, определяющий взаимодействие двух различных уровней на одном компьютере (API).

Протокол – набор правил, определяющий взаимодействие двух одинаковых уровней на разных компьютерах сети (IP, TCP, HTTP, SMTP, FTP).

НЕ нашли? Не то? Что вы ищете?

Стек протоколов – набор протоколов для организации взаимодействия компьютеров в сети (TCP/IP).

Сетевая технология – согласованный набор средств и механизмов, достаточный для построения компьютерной сети (Ethernet, Fast Ethernet, Gigabit Ethernet, Bluetooth).

5.4. Глобальная сеть Интернет

Глобальная вычислительная сеть (ГВС) – компьютерная сеть, в которой соединяемые компьютеры могут находиться на большом расстоянии друг от друга.

Интернет (Internet) –  глобальная сеть, соединяющая другие компьютерные сети.

Интранет – локальная сеть, в которой организована работа по принципам Интернета.

Провайдер – организация, предоставляющая услуги в Интернете.

Домен – элементарная единица адреса в Интернете, имеющая смысловое значение. Домены бывают:

Географические.

Пример.

    ru, рф – Россия; ua – Украина; us – США; uk – Великобритания; de – Германия; fr – Франция; cn – Китай; su – СССР.
Организационные.

Пример.

    com – коммерческая организация; org – некоммерческая организация; edu – образовательная организация; gov – правительственная организация; mil – военная организация.

IP-адрес – адрес компьютера в Интернете, состоящий из номеров подсетей и своего номера в ЛВС.

Пример. 192.168.1.17

Доменный адрес (доменное имя) – адрес сервера в Интернете, состоящий из доменов.

Пример. www. npi-tu. ru

Адрес электронной почты – адрес почтового ящика в Интернете, состоящий из имени почтового ящика, символа @ и доменного имени почтового сервера.

Пример. *****@***ru

Унифицированный указатель ресурса (URL, Uniform Resource Locator) – адрес сетевого ресурса, состоящий из спецификации протокола, доменного имени сервера, пути к файлу на сервере и имени ресурса.

Пример. http://www. npi-tu. ru/user/index. htm

Гиперссылка – элемент документа, позволяющий перейти в другую часть документа или к другому документу.

Гипертекст – текст, содержащий гиперссылки.

Web-страница – гипертекстовый документ, размещенный в Интернете.

Web-сайт (сайт) – набор взаимосвязанных Web-страниц, относящихся к одной тематике.

Электронное письмо – сетевое сообщение с отложенной доставкой.

Чат – средство, позволяющее обмениваться сообщениями в режиме реального времени.

Скрипт – программа, реализующая определённый сценарий при работе с Web-сайтами.

5.5.  Службы и протоколы Интернета

В Интернете используются следующие сервисные службы (сервисы Интернета):

Гипертекстовые службы:

а) Всемирная паутина (WWW, World Wide Web) – служба для доступа к гипертекстовым документам, размещённым на различных компьютерах в Интернете. Эти документы, называемые Web-страницами, составляют в основном на языке разметки гипертекста HTML (HyperText Markup Language), пересылают с помощью протокола передачи гипертекста HTTP (HyperText Transfer Protocol) и просматривают с помощью программ-браузеров. Группы Web-страниц называются Web-сайтами, при работе с которыми активно используются гиперссылки (для навигации) и скрипты (для обработки).

б) Web-хостинг – служба для создания и размещения Web-страниц в Интернете.

Почтовые службы:

а) Электронная почта (E-Mail) – служба для пересылки и получения электронных писем с текстовыми сообщениями и вложенными файлами. Электронные письма обычно посылают с помощью простого протокола передачи почты SMTP (Simple Mail Transfer Protocol), а получают с помощью почтового офисного протокола POP3 (Post Office Protocol version 3) и протокола доступа к сообщениям в Интернете IMAP (Internet Message Access Protocol). Из программных средств для работы с электронной почтой обычно используют почтовые клиенты. В электронном письме обычно задаются текст письма, почтовый адрес получателя, тема сообщения, а также иногда адреса получателей копии письма.

б) Списки рассылки (Mail List) – служба для регулярной отправки электронных писем множеству абонентов.

Службы обмена сообщениями – службы для обмена сообщениями в реальном времени. Из программных средств для обмена сообщениями обычно используют мессенджеры. К таким службам относятся:

а) Служба Интернет-чатов (IRC, Internet Relay Chat).

б) Интернет-пейджер (ICQ, от англ. «I seek you» – я ищу тебя).

в) Интернет-телефония (Skype).

Службы телеконференций – службы общего доступа к различным средствам компьютерной сети и для высказывания своего мнения по какой-либо теме. Различают конференции в виде чата, форума, блога, доски, аудиоконференций, видеоконференций и т. д. Наиболее известными службами телеконференций являются:

а) Группы новостей (UseNet), использующие протокол передачи сетевых новостей NNTP (Network News Transfer Protocol).

б) Электронные доски объявлений (BBS, Bulletin Board System).

в) Социальные сети (Facebook, Twitter, ВКонтакте, Одноклассники).

Файловые службы:

а) Служба передачи файлов (FTP) – служба для управления пересылкой большого количества файлов по компьютерной сети и для доступа к файловым архивам с помощью протокола передачи файлов FTP (File Transfer Protocol).

б) Другие файловые службы (файлообменные службы, службы хранения файлов, электронные библиотеки).

Служба удалённого доступа (Telnet) – служба для управления другим компьютером с помощью протокола эмуляции виртуального терминала Telnet на удалённом компьютере. Служба доменных имён (DNS, Domain Name System) – служба для хранения доменных имён и цифровых IP-адресов, а также для их преобразования. Поисковые службы:

а) Поисковые системы – службы для поиска информации на сайтах Всемирной паутины и в файловых архивах (Yandex, Rambler, Mail. ru, Google, Yahoo).

б) Другие службы поиска (Gopher, Archie, WAIS, Whois, VERONICA, Finger).

Службы электронной коммерции – службы для упрощения сделок в Интернете. К ним относятся:

а) Интернет-магазины (Ozon).

б) Электронные платёжные системы (WebMoney), и т. д.

Службы интерактивных приложений (службы сетевого перевода, сетевых игр, сетевой картографии, сетевых документов и др.), и т. д.

Тема № 6. Алгоритмизация

6.1. Алгоритм и блок-схема

Модель – искусственный аналог объекта исследования, обладающий существенными свойствами оригинала.

Модели бывают:

Материальные (в т. ч. физические). Информационные (в т. ч. математические).

Алгоритм – конечная последовательность действий, однозначно приводящая к решению задачи.

Алгоритм имеет следующие свойства:

Дискретность (алгоритм состоит из простых шагов, выполняющихся за конечный отрезок времени). Результативность (алгоритм должен приводить к решению задачи за конечное число шагов). Определённость (каждая команда алгоритма должна быть чёткой, однозначной и не допускать разных трактовок). Массовость (алгоритм может применяться для класса однотипных задач, отличающихся исходными данными).

Блок-схема – графическое изображение алгоритма. Блок-схема состоит из блоков, представляющих собой геометрические фигуры, соединённые линиями. Основные блоки приведём в таблице 1.

Таблица 1

Название

Фигура

Назначение

1. Пуск-останов

Начало или конец алгоритма

2. Ввод-вывод

Ввод исходных данных или вывод результатов

3. Процесс

Выполнение вычислений или группы действий

4. Решение

Выбор направления выполнения алгоритма в зависимости от условия

5. Соединитель

Связь с другой частью алгоритма

6. Модификация

Задание счётчика циклов

7. Предопределённый процесс

Выполнение описанных ранее действий

6.2. Структуры алгоритмов

К базовым структурам алгоритмов относятся:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13