Сравнительный анализ производительности методов типа "Алоха"

 

ОГЛАВЛЕНИЕ


ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ

. ПОСТАНОВКА ЗАДАЧИ

.1 Цель проектирования и результаты

.2 Спецификация задачи

. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИССЛЕДОВАНИЯ

.1. Протоколы канального уровня

.2 Методы случайного доступа к сети

.2.1 Чистая Алоха

.2.2 Синхронная Алоха

. ОПИСАНИЕ АЛГОРИТМА РЕШЕНИЯ ЗАДАЧИ

. АНАЛИЗ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЕ


ВВЕДЕНИЕ


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

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

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

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

Целью данной исследовательской работы является сравнительный анализ двух из этих способов: методов чистой и синхронной Алохи.

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

1. ПОСТАНОВКА ЗАДАЧИ


1.1 Цель проектирования и результаты


В ходе исследования требуется разработать программу, моделирующую работу методов случайного доступа к каналу передачи данных в локальных вычислительных сетях: чистая и синхронная Алоха. Обработать наборы из 100, 1000 и 10000 кадров.

Исходными данными являются:

величины нормированной пропущенной нагрузки 0,075; 0,25 и 1,6.

величины временных интервалов 2, 5, 16.

Выходными данными являются:

Время, необходимое для передачи всего набора кадров;

среднее время, необходимое для передачи кадра;

нормированная производительность протокола передачи;

количество коллизий.

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


1.2 Спецификация задачи


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

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


2. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИССЛЕДОВАНИЯ


2.1 Протоколы канального уровня


В последнее время международным стандартом становится протокол ВУК (высокоскоростное управление каналом передачи данных, HDLC). Стандартный формат кадра ВУК изображен на рисунке 2.1.




(флаг) 8 разрядов 8 разрядов 16 разрядов (флаг)

01111110

Рисунок 2.1 - Формат кадра ВУК


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

Протокол канального уровня реализует соединение между концами каналов, организацию передачи данных по каналу, разъединение каналов.

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

запрос;

признак;

ответ;

подтверждение.

При работе примитивов два соседних уровня взаимодействуют между собой. Нижние являются поставщиками услуг, верхние - потребителями.

Существует три вида протоколов канального уровня:

протокол с остановками и ожиданием;

протокол с N-возвращениями (с непрерывной передачей);

с выборочной или селективной передачей.


2.2 Методы случайного доступа к сети

программа случайный доступ передача

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

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

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

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

Сначала методы случайного доступа были предложены для случаев, когда большое число пользователей пытаются довольно редко передать пачки сообщений или, когда друг с другом связываются небольшое число ЭВМ. Но применимо к производственным процессам, которые требуют строгого управления задержкой доступа, более предпочтителен управляемый доступ. Рассмотрим два простейших типа стратегии случайного доступа: чистую Алоху и синхронную Алоху.


2.2.1 Чистая Алоха

Эта схема сначала была применена для доступа к общему каналу сотрудниками Гавайского университета в начале 1970-х годов. По этой схеме пользователь, желающий передать сообщение, делает это когда угодно. В результате могут наложиться во времени два или несколько сообщений, вызвав столкновение (коллизию).

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

Стратегия доступа типа Чистой Алохи позволяет добиться производительности самое большее 1/2e » 0,18 пропускной способности канала. Введем сначала некоторые определения. За доступ к каналу состязаются N станций. Станция передает, в среднем, l пакетов в секунду (интенсивность обращений к сети). Величина 1/m представляет собой пропускную способность канала (m) в передаваемых пакетах в секунду. Рассмотрим теперь частный случай, при котором все передаваемые сообщения (пакеты) имеют среднюю длину t, соответствующую m единицам времени передачи. Будем считать, что интенсивность нагрузки S (эквивалентно r - нормированной по m нагрузке) характеризует использование канала вновь поступающими пакетами


(1)


Величина 1/?, которая обозначается µ, представляет собой пропускную способность канала в передаваемых пакетах в секунду. Таким образом, N?/µ = N?m - относительное использование канала, или производительность, нормированная относительно каждого компьютера одинакова. Общая интенсивность пакетов, передаваемых в канал, включая вновь генерируемые и передаваемые повторно, имеет некоторое значение ?' > ? . Это происходит, потому что из-за коллизий от каждого компьютера будет передаваться больше сообщений из-за необходимости возобновлять поток. Тогда фактическая интенсивность нагрузки, или использование канала, является параметром G, который равен:


(2)


Рассмотрим типичное сообщение длительностью с, показанное на рис. 2.2.


Рисунок 2.2. Столкновение двух сообщений


Оно подвергается столкновению с другим сообщением, если эти два сообщения будут наложены одно на другое в любой точке. Легко заметить, передвигая пунктирное сообщение во времени, что столкновение может произойти в промежутке времени продолжительностью 2?с. Вероятность того, что в промежутке 2? с не произойдет столкновения, равна


(3)


Отношение S/G представляет долю сообщений из числа передаваемых в канал, которые проходят успешно. Это число должно быть равно вероятности отсутствия столкновений. Таким образом, уравнение производительности для чистой Алохи:


(4)


Здесь S - нормированная производительность (средняя скорость поступления пакетов, деленная на максимальную производительность 1/m), а G - нормированная пропущенная нагрузка. Таким образом, S - независимая переменная, а G - ее функция. График зависимости G от S имеет вид двузначной кривой (рисунок 2.3).

Рисунок 2.3. Характеристика производительности. Чистая Алоха


Отметим, что S имеет максимум S = 0,5e-1» 0,18 при G = 0.5. Судя по формуле (4) или кривой при малой поступающей нагрузке S столкновения происходят редко, и G à S. Когда S начинает расти, приближаясь к максимальному значению 0.18, число столкновений быстро увеличивается, что ведет в свою очередь к росту вероятности столкновения. Система теряет устойчивость, S падает, а G увеличивается до больших значений.


2.2.2 Синхронная Алоха

Максимально возможная производительность схемы чистой Алохи может быть удвоена с помощью простого приема разметки шкалы времени, и разрешения пользователям начинать попытки передачи сообщений только в начале каждого временного интервала m (равного длительности сообщения). Эта схема требует, чтобы работа всех пользователей системы была синхронизирована во времени. Пример работы такой системы показан на рисунке 2.4, на котором одно сообщение передано успешно, а с другим произошло столкновение.









Рис 2.4. Передача при синхронной Алохе


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

Вероятность успешной передачи задается в видеформулы:


(5)


а производительность для синхронной Алохи рассчитывается по формуле:


(6)


Нормированная производительность S достигает максимального значения 1/e à 0,368 при G = 1. Зависимость пропущенной нагрузки от производительности для синхронной Алохи показана на рисунке 2.5, где она сравнивается с соответствующей зависимостью для чистой Алохи.

Рис. 2.5. Характеристика производительности. Синхронная Алоха


Из приведенной характеристики, очевидно, что ввиду двух возможных значений G при заданной производительности S, для этой системы доступа также характерна неустойчивость.

3. ОПИСАНИЕ АЛГОРИТМА РЕШЕНИЯ ЗАДАЧИ


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


Для наглядности алгоритма решения задачи приводится блок-схема.

Суть первой части алгоритма, для метода «чистая Алоха», состоит в том, что на основе введенных исходных данных:

значения нормированной пропущенной нагрузки;

значения временного интервала;

количества кадров в наборе;

производится вычисление вероятности возникновения коллизий при осуществлении передачи кадров по формуле (3) и теоретическое значение нормированной производительности по формуле (4).

Далее по ходу выполнения программы вызывается процедура aloha, которая производит на основе рассчитанной вероятности «отправку» пакетов и подсчёт успешно отосланных кадров и коллизий.

Затем по формуле (2) выполняется расчёт опытного значения нормированной пропущенной нагрузки. Выполняется расчёт общего времени отправки кадров как произведение суммы успешно отправленных кадров и возникших коллизий на длину временного интервала. Время, необходимое для отправки одного кадра, рассчитывается делением общего времени, необходимого на отправку набора кадров, на количество кадров в наборе. На основе выполненных вычислений выполняется вычисление опытного значения производительности по формуле (4).

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

Код всех перечисленных операций и вычислений, а также процедуры aloha на языке Pascal приведен в приложении.

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

Далее по ходу выполнения программы вызывается процедура aloha, которая производит на основе рассчитанной вероятности «отправку» пакетов и подсчёт успешно отосланных кадров и коллизий.

Для наглядности приведена блок-схема алгоритма процедуры aloha.


Затем по формуле (2) выполняется расчёт опытного значения нормированной пропущенной нагрузки. Выполняется расчёт общего времени отправки кадров и времени, необходимого для отправки одного кадра. Способ расчета временных показателей был подробно описан выше. На основе выполненных вычислений выполняется вычисление опытного значения производительности по формуле (6).

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

Программа написана на языке программирования Pascal. Код всех перечисленных операций и вычислений, и процедуры aloha приведен в приложении.

4. АНАЛИЗ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ


В ходе выполнения программы были введены следующие показатели нормированной пропущенной нагрузки (G): 0,01; 0,5; 2,0; и временных интервалов (?): 1; 4; 8. вычисления были проведены для наборов, состоящих из 100, 1000, 10000 кадров. Все полученные результаты работы программы занесены в соответствующие таблицы. Результаты исследований описанных в таблице: T- время, необходимое для передачи всего набора кадров; Тср. -среднее время, необходимое для передачи кадра; S - нормированную производительность протокола передачи (практическая); Sтеор. -нормированную производительность протокола передачи (теоретическая).

Результаты вычислений для набора, состоящего из 100 кадров, приведены в таблицах 1,2.


Таблица 1 - Результаты для набора из 100 кадров для метода «чистая Алоха»

G?TТср.SSтеор.Количество коллизий0,0111001,000,0002270,01044004,000,10260,01088248,240,1780,0130,512632,6300,181634114811,480,00280,181878229622,960,04960,181872,01??00,0498224??00,0481468818481,8400,049115

Таблица 2 - Результаты для набора из 100 кадров для метода «синхронная Алоха»

G?TТср.SSтеор.Количество коллизий0,0111031,030,02990,01344084,080,3560,01288008,000,3350,0100,511601,600,00270,306046206,200,2790,30558140814,080,3660,30762,01303630,360,0007190,276594??00,278878629692,960,03590,27687

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

при увеличении пропущенной нагрузки возрастает количество коллизий и падает производительность канала;

при увеличении временного интервала уменьшается количество коллизий и увеличивается производительность канала.

Результаты для набора, состоящего из 1000 кадров, приведены в таблицах 3,4.


Таблица 3 - Результаты для набора из 1000 кадров для метода «чистая Алоха»

G?TТср.SSтеор.Количество коллизий0,01110161,020,0001970,0116440804.080,090,0120882328,230,180,01290,5127922.7900,18179241120011,20,0030,18180082256022,560,0520,1818202,013195031.9500,0430950496969.7000,043134481816018.7600,0431498

Таблица 4 - Результаты для набора из 1000 кадров для метода «синхронная Алоха»

G?TТср.SSтеор.Количество коллизий0,01110021,000,0330,012440484.050,350,0112880968,100,3360,01120,5116311,630,0020,30631466806,680,2590,3067681339213,390,360,306742,0181358.1300,27713543106031.0600,2767658??00,276473

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

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

Результаты для набора, состоящего из 10000 кадров, приведены в таблицах 5,6.


Таблица 5 - Результаты для набора из 10000 кадров для метода «чистая Алоха».

G?TТср.SSтеор.Количество коллизий0,011101991,0200,011994??00,012098??00,012020,51277792.780,160,18177794204602,050,130,18176538269282,690,090,18179422,01142791.430,080,0442794293522.9400,04137228??00,0410831

Таблица 6 - Результаты для набора из 10000 кадров для метода «синхронная Алоха».

G?TТср.SSтеор.Количество коллизий0,011100901,0100,01904??00,011068153041,5300,011050,51167261,670,290,306726414480,140,290,306746825040,250,180,3066972,01115741.1600,2715744??00,2710788??00,272825

Как видно при наборе из 10000 кадров опытные данные наиболее точно отражают теоретические данные, за исключением случая при G=2,0. При этом в большинстве случаев производительность метода чистой Алохи почти вдвое меньше производительности метода синхронной Алохи.

Наблюдается такая закономерность, что при значениях G, близких к нулю и больших либо равных 2, и больших значениях временных интервалов производительность равна нулю и время отправки пакетов стремится к бесконечности.

В общем, можно сделать вывод о том, что при количестве кадров больше 10000, опытные данные наиболее близки к теоретическим и, производительность чистой Алохи вдвое меньше производительности синхронной Алохи.

ЗАКЛЮЧЕНИЕ


Итак, перед началом проектирования ставилась задача создать программу моделирующую работу двух методов случайного доступа к каналу передачи данных: метода «чистая Алоха» и метода «синхронная Алоха». Программа должна была обрабатывать наборы, состоящие из 100, 1000 и 10000 кадров, при различных значениях временных интервалов и нормированной пропущенной нагрузки. Таковая модель была спроектирована и описана в данной записке выше.

Результаты работы программы были занесены в таблицы. Таблицы были проанализированы и на основе анализа сделан вывод.

Сравнительный анализ производительности обоих методов показал, что производительность метода «синхронной Алохи» почти вдвое выше, и подтвердил тем самым теоретические данные, приводимые в источнике номер 1 из списка использованной литературы.

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

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

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

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ


1.Лойко В.И. Семенов М.И. Барановская Т.П. Копьютерные системы и сети. Краснодар: КубГАУ, 2000. - 215 с., ил.

.Фаронов В.В Turbo Pascal 7.0 - М.: «Нолидж», 2001.- 576 с., ил.

Немнюгин С.А. Turbo Pascal - СПб: Питер, 2001. - 496 с., ил.

.Семенов М.И, Лойко В.И., Барановская Т.П. Компьютерные системы и сети: Учебное пособие для студентов специальности 0719 - "Информационные системы в экономике" и др. экономических специальностей вузов. - Краснодар: КубГАУ, 2000. - 215с.

.Смирнов А.Д. Архитектура вычислительных систем. - М.: 1990.

.Советов Б.Я. Информационная технология: Учебник для вузов. - М.: Высшая школа, 1994.

.Шварц М. Сети связи: протоколы, моделирование и анализ. В 2-х ч. /Пер с англ. - М.: Мир, 1992.

.Якубайтис Э.А. Информационные сети и системы. - М.: Финансы и статистика, 1996.

.Семенов М.И, Лойко В.И., Барановская Т.П. Компьютерные системы и сети: Учебное пособие для студентов специальности 0719 - "Информационные системы в экономике" и др. экономических специальностей вузов. - Краснодар: КубГАУ, 2000. - 215с.

.Смирнов А.Д. Архитектура вычислительных систем. - М.: 1990.

.Советов Б.Я. Информационная технология: Учебник для вузов. - М.: Высшая школа, 1994.

.Шварц М. Сети связи: протоколы, моделирование и анализ. В 2-х ч. /Пер с англ. - М.: Мир, 1992.

.Якубайтис Э.А. Информационные сети и системы. - М.: Финансы и статистика, 1996.

ПРИЛОЖЕНИЕ


Листинг программы

unit Unit1;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, StdCtrls;= class(TForm): TLabel;: TLabel;: TLabel;: TEdit;: TEdit;: TEdit;: TButton;: TButton;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TButton;Button1Click(Sender: TObject);Button3Click(Sender: TObject);Button2Click(Sender: TObject);

{ Private declarations }

{ Public declarations };= 5; {kolichestvo stantsii}: TForm1;:real; {opytnaya nagruzka}:real; {opytnaya proizvoditel'nost'}:real; {veroyatnost' prohozhdeniya kadra}:real; {opytnaya veroyatnost' prohozhdeniya kadra}:integer; {schetchik kollizii(neproshedshih kadrov)}:integer; {schetchik uspeshno proshedshih kadrov}:integer; {peremennaya "proverki prohoda kadrov" }:integer; {kolichestvo kadrov v nabore}:real; {normirovannaya propuschennaya nagruzka}:integer; {dlitel'nost' kadra}:boolean; {flag sostoyaniya}

{$R *.dfm}aloxa; {protsedura ALOHA}:=0;:=0;k:= 1 to l do {nachalo proverki prohoda kadrov}:=false;{esli false to paket ne proshel}bool=false do {poka bool=false do...}:=(random(100)+1)/100;{opytnaya veroyatnost' prohozhdeniya kadra - sluchainym obrazom generiruetsya}(rp<=p) then {esli opytnaya veroyatnost' prohozhdeniya kadra <= veroyatnost' prohozhdeniya kadra}:=true;{...bool:=true;}(j);{schitaet kolichestvo uspeshno proshedshih paketov}inc(i);{kolichestvo neproshedshih paketov};;;TForm1.Button1Click(Sender: TObject);;{generator sluchainyh chisl}edit1.Text <> '' then:=StrToFloat(Edit1.Text);edit2.Text <> '' then:=StrToInt(Edit2.Text);edit3.Text <> '' then:=StrToInt(Edit3.Text);:=exp(-2*G);{veroyatnost' prohozhdeniya kadra};:=((j+i)*n*1/r)/l; {opytnoe znachenie normirovannoi propuschennoi nagruzki}:=rg*exp(-2*rg); {opytnoe znachenie proizvoditel'nosti}.Caption:='Teoreticheskoe znachenie proizvoditel'nosti '+FloattoStr(g*p);.Caption:='Opytnoe znachenie proizvoditel'nosti '+FloatToStr(s);.Caption:='Kolichestvo kollizii na '+floattostr(l)+' paketov '+floattostr(i);.Caption:='Obschee vremya peredachi kadrov '+floattostr((j+i)*r);.Caption:='Vremya peredachi odnogo kadra '+floattostr((j+i)*r/l);:=exp(-G);;:=((j+i)*n*1/r)/l; {opytnoe znachenie normirovannoi propuschennoi nagruzki}:=rg*exp(-rg); {opytnoe znachenie proizvoditel'nosti}.Caption:='Teoreticheskoe znachenie proizvoditel'nosti '+FloattoStr(g*p);.Caption:='Opytnoe znachenie proizvoditel'nosti '+FloatToStr(s);.Caption:='Kolichestvo kollizii na '+floattostr(l)+' paketov '+floattostr(i);.Caption:='Obschee vremya peredachi kadrov '+floattostr((j+i)*r);.Caption:='Vremya peredachi odnogo kadra '+floattostr((j+i)*r/l);;TForm1.Button3Click(Sender: TObject);;;TForm1.Button2Click(Sender: TObject);.Text:='';.Text:='';.Text:='';.Caption:='';.Caption:='';.Caption:='';.Caption:='';.Caption:='';.Caption:='';.Caption:='';.Caption:='';.Caption:='';.Caption:='';;.


ОГЛАВЛЕНИЕ ОГЛАВЛЕНИЕ ВВЕДЕНИЕ . ПОСТАНОВКА ЗАДАЧИ .1 Цель проектирования и результаты .2 Спецификация задачи . ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИССЛЕ

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ