Разработка программы расчета дальности распространения сигнала Wi-Fi

Классификация беспроводных технологий. Типы и разновидности соединений. Принципы функционирования беспроводной связи Wi–Fi. Определение потерь сигнала в коаксиальном кабеле и дальности связи. Проектирование интерфейса. Блок-схема алгоритма программы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 29.09.2017
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Содержание

  • Введение
  • 1. Технология Wi-Fi
    • 1.1 Как работает Wi-Fi
    • 1.2 Пользовательский Wi-Fi
    • 1.3 Стандарт 802.11
    • 1.4 Wi-Fi антенны
    • 1.5 Децибелы
    • 1.6 Методика расчета
  • 2. Практическая часть
    • 2.1 Назначение программы
    • 2.2 Выбор языка программирования
    • 2.3 Системные требования
    • 2.4 Описание данных
    • 2.5 Проектирование интерфейса
    • 2.6 Описание структуры программы
    • 2.7 Блок-схема алгоритма программы
    • 2.8 Инструкция пользователя
    • 2.9 Пример выполнения программы
  • Заключение
  • Список использованной литературы
  • Приложение. Листинг программы

Введение

Целью курсовой работы является изучение беспроводных сетей передачи данных. Для достижения поставленной цели необходимо решить следующие задачи:

§ изучить существующие стандарты;

§ провести обзор технологии Wi-Fi;

§ разработать программу расчета дальности распространения сигнала Wi-Fi.

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

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

Первая и наиболее очевидная причина - весьма существенное увеличение скорости передачи данных. Конечно, эта скорость все же меньше, чем при передаче по проводным соединениям в локальных сетях. Впрочем, последние стандарты беспроводных соединений обеспечивают пропускную способность до 54 Мбит/с, а в будущем должны появиться еще более быстрые системы. Другая, не менее важная, причина состоит в том, что установка беспроводных систем, их сворачивание и обновление выполняются быстро, без утомительной возни с кабелями, распределительными панелями и концентраторами. Такие сети довольно легко модифицировать.

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

1. Технология Wi-Fi

1.1 Как работает Wi-Fi

На заре развития радиотехники термин «беспроводный» (wireless) использовался для обозначения радиосвязи в широком смысле этого слова, т. е. буквально во всех случаях, когда передача информации осуществлялась без проводов. Позже это толкование практически вышло из обращения, и «беспроводный» стало употребляться как эквивалент термину «радио» (radio) или «радиочастота» (RF - radio frequency). Сейчас оба понятия считаются взаимозаменяемыми в том случае, если речь идет о диапазоне частот от 3 кГц до 300 ГГц. Тем не менее термин «радио» чаще используется для описания уже давно существующих технологий (радиовещание, спутниковая связь, радиолокация, радиотелефонная связь и т. д.). А термин «беспроводный» в наши дни принято относить к новым технологиям радиосвязи, таким, как микросотовая и сотовая телефония, пейджинг, абонентский доступ и т. п.

Различают три типа беспроводных сетей (рис. 1): WWAN (Wireless Wide Area Network), WLAN (Wireless Local Area Network) и WPAN (Wireless Personal Area Network)

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

При построении сетей WLAN и WPAN, а также систем широкополосного беспроводного доступа (BWA - Broadband Wireless Access) применяются сходные технологии. Ключевое различие между ними (рис. 2) - диапазон рабочих частот и характеристики радиоинтерфейса. Сети WLAN и WPAN работают в нелицензионных диапазонах частот 2,4 и 5 ГГц, т. е. при их развертывании не требуется частотного планирования и координации с другими радиосетями, работающими в том же диапазоне. Сети BWA (Broadband Wireless Access) используют как лицензионные, так и нелицензионные диапазоны (от 2 до 66 ГГц).

Рис. 2 Классификация беспроводных технологий

Беспроводные локальные сети WLAN.

Основные назначение беспроводных локальных сетей (WLAN) - организация доступа к информационным ресурсам внутри здания. Вторая по значимости сфера применения - это организация общественных коммерческих точек доступа (hot spots) в людных местах - гостиницах, аэропортах, кафе, а также организация временных сетей на период проведения мероприятий (выставок, семинаров).

Беспроводные локальные сети создаются на основе семейства стандартов IEEE 802.11. Эти сети известны также как Wi-Fi (Wireless Fidelity), и хотя сам термин Wi-Fi, в стандартах явным образом не прописан, бренд Wi-Fi получил в мире самое широкое распространение.

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

Wi-Fi - сокращение от английского Wireless Fidelity, обозначающее стандарт беспроводной (радио) связи, который объединяет несколько протоколов и имеет официальное наименование IEEE 802.11 (от Institute of Electrical and Electronic Engineers - международной организации, занимающейся разработкой стандартов в области электронных технологий).

На современном этапе развития сетевых технологий, технология беспроводных сетей Wi-Fi является наиболее удобной в условиях требующих мобильность, простоту установки и использования. Wi-Fi (от англ. wireless fidelity - беспроводная связь) - стандарт широкополосной беспроводной связи семейства 802.11 разработанный в 1997 г. Как правило, технология Wi-Fi используется для организации беспроводных локальных компьютерных сетей, а также создания так называемых горячих точек высокоскоростного доступа в Интернет.

Любое оборудование, соответствующее стандарту IEEE 802.11, может быть протестировано в Wi-Fi Alliance и получить соответствующий сертификат и право нанесения логотипа Wi-Fi.

Строго говоря, фраза Wi-Fi, когда ее придумали, никак не расшифровывалась. Это гораздо позже придумали расшифровку ранее составленных букв: Wireless Fidelity, что в переводе с английского - беспроводная точность. Изначально же аббревиатура была придумана как что-то созвучное модному слову «ХАЙ ФАЙ». Стоит так же отметить, что есть и более длинное название термина: EEE 802.11b. Зародился Wi-Fi в 1985 году, в США, после того как была открыта частотная часть радиоканала для использования без специального разрешения.

Самым первым стандартом, получившим наибольшее распространение, стал стандарт IEEE 802.11b. Оборудование, соответствующее стандарту 802.11b, появилось ещё в 2001 году, и до сих пор большинство беспроводных сетей по-прежнему работает с использованием этого стандарта, а также выпускается множество беспроводных Wi-Fi устройств с поддержкой 802.11b.

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

Связь ведется на частотах 2,4 - 5 Ггц. Эта частота намного выше, чем частоты, пригодные для мобильных телефонов, портативных радиостанций и телевидения. Чем выше частота сигнала, тем большее количество информации передается.

Они используют сетевые стандарты, такие как 802.11:

802.11a работает с частотой в 5 Ггц и может иметь скорость до 54 Мбит в секунду. Он также использует мультиплексирование с ортогональным частотным разделением (OFDM), более развитый алгоритм кодирования. Это значительно снижает искажения.

802.11b является самым медленным и наименее дорогим стандартом. В свое время его стоимость сделали стандарт популярным, но теперь этот стандарт считается отсталым, так как быстрее стандарты становятся менее дорогими. 802.11b транслируется на частоте 2,4 ГГц. Он имеет возможность передавать до 11 мегабит. В алгоритме есть код для ускорения передачи данных.

802.11g транслируется с той же частотой в 2,4 ГГц, как 802.11b, но в несколько раз быстрее - он может передать более 54 мегабит информации в секунду. 802.11g скоростной, так как он использует тот же OFDM алгоритм кодирования, как и 802.11a.

802.11n является новейшим стандартом, который широко распространен. Этот стандарт существенно повышает скорость и дальность. Теоретически стандарт 802.11g передает 54 мегабит в секунду, хотя реально скоростью составляет около 24 мегабит в секунду из-за перегрузки сети. 802.11n может достичь скорости 140 мегабит в секунду. Этот стандарт в настоящее время в проекте.

Другие 802,11 стандарты созданы для конкретных беспроводных сетей, например для глобальных сетей (WAN) внутри транспортных средств.

В последнее время активно развивается еще одна группа стандартов для беспроводных сетей - 802.16 или Wi-MAX. Стандарты этой группы предназначены для построения сетей масштаба города. От стандартов 802.11 их отличает увеличенный радиус действия (2-6 км) и скорость передачи данных (от 1 до 134.4 Мбит/сек).

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

Принципы функционирования беспроводной связи Wi-Fi

Беспроводная сеть использует радиоволны точно так же как радиоприемники, мобильные телефоны, телевизоры. На самом деле беспроводная связь Wi-Fi более похожа на двустороннюю радиосвязь. Вот что происходит:

Адаптер Wi-Fi преобразует поток данных в электрический радиосигнал и передает его через антенну.

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

Фактически нам без проводов не обойтись. Но провода находятся только у провайдера. У нас же все красиво, и без лишних кабелей.

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

Wi-Fi радио может передаваться по любому из трех диапазонов рабочих частот. Или, они могут менять частоты на ходу. Смена частот помогает снизить помехи.

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

§ точку доступа;

§ беспроводной роутер.

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

Беспроводное соединение устанавливается между двумя точками доступа (в качестве второй точки может быть роутер). Каждая беспроводная точка может соединиться только с одной точкой. Беспроводной роутер - это умная точка доступа. Это устройство позволяет обмениваться данными трем и более беспроводным точкам.

Обычно схема Wi-Fi сети содержит не менее одной точки доступа и не менее одного клиента. Также возможно подключение двух клиентов в режиме точка-точка, когда точка доступа не используется, а клиенты соединяются посредством сетевых адаптеров «напрямую». Точка доступа передаёт свой идентификатор сети (SSID) с помощью специальных сигнальных пакетов на скорости 0.1 Мбит/с каждые 100 мс. Так что 0.1 Мбит/с - наименьшая скорость передачи данных для Wi-Fi. Зная SSID сети, клиент может выяснить, возможно ли подключение к данной точке доступа. При попадании в зону действия двух точек доступа с идентичными SSID, приёмник может выбирать между ними на основании данных об уровне сигнала. Стандарт Wi-Fi даёт клиенту полную свободу при выборе критериев для соединения.

По сути, точка доступа является приёмо-передатчиком радиосигнала и, как у любого такого устройства, у нее есть определенный радиус действия. Обычный WiFi-роутер позволяет передавать сигнал на расстояние до 90 м в зоне прямой видимости. В помещении же все зависит от многих факторов: планировка, толщина и материал стен, наличие других излучателей радиосигнала и др. Но, как правило, мощности передатчика простой точки доступа вполне достаточно для «покрытия» небольшого офиса из трех-четырех кабинетов или квартиры, площадью 150 м2. При необходимости зону покрытия можно увеличить, установив в местах слабого приема специальные точки доступа, работающие в режиме «повторителя». Они принимают сигнал от основной точки, усиливают, и передают дальше.

Типы и разновидности соединений

Сети стандарта 802.11 могут строиться по любой из следующих топологий:

§ Независимые базовые зоны обслуживания (Independent Basic Service Sets, IBSSs);

§ Базовые зоны обслуживания (Basic Service Sets, BSSs);

§ Расширенные зоны обслуживания (Extended Service Sets, ESSs).

Независимые базовые зоны обслуживания (IBSS)

IBSS представляет собой группу работающих в соответствии со стандартом 802.11 станций, связывающихся непосредственно одна с другой. На рисунке 3 показано, как станции, оборудованные беспроводными сетевыми интерфейсными картами (network interface card, NIC) стандарта 802.11, могут формировать IBSS и напрямую связываться одна с другой.

Рис. 3 Ad-Hoc сеть (IBSS)

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

Поскольку в IBSS отсутствует точка доступа, распределение времени (timing) осуществляется нецентрализованно. Клиент, начинающий передачу в IBSS, задает сигнальный (маячковый) интервал (beacon interval) для создания набора моментов времени передачи маячкового сигнала (set of target beacon transmission time, TBTT). Когда завершается ТВТТ, каждый клиент IBSS выполняет следующее:

Приостанавливает все несработавшие таймеры задержки (backoff timer) из предыдущего ТВТТ;

Определяет новую случайную задержку;

Базовые зоны обслуживания (BSS)

BSS - это группа работающих по стандарту 802.11 станций, связывающихся одна с другой. Технология BSS предполагает наличие особой станции, которая называется точка доступа AP (Access Point). Точка доступа - это центральный пункт связи для всех станций BSS. Клиентские станции не связываются непосредственно одна с другой. Вместо этого они связываются с точкой доступа, а уже она направляет кадры к станции-адресату. Точка доступа может иметь порт восходящего канала (uplink port), через который BSS подключается к проводной сети (например, восходящий канал Ethernet). Поэтому BSS иногда называют инфраструктурой BSS. На рисунке 4 представлена типичная инфраструктура BSS.

Рис. 4 Инфраструктура локальной беспроводной сети BSS

Расширенные зоны обслуживания (ESS)

Несколько инфраструктур BSS могут быть соединены через их интерфейсы восходящего канала. Там, где действует стандарт 802.11, интерфейс восходящего канала соединяет BBS с распределительной системой (Distribution System, DS). Несколько BBS, соединённых между собой через распределительную систему, образуют расширенную зону обслуживания (ESS). Восходящий канал к распределительной системе не обязательно должен использовать проводное соединение. На рисунке 5 представлен пример практического воплощения ESS. Спецификация стандарта 802.11 оставляет возможность реализации этого канала в виде беспроводного. Но чаще восходящие каналы к распределительной системе представляют собой каналы проводной технологии Ethernet.

Инфраструктурное соединение

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

Точка доступа, с использованием роутера и модема

Точка доступа включается в роутер, роутер - в модем (эти устройства могут быть объединены в два или даже в одно). Теперь на каждом компьютере в зоне действия Wi-Fi , в котором есть адаптер Wi-Fi, будет работать интернет.

Рис. 5 Расширенная зона обслуживания ESS беспроводной сети

Клиентская точка

В этом режиме точка доступа работает как клиент и может соединятся с точкой доступа работающей в инфраструктурном режиме. Но к ней можно подключить только один МАС-адрес. Здесь задача состоит в том, чтобы объединить только два компьютера. Два Wi-Fi-адаптера могут работать друг с другом напрямую без центральных антенн.

Соединение мост

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

Оборудование, предназначенное для работы в стандарте 802.11, в основном делится на два класса - это клиенты и точки доступа (Access Point). Роль клиентов могут играть настольные компьютеры, ноутбуки, КПК, телефоны, принтеры, игровые приставки и прочая портативная и стационарная бытовая техника, оборудованная Wi-Fi-модулем. Если в ПК или КПК изначально отсутствует поддержка беспроводных сетей, то в большинстве случаев это можно с легкостью восполнить приобретением соответствующего адаптера, который может быть реализован в форме практически любой платы расширения. Точки доступа обычно выполнены в виде отдельного внешнего устройства, подключаемого непосредственно к кабелю проводной сети Ethernet или к любому другому совместимому источнику широкополосного доступа в Интернет. Иногда точки доступа комбинируют с каким-либо другим устройством, например, весьма распространены ADSL-модемы, совмещенные с точкой доступа Wi-Fi. На точку доступа возлагается львиная часть работы по обслуживанию беспроводной сети: она должна не только поддерживать радиопередачу со всеми клиентами и связывать сеть с внешним миром, но и регулировать трафик, обрабатывать данные и совершать массу других операций. Также в некоторых случаях может потребоваться и дополнительное оборудование: например, при недостаточном уровне сигнала нужны антенны, а при необходимости соединения между собой двух сетей - мосты.

Оборудование

Для построения беспроводной ЛВС необходимо оборудование следующих типов:

§ Точки доступа (Access Point, AP), используются для подключения пользователей к ЛВС по радиоканалу;

§ Беспроводные мосты (Wireless Brigde), используются для объединения двух и более ЛВС по радиоканалу;

§ Внешние антенны, используются для усиления радиосигнала и/или для изменения направления распространения сигнала;

§ Сетевые радио-карты для клиентов (Wireless Netcard), используются для подключения компьютера клиента к АР;

§ Контроллеры беспроводной сети (Wireless LAN Controllers), используются для централизованного управления всей беспроводной сетью предприятия.

Точки доступа подразделяются на автономные (Autonomous) и упрощенные (Lightweight).

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

§ Автоматическое получение точками доступа текущей конфигурации;

§ Автоматический выбор канала и мощности каждого передатчика для обеспечения оптимальной зоны покрытия и предотвращения помех, вызванных перекрытием зон покрытия передатчиков с одинаковым радиоканалом;

§ Централизованное применение политик безопасности и качества обслуживания (QoS);

§ Обеспечение роуминга мобильных пользователей.

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

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

а б в г

Рис. 6 Виды точек доступа: а, б - внутренние; в, г - внешние

В некоторых случаях устройства могу совмещать в себе функции AP и Wireless Bridge, например Cisco Aironet 1300, причем, при наличии двух радиопередатчиков, устройство может одновременно выполнять обе функции.

Для подключения к беспроводной сети Wi-Fi достаточно обладать ноутбуком или карманным персональным компьютером (КПК) с подключенным Wi-Fi адаптером.

Любой беспроводной Wi-Fi адаптер должен соответствовать нескольким требованиям:

§ необходима совместимость со стандартами;

§ работа в диапазоне частот 2,4 ГГц - 2,435 ГГц (или 5 ГГц);

§ поддерживать протоколы WEP и желательно WPA;

§ поддерживать два типа соединения «точка-точка», и «компьютер сервер»;

§ поддерживать функцию роуминга.

Существует три основных разновидности Wi-Fi адаптеров, различаемых по типу подключения:

§ Подключаемые к USB порту компьютера. Такие адаптеры компактны, их легко настраивать, а USB интерфейс обеспечивает функцию «горячего подключения»;

§ Подключаемые через PCMCIA слот (CardBus) компьютера. Такие устройства располагаются внутри компьютера (ноутбука) и поддерживают любые стандарты, позволяющие передавать информацию со скоростью до 108 Мбит/с;

§ Устройства, интегрированные непосредственно в материнскую плату компьютера. Самый перспективный вариант. Такие адаптеры устанавливаются на ноутбуки серии Intel Centrino. И, в настоящее время используются на подавляющем большинстве мобильных компьютеров. Все виды беспроводных адаптеров представлены на рисунке 7.

а б в

Рис. 7 Беспроводные адаптеры: а - с USB портом, б - формата PCMCIA, в - встроенный в материнскую плату

Преимущества Wi-Fi

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

§ Позволяет иметь доступ к сети мобильным устройствам. Wi-Fi-устройства широко распространены на рынке. А устройства разных производителей могут взаимодействовать на базовом уровне сервисов.

§ Wi-Fi - это набор глобальных стандартов. В отличие от сотовых телефонов, Wi-Fi оборудование может работать в разных странах по всему миру.

Недостатки Wi-Fi

§ Частотный диапазон и эксплуатационные ограничения в различных странах неодинаковы; во многих европейских странах разрешены два дополнительных канала, которые запрещены в США; В Японии есть ещё один канал в верхней части диапазона, а другие страны, например Испания, запрещают использование низкочастотных каналов. Более того, некоторые страны, например Италия, требуют регистрации всех сетей Wi-Fi, работающих вне помещений, или требуют регистрации Wi-Fi-оператора.

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

§ Самый популярный стандарт шифрования WEP может быть относительно легко взломан даже при правильной конфигурации (из-за слабой стойкости алгоритма). Несмотря на то, что новые устройства поддерживают более совершенный протокол шифрования данных WPA и WPA2, который проверяет пользователей сети через сервер и задействует 128-битные ключи шифрования и динамические ключи сессии для обеспечения защиты беспроводной сети, многие старые точки доступа не поддерживают его и требуют замены.

§ Wi-Fi имеют ограниченный радиус действия. Типичный домашний маршрутизатор Wi-Fi стандарта 802.11b или 802.11g имеет радиус действия 45 м в помещении и 90 м снаружи.

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

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

§ Уменьшение производительности сети во время дождя.

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

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

1.2 Пользовательский Wi-Fi

Выяснив как работает Wi-Fi и какой тип радиоволн используется для передачи данных остановимся по подробнее на пользовательских стандартах. Стандарты Wi-Fi были разработаны Институтом инженеров по электротехнике и электронике (IEEE (англ. Institute of Electrical and Electronics Engineers - международная некоммерческая ассоциация специалистов в области техники, мировой лидер в области разработки стандартов по радиоэлектронике и электротехнике). Разделяют следующие виды пользовательских стандартов:

802.11 - Изначальный 1 Мбит/с и 2 Мбит/c, 2,4 ГГц и ИК стандарт (1997)

802.11b - Улучшения к 802.11 для поддержки 5,5 и 11 Мбит/с (1999)

802.11g - 54 Мбит/c, 2,4 ГГц стандарт (обратная совместимость с b) (2003)

802.11n - Увеличение скорости передачи данных (600 Мбит/c). 2,4-2,5 или 5 ГГц. Обратная совместимость с 802.11a/b/g (сентябрь 2009)

В таблице 2 представлены опорные частоты и длины волн тринадцати актуальных для нас (принятых в Европе) каналов Wi-Fi диапазона 2,4 ГГц.

Таблица 1 802.11b/g/n

Канал 5 МГц между центральными частотами соседних каналов, исключая 14-й

Центральная частота (ГГц) Каждый канал занимает полосу частот 20 МГц, поэтому в этом диапазоне невозможна одновременная работа более чем 3-х каналов без взаимного перекрытия

1

2,412

2

2,417

3

2,422

4

2,427

5

2,432

6

2,437

7

2,442

8

2,447

9

2,452

10

2,457

11

2,462

12

2,467

13

2,472

14

2,48

Таблица 2

Номер канала

Частота, МГц

Длина волны, мм

1

2412

124,3

2

2417

124,0

3

2422

123,8

4

2427

123,5

5

2432

123,3

6

2437

123,0

7

2442

122,8

8

2447

122,5

9

2452

122,3

10

2457

122,0

11

2462

121,8

12

2467

121,5

13

2472

121,3

1.3 Стандарт 802.11

Стандарт RadioEthernet IEEE 802.11 - это стандарт организации беспроводных коммуникаций на ограниченной территории в режиме локальной сети, т.е. когда несколько абонентов имеют равноправный доступ к общему каналу передач. 802.11 - первый промышленный стандарт для беспроводных локальных сетей (Wireless Local Area Networks ), или WLAN. Стандарт был разработан Institute of Electrical and Electronics Engineers (IEEE), 802.11 может быть сравнен со стандартом 802.3 для обычных проводных Ethernet сетей.

Стандарт RadioEthernet IEEE 802.11 определяет порядок организации беспроводных сетей на уровне управления доступом к среде (MAC-уровне) и физическом (PHY) уровне. В стандарте определен один вариант MAC (Medium Access Control) уровня и три типа физических каналов.

Подобно проводному Ethernet, IEEE 802.11 определяет протокол использования единой среды передачи, получивший название carrier sense multiple access collision avoidance (CSMA/CA). Вероятность коллизий беспроводных узлов минимизируется путем предварительной посылки короткого сообщения, называемого ready to send (RTS), оно информирует другие узлы о продолжительности предстоящей передачи и адресате. Это позволяет другим узлам задержать передачу на время, равное объявленной длительности сообщения. Приемная станция должна ответить на RTS посылкой clear to send (CTS). Это позволяет передающему узлу узнать, свободна ли среда и готов ли приемный узел к приему. После получения пакета данных приемный узел должен передать подтверждение (ACK) факта безошибочного приема. Если ACK не получено, попытка передачи пакета данных будет повторена.

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

На физическом уровне стандарт предусматривает два типа радиоканалов и один инфракрасного диапазона.

В основу стандарта 802.11 положена сотовая архитектура. Сеть может состоять из одной или нескольких ячеек (сот). Каждая сота управляется базовой станцией, называемой точкой доступа (Access Point, AP). Точка доступа и находящиеся в пределах радиуса ее действия рабочие станции образуют базовую зону обслуживания (Basic Service Set, BSS). Точки доступа многосотовой сети взаимодействуют между собой через распределительную систему (Distribution System, DS), представляющую собой эквивалент магистрального сегмента кабельных ЛС. Вся инфраструктура, включающая точки доступа и распределительную систему, образует расширенную зону обслуживания (Extended Service Set). Стандартом предусмотрен также односотовый вариант беспроводной сети, который может быть реализован и без точки доступа, при этом часть ее функций выполняется непосредственно рабочими станциями.

В настоящее время существует множество стандартов семейства IEEE 802.11:

1. 802.11 - первоначальный основополагающий стандарт. Поддерживает передачу данных по радиоканалу со скоростями 1 и 2 (опционально) Мбит/с.

2. 802.11a - высокоскоростной стандарт WLAN. Поддерживает передачу данных со скоростями до 54 Мбит/с по радиоканалу в диапазоне около 5 ГГц.

3. 802.11b - самый распространенный стандарт. Поддерживает передачу данных со скоростями до 11 Мбит/с по радиоканалу в диапазоне около 2,4 ГГц.

4. 802.11c - Стандарт, регламентирующий работу беспроводных мостов. Данная спецификация используется производителями беспроводных устройств при разработке точек доступа.

5. 802.11d - Стандарт определял требования к физическим параметрам каналов (мощность излучения и диапазоны частот) и устройств беспроводных сетей с целью обеспечения их соответствия законодательным нормам различных стран.

6. 802.11e - Создание данного стандарта связано с использованием средств мультимедиа. Он определяет механизм назначения приоритетов разным видам трафика - таким, как аудио- и видеоприложения. Требование качества запроса, необходимое для всех радио интерфейсов IEEE WLAN.

7. 802.11f - Данный стандарт, связанный с аутентификацией, определяет механизм взаимодействия точек связи между собой при перемещении клиента между сегментами сети. Другое название стандарта - Inter Access Point Protocol. Стандарт, описывающий порядок связи между равнозначными точками доступа.

8. 802.11g - устанавливает дополнительную технику модуляции для частоты 2,4 ГГц. Предназначен, для обеспечения скоростей передачи данных до 54 Мбит/с по радиоканалу в диапазоне около 2,4 ГГц.

9. 802.11h - Разработка данного стандарта связана с проблемами при использовании 802.11а в Европе, где в диапазоне 5 ГГц работают некоторые системы спутниковой связи. Для предотвращения взаимных помех стандарт 802.11h имеет механизм «квазиинтеллектуального» управления мощностью излучения и выбором несущей частоты передачи. Стандарт, описывающий управление спектром частоты 5 ГГц для использования в Европе и Азии.

10. 802.11i (WPA2) - Целью создания данной спецификации является повышение уровня безопасности беспроводных сетей. В ней реализован набор защитных функций при обмене информацией через беспроводные сети - в частности, технология AES (Advanced Encryption Standard) - алгоритм шифрования, поддерживающий ключи длиной 128, 192 и 256 бит. Предусматривается совместимость всех используемых в данное время устройств - в частности, Intel Centrino - с 802.11i-сетями. Затрагивает протоколы 802.1X, TKIP и AES.

11. 802.11j - Спецификация предназначена для Японии и расширяет стандарт 802.11а добавочным каналом 4,9 ГГц.

12. 802.11n - Перспективный стандарт, находящийся на сегодняшний день в разработке, который позволит поднять пропускную способность сетей до 100 Мбит/сек.

13. 802.11r - Данный стандарт предусматривает создание универсальной и совместимой системы роуминга для возможности перехода пользователя из зоны действия одной сети в зону действия другой.

Из всех существующих стандартов беспроводной передачи данных IEEE 802.11, на практике наиболее часто используются всего три, определенных Инженерным институтом электротехники и радиоэлектроники (IEEE), это: 802.11b, 802.11g и 802.11a.

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

802.11b. В окончательной редакции широко распространенный стандарт 802.11b был принят в 1999 г. и благодаря ориентации на свободный от лицензирования диапазон 2,4 ГГц завоевал наибольшую популярность у производителей оборудования. Пропускная способность (теоретическая 11 Мбит/с, реальная - от 1 до 6 Мбит/с) отвечает требованиям большинства приложений. Поскольку оборудование 802.11b, работающее на максимальной скорости 11 Мбит/с, имеет меньший радиус действия, чем на более низких скоростях, то стандартом 802.11b предусмотрено автоматическое понижение скорости при ухудшении качества сигнала.

К началу 2004 года в эксплуатации находилось около 15 млн. радиоустройств 802.11b.

В конце 2001-го появился - стандарт беспроводных локальных сетей 802.11a, функционирующих в частотном диапазоне 5 ГГц (диапазон ISM). Беспроводные ЛВС стандарта IEEE 802.11a обеспечивают скорость передачи данных до 54 Мбит/с, т. е. примерно в пять раз быстрее сетей 802.11b, и позволяют передавать большие объемы данных, чем сети IEEE 802.11b.

К недостаткам 802.11а относятся большая потребляемая мощность радиопередатчиков для частот 5 ГГц, а также меньший радиус действия (оборудование для 2,4 ГГц может работать на расстоянии до 300 м, а для 5 ГГц - около 100 м). Кроме того, устройства для 802.11а дороже, но со временем ценовой разрыв между продуктами 802.11b и 802.11a будет уменьшаться.

802.11g является новым стандартом, регламентирующим метод построения WLAN, функционирующих в нелицензируемом частотном диапазоне 2,4 ГГц. Максимальная скорость передачи данных в беспроводных сетях IEEE 802.11g составляет 54 Мбит/с. Стандарт 802.11g представляет собой развитие 802.11b и обратно совместим с 802.11b. Соответственно ноутбук с картой 802.11g сможет подключаться и к уже действующим точкам доступа 802.11b, и ко вновь создаваемым 802.11g. Теоретически 802.11g обладает достоинствами двух своих предшественников. В числе преимуществ 802.11g надо отметить низкую потребляемую мощность, большую дальность действия и высокую проникающую способность сигнала. Можно надеяться и на разумную стоимость оборудования, поскольку низкочастотные устройства проще в изготовлении.

Стандарт IEEE 802.11 работает на двух нижних уровнях модели ISO/OSI: физическом и канальном. Другими словами, использовать оборудование Wi-Fi так же просто, как и Ethernet: протокол TCP/IP накладывается поверх протокола, описывающего передачу информации по каналу связи. Расширение IEEE 802.11b не затрагивает канальный уровень и вносит изменения в IEEE 802.11 только на физическом уровне. В беспроводной локальной сети есть два типа оборудования: клиент (обычно это компьютер, укомплектованный беспроводной сетевой картой, но может быть и иное устройство) и точка доступа, которая выполняет роль моста между беспроводной и проводной сетями. Точка доступа содержит приемопередатчик, интерфейс проводной сети, а также встроенный микрокомпьютер и программное обеспечение для обработки данных.

Типы и разновидности соединений

1. Соединение Ad-Hoc (точка-точка).

Все компьютеры оснащены беспроводными картами (клиентами) и соединяются напрямую друг с другом по радиоканалу работающему по стандарту 802.11b и обеспечивающих скорость обмена 11 Mбит/с, чего вполне достаточно для нормальной работы.

2. Инфраструктурное соединение.

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

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

3. Точка доступа, с использованием роутера и модема.

Точка доступа включается в роутер, роутер - в модем. Теперь на каждом компьютере в зоне действия Wi-Fi , в котором есть адаптер Wi-Fi, будет работать интернет.

4. Соединение мост.

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

5. Репитер.

Точка доступа просто расширяет радиус действия другой точки доступа, работающей в инфраструктурном режиме.

1.4 Wi-Fi антенны

Любой беспроводной маршрутизатор, точка доступа или просто беспроводной адаптер имеет в комплекте антенну. Причем она может быть как съемной, так и стационарной.

Без антенны не сможет работать ни радиоприемник, ни телевизор. Точно так же без антенны не будет работать беспроводная точка доступа, которая в данном случае выступает одновременно и в роли приемника, и в роли передатчика. Антенна - это и излучатель радиоволн, и их приемник. Конфигурация антенны определяет зону покрытия беспроводной точки доступа, то есть ту зону, где точка доступа излучает сигнал, который способны принять другие клиенты беспроводной сети. Подчеркиваем: зона покрытия беспроводной точки доступа определяется именно конструкцией, а не размерами антенны, следовательно, принцип «чем длиннее, тем лучше» в данном случае неприменим.

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

Увеличение зоны покрытия беспроводной сети - это лишь одна из функций антенн для Wi-Fi-устройств. Другое, не менее важное их свойство заключается в том, что они позволяют изменить форму зоны покрытия, обеспечивая таким образом повышение безопасности беспроводной сети. Штатные антенны излучают сигнал равномерно во все стороны (в горизонтальной плоскости), и если точку доступа с такой антенной расположить у стены в комнате, то сигнал будет распространяться не только по вашей квартире, но и за стенку к соседу.

Характеристики антенн

Одной из важнейших характеристик антенн является коэффициент усиления. Часто название этого параметра приводит к ошибочному предположению, что антенны способны усиливать сигнал. На самом деле это не так - если мощность передатчика, к примеру, составляет 50 мВт, то какую бы антенну мы ни поставили, мощность передаваемого сигнала будет такой же. Дело в том, что все антенны подобного рода представляют собой пассивные устройства и брать энергию для усиления передаваемого сигнала им попросту неоткуда. Но что же тогда означает коэффициент усиления?

Коэффициент усиления антенны определяет, насколько децибел плотность потока энергии, излучаемого антенной в определенном направлении, больше плотности потока энергии, который был бы зафиксирован в случае использования изотропной антенны. Коэффициент усиления антенны измеряется в так называемых изотропных децибелах (дБи или dBi).

В плане использования все антенны для Wi-Fi-устройств можно условно разделить на два больших класса: антенны для наружного (outdoor) и для внутреннего применения (indoor). Отличаются эти антенны прежде всего своими габаритами и коэффициентом усиления. Естественно, антенны для наружного использования больше по размерам и предусматривают форму крепления либо к стене дома, либо к вертикальному столбу.

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

К самой точке доступа антенны могут подсоединяться либо напрямую, либо с помощью кабеля. При этом для подсоединения антенны или кабеля к точке доступа предназначен специальный миниатюрный SMA-разъем. На точках доступа применяется разъем типа Male, а на самой антенне или антенном кабеле - разъем типа Female

Штыревая антенна

Все точки доступа стандарта 802.11b/g комплектуются штатными миниатюрными штыревыми антеннами, которые могут быть как съемными, так и стационарными. Штыревая антенна представляет собой самый простой вариант антенны. Ее часто называют также несимметричным вибратором.

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

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

Штыревая антенна c перпендикулярным рефлектором

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

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

Штыревая антенна с параллельным рефлектором

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

Такую антенну целесообразно располагать возле стены.

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

1.5 Децибелы

Коэффициент усиления антенны определяет, насколько децибел плотность потока энергии, излучаемого антенной в определенном направлении, больше плотности потока энергии, который был бы зафиксирован в случае использования изотропной антенны. Коэффициент усиления антенны измеряется в так называемых изотропных децибелах (дБи или dBi).

Напомним, что в физике мощность принято измерять в ваттах (Вт). Однако в теории связи для измерения мощности сигнала чаще используют децибелы (дБ). Данная единица измерения является логарифмической и может использоваться лишь для сравнения одноименных физических величин. К примеру, если сравниваются два значения A и B одной и той же физической величины, то отношение A/B показывает, во сколько раз одна величина больше другой. Если же рассмотреть десятичный логарифм того же самого отношения, то мы получим сравнение этих величин, выраженное в белах (Б), а выражение 10lg(A/B) определяет сравнение этих величин в децибелах (дБ). Например, если говорят, что одна величина больше другой на 20 дБ, то это означает, что она больше другой в 100 раз.

Децибелы используются не только для сравнения величин, но и для выражения абсолютных значений. Для этого в качестве величины, с которой производится сравнение, принимается некоторое эталонное значение. Например, чтобы выразить абсолютное значение мощности сигнала в децибелах, за эталон принимается мощность в 1 мВт и уровень мощности сравнивается в децибелах с мощностью в 1 мВт. Данная единица измерения получила название децибел на милливатт (дБм) и показывает, на сколько децибел мощность измеряемого сигнала больше мощности в 1 мВт.

Нетрудно рассчитать, что мощности 100 мВт соответствует мощность 20 дБм, а мощности 50 мВт - мощность 17 дБм.

Так, если коэффициент усиления антенны в заданном направлении составляет 5 dBi, то это означает, что в этом направлении мощность излучения на 5 дБ (в 3,16 раза) больше, чем мощность излучения идеальной изотропной антенны. Естественно, увеличение мощности сигнала в одном направлении влечет за собой уменьшение мощности в других направлениях.

Конечно, когда говорят, что коэффициент усиления антенны составляет 10 dBi, то имеется в виду направление, в котором достигается максимальная мощность излучения (главный лепесток диаграммы направленности).

Зная коэффициент усиления антенны и мощность передатчика, нетрудно рассчитать мощность сигнала в направлении главного лепестка диаграммы направленности. Так, при использовании беспроводной точкой доступа с мощностью передатчика 20 dBm (100 мВт) и направленной антенны с коэффициентом усиления 10 dBi мощность сигнала в направлении максимального усиления составит 20 dBm + 10 dBi = 30 dBm (1000 мВт), то есть в 10 раз больше, чем в случае применения изотропной антенны.

1.6 Методика расчета

Без вывода приведем формулу расчета дальности. Она берется из инженерной формулы расчета потерь в свободном пространстве:

FSL = 33 + 20(lg F + lgD),

где FSL (Free Space Loss) - потери в свободном пространстве (дБ);

F- центральная частота канала, на котором работает система связи (МГц);

D - расстояние между двумя точками (км).

FSL определяется суммарным усилением системы. Оно считается следующим образом:

YдБ = Pt, дБмВт + Gt, дБи + Gr, дБи - Pmin, дБмВт - Lt, дБ - Lr, дБ

Pt, дБмВт - мощность передатчика;

Gt, дБи - коэффициент усиления передающей антенны;

Gr, дБи - коэффициент усиления приемной антенны;

Pmin, дБмВт - чувствительность приемника на данной скорости;

Lt, дБ - потери сигнала в коаксиальном кабеле и разъемах передающего тракта;

Lr, дБ - потери сигнала в коаксиальном кабеле и разъемах приемного тракта.

Для каждой скорости приемник имеет определенную чувствительность. Для небольших скоростей (например, 1-2 Мегабита) чувствительность наименьшая: от -90 дБмВт до -94 дБмВт. Для высоких скоростей чувствительность намного выше. В качестве примера в таблице 3 приведены несколько характеристик обычных точек доступа 802.11a,b,g.

Таблица 3 Зависимость чувствительности от скорости передачи данных

Скорость

Чувствительность

54 Мбит/с

-66 дБмВт

48 Мбит/с

-71 дБмВт

36 Мбит/с

-76 дБмВт

24 Мбит/с

-80 дБмВт

18 Мбит/с

-83 дБмВт

12 Мбит/с

-85 дБмВт

9 Мбит/с

-86 дБмВт

6 Мбит/с

-87 дБмВт

FSL вычисляется по формуле:

FSL = YдБ - SOM

где SOM (System Operating Margin) - запас в энергетике радиосвязи (дБ). Учитывает возможные факторы, отрицательно влияющие на дальность связи, такие как:

§ температурный дрейф чувствительности приемника и выходной мощности передатчика;

§ всевозможные атмосферные явления: туман, снег, дождь;

§ рассогласование антенны, приемника, передатчика с антенно-фидерным трактом.

Параметр SOM обычно берется равным 10 дБ. Считается, что 10-децибельный запас по усилению достаточен для инженерного расчета.

Центральная частота канала F берется из таблицы 4:

Таблица 4. Вычисление центральной частоты

Канал

Центральная частота (МГц)

1

2412

2

2417

3

2422

4

2427

5

2432

6

2437

7

2442

8

2447

9

2452

10

2457

11

2462

12

2467

13

2472

14

2484

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

.

2. Практическая часть

2.1 Назначение программы

Программа предназначена для расчёта дальности действия Wi-Fi сигнала.

2.2 Выбор языка программирования

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

Эта картина изменилась с появлением Visual Basic. Используя визуальный интерфейс, Visual Basic позволяет быстро и легко разрабатывать законченные приложения. При помощи Visual Basic можно разрабатывать и тестировать сложные приложения без прямого использования функций API. Избавляя программиста от проблем с API, Visual Basic позволяет сконцентрироваться на деталях приложения.

Microsoft Visual Basic 6.0 - это мощная система программирования, позволяющая быстро и эффективно создавать приложения для Microsoft Windows'95 и Microsoft Windows'NT

Оригинальный язык программирования Basic был создан Джоном Кемени и Томасом Курцем в 1963 г в Дартмурском колледже. Он быстро завоевал популярность в качестве языка для обучения программированию в университетах и школах и был адаптирован для использования на персональных компьютерах основателем и главой компании Microsoft Биллом Гейтсом в середине 70-х гг. С тех пор для ПК последовательно было выпущено несколько версий Basic, включая Microsoft Quick Basic и MS-DOS Qbasic. Хотя программная оболочка Visual Basic выполнена полностью графической, а сам язык программирования весьма далек от языка, применяемого для ранних версий интерпретаторов Basic, простота и элегантность Basic осталась в большой мере присущей и новым версиям. Широкие возможности Visual Basic и его простота послужили основной причиной для выбора его в качестве языка программирования для создания таких Windows- приложений как Excel.

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.