Обзор теоретических сведений о компьютерных сетях



ВВЕДЕНИЕ

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

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

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

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

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

В настоящее время локальные вычислительные (ЛВС) получили очень широкое распространение. Это вызвано несколькими причинами:

· объединение компьютеров в сеть позволяет значительно экономить денежные средства за счет уменьшения затрат на содержание компьютеров (достаточно иметь место на диске HDDили SSDсервере с установленными на нем программными продуктами, используемыми несколькими рабочими станциями);

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

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

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

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

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

Для решения разработки и реализации программного средства, по удаленному управлению компьютером с устройства под управление ОС Android, были поставлены следующие задачи:

· изучить теоретические материалы, методы и алгоритмы, которые относятся к удаленному подключения Androidустройства к ПК;

· изучить теоретические сведения для реализации алгоритмов для удаленного управления ПК с Androidустройства;

· разработать и программное средство для управления ПК с Androidустройства.

                    


 

Аналитический обзор

Обзор теоретических сведений о компьютерных сетях

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

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

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

Во-вторых, существует механизм для использования сетевых версий ППО.

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

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

Компьютерная сеть (сomputer network) – это множество компьютеров, соединенных линиями связи и работающих под управлением специального программного обеспечения. Изучение сети в целом предполагает знание принципов работы ее отдельных элементов:

· портативных компьютеров(ПК);

· оборудования для обеспечения коммуникаций;

· операционных систем;

· сетевых приложений.

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

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

В данной работе для передачи команд с Androidустройства на компьютер будет использоваться локальная Wi-Fi(от английского Wireless Fidelit)сеть.

Для решения разработки и реализации программного средства, по удаленному управлению компьютером с устройства под управление ОС Android, были поставлены следующие задачи:

· изучить теоретические материалы, методы и алгоритмы, которые относятся к удаленному подключения Androidустройства к ПК;

· изучить теоретические сведения для реализации алгоритмов для удаленного управления ПК с Androidустройства;

· разработать и программное средство для управления ПК с Androidустройства.


 


Дата добавления: 2018-04-04; просмотров: 164;