...

Сетевая программа что это

Сетевые приложения

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

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

Очевидным преимуществом распределенных приложений является возможность распараллеливания вычислений, а также специализация компьютеров. Так, в приложении, предназначенном, скажем, для анализа климатических изменений, можно выделить три достаточно самостоятельные части (см. рис. в), допускающие распараллеливание. Первая часть приложения, выполняющаяся на сравнительно маломощном персональном компьютере, могла бы поддерживать специализированный графический пользовательский интерфейс, вторая — заниматься статистической обработкой данных на высокопроизводительном мэйнфрейме, а третья — генерировать отчеты на сервере с установленной стандартной СУБД . В общем случае каждая из частей распределенного приложения может быть представлена несколькими копиями, работающими на разных компьютерах. Скажем, в данном примере часть 1, ответственную за поддержку специализированного пользовательского интерфейса, можно было бы запустить на нескольких персональных компьютерах, что позволило бы работать с этим приложением нескольким пользователям одновременно. Однако чтобы добиться всех тех преимуществ, которые сулят распределенные приложения, разработчикам этих приложений приходится решать множество проблем, например: на сколько частей следует разбить приложение, какие функции возложить на каждую часть, как организовать взаимодействие этих частей, чтобы в случае сбоев и отказов оставшиеся части корректно завершали работу и т. д., и т. п. Заметим, что все сетевые службы, включая файловую службу, службу печати, службу электронной почты, службу удаленного доступа, интернет-телефонию и т. д., по определению относятся к классу распределенных приложений. Действительно, любая сетевая служба включает в себя клиентскую и серверную части, которые могут и обычно выполняются на разных компьютерах. На следующем рисунке иллюстрирующем распределенный характер веб-службы, мы видим различные виды клиентских устройств — персональные компьютеры, ноутбуки и мобильные телефоны — с установленными на них веб-браузерами, которые взаимодействуют по сети с веб-сервером. Таким образом, с одним и тем же веб-сайтом может одновременно работать множество — сотни и тысячи — сетевых пользователей. Многочисленные примеры распределенных приложений можно встретить и в такой области, как обработка данных научных экспериментов. Это не удивительно, так как многие эксперименты порождают такие большие объемы данных, генерируемых в реальном масштабе времени, которые просто невозможно обработать на одном, даже очень мощном, суперкомпьютере. Кроме того, алгоритмы обработки экспериментальных данных часто легко распараллеливаются, что также важно для успешного применения взаимосвязанных компьютеров с целью решения какой-либо общей задачи. Одним из последних и очень известных примеров распределенного научного приложения является программное обеспечение обработки данных большого адронного коллайдера (Large Hadron Collider, LHC), запущенного 10 сентября 2008 года в CERN — это приложение работает более чем на 30 тысячах компьютеров, объединенных в сеть.

19.02.2016 797.7 Кб 17 ref_sinhro_SDH.doc

19.02.2016 712.63 Кб 7 savch.pdf

19.02.2016 308.94 Кб 6 sinhro_ngn.pdf

19.02.2016 706.53 Кб 9 sinhro_sdh.pdf

19.02.2016 15.74 Mб 8 sinkhr_v_paket_setyakh.pdf

19.02.2016 376.83 Кб 26 sinkhr_v_rdn.doc

19.02.2016 29.44 Кб 5 sinxro_NGN_2079_179.doc

19.02.2016 404.63 Кб 7 sinxro_NGN_2079_179.pdf

19.02.2016 430.51 Кб 5 Statistichna_gipoteza_2014.pdf

19.02.2016 451.4 Кб 6 Tochkovi_ta_interv_otsinki_2014.pdf

19.02.2016 709.75 Кб 145 Vasilyev_i_dr_Matematicheskoe_i_kompyuternoe_mo.docx

Ограничение

Для продолжения скачивания необходимо пройти капчу:

Возможности сетевого программного обеспечения.

Нажмите, чтобы узнать подробности

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

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

      • общение;
      • обмен данными;
      • организация трудовой деятельности;
      • совместное времяпрепровождение за сетевыми развлечениями.
          • не требуется денежных вложений — сервисы бесплатны;
          • возможность резервного хранения данных;
          • доступность информации из любой точки мира с разных устройств, подключенных к Интернету;
          • пользователь самостоятельно определяет доступность к файлам другим людям;
          • большой размер облачного хранилища (7-10 Гб);
          • информация не привязана к одному компьютеру;
          • доступ к файлам, хранящимся на устройствах с разными аппаратными платформами (Windows, Android, iOS).
              • выстроить иерархическую структуру предприятия, прояснить уровни подчинения, сделать связи сотрудников внутри предприятия логичными и понятными каждому;
              • система управления персоналом на предприятии позволит каждому руководителю контролировать деятельность своих подчиненных в режиме реального времени. Кроме того, можно получать актуальную информацию, даже не находясь в офисе — для этого достаточно иметь доступ в Интернет;
              • получить возможность обмениваться документами, выкладывать в общий доступ бизнес-планы, презентации, проекты и распоряжения, ускоряя обмен информацией внутри предприятия;
              • системы обмена сообщениями и корпоративный форум делают общение, как деловое, так и личное, более живым и эффективным. Кроме того, выоказывания по ходу исполнения задачи, зафиксированные в Мегаплане, позволяют анализировать ход работы над проектом.
                  • 1. Что понимают под организацией коллективной сетевой деятельности?
                  • 2. Назовите виды сетевого взаимодействия.
                  • 4. Каково назначение интернет-пейджеров? Какие задачи они выполняют?
                  • 6. Поясните термин «хостинг».
                  • 7. Перечислите достоинства организации работы на облачных сервисах.
                  • 11. Поясните, на чем основана модель SaaS.
                  • 12. Являетесь ли вы участником какой-либо игры в жанре MMORPG? Если да, расскажите об основных правилах той игры, в которой вы участвуете. Каким образом происходит ваше взаимодействие в ней с друзьями?

                  Лекция 16. Сетевое программное обеспечение

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

                  Рис.18-1. Состав сетевого программного обеспечения компьютерных сетей

                  Общее сетевое программноеобеспечениевключает в себя:

                  • браузер это программа просмотра Web-страницы.Браузер содержит следующие средства: программу для работы с электронной почтой (чтение, создание, редактирование и отправка почтовых сообщений); программу для работы с сервером новостей (подписка на группу новостей, чтение новостей, создание и пересылка сообщений), редактор текста.
                  • HTMLредакторы– редакторы, предназначенные для созданияWeb-страниц.
                  • Графические средства Web – средства, предназначенные для оптимизации графических элементовWeb-страниц.
                  • Машинные переводчики – программные средства, предназначенные для просмотраweb-страниц на различных языках.
                  • Антивирусные сетевые программы – программы предназначенные для предотвращения попадания программных вирусов на компьютер пользователя или распространения его по локальной сети фирмы.
                  • операционную систему(NetworkOperationSystem–NOS)– комплекс программ, обеспечивающих в условиях компьютерных сетей управление сетевыми ресурсами (программами, данными, устройствами, протоколами и т.д.). Операционная система сети управляет работой сети во всех ее режимах, обеспечивает реализацию запросов пользователей, координирует функционирование звеньев сети. Она имеет иерархическую структуру, соответствующую стандартной семиуровневой модели взаимодействия открытых систем.
                  • сервисные программы– программы, которые расширяют возможности операционной системы, предоставляя пользователю и его программам набор дополнительных услуг;
                  • систему технического обслуживания– система, которая облегчает диагностику, тестирование оборудования и поиск неисправностей в ПК.
                  • NetWare Lite, Personal NetWare (Novell),
                  • Windows For Workgroups (Microsoft),
                  • LANtastic (Artisoft).
                  • Vines 5.53 (Banyan),
                  • OS/2 LAN Server 4.0 Advanced (IBM),
                  • Windows NT Server (Microsoft),
                  • NetWare 5.0 (Novell).
                  • исполнение пользовательских приложений;
                  • реализация интерфейса пользователя с сетью;
                  • обеспечение соединения с сетью.
                  • управление учетными записями;
                  • защита доступа;
                  • централизованное лицензирование;
                  • защита данных;
                  • многозадачность и многопроцессорная обработка.

                  16.12.2013 246.27 Кб 160 Л10_Разработка базы данных.doc
                  16.12.2013 172.54 Кб 144 Л11_ Информационный анализ предметной области.doc
                  16.12.2013 113.66 Кб 122 Л12_Информационные технологии интеграции_2.doc
                  16.12.2013 326.14 Кб 190 Л14_Локальные компютерные сети.doc
                  16.12.2013 184.83 Кб 329 Л15_Глобальная компьютерная сеть Internet.doc
                  16.12.2013 187.39 Кб 426 Л16_Сетевые операционные системы.doc
                  16.12.2013 271.87 Кб 284 Л1_Введние в информатику.doc
                  16.12.2013 198.66 Кб 132 Л2_Вычислительные системы.doc
                  16.12.2013 176.13 Кб 137 Л3_Персональные компьютеры.doc
                  16.12.2013 169.98 Кб 143 Л5_Сервисные прграммные средства.doc
                  16.12.2013 224.77 Кб 209 Л6_Информационные технологии электронного офиса.doc
                  Ограничение

                  Для продолжения скачивания необходимо пройти капчу:

                  При подготовке материала использовались источники:
                  https://studfile.net/preview/5367224/page:5/
                  https://multiurok.ru/index.php/files/vozmozhnosti-setevogo-programmnogo-obespecheniia.html
                  https://studfile.net/preview/515461/

Оцените статью