Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры информатика.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
133.33 Кб
Скачать
  1. Финансовые функции

Финансовые функции в Excel позволяют выполнить целый ряд финансовых вычислений без построения длинных и сложных формул. Выделяют четыре группы функций:

 функции для анализа инвестиций;

 функции для вычисления скорости оборота;

 функции для вычисления амортизации;

 функции для анализа ценных бумаг.

Последовательность платежей, разделенных равными интервалами времени, называется равномерной финансовой рентой или потоком платежей. Поток платежей одинакового размера называется постоянной финансовой рентой или аннуитетом (англ. annuity). Если платежи неодинаковы по знаку и размеру, то применяется более общий термин денежный поток . Принимая решение об инвестировании средств в тот или иной проект, необходимо оценить его экономическую эффективность. Для этого разработаны средства автоматизации — программы инвестиционного анализа, моделирующие развитие проекта. При выборе таких программ необходимо четко представлять себе их возможности и особенности [1]. Так как эти программные средства достаточно дороги, то в ряде случаев возможно использования Excel для проведения требуемых расчетов.

Так для работы с денежным потоком возможно использование функции ЧПС, а в случае аннуитета можно пользоваться функциями ПС, БС, ПЛТ, ПРПЛТ, ОСПЛТ, КПЕР, СТАВКА.

При работе с функциями для анализа инвестиций используют следующие термины:

Ставка — это процентная ставка за период. Кпер — общее число периодов платежей по аннуитету. Плт — выплата, производимая в каждый период и не меняющаяся за все время выплаты ренты. Обычно выплаты включают основные платежи и платежи по процентам, но не включают других сборов или налогов. Пс — это приведенная к текущему моменту стоимость или общая сумма, которая на текущий момент равноценна ряду будущих платежей. Если аргумент Пс пропущен, то он полагается равным 0. В этом случае должно быть указано значение аргумента Плт. Бс — требуемое значение будущей стоимости или остатка средств после последней выплаты. Если аргумент пропущен, он полагается равным 0.Период — это период, для которого требуется найти прибыль, должен находиться в интервале от 1 до Кпер. Тип — это число 0.

Замечания:

 все аргументы, означающие деньги, которые вы платите, представляются отрицательными числами, которые вы получаете, представляются положительными числами;  убедитесь, что вы используете согласованные единицы измерения для аргументов ставка и срок;  если какой-то аргумент пропущен, то он полагается равным 0.Функции: ЧПС (НПЗ) – Возвращает величину чистой приведенной стоимости инвестиции, используя ставку дисконтирования, а также стоимости будущих выплат (отрицательные значения) и поступлений (положительные значения). ЧПС(ставка; блок клеток для работы со счетом; тип)

Блок клеток для работы со счетом – это от 1 до 29 аргументов, предоставляющих расходы и доходы. Платежи и поступления должны быть введены в правильном порядке. Все операции производятся в конце периода

Пример

Вы планируете в 1-й год положить на счет 5000 рублей, во 2-ой – положить 2000, в 3-й – снять 3000, в 4-й положить 2000, в 5-й – снять 20000. Сколько должно быть на счете при годовой ставке 10%?

ПС (ПЗ) — возвращает приведенную (к текущему моменту) стоимость инвестиции. Приведенная (нынешняя) стоимость представляет собой общую сумму, которая на настоящий момент равноценна ряду будущих выплат. Например, когда вы занимаете деньги, сумма займа является приведенной (нынешней) стоимостью для заимодавца.

ПС(ставка; кпер; плт; бс; тип)

Пример

Вы хотите купить вещь, которая стоит 12000 рублей в кредит на 5 лет под 7% годовых. Ежемесячно выплаты составляют 350 рублей. Сколько действительно вы заплатите?

=ПС(7%/12; 5*12; -350) = 17675,7

БС (БЗ) — возвращает будущую стоимость инвестиции на основе периодических постоянных (равных по величине сумм) платежей и постоянной процентной ставки.

БС(ставка; кпер; плт; пс; тип)

Пример

Вы откладываете 5000 рублей в год при годовой ставке 15%. Что будет у вас на счету к концу 6 года?

=БС(15%; 6; -5000) = 43768,68

ПЛТ (ППЛАТ) — возвращает сумму периодического платежа для аннуитета на основе постоянства сумм платежей и постоянства процентной ставки.

ПЛТ = ОСПЛТ + ПРПЛТ

ПЛТ(ставка; кпер; пс; бс; тип)

Пример

Вам предоставлен кредит в размере 100000 рублей на 3 года при годовой ставке 15%. Определить ежемесячные выплаты.

=ПЛТ(15%/12; 3*12; 100000) = -3466,53

ПРПЛТ (ПЛПРОЦ) — Возвращает сумму платежей процентов по инвестиции за данный период на основе постоянства сумм периодических платежей и постоянства процентной ставки.

ПРПЛТ(ставка; период; кпер; пс; бс; тип)

Пример

Определить доход за 1-ый месяц, если вы положили на счет в банке 80000 рублей на 3 года из расчета 10% годовых.

=ПРПЛТ(0,1/12; 1; 36; -80000) = 666,67

ОСПЛТ (ОСНПЛАТ) — возвращает величину платежа в погашение основной суммы по инвестиции за данный период на основе постоянства периодических платежей и постоянства процентной ставки.

ОСПЛТ(ставка; период; кпер; пс; бс; тип)

Пример

Вы взяли кредит 20000 рублей на 2 года под 10% годовых. Чему равен основной платеж за кредит для 1 месяца?

=ОСПЛАТ(10%/12; 1; 24; 20000) = -756,23

КПЕР — возвращает общее количество периодов выплаты для инвестиции на основе периодических постоянных выплат и постоянной процентной ставки.

КПЕР(ставка; плт; пс; бс; тип)

Пример

Сколько потребуется времени для накопления 50000 рублей, если в конце каждого года вы делаете вклад в 2000 при годовой ставке 11%?

=КПЕР(0,11; -2000; 0; 50000) = 12,67

СТАВКА (НОРМА) — Возвращает процентную ставку по аннуитету за один период. СТАВКА вычисляется путем итерации и может давать нулевое значение или несколько

значений. Если последовательные результаты функции СТАВКА не сходятся с точностью 0,0000001 после 20-ти итераций, то СТАВКА возвращает сообщение об ошибке #ЧИСЛО!.

СТАВКА(срок; плт; пс; бс; тип)

Пример

У вас на счету 238 рублей. Вы готовы ежегодно откладывать 2000 рублей и хотели бы к концу 5-го года накопить 15000 рублей. Какова должна быть процентная ставка?

=СТАВКА(5; -2000; -238; 15000) = 18,5%

Начисление процентов

Прямые вычисления Рекуррентные формулы. Функции для анализа инвестиций

2. Диспетчер сценариев

Сценарий — это набор значений, которые Microsoft Excel сохраняет. Существует возможность создать и сохранить на листе различные группы значений (сценарии), а затем переключаться на любой из них для просмотра результатов. Можно создать отчет для отслеживания результатов по всем имеющимся сценариям. Пример: Рассмотрим задачу. Предположим, что у нас есть данные о годовой ставке и сроке вклада для трех банков, необходимо сделать выбор в пользу одного из них. С использованием Диспетчера сценариев добавляем значения для ставки (B2) и срока (B4). Используя кнопку [Вывести], можно посмотреть результаты по итоговому размеру вклада для каждого из сценариев. Для создания общего отчета нажимаем на кнопку [Отчет].

3. Инструмент «Подбор параметра». Используется в ситуации, когда известно какую цель необходимо достигнуть, но неизвестен параметр, при котором она

достигается: Y = F(X), где Y – известен, а X – необходимо найти. При вычислении Х используются численные методы, поэтому найденное значение не будет точным. Для того, чтобы воспользоваться «Подбором параметра», необходимо подготовить электронный документ, в котором вместо неизвестного значение подставить некоторое приближенное: Инструмент «Подбор параметра» Используя численные методы, встроенные в Excel, можно решать любые уравнения с одной переменной. Находится не точное, а приближенное решение. При работе с численными методами бывает полезно установить количество итераций, для этого в меню выбрать Сервис/Параметры,

вкладка «Вычисления», поле «Предельное число итераций». Пример: Инструмент подбор параметра может быть успешно использован и в задачах, содержащих финансовые функции. Рассмотрим подбор значения вклада для получения фиксированного дохода.

Вы хотите приобрести через 5 лет автомобиль стоимостью 100 тыс. рублей. У вас есть возможность вложить некоторую сумму денег на депозит под 100% годовых. В конце каждого года вы хотите забирать 12 тысяч рублей на текущие расходы. Какую сумму следует положить на депозит для выполнения этих условий? B5=БЗ(В2; В4; В3; В1) = -52000 Очевидно, что 10 000 рублей недостаточно, чтобы выполнить условие, подберем требуемое значение при помощи подбора параметра. Для этого:

  • ячейку В5 сделайте текущей;

  • выберите команду Сервис/Подбор параметра;

  • в поле Значение введите 100 000;

  • в поле Изменяя значение ячейки В1.

Excel установит в ячейке В1 такое значение, чтобы в ячейке В5, было число 100 000. В результате в ячейке В5 появится сумма 14 750 рублей.

5. Если надстройки Поиск решения нет на вкладке Данные, то необходимо выбрать в вкладку Файл (кнопка Office), пункт меню Параметры, затем Надстройки, кнопка [Перейти]. Выбрать Поиск решения в списке Надстроек. Будет предложено установить эту возможность. Инструмент «Поиск решения» используется, когда необходимо найти максимум или минимум в целевой ячейке, изменяя некоторые переменные. При этом могут быть заданы несколько условий (ограничений), которые должны выполняться при поиске решения: F(Х) -> min (max), найти Х. Такое решение называется оптимальным решением. Важно понимать, что не всегда можно найти единственное решение. Для некоторых задач оптимального решения не существует или существует несколько (или даже бесконечное количество) оптимальных решений. В модели оптимизации участвуют три элемента: целевая ячейка, изменяемые ячейки и ограничения. Целевая ячейка представляет задание или цель. Наша задача — максимизировать или минимизировать значения целевой ячейки. Изменяемые ячейки — ячейки, значения которых можно изменять для оптимизации значений целевой ячейки. Ограничения — это условия, задаваемые для изменяемых ячеек. Пример:

функция f (x, y, z) = (x-1)2 + y2 - 0,5*cos(2z) имеет минимальное значение -0,5 при x = 1; y = 0; z = 3,14159.

В качестве исходных данных для поиска минимума примите x=1, y=2 и z=3. Выбрать в меню Сервис/Поиск решения, в появившемся диалоговом окне ответить на вопросы следующим образом:

Установить целевую ячейку: A3

Равной: минимальному значению

Изменяя ячейки: $A$2:$C$2

Параметры: нет

Выполнить

Будет найдено решение.

6. У каждого пользователя могут быть свои причины, чтобы использовать статистические функции Microsoft Excel. Вот несколько примеров:  заведующему отделом продаж может понадобиться спланировать продажи на следующий квартал (функция ТЕНДЕНЦИЯ);  учителю может понадобиться построить кривую на базе средних оценок (СРЗНАЧ или МЕДИАНА, может быть даже МОДА);  производитель, проверяющий качество продукта, может быть заинтересован в том, чтобы производимые изделия попадали в диапазон приемлемого качества (СТАНДОТКЛОН или ДИСП);  исследователю рынка может потребоваться узнать, сколько ответов на опрос попадает в заданный диапазон (ЧАСТОТА). Функция МАКС Возвращает наибольшее значение в списке аргументов. Функция МЕДИАНА Возвращает медиану заданных чисел. Функция МИН Возвращает наименьшее значение в списке аргументов. Функция МОДА.НСК Возвращает вертикальный массив из наиболее часто встречающихся (повторяющихся) значений в массиве или диапазоне данных. Функция МОДА.ОДН Возвращает значение моды множества данных. Функция СРЗНАЧ Возвращает среднее арифметическое аргументов. Функция ТЕНДЕНЦИЯ Возвращает значения в соответствии с линейным трендом. Функция ЧАСТОТА Возвращает распределение частот в виде вертикального массива.и др. В Excel существует несколько функций для работы с линейной регрессией (ЛИНЕЙН, НАКЛОН, ОТРЕЗОК, ПРЕДСКАЗ, ТЕНДЕНЦИЯ) Функция НАКЛОН Возвращает наклон линии линейной регрессии. Линейная регрессия определяет прямую, которая наилучшим образом представляет некоторое множество данных. y = mx + b, где x — независимая переменная, y — зависимая переменная, m — наклон прямой, b — пересечение с осью y. ПРЕДСКАЗ(x; известные значения y; известные значения х)

7. Нахождение функциональной зависимости

В Excel можно определить функциональную зависимость (F) для некоторых наборов данных Х и Y, то есть построить функцию вида: Y = F(X). Для этого используется линия тренда. В результате находится приближенная функциональная зависимость, которая может быть полезна при проведении вычислений. Например:

Собраны статистические данные о росте студентов. В исследовании приняло участие 100 человек, необходимо найти функциональную зависимость количества студентов от их роста. Для решения используется функция ЧАСТОТА (массив_данных;массив_интервалов) Массив_данных — массив или ссылка на множество данных, для которых вычисляются частоты. Если массив_данных не содержит значений, то функция ЧАСТОТА возвращает массив нулей. Массив_интервалов — массив или ссылка на множество интервалов, в которые группируются значения аргумента массив_данных. Если массив_интервалов не содержит значений, то функция ЧАСТОТА возвращает количество элементов в аргументе массив_данных. Перед построением диаграммы подготовьте данные в виде таблицы, используя функцию ЧАСТОТА(), посчитайте сколько измерений будет помещено в интервалы (; 110], (110; 120], … (200; 210], (210, 220], затем по полученным данным постройте диаграмму. Добавьте на диаграмму линию полиномиального тренда с выводом уравнения, для этого необходимо щелкнуть на ряде данных правой кнопкой мыши, выбрать Добавить линию тренда (аппроксимация и сглаживание), выбрать тип линии и включить вывод уравнения.

8.Циклической ссылкой называется последовательность ссылок, при которой формула ссылается (через другие ссылки), сама на себя. Чтобы обработать такую формулу, необходимо вычислить значение каждой ячейки, включенной в замкнутую последовательность, используя результаты предыдущих итераций. По умолчанию, до тех пор, пока не будут изменены соответствующие параметры, вычисления прекращаются после выполнения 100 итераций или после того, как изменение каждой величины не будет превышать 0,001 за одну итерацию. Обработать формулы с циклическими ссылками в режиме обычных вычислений нельзя. Когда вводится формула с циклической ссылкой, появляется предупреждающее сообщение. Если циклическая последовательность ссылок образовалась случайно, нажмите кнопку OK. На экране появится панель инструментов Циклические ссылки и стрелки зависимостей, указывающие на каждую ячейку циклической ссылки. С помощью панели инструментов Циклические ссылки можно провести анализ циклической ссылки и изменить ссылки так, чтобы циклическая ссылка исчезла. Циклические ссылки часто используются в научных и инженерных расчетах (рекурсия). Чтобы изменить число итераций, выберите команду Параметры в меню Сервис, а затем — вкладку Вычисления. Установите флажок Итерации. Далее введите максимальное число итераций и относительную погрешность вычислений. Вы получили денежный приз, но Вам надо уплатить налог 30% от суммы приза. Какую сумму вам необходимо получить, чтобы после вычета налогов на руках осталось 100 000 руб.? Занесем данные в таблицу. A B

1 приз= 100 000 + B2

2 налог= B1 * 30%

Если вы разрешили циклические ссылки, то в результате вычислений получится следующий результат. приз 142857,1 налог 42857,14

9. Списком в Excel называется совокупность строк одинаковой структуры — записей таблицы, окруженная пустыми строками и пустыми колонками или границами листа. Названия столбцов, которые называются полями, занесены в первую строку диапазона .Наличие пустой строки под списком и пустого столбца справа от списка является обязательным, так как иначе Excel не сможет автоматически определить границы набора данных, что может привести к ошибкам. диапазон листа можно преобразовать в таблицу. Для этого на вкладке Вставка в группе Таблицы выбрать команду Таблица, также можно нажать клавиши быстрого доступа CTRL+L или CTRL+T. После создания таблицы становится доступен набор инструментов.

С помощью инструментов на вкладке Конструктор можно настраивать и изменять таблицу. Вкладка Конструктор видна лишь в том случае, если в таблице выбрана какая-нибудь ячейка. Для преобразования таблицы в диапазон данных на вкладке Конструктор в группе Сервис выберите команду Преобразовать в диапазон. На самом деле, чтобы работать со списками, преобразовывать диапазон листа в таблицу вовсе не обязательно, хотя иногда это бывает и удобно. Использование формы данных для ввода информации. Слишком широкие строки данных в списках, которые приходится долго прокручивать по горизонтали, удобнее всего добавлять, изменять, искать и удалять с помощью формы данных.  указать диапазон ячеек, где располагается список;  выбрать команду Форма с вкладки Данные;  используя кнопки [Добавить], [Удалить], [Вернуть], [Назад], [Далее], [Критерий], [Закрыть], отредактировать набор данных. Примечание: Если на вкладке Данные отсутствует кнопка Форма, то необходимо выполнить следующие действия:

1. Вкладка Файл, пункт Параметры, Настройка ленты.

2. В поле Выбрать команды из выберите пункт Все команды и в списке найдите кнопку Форма.

3. Найдите справа вкладку Данные.

4. Если отсутствует настраиваемая группа на вкладке Данные, то необходимо создать группу, кнопка [Создать группу].

5. Нажмите кнопку [Добавить], а затем [OK].

10. Сортировка таблицы

Для того чтобы отсортировать строки таблицы, необходимо встать на любую ячейку таблицы, затем использовать для сортировки данных команды вкладки Данные группы Сортировка и фильтр: Сортировка по возрастанию, Сортировка по убыванию и Сортировка. Можно выполнять сортировку данных по тексту (от А к Я или от Я к А), числам (от наименьших к наибольшим или от наибольших к наименьшим), а также датам и времени (от старых к новым или от новых к старым) в одном или нескольких столбцах. Можно также выполнять сортировку по настраиваемым спискам (таким как состоящий из элементов "Большой", "Средний" и "Маленький") или по формату, включая цвет ячеек, цвет шрифта, а также по значкам. Большинство сортировок применяются к столбцам, но возможно также применить сортировку к строкам. Примечания

1. Не следует выделять диапазон перед сортировкой, так как данные будут отсортированы внутри него.2. Сортировка по возрастанию осуществляется в следующем порядке: цифры, латинские буквы, кириллица, в том случае, если не используется сортировка по настраиваемым спискам. Если сортировка осуществляется сразу по нескольким полям, или надо осуществить сортировку по форматам ячеек, то надо воспользоваться командой Сортировка. Можно выбрать произвольное число уровней сортировки, настроить Параметры (учитывать регистр, сортировать по столбцам), выбрать объекты и порядок для сортировки. Чтобы воспользоваться собственным порядком сортировки, надо создать настраиваемый список: в меню Порядок выбрать Настраиваемый список; в поле Элементы списка ввести элементы, разделяя их нажатием Enter;  после ввода нажать [Добавить];  при сортировке в качестве ключа выбрать нужный список.

11.Группировка данных в таблице

Чтобы сгруппировать данные, сначала нужно отсортировать их в нужном порядке, чтобы все строки таблицы, которые имеют одинаковое значение в поле, стояли подряд. Затем выделить те строки, которые необходимо сгруппировать и на вкладке Данные в группе Структура выбрать команду Группировать. Данные будут сгруппированы, слева появится линия, а слева сверху кнопочки «1» и «2», если вы щелкните на кнопку «1», то данные, относящиеся к группе, будут скрыты, и появится плюс, нажав на который можно будет просмотреть эти данные, всего можно сделать до семи уровней вложенности. Чтобы список раскрывался не вверх, а вниз, необходимо диалоговое окно группы Структура. И убрать крестик рядом со строкой «В строках под детальными». Чтобы убрать группировку данных, необходимо выделить строки, в которых есть группы, на вкладке Данные в группе Структура выбрать команду Разгруппировать. Промежуточные итоги. Можно найти промежуточные итоги по полю. Для этого сначала нужно произвести сортировку по тому полю, по которому будет происходить поиск итога, затем на вкладке Данные в группе Структура выбрать команду Промежуточный итог, появится диалоговое окно. Ответить на вопросы:  при каждом изменении в – название поля?;  операция – какая?;  добавить итоги по – выбрать названия полей. Убрать промежуточные итоги кнопка [Убрать все] в диалоговом окне Промежуточные итоги. Чтобы при вставке новых итогов старые не были удалены, а добавлены к существующим, необходимо убрать галочку «Заменить текущие итоги». Промежуточные итоги можно использовать несколько раз на одном списке (до семи раз). В таблице промежуточные итоги не работают.

12. Использование формы данных для поиска записей

При помощи формы для ввода данных можно осуществлять поиск отдельных записей, используя кнопку [Критерий]. При вводе критерия можно использовать знаки * и ?. Если введено условие для нескольких полей, то будет происходить объединение их по И. Примечание: Задать объединение условий по ИЛИ, а также критерии, требующие вычислений, с помощью формы данных нельзя. Автофильтр. Для работы с автофильтром воспользуйтесь командой меню: Данные|Фильтр|Автофильтр.

В строке с названиями полей появятся стрелочки, которые просигнализируют о том, что включен автофильтр.

При нажатии на стрелочку появится выпадающее меню, в котором будут перечислены все значения, которые встречаются в этом поле, выбрав нужной из них, можно добиться, чтобы остались только те строки, которые содержат в данном поле нужное значение.

После того, как установлено значение стрелочка автофильтра станет синей, что сигнализирует о том, что автофильтр включен. Чтобы убрать автофильтр, необходимо выбрать пункт меню (Все). Или выбрать в меню: Данные|Фильтр|Отобразить все.

Можно при помощи автофильтра формировать и более сложные условия, для этого необходимо выбирать в меню пункт «Условие» и сформировать одно или два условия, которые можно связать условиями И или ИЛИ. Чтобы отказаться от Автофильтра, необходимо выбрать в меню: Данные|Фильтр|Автофильтр. Автофильтр будет отключен.

13. Использование внешних данных

Excel 2010 позволяет производить запросы к внешним данным, которые хранятся или были подготовлены в других БД или поддерживаются серверами БД. Можно запрашивать данные из таблиц Excel, хранящихся в других книгах. Для создания запроса на вкладке Данные выбираем команду Получение внешних данных, выбираем источник данных Из других источников, далее Из Microsoft Query. Появится окно. Можно выбрать любой источник данных. Мы выберем «Файлы Excel». Файл, к которому происходит обращение как к внешнему источнику данных, не должен быть открыт, в нем обязательно должно быть присвоено имя диапазону, где находится список с данными, в одном файле может быть несколько списков. Создается запрос с помощью мастера или Microsoft Query. В первом случае можно выбрать несколько полей, которые войдут в запрос, задать на них условия, произвести сортировку. Более сложные запросы можно создать только с использованием Microsoft Query. В любом случае формирование запроса происходит визуальными средствами, хотя в итоге формируется файл с расширением *.dqy, который содержит инструкцию на языке работы с данными SQL (Structure Query Language). Запросы с параметрами С помощью одного запроса с параметрами можно извлекать данные, которые отвечают нескольким различным условиям. Запросом с параметрами при запуске требует ввести условия выборки данных. Создать запрос с параметрами можно только в Microsoft Query, но не в мастере запросов. Условие служит для выборки данных из таблиц. Созданный запрос можно выполнить или в Excel, или в Query. Для ввода параметра необходимо в Microsoft Query в качестве условия указать сообщение в квадратных скобках, которое будет выводиться при запросе значения параметра.

14. Сводные таблицы

При помощи сводных таблиц удобно анализировать данные с использованием перекрестных таблиц. По своей сути, сводные таблицы Excel – это OLAP-кубы (On-Line Analytical Processing). Это мощный инструмент, позволяющий проводить анализ данных, рассматривая их в различных разрезах, задавая столбцы, по которым происходит извлечение данных и операцию, которая над ними совершается. Чтобы начать работать со сводной таблицей, необходимо выбрать на вкладке Вставка команду Сводная таблица

15. Расширенный фильтр

Более мощные возможности для создания выборок данных предоставляет Расширенный фильтр. Для работы с расширенным фильтром необходимо выбрать на вкладке Данные в группе Сортировка и фильтр команду Дополнительно. В диалоговом окне заполнить поля. Обработка: фильтровать список на месте; скопировать результат в другое место (на том же листе). Исходный диапазон: выделить всю таблицу, включая названия полей.

Диапазон условий: выделить диапазон, содержащий условия, правила его оформления см. ниже. Поместить результат в диапазон, если выбрано — скопировать результат в другое место, то указать ячейку, начиная с которой надо поместить результат. Флажок Только уникальные записи: останутся только уникальные записи без дублирования. Основной сложностью при использовании Расширенного фильтра является создание Диапазона условий, так как требует соблюдения определенных правил оформления. Диапазон условий или критериев размещается над или под списком, который обрабатывается. Обязательно пропускается хотя бы одна строка. Не рекомендуется размещать Диапазон условий справа от списка, так как при фильтрации списка на месте строки с Диапазоном условий могут быть скрыты. Построение условий для работы с расширенным фильтром: Полеi — название поля, точно соответствующее названию поля из списка. Условиеi — логическое условие. Условия, находящиеся в одной строке, объединяются по И. Условия, находящиеся в разных сроках, объединяются по ИЛИ.. Задание текстовых условий  если необходимо найти все значения, которые начинаются с конкретной буквы, нужно в диапазоне критериев указать эту букву;  операции < (>) имеют значение расположения по алфавиту до (после) указанного значения;  для точного совпадения надо использовать =текст;  можно использовать символы для задания шаблонов * и ?. Критерии для расширенного фильтра для вычисляемых условий. Можно воспользоваться расширенным фильтром в том случае, если в критерии встречаются вычисления, при оформлении критерия необходимо придерживаться следующих правил:  заголовок над условием должен отличаться от заголовка любого из столбцов списка;  ссылки на ячейки, находящиеся вне списка, должны быть абсолютными;  ссылки на ячейки в списке должны быть относительными, кроме случая, если по ним происходит вычисление значения внутри списка. Если список фильтруется на месте, то после применения расширенного фильтра номера строк становятся синими, нумерация их идет не по порядку. Чтобы убрать фильтр, необходимо выбрать команду Очистить на ленте. Пример: В Таблице 1 представлена информация о студентах, написать критерии для извлечения информации.

Таблица 1

ФИО Рост Вес Группа

Иванов Иван 185 72 А1

Смирнова Наталья 158 58 А2

Самойлова Юлия 178 74 А1

Смирнов Семен 165 45 А3

Критерии для расширенного фильтра

1. Найти студентов, чей рост больше 160 см и вес меньше 50 кг

Вес Рост

< 50 > 160

2. Студенты, рост которых между 160 и 180 см

Рост Рост

>= 160 <=180

3. Студенты, рост которых меньше 160 и те, которые выше 180 см

Рост

<= 160

>=180

4. Студенты чья фамилия начинается с буквы «С»

ФИО

С

5. Студенты с фамилией, начинающейся на «Са», с ростом выше 170 см и те, кто весит

меньше 80 кг и учится в группе «А1».

ФИО Рост Вес Группа

Са > 170 < 80 А1

6. Студенты с ростом выше среднего

Больше среднего

=B2>CРЗНАЧ($B$2:$B$5) Указанные критерии могут быть размещены на лист Excel после списка с фамилиями студентов, для того, чтобы оставить записи, удовлетворяющие критерию надо выбрать в меню Данные|Фильтр|Расширенный фильтр… Если список фильтруется на месте, то после применения расширенного фильтра номера строк становятся синими, нумерация их идет не по порядку. Чтобы убрать расширенный фильтр, необходимо выбрать в меню:

Данные|Фильтр|Отобразить все.

16. Функции для работы с БД В Excel встроен целый ряд функций, которые позволяют осуществлять работу с таблицами. Все они находятся в категории «Работа с базой данных» и имеют общий формат: Бд_функция(база_данных; поле; критерий). Рассмотрим аргументы функций для работы с базами данных. База_данных — это интервал ячеек, формирующих список или базу данных. Можно присвоить ему имя: вкладка Формулы, группа Определенные имена, команда Присвоить имя. Поле определяет столбец, используемый функцией. Поля данных в списке должны содержать идентифицирующее имя в первой строке. Аргумент «поле» может быть задан как текст с названием столбца в двойных кавычках, например "ФИО" или "Рост" или как число, задающее положение столбца в списке. Критерий — это ссылка на интервал ячеек, задающих условия для функции. Функция производит операцию над записями списка, которые удовлетворяют условиям, определенным диапазоном критериев, например, суммирует указанное поле. Правила оформления диапазон критериев для функций для работы со списками абсолютно совпадают с правилами оформления критериев для расширенного фильтра. Ссылка на критерий может быть введена как интервал ячеек. Рассмотрим некоторые функции Excel для работы с БД. Предположим, что диапазону, где находится список, присвоено имя БД. = БСЧЕТ(база_данных; поле; критерий). Подсчитывает количество числовых ячеек в выборке из базы данных по критерию, поэтому в качестве аргумента Поле должно быть обязательно указано поле, содержащее числовые данные. = БСЧЕТА(база_данных; поле; критерий). Подсчитывает количество непустых ячеек в выборке из базы данных по критерию, поэтому в качестве аргумента Поле желательно указать поле, содержащее все заполненные строки. Пример Сколько человек имеют рост меньше 180 или больше 160, подсчитает количество числовых ячеек. = БСЧЁТ(БД;2; B1:B3) 4 = БСЧЁТ(БД;1; B1:B3) 0 Считает количество непустых ячеек: = БСЧЁТА(БД;1; B1:B2) 4 = ДМАКС(база_данных; поле; критерий) Находит максимальное значение в поле в выборке из базы данных по критерию. Пример Найти максимальный рост среди тех, у кого вес меньше 80 кг. =ДМАКС(БД; «Рост»; C1:C2) 185 = ДМИН(база_данных; поле;критерий) Находит минимальное значение в поле в выборке из базы данных по критерию.

17.Диаграммы (Деловая графика) Диаграммы в Excel позволяют более наглядно представить числовые данные. В процессе создания диаграммы можно выделить следующие шаги:

  • Подготовка данных

  • Вызов мастера построения диаграмм

  • Вставка|Диаграмма…

  • Кнопка Мастер диаграмм на панели инструментов Стандартная

  • Построение диаграммы с помощью мастера

  • Редактирование построенных диаграмм

  • Меню Диаграммы

  • Свойства в контекстном меню объекта

Создание диаграммы:

  • подготовка данных, количество рядов данных (Y) должно быть меньше, чем категорий (X), название ряда данных составляют легенду, названия категорий выводятся вдоль оси Х;

  • выбор наилучшего типа для диаграммы, например, если вы хотите показать на диаграмме динамику во времени, то нельзя выбирать круговую диаграмму, лучше использовать гистограмму, или плохо использовать график, для анализа объема;

  • построение диаграммы, выбор осей (ось времени), подписей, ввод названия, картинки для вывода диаграммы, фона и т.д.;

  • редактирование результата (меню Диаграммы).

Применение линии тренда

Линия тренда — это линия, которая аппроксимирует точки данных, или линия скользящего среднего. Чтобы добавить линию тренда, необходимо выделить ряд данных, и выбрать в меню Диаграммы|Добавить линию тренда

Потом на вкладке Тип выбрать тип линии тренда, на вкладке Параметры указать необходимые параметры.

18. График функции

Если функция задана уравнением вида: y=f (x) на интервале (a, b), то для построения ее графика в Excel необходимо выполнить следующие действия:

1. Подготовить диапазон, на котором будем строить функцию — X, разбив интервал (a, b) на n интервалов с длиной h=(b-a)/n. Для этого необходимо в ячейку ниже ввести число – a+h. После этого выделить две ячейки и, воспользовавшись маркером заполнения, заполнить остальные значения на интервале (a, b). Размер шага, то есть значение n, должно быть достаточным для того, чтобы при построении можно было наглядно представить функцию. 2. Рассчитать значения функции для каждого из найденных значений диапазона — Y. Для этого ввести искомую функцию в ячейку расположенную рядом со значением a , далее воспользоваться маркером заполнения для расчета остальных значений в требуемом диапазоне. 3. Выделить диапазон области определения (Х) и области значения функции (Y). Построить

диаграмму с типом График. 4. Провести форматирование полученного графика для достижения необходимого внешнего

вида.

19. График функции в полярных координатах

Если функция задана уравнением пи = пи от фи в полярных координатах, то ее уравнение, где пи, фи — полярные координаты, то ее уравнение в декартовых координатах можно записать в виде: х=пи*cos(фи), у=пи*sin(фи). 4. Выделить диапазон области определения (Х) и области значения функции (Y). Построить диаграмму, используя тип Точечная со значениями, соединенными сглаживающими линиями. 5. Провести форматирование полученного графика для достижения необходимого внешнего вида.

Спарклайны (инфокривые)

В Excel 2010 появилась возможность добавлять к рядам данных Спарклайны (вкладка

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

визуально представляющие данные. С помощью спарклайнов можно показывать тенденции в

рядах значений (например, сезонные повышения и спады или экономические циклы) и

выделять максимальные и минимальные значения. Чтобы добиться максимального эффекта,

спарклайны следует располагать рядом с соответствующими данными.

20. Подготовка к печати в Excel

Перед печатью документа, подготовленного в Excel 2010 необходимо перейти на вкладку Файл, нажать кнопку Печать. Или перейти на вкладку Разметка страницы, где в группах Параметры страницы, Вписать, Параметры листа содержатся команды для подготовки документа к печати. Пользователю предоставляется возможность изменить следующие параметры печати:  количество копий;  выбрать принтер для печати;

 что необходимо напечатать: активный лист, выделенный диапазон, книгу, страницы с … по … и т.д.;  изменение ориентации листа для печати;  размер бумаги и полей документа;  печать информации в масштабе, или расположив ее на указанное число листов. Дополнительные возможности появляются при вызове диалогового окна Параметры страницы, где можно настроить следующие параметры: Вкладка «Страница» ориентация; масштаб; размер бумаги; качество печати и т.д. Вкладка «Поля» размеры полей; центрирование на листе. Вкладка «Колонтитулы» создание верхнего и нижнего колонтитула. Вкладка «Лист»  выводить на печать диапазон;  печатать сквозные строки и столбцы;  печать сетки;  заголовки строк и столбцов;  последовательность вывода и т.д. С помощью Excel можно подготовить отчеты, отвечающие самым высоким требованиям. Однако при создании отчетов более сложной структуры необходимо пользоваться макросами или специализированными средствами.

21.Защита информации В Excel 2010 встроены возможности для защиты информации от умышленного или случайного изменения, удаления, копирования.Так при необходимости можно скрыть столбцы, строки или целые листы: вкладка Главная, группа Ячейки, меню Формат, пункт меню Скрыть или отобразить. Основные команды для защиты находятся на вкладке Рецензирование в группе Изменения: Защитить лист, Защитить книгу, Доступ к книге и т.д. Эти же команды продублированы в представлении Backstage, в пункте Сведения  пометить как окончательный, в этом режиме выдается предупреждение, что редактировать документ нежелательно, но при желании это можно сделать; зашифровать паролем, в этом случае при открытии файла будет предложено ввести пароль, информация в файле будет зашифрована;

защитить текущий лист, этот режим позволяет установить изменения, которые могут делать пользователи на листе; если нужно разблокировать отдельные ячейки, необходимо в Формате ячеек на вкладке Защита убрать флажок Защищаемая ячейка;  защитить структуру книги — нельзя добавить листы, изменить размер;  ограничить разрешения для пользователей, позволяет предоставить доступ с ограничением возможности изменения, копирования и печати, использует Службу управления правами на доступ к данным;  добавить цифровую подпись, позволяет обеспечить целостность книги путем добавления цифровой подписи. Цифровая подпись — это электронная зашифрованная печать, удостоверяющая подлинность цифровых данных, таких как сообщения электронной почты, макросы или электронные документы. Подпись подтверждает, что сведения предоставлены подписавшим их создателем и не были изменены. Для создания цифровой подписи необходим сертификат подписи, удостоверяющий личность. Сертификаты выпускаются центром сертификации. Центр сертификации выпускает цифровые сертификаты, подписывает сертификаты для подтверждения их достоверности, а также отслеживает отозванные сертификаты и сертификаты с истекшим сроком действия. Можно создать самоподписанный сертификат для использования на локальном компьютере. Средства, встроенные в Excel, не достаточны для защиты информации. Для надежной защиты надо пользоваться средствами, предоставляемыми операционной системой и программами шифрования.

22. Макросы

Макрос — это набор инструкций, указывающий последовательность действий, которые Excel должен выполнить. Макросы используются для выполнения трудоемких или часто повторяющихся задач. Язык для создания макросов — Visual Basic for Applications. VBA — это диалект языка Visual Basic, расширяющий его возможности и предназначенный для работы с приложениями Microsoft Office, другими приложениями Microsoft и независимых фирм. Однако пользователь не обязан знать этот язык, чтобы создавать простейшие макросы, так как есть возможность для записи выполняемых действий. Так как язык VBA и среда для его выполнения встроена в приложения Office, то код на языке VBA хранится внутри книги Excel, и его можно запускать прямо из документа на выполнение. Запись макросов

В Excel встроен макрорекодер, который позволяет пользователю, который ничего не знает о программировании, создавать программы. Макрос — это программа (модуль) на языке VBA. Принцип работы макрорекордера больше всего похож на принцип работы магнитофона: мы нажимаем на кнопку — начинается запись тех действий, которые мы выполняем. Мы нажимаем на вторую кнопку — запись останавливается, и мы можем ее проиграть (т. е. повторно выполнить ту же последовательность действий). Конечно, макрорекордер позволяет написать только самые простые VBA-программы. Однако и он может принести много пользы.

Перед тем как записывать макрос необходимо продумать, что вы будете делать и в какой последовательности. И только после того, как вы решили какую последовательность действий необходимо запомнить в виде макроса, необходимо проделать следующее:

  • выбрать в меню Сервис | Макрос | Начать запись;

  • появится окно «Запись макроса», в нем необходимо ввести имя Макроса, можно указать комбинацию клавиш для вызова макроса, и нажать кнопку [Ок];

  • появится панель инструментов «Остановка записи»;

  • необходимо выбрать нужный режим адресации, нажав или отжав кнопку [Относительная ссылка], если вы хотите, чтобы все действия выполнялись относительно текущей ячейки, то выбираете относительную адресацию, иначе абсолютную;

  • затем надо выполнить последовательность действий, которые вы хотите записать;

  • нажать кнопку [Остановить запись].

Выполнить полученный макрос можно: выбрав в меню Сервис | Макрос | Макросы, в появившемся диалоговом окне выбрать имя записанного макроса и нажать кнопку [Выполнить];

  • нажав комбинацию клавиш, которая была выбрана для вызова макроса; поместив на листе Excel объект, при выборе которого, будет происходить выполнение макроса, например, кнопку; Для этого выбираем в меню Вид | Панели инструментов | Формы, берем кнопку и кладем на лист Excel, при настройке свойств кнопки будет задан вопрос о макросе, который должен выполниться при нажатии на нее; настроить пункт меню или кнопку на панели инструментов; Для этого выбираем в меню Вид | Панели инструментов | Настройка, выбираем на вкладке Команды категорию Макросы, перетаскиваем пункт меню или кнопку в нужное нам место, выбираем новый пункт меню или нажимаем на кнопку, назначаем макрос; сделать выполняемым автоматически при открытии и закрытии файла. Присвоить имена Auto_Open() и Auto_Close().

После этого можно выполнять эти действия столько раз, сколько необходимо.

23. Знакомство с редактором Visual Basic.

VBA — это диалект языка Visual Basic, расширяющий его возможности и предназначенный для работы с приложениями Microsoft Office, другими приложениями Microsoft и независимых фирм. Для того, чтобы зайти в среду Visual Basic можно выполнить одно из следующих действий:  на вкладке Разработчик в группе Код нажать кнопку Visual Basic;  нажать клавиши <Alt>+<F11>;  на вкладке Разработчик в группе Код нажать кнопку Макросы, затем [Изменить] для нужного макроса;  редактор появится при возникновении ошибки в выполняемом макросе. Появится окно редактора Visual Basic. В редакторе можно работать одновременно с работой в приложении, откуда этот редактор был вызван. Всего в редакторе Visual Basic девять дополнительных окон, все они находятся в меню View, при выборе названия окна оно появится в редакторе, если было скрыто. В окне Project Explorer представлено дерево компонентов вашего приложения VBA, в нем представлены все открытые книги. Каждая книга представляет собой проект, в котором хранятся листы книги, модули (макросы), модули классов и пользовательские формы, к каждому из этих объектов можно обратиться, выбрав его двойным щелчком мыши. Можно добавить в проект новые модули, модули классов и формы, используя меню Insert или через контекстное меню в Project Explorer. В большинстве проектов VBA используется только один модуль, в который записывается весь формируемый код. Модуль создается автоматически при первой записи макроса в книге с использованием макрорекодера, в него добавляются и хранятся все остальные макросы. Иногда создается несколько модулей в одной книге. В окне редактора кода Code происходит редактирование модулей, чтобы открыть это окно необходимо щелкнуть дважды на названии модуля в окне Project Explorer. При вводе кода некоторые конструкции VBA вставляет автоматически. Если введено имя переменной, представляющей собой объект, и после этого поставлена точка, то автоматически откроется список всех свойств и методов этого объекта. Можно выбрать нужный пункт списка и нажать <Tab>, чтобы его содержимое было подставлено в код.

23.Операторы. Основные синтаксические принципы этого языка следующие: VBA не чувствителен к регистру; чтобы закомментировать код до конца строки, используется одинарная кавычка (') или команда REM; символьные значения должны заключаться в двойные кавычки ("); максимальная длина любого имени в VBA (переменные, константы, процедуры) — 255 символов; начало нового оператора — перевод на новую строку; ограничений на максимальную длину строки нет; несколько операторов в одной строке разделяются двоеточиями: для удобства чтения можно объединить несколько физических строк в одну логическую при помощи пробела и знака подчеркивания после него. Арифметические операторы в VBA: сложение (+), вычитание (−), умножение (*), деление (/),возведение в степень (^), целочисленное деление (\) , деление по модулю (Mod). Оператор присваивания в VBA — это знак равенства. Операторов сравнения в VBA всего 8:  равенство (=).  больше, чем (>) и меньше, чем (<).  больше или равно (>=) и меньше или равно (<=).  не равно (<>).  сравнение объектов (Is). Определяет, ссылаются объектные переменные на один и тот же объект или на разные.  подобие (Like). Сравнивает строковый объект с шаблоном и определяет, подходит ли шаблон. Операторы сравнения всегда возвращают True (если утверждение истинно) или False (если утверждение ложно). Очень часто при проверке нескольких условий используются логические операторы:  And — логическое И. Должны быть истинными оба условия;  Or — логическое ИЛИ. Должно быть истинным хотя бы одно из условий;  Not — логическое отрицание. Возвращает True, если условие ложно;  Xor — логическое исключение.  Eqv — эквивалентность двух выражений, возвращает True, если они имеют одинаковое значение;  Imp — импликация. Операторы условного перехода Общий принцип работы операторов условного перехода прост: проверяется соответствие каким-то условиям (истинность или ложность каких-либо выражений) и в зависимости от этого выполнение программы направляется по одной или другой ветви. Оператор If...Then. синтаксис. If Условие Then Оператор Select Case идеально подходит для проверки одного и того же значения, которое нужно много раз сравнить с разными выражениями.

24. Работа с объектами и объектные модели

Visual Basic является объектно-ориентированным языком, поэтому в нем предусмотрена возможность работы с классами и объектами. Классы формально определяются как блоки функциональности, которые можно использовать в программах. Для наших целей их можно считать "чертежами" для создания объектов. На основе этих "чертежей" создаются экземпляры классов — объекты. объект нам нужен для того, чтобы воспользоваться его методами, свойствами или событиями, для обращения к которым сначала пишется имя объекта, а затем через точку перечисляются необходимые свойства или методы. Метод — это именованный набор действий, которые может выполнять данный объект. Он может выполнять какие-либо операции, принимать и возвращать значения. Самый простой способ вызова метода выглядит так: Объект.Метод например: oDoc.Activate. Свойства объекта — это возможность получения доступа к информации, которая хранится в этом объекте. Через свойства можно получить эту информацию или изменить ее. Событие — это действие, распознаваемое объектом, для которого можно запрограммировать отклик.

Наборы объектов, которые предназначены для выполнения задач, относящихся к одной области, называются объектными моделями. Объектная модель Excel представляет собой иерархию объектов, которые располагаются внутри друг друга (Application — Workbook (книга) — Worksheet (лист) — Range (диапазон)) Таким образом, приложение включает все открытые книги Excel, которые состоят из листов, а те, в свою очередь, состоят из ячеек. Следующий по иерархии после Application объект в объектной модели Excel — это объект Workbook, который представляет собой книгу Excel. Книга состоит из объектов Worksheet (лист). Объекты Worksheet в книге объединены в коллекцию Sheets. Коллекция — все объекты заданного типа. Пожалуй, наиболее часто используемый объект в иерархии объектной модели Excel — это объект Range. Он может представлять одну ячейку, несколько ячеек (в том числе несмежные ячейки или наборы несмежных ячеек) или целый лист. Для получения ссылки на нужную ячейку можно воспользоваться свойством Cells объекта Worksheet. Чтобы получить диапазон, состоящий из нескольких ячеек, удобно применять свойства Range и Cells вместе. Обычно после того, как нужная ячейка найдена, в нее нужно что-то записать. Для этой цели используется свойство объекта Range — Value. Formula — одно из самых важных свойств объекта Range. Доступно и для чтения, и для записи. Возвращает текст формулы, прописанной в ячейку (а не вычисленное значение) или позволяет записать формулу в ячейку.

25. Определение сети и основные термины

Сеть—это соединение между двумя и более вычислительными устройствами, позволяющее им разделять ресурсы и обмениваться информацией. Использование сетевых технологий позволяет преодолеть расстояние, создать единое рабочее пространство, по которому осуществляется передача необходимой информации (данные, голос, изображения, видео). Передача данных. Информация передается от передатчика к приемнику в виде электрических сигналов или электромагнитных волн по передающей среде (каналу).

Электрические и электромагнитные сигналы можно разделить на аналоговые и цифровые, первые меняются плавно, а вторые меняются скачком на постоянную величину. Аналоговые сигналы можно представить в виде синусоиды, которая описывается амплитудой, частотой и фазой. При передаче информации очень часто происходит преобразование цифровых сигналов в аналоговые и наоборот (ЦАП, АЦП). Устройство (Передатчик/Приемник) — хост, оконечное оборудование, терминальные системы.

Путь, по которому сигнал распространяется от передатчика к приемнику, называется средой передачи. Среды передачи данных можно разделить на проводные (кабельные), когда сигнал распространяются вдоль твердой среды, и беспроводные, когда сигнал распространяются через атмосферу или космическое (безвоздушное) пространство. Пропускная способность любого канала ограничена полосой частот, которую он может пропускать, и наличием искажений при передаче данных, которые появляются при передаче из-за затухания, шума, искажения, задержки и т.п. Производительность канала связи (пропускная способность линии) — количество информации, которое по нему можно передать, производительность канала можно увеличить за счет мультиплексирования (частотное или временное разделение каналов) и компрессии (сжатия), измеряют в битах в секунду. Она может составлять от нескольких Кбит/c до нескольких Гбит/с.

26. Классификация сетей. Классификация сетей по охватываемой ими территории

В зависимости от расстояния между связываемыми узлами можно выделить следующие классы сетей:

 Local Area Network (LAN) — локальная сеть;  Metropolitan Area Network (MAN) — региональная сеть;  Wide Area Network (WAN) — глобальная сеть. Зона охвата локальных сетей невелика, они обеспечивают передачу данных в одном помещении, здании или комплексе зданий. Региональные сети занимают промежуточное положение между глобальными и локальными, используются для передачи данных на средние расстояния, масштаба города, района, региона. Глобальные сети покрывают огромные географические пространства, для них могут требоваться права на пересечение чужой территории. Обычно делятся на несколько сегментов, соединенных высокоскоростными оптоволоконными каналами. Объединение глобальных, региональных и локальных вычислительных сетей позволяет создавать многоуровневые иерархии, которые могут быть использованы для обработки информации. Самым большим объединением компьютерных сетей в настоящее время является «сеть сетей» — Интернет. Виртуальная частная сеть (Virtual Private Network, VPN) — сеть, получающаяся в результате объединения двух или нескольких территориально разделенных ЛВС с помощью общедоступных каналов глобальных сетей, например, через Интернет. Классификация сетей по типу среды для передачи данных По типу среды для передачи данных сети делятся на проводные (медный коаксиальный кабель, витая пара, оптическое волокно и т.д.) и беспроводные (радиоканалы, передача данных в инфракрасном диапазоне и т.д.). Классификация сетей по скорости передачи информации По скорости передачи информации сети можно разделить на низко- (до 10 Мбит/с), средне- (до 100 Мбит/с) и высокоскоростные (свыше 100 Мбит/с).Классификация сетей по способу передачи. По способу передачи данных можно выделить:  сети коммутации каналов;  сети коммутации пакетов. В сетях коммутации каналов предполагается, что между источником и приемником существует выделенный маршрут, типичным примером является телефонная сеть. Является неэффективной, так как канал резервируется на все время соединения, достоинством этой технологии служит ее прозрачность, так как канал устанавливается на все время соединения. В сетях коммутации пакетов длинные сообщения разбиваются на короткие пакеты. Каждый пакет перемещается от отправителя к получателю через промежуточные узлы сети. Основным преимуществом является гибкость, совместное использование одних каналов связи, возможность менять приоритет передаваемой информации, недостатком — невозможность гарантировать своевременную доставку пакетов. Классификация сетей по роли компьютеров в них

По роли компьютеров в сетях можно выделить следующие типы сетей: peer-to-peer network (p2p) — одноранговая сеть; client\server network (server-based network) — сеть с выделенным сервером; смешанные сети. Сервер — специально выделенный высокопроизводительный компьютер, управляющий работой сети и/или предоставляющий другим компьютерам сети свои ресурсы (программное обеспечение, сервисы, файлы, устройства), отвечающий на запросы клиентов. Клиентский компьютер (клиент, рабочая станция) — компьютер рядового пользователя сети, получающий доступ к ресурсам сервера (серверов).Администратор сети — человек, обладающий полномочиями для управления компьютерами, пользователями и ресурсами в сети. Администрирование сети — управление сетью: настройка сетевого оборудования, обеспечение доступа к данным, безопасность, работа с пользователями. Одноранговые сети. В одноранговой сети все компьютеры равноправны. Каждый из них может выступать как в роли сервера, так и клиента, каждый пользователь является администратором своего компьютера, как следствие в таких сетях хаос часто становится нормой. Сеть с выделенным сервером Сети с выделенным сервером, как правило, создаются в крупных организациях.

27. Сетевое оборудование

Оборудование (оконечное оборудование)

Для создания сетевой среды с использованием кабелей, обычно требуются специальные коннекторы, закрепляемые на их концах. Затем кабель одним концом вставляется в сетевой адаптер (сетевую плату), устанавливаемую в компьютер и позволяющую подключить его к сети, а другим — в какое-либо устройство связи (концентратор, мост, коммутатор, маршрутизатор, шлюз и т.д.) Если же используется беспроводной сетевой адаптер, то взаимодействие с сетью происходит за счет передачи сигнала между адаптером и точкой доступа, соединенной с локальной сетью. Сетевые адаптеры (сетевые карты) требуются для подключения к сетевой среде. Современные компьютеры обычно оснащены адаптерами Ethernet и Wi-Fi. Сетевой адаптер должен иметь нужный разъем для подключения коннектора и уникальный физический адрес (MAC-адрес), используемый для однозначной идентификации компьютера в данном сегменте сети. Найти информацию о «Физическом адресе» можно и в свойствах сетевого адаптера. Повторители и усилители (на физическом уровне) выполняют усиление передаваемого сигнала. Концентраторы организуют рабочую группу, представляет собой активный центральный элемент звезды. Работают на физическом уровне. Их основная задача — принять, усилить и ретранслировать сигнал, полученный от одного компьютера, во все остальные активные порты. Обработка сигнала не производится. Мосты и коммутаторы соединяют два или несколько сегментов сети, разделяя трафик в них, служат для соединения однотипных сетей (использующие одинаковые протоколы). Помогают снизить количество коллизий в сети, так как поддерживают таблицу соответствия своих портов и MAC-адресов компьютеров. Эти устройства работают не только на физическом, но и сетевом уровне модели OSI. Различие между мостами и коммутаторами заключается в том, что мост в каждый момент времени может передавать только один кадр, а коммутатор работает сразу с несколькими портами параллельно. Большинство современных сетей строится на коммутаторах. Маршрутизаторы (router) работают на сетевом уровне. Применяется в сетях со сложной конфигурацией, использующие разные способы передачи данных, для эффективной работы с трафиком. В их задачу входит анализ адресов, определение наилучшего маршрута доставки пакета данных. Также маршрутизаторы работают и на более низких уровнях модели OSI — восстанавливают уровень и форму передаваемого сигнала, как мосты и коммутаторы — позволяют избежать столкновений. При этом маршрутизаторы изменяют передаваемые кадры, фильтруют сетевой трафик, ведут статистику о передаваемых данных, проводят авторизацию пользователя, позволяют строить виртуальные локальные сети и т.д. Шлюзы — устройства, позволяющие объединять разнородные системы, использующие разные сетевые архитектуры, работающие с разными протоколами.

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

28. Доступ к среде передачи

С сетевой топологией тесно связано понятие способа доступа к среде передачи, определяющего как компьютеры должны отправлять и принимать данные по сети. Примером могут служить: множественный доступ с контролем несущей и обнаружением столкновений; Если кабель свободен, любой компьютер может начать передачу данных, остальные ждут окончания передачи. При возникновении коллизии передача приостанавливается на случайное время, после чего проводится еще одна попытка передачи данных. Этот метод используется в сетях Ethernet.  множественный доступ с контролем несущей и предотвращением столкновений; Этот метод отличается от предыдущего тем, что перед передачей данных компьютер посылает в сеть специальный пакет, сообщая остальным компьютерам о своем намерении начать трансляцию. Пропускная способность снижается. Используется в беспроводных сетях.  передача маркера. От одного компьютера к другому курсирует блок данных, называемый маркером. Передачу данных осуществляет компьютер, который «захватил» маркер. Коллизии отсутствуют. Обычно топология сети и доступ к среде передачи определяются сетевым оборудованием, на основе которого строится сеть.

29. Топология

В контексте компьютерной сети понятие топология означает способ соединения друг с другом сетевых устройств (оконечных систем, станций, хостов) и кабельной инфраструктуры. Распространенными сетевыми топологиями являются общая шина, кольцо и звезда. Шина

Общая шина — топология сети, при которой станции присоединяются к общей среде передачи, которая представляет собой линейный кабель. Передаваемый сигнал распространяется по всей длине кабеля и принимается всеми станциями, но обрабатывает их только тот компьютер, аппаратный MAC-адрес сетевого адаптера которого записан в кадре как адрес получателя..

В настоящее время эта топология используется редко. Кольцо.

Кольцо — топология сети, при которой станции соединены с повторителями, образующими замкнутый контур. Передаваемые сигналы распространяются по кольцу в одном направлении и могут приниматься всеми станциями.

На основе этой топологии можно строить сети большой протяженности, так как каждый компьютер выступает в роли повторителя. Из-за отсутствия коллизий сети обладает устойчивостью к перегрузкам. Звезда

Звезда — топология локальной сети, при которой все станции соединены с центральным коммутатором. В этом случае центральный узел называют хабом, или концентратором.

Хаб выполняет функции повторителя, восстанавливает приходящие сигналы и пересылает их всем остальным подключенным к нему компьютерам и устройствам.

Такая организация сети является более надежной. Используется довольно часто. Ячеистая

В таких сетях существует несколько маршрутов для доставки информации. Имеют

высокую отказоустойчивость. Развертывание таких сетей на базе кабельных соединений достаточно дорого, так как требует увеличенного количества кабеля, более сложной настойки сетевого оборудования.

Чаще эта топология реализуется в беспроводных сетях.

Смешанные (гибридные) сети

Реальные сети постоянно расширяются и модернизируются, поэтому обычно топология сети представляет собой комбинацию нескольких базовых топологий.

Star-Bus (звезда на шине)

Star-Ring (звезда на кольце)

Hybrid Mesh (гибридная ячеистая структура)

Tree (дерево, звезда на звезде)

Выбор топологии зависит от ряда факторов, таких как надежность, расширяемость и производительность, стоимость, и обычно определяется средой, используемой для передачи данных.

30. Проводные технологии

Провода переменного тока. Можно использовать при передаче данных на небольшие расстояния. Телефонные провода

Модем, цифровая/аналоговая связь, бод. телефонная коммутированная сеть общего пользования.  цифровая сеть интегрированного обслуживания (ISDN).  цифровая связь (ADSL). «Витая пара» состоит из двух изолированных медных проводов, свитых друг с другом, представляет собой один канал связи, несколько витых пар объединяются в кабель, обернутый в плотную защитную оболочку. Скручивание снижает перекрестные помехи от соседних проводов пары. Используется в телефонных сетях и для сетей внутри зданий. Подвержена помехам, поэтому чаще в сетях применяется экранирование с использованием металлической оплетки или оболочки, для телефонных линий — неэкранированная. Скорость до 100 Гбит/сек, до 2 км без повторителей. Самый распространенный тип кабеля для создания компьютерных сетей. Коаксиальный кабель. Подобно витой пары состоит из двух проводников, но отличается по конструкции, может работать в более широком диапазоне частот. Коаксиальный кабель состоит из пустотелого внешнего цилиндрического проводника, внутри которого расположен внутренний провод. Внутренний проводник находится в изоляторе, внешний покрывается оболочкой или экраном. Может использоваться для передачи данных на большие расстояния, в частности для передачи телесигналов, международной телефонии, компьютерных сетей. Оптоволокно Оптическим волокном называют тонкую среду (от 2 до 125 мкм в диаметре), способную передавать световой луч. Для изготовления оптического волокна используют разного рода стекла и пластмассы. Наименьшие потери достигаются в волокне из сверхчистого плавленого кварца. Имеет большую пропускную способность, меньшее затухание, электромагнитная изоляция. К недостаткам можно отнести высокую стоимость кабеля, сложный монтаж, необходимость использования дополнительных трансиверов, преобразующих световые сигналы в электрические и обратно. Ethernet Архитектура Ethernet фактически объединяет набор стандартов, имеющих как общие черты, так и отличия. Скорость передачи данных до 10 Гбит/с. Технология Ethernet использует практически любой вид кабеля, позволяет проводить масштабирование, наращивать мощность сети. Поэтому сегодня архитектура Ethernet является самой распространенной в локальных сетях.

31. Беспроводные технологии

Для телекоммуникации могут быть использованы электромагнитные волны, которые распространяются по атмосфере или в вакууме:  радиосвязь (сотовая, спутниковая) Обеспечивает высокую дальность передачи информации;  связь в микроволновом диапазоне

 инфракрасная связь Используется для передачи данных на близких расстояниях, например, для взаимодействия с портативными (мобильными) устройствами, источник и приемник должны быть в прямой видимости;

 световое излучение в видимом диапазоне, используется редко. Обычно сигналы низких частот распространяются от антенны во всех направлениях, сигналы более высоких частот можно сфокусировать в направленный луч.

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

Wi-Fi — технология обеспечивающая подключение мобильных пользователей к Интернету. Невысокая дальность передачи данных. WiMAX — это коммерческое название стандарта беспроводной связи 802.16, принятого в январе 2003 года и поддержанного промышленной группой. WiMAX меньше привязан к конкретным диапазонам — его варианты рассчитаны на частоту от 2 до 11 ГГц и от 10 до 66 ГГц. Но главное преимущество WiMAX — в дальнобойности: максимальное расстояние между устройствами может достигать 50 км. К тому же между источником и приемником может отсутствовать прямая видимость. Технология Bluetooth использует радиосигнал с частотой 2,4 ГГц. Имеет низкое энергопотребление, позволяет устройствам устанавливать взаимодействие при минимальном участии пользователя, низкие показатели по дальности и пропускной способности.

32. Протоколы

Протокол — это правила (соглашения, стандарты) передачи информации в сети. Протокол определяет формат и очередность сообщений, которыми обмениваются два и более устройства, а также действие, выполняемые при передаче и/или приеме сообщений либо при наступлении иных событий. Так как в процесс взаимодействия вступают разные системы, то реализовывать сетевое соединение в виде одного, монолитного блока не имеет смысла, вводится понятие архитектуры протоколов, когда вместо одного модуля, обслуживающего взаимодействие компьютеров, имеется структурированный набор модулей, реализующих коммуникационные функции. В процессе сетевого взаимодействия вовлечены: приложения, компьютеры и сети, с учетом этого естественно решать задачу взаимодействия на трех независимых уровнях:  уровень доступа к сети;  транспортный уровень;  прикладной уровень. Уровень доступа к сети обеспечивает обмен данными между компьютером и сетью, компьютер, передающий данные, сообщает сети адрес компьютера, которому эти данные предназначены, причем тип сети может быть самый разный. Все задачи, которые связаны с надежностью передачи, выполняет транспортный уровень, проверяет, чтобы все данные достигли адресата и были получены им в нужном порядке. На прикладном уровне приложения выполняют необходимые им действия, осуществляют взаимодействие с пользователем, если необходимо запрашивают сетевую среду у транспортного уровня, например, для передачи файлов. На каждом уровне добавляется служебная информация, необходимая для передачи данных (заголовки), на каждом уровне может быть свое деление на единицы обмена (пакеты). На каждом уровне требуется информация для идентификации получателя, так на уровне приложений  это будет точка доступа к службе (порт), транспортном уровне  логическое имя компьютера, а на сетевом  имя сетевого интерфейса (MAC-адрес). Разные производители используют различные форматы данных и различные протоколы обмена данными, чтобы они могли взаимодействовать между собой, разрабатываются общие стандарты. Существуют несколько распространенных архитектур протоколов: стек протоколов TCP/IP; эталонная модель OSI; сетевая архитектура IBM, привязанная к оборудованию этой фирмы.

33. Стек протоколов TCP/IP.Хотя для этой модели отсутствует официальная модель, она является на настоящий момент времени самой распространенной, в ней можно выделить пять уровней протоколов, образующие стек протоколов:  прикладной уровень;  транспортный уровень; сетевой уровень;  канальный уровень;  физический уровень. Физический уровень отвечает за физический интерфейс между устройством и средой передачи данных, на нем идет работа с характеристиками передающей среды, природой сигналов, скоростью передачи данных и т.п. Поддерживает основные технологии локальных сетей — Ethernet, Wi-Fi, Token Ring, Bluetooth и т.д. Канальный уровень организует передачу данных в имеющейся физической среде. Сетевой уровень отвечает за маршрутизацию сообщений при прохождении по сети (Internet Protocol, IP). Транспортный уровень отвечает за надежность передачи данных. Поддерживает два протокола:  Transmission Control Protocol, TCP, протокол управления передачей. Обеспечивает гарантированную доставку пакетов в нужном порядке и без ошибок. Используется в тех приложениях, где важно обеспечить целостность передачи данных;  User Datagram Protocol, UDP. В отличие от TCP не гарантирует доставки пакетов. Используется там, где обеспечение доставки информации не особенно важно по сравнению со скоростью передачи данных. Прикладной — обеспечивает работу приложений пользователя.Этот стек протоколов поддерживает удобную систему сетевой адресации, возможность фрагментации пакетов и очень небольшое количество широковещательных сообщения. Широко используется при построении глобальных сетей, сетей с разнородной архитектурой. В настоящее время стек TCP/IP практически вытеснил все остальные. Его стандарты открыты, публикуются в Интернете в виде специальных документов под названием RFC.

34. Эталонная модель OSI Модель взаимодействия открытых систем) была разработана в 1984 году Международной организацией по стандартизации как модель архитектуры протоколов, устанавливающая рамки разработки стандартов протоколов для обеспечения стандартизованного метода взаимодействия компьютеров. Модель OSI/OSI делает менее сложной работу оборудования и программного обеспечения. Представляет собой набор спецификаций, описывающих сети с неоднородными устройствами, требования к ним, а также способы их взаимодействия. Не получила широкого распространения. Сетевая модель позволяет определить многоуровневую структуру, где каждый горизонтальный уровень выполняет возложенные на него функции. Реальное взаимодействие уровней, т.е. передача информации внутри одного компьютера, возможна только по вертикали и только с соседними уровнями. Логическое взаимодействие осуществляется по горизонтали — с аналогичным уровнем другого компьютера на противоположном конце линии связи. Совокупность протоколов всех уровней коммуникационной модели называется стеком проколов. Сообщение последовательно передается на самый нижний уровень. Задача каждого уровня: принять данные, добавить свою информацию, передать данные дальше. Только дойдя до самого нижнего, физического уровня сетевой модели, информация попадает в среду передачи и достигает компьютера-получателя. Application layer — уровень приложений, прикладной уровень Предоставляет набор интерфейсов для приложений, позволяющий получить доступ к сетевым службам. Разрешает доступ к сетевым службам, контролирует передачу информации между приложением отправителем и приложением получателем. Предоставляет приложениям информацию, что передача данных невозможна. Presentation layer — уровень представления Преобразует данные в общий формат для передачи по сети. Для входящих сообщений — преобразует данные из этого формата в тот формат, который может понять получающее приложение. Session layer — сеансовый уровень Позволяет двум сторонам поддерживать по сети продолжительное взаимодействие, называемое сеансом. Отвечает за идентификацию и безопасность. Transport layer — транспортный уровень Управляет передачей данных по сети. Гарантирует доставку информации от одного компьютера к другому. Делит данные на пакеты, собирает их снова в нужном порядке, обеспечивает подтверждение успешной передачи данных и отвечает за повторную. Network layer — сетевой уровень Отвечает за обеспечение связи между любыми точками в сети. Осуществляет адресацию сообщений для доставки, а также преобразует логические сетевые адреса и имена в соответствующие им физические. Решает вопросы маршрутизации, т.е. определения пути доставки сообщения. Управление потоками данных и обработки ошибок передачи. Data Link layer — канальный уровень Посылает специальные пакеты данных — кадры, с сетевого уровня на физический уровень, обеспечивает безошибочную передачу данных, между любыми узлами сети. Работает с такими понятиями как метод случайного доступа, метод маркерного доступа, контрольные суммы, ретрансляция кадров. Physical layer — физический уровень Преобразует поток битов в сигналы для исходящих сообщений, а сигналы — в поток битов для входящих сообщений. Примеры протоколов. Прикладные протоколы. FTP — протокол для передачи файлов; DNS — служба доменных имен, преобразует доменные имена в IP-адреса; HTTP протокол для передачи гипертекста, самый популярный в WWW; Транспортные протоколы NetBIOS — сеть MS Network SPX — для Novell Netware. Сетевые протоколы IP адресация маршрутизация, широко используется; IPX для Novell Netware.

35. Сетевая ассоциация Интернет. История создания. 1958 Перед учеными из Research and Development Corporation была поставлена задача: разработать коммуникационные сети, которые были бы работоспособны в случае атомной войны. 1960-е гг. RAND совместно с Massachusetts Institute of Technology (MIT) и University of California at Los Angeles (UCLA) разрабатывает коммуникационные протоколы, позволяющие передавать информацию по сетям с частично "забитыми" или разорванными каналами. 1967 В National Physical Laboratory Donald W. Davies разработал сеть, в которой при передаче информации впервые были использованы пакеты. 1968 В Advanced Research Project Agency (ARPA) началась разработка сети ARPANET, соединившей несколько сетей на Восточном побережье США (internetwork). В этой сети использовался National Control Protocol (NCP), проект принадлежал Министерству обороны США. 1969 В UCLA появляется первый хост, подключенный к ARPANET. 1975 Появление нового надежного протокола для передачи данных TCP (Transmission Control Protocol). 1983 ARPA переходит на стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol). 1984 Через год после того, как ARPA прекратило свою работу над ARPANET, разработка была продолжена National Science Foundation (NSF). 1986 NFS подключило основные исследовательские институты США к Интернет. Интернет активно начинает развиваться в университетской среде. 1990 В России появляется сеть "Релком", которая с использованием междугородних телефонных линий создает подключение через Финляндию к Интернету с использованием протокола uucp для обмена почтовыми сообщениями. Происходит регистрация домена su. 1991 Появились первые коммерческие ISP (Internet Service Provider). 1991 Студенты University of Illinois написали первый графический Web-браузер Mosaic. 1993 Хотя экспериментальное внедрение IP-услуг в сети "Релком" началось в 1992 году, но официальное включение России в Интернет и регистрация в сети NSFNET произошло в 1993. 1994 Регистрация домена ru Интернет — это глобальная информационная система, которая

  • логически взаимосвязана пространством глобальных уникальных адресов, основанных на Интернет-протоколе (IP) или на последующих расширениях или преемниках IP;

  • способна поддерживать коммуникации с использованием семейства Протокола управления передачей/Интернет-протокола (TCP/IP) или его последующих расширений/преемников и/или других IP-совместимых протоколов;

  • обеспечивает, использует или делает доступной, на общественной или частной основе, высокоуровневые сервисы, надстроенные над описанной здесь коммуникационной и иной связанной с ней инфраструктурой.

Таким образом, Интернет состоит из национальных сетей, например, EBONE, NORDUnet, EUnet, Finet, Рунет и других, объединенных в единую сеть с использованием высокоскоростных каналов (Backbone), имеет глобальное пространство уникальных адресов хостов, подключенных к Интернету, использует стек протоколов TCP/IP для передачи информации.

Интернет предоставляет своим распределенным приложениям два типа служб: надежную службу с установлением логического соединения и ненадежную службу без установления логического соединения. Первая гарантирует, что передаваемые отправителем данные будут доставлены получателю полностью, то есть без потерь и искажений, и в исходном порядке (TCP — Transmission Control Protocol). Ненадежная служба без установления логического соединения, напротив, не предоставляет никаких гарантий относительно доставки (UDP — User Datagram Protocol).

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

Существуют и другие глобальные сети, например, Bitnet, Sprint (протоколы X.25 и TCP/IP), USENET (протокол UUCP), FIDO (node, point, sysop), которые в настоящее время практически прекратили свое существование.

36. Управляющие организации в Интернета.

До настоящего времени не существует единого видения того, как должно происходить управление Интернетом, тем не менее, существует ряд организаций, работа которых направлена на упорядочение его работы. В первую очередь это ISOC. The Internet Society (ISOC) http://www.isoc.org/

Международная некоммерческая организация, основанная в 1992 году, для управления процессами, происходящими в Интернете, призванная обеспечивать открытое развитие, эволюцию и использование Интернета на благо людей во всём мире. Развитие Интернета обеспечивается созданием, проверкой и внедрением интернет-стандартов, поэтому ISOC обеспечивает работу следующих рабочих групп IETF и IAB.The Internet Engineering Task Force (IETF)

http://www.ietf.org/ Открытое общество, которое возникло в 1986 году по инициативе IAB. Документы, создаваемые IETF, носят название RFC (Requests For Comments – предложения для обсуждения). Эти документы, не обладая статусом стандарта, тем не менее, являются стандартами де-факто. The Internet Architecture Board (IAB)

http://www.iab.org/ Рабочая группа, являющаяся частью IETF, обеспечивающая технический надзор над работой ISOC в той ее части, которая касается разработки новых стандартов и протоколов. Осуществляет редактирование и публикацию документов RFC. Осуществляет руководство IANA. Internet Assigned Number Authority (IANA)

http://www.iana.org/ Базируется на ICANN. Группа уполномочена осуществлять надзор за назначением таких уникальных параметров как IP-адреса. Утверждает регистрацию новых доменных имен в ICANN.

Internet Corporation for Assigned Names and Numbers (ICANN) http://www.icann.org/ Международная некоммерческая организация, осуществляющая выдачу IP-адресов и регистрацию доменов верхнего уровня (TLD), как generic Top Level Domain (gTLD), так и country code Top Level Domain (ccTLD). ICANN формально контролируется американским правительством, и ее ключевые решения утверждаются Министерством торговли США. Согласно меморандуму 1998 года, в сентябре 2006-го ICANN должна была получить независимость от министерства, однако администрация Буша заявила о намерении «сохранить свою историческую роль» в авторизации корневой структуры DNS. Хотя первоначально планировалось передать функции ICANN Международному телекоммуникационному союзу (ITU) при ООН или специально созданной для этого организации. И еще несколько организаций, активно участвующих в разработке технических стандартов для Интернета: W3C, ACM, IEEE.

W3C (World Wide Web — web-консорциум) был основан в 1994 году для разработки единых сетевых протоколов Интернета, http://www.w3.org).

ACM (Association for Computing Machinery — ассоциация компьютерной техники, http://www.acm.org), IEEE (Institute of Electrical and Electronics Engineers – институт инженеров по электротехнике и радиоэлектронике, http://www.ieee.org), участвуют в разработке стандартов передачи данных.

В России назначением имен в домене ru занимался Российский НИИ развития общественных сетей, http://www.ripn.net/, а с 2006 года АНО "Региональный сетевой информационный центр" (RU-CENTER), http://www.nic.ru/. Вопросы функционирования глобальной информационной сети давно вышли за рамки частных корпораций и групп энтузиастов. Глобальные эпидемии компьютерных вирусов, засорение электронной почты спамом, разгул «пиратства», киберпреступления и кибертерроризм, информационные войны заставляют правительства всех стран мира выработать единые стандарты функционирования сети сетей, поэтому уже несколько лет рассматривается создание интернет-правительства.