Контрольная работа «Сетевые приложения операционных систем» ВАРИАНТ № 5

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon fileName.txt
material.view.file_icon kr.exe
material.view.file_icon
material.view.file_icon
material.view.file_icon app.config
material.view.file_icon
material.view.file_icon
material.view.file_icon downloaded_fileName.txt
material.view.file_icon fileName.txt
material.view.file_icon kr.exe
material.view.file_icon kr.exe.config
material.view.file_icon kr.pdb
material.view.file_icon kr.vshost.exe
material.view.file_icon kr.vshost.exe.config
material.view.file_icon kr.vshost.exe.manifest
material.view.file_icon
material.view.file_icon fileName - копия.txt
material.view.file_icon fileName.txt
material.view.file_icon
material.view.file_icon BSCSymbol.cs
material.view.file_icon
material.view.file_icon BSCCommand.cs
material.view.file_icon FileTransferCommand.cs
material.view.file_icon HeadTranferCommand.cs
material.view.file_icon SynchronizeCommand.cs
material.view.file_icon FileTransferState.cs
material.view.file_icon kr.csproj
material.view.file_icon kr.sln
material.view.file_icon kr.v12.suo
material.view.file_icon
material.view.file_icon
material.view.file_icon DesignTimeResolveAssemblyReferencesInput.cache
material.view.file_icon kr.csproj.FileListAbsolute.txt
material.view.file_icon kr.csprojResolveAssemblyReference.cache
material.view.file_icon kr.exe
material.view.file_icon kr.pdb
material.view.file_icon
material.view.file_icon Program.cs
material.view.file_icon
material.view.file_icon AssemblyInfo.cs
material.view.file_icon Контрольная работа.doc
material.view.file_icon Рисунок4.png
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word
  • Программа для просмотра изображений

Описание

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

Написать программу взаимодействия двух машин. В исходном состоянии машины ждут ввода с клавиатуры команды запроса – get имя_файла. Окончание ввода команды и ее отправка определяется клавишей <Enter>. На приемной стороне в ответ на принятую команду содержимое указанного файла выводится в канал. Передающая сторона принимает этот массив и формирует дисковый файл. Установление связи, передача данных и завершение связи выполнять в соответствии с протоколом BSC. Завершение работы при нажатии ESC.

Входные данные программы

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

Описание программы

Программа написана на C# с помощью Microsoft Visual Studio IDE. Для ее запуска требуется наличие ОС Windows и .Net Framework 3.5.
Выполнение программы можно разделить на три последовательные фазы:
– синхронизация клиента с сервером;
– передача заголовка клиентом на сервер, где в заголовке указывается имя файла для получения;
– передача файла порциями.

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

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Сетевые приложения операционных систем (ДВ 2.2)
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 05.10.2018
Рецензия:Уважаемый Зачтено без замечаний.

Задорожный Анатолий Филиппович
Сетевые приложения операционных систем
1. Архитектура TCP/IP. Логическая структура СПО. Соответствие протоколов TCP/IP и OSI. 2. Взаимодействие между процессами в компьютерных сетях NetWare. Основные операции взаимодействия. 3. Байтстаффинг. Алгоритм и процедура байтстаффинга при вводе.
User KIRILLCHIPA270 : 22 января 2019
300 руб.
Сетевые приложения операционных систем
БИЛЕТ 22 1. Протокол UDP. Функции. Форматы. Применение. 2. Организация построения ЛВС на основе протокола FDDI. 3. Формат регистра статуса линии COM-порта. Процедура ввода символа из линии связи. 1. Протокол UDP. Функции. Форматы. Применение Протокол UDP — датаграммный протокол, реализующий ненадежную, без установления соединения и гарантии доставки передачу данных. Функция протокола сводится к простой передаче данных между прикладным и сетевых уровнях, а также к примитивному ко
User yuriy190780 : 7 сентября 2018
300 руб.
Контрольная работа по дисциплине: Сетевые приложения операционных систем
Цель работы: Изучение элементов передачи данных между компьютерами в локальной сети с использованием протоколов NETBIOS. Программирование обменов. Задание. Написать программу взаимодействия двух машин в режиме “клиент-сервер”. В исходном состоянии машины ждут ввода с клавиатуры команды запроса – pwd. Окончание ввода команды и ее отправка определяется клавишей <Enter>. На приемной стороне в ответ на принятую команду формируется и отправляется в канал текстовое сообщение с полным именем т
User lidaZ : 24 мая 2019
150 руб.
Контрольная работа по дисциплине: Сетевые приложения операционных систем.
ЗАДАНИЕ Написать программу пересылки текстовых сообщений. Текстовые сообщения, сформированные в программе, отображаются в верхней части экрана. Принятые из линии связи сообщения отображать на нижней половине экрана. Окончание формирования очередного сообщения и его отправка определяется клавишей <Enter>. Установление связи, передача данных и завершение связи выполнять в соответствии с протоколом IPX. Завершение работы при нажатии ESC. Отладка программ осуществляется при наличии сетевой карты и
User IT-STUDHELP : 19 апреля 2019
350 руб.
promo
Сетевые приложения операционных систем. Контрольная работа. Вариант 16.
Задание Написать программу взаимодействия двух машин в режиме “клиент-сервер”. В исходном состоянии машины ждут ввода с клавиатуры команды запроса – cd имя_директории. Окончание ввода команды и ее отправка определяется клавишей <Enter>. На приемной стороне в ответ на принятую команду производится смена текущей директории на директорию, указанную в команде. Формируется и отправляется в канал текстовое сообщение с полным именем новой текущей директории. Передающая сторона принимает этот текст и о
User nik200511 : 24 января 2020
784 руб.
Контрольная работа. Сетевые приложения операционных систем. Вариант №7
Написать программу пересылки текстовых сообщений. Текстовые сообщения, сформированные в программе, отображаются в верхней части экрана. Принятые из линии связи сообщения отображать на нижней половине экрана. Окончание формирования очередного сообщения и его отправка определяется клавишей Enter. Установление связи, передача данных и завершение связи выполнять в соответствии с протоколом IPX. Завершение работы при нажатии Esc.
User Алексей1222 : 26 декабря 2018
50 руб.
Сетевые приложения операционных систем, Контрольная работа, Вариант 2
Написать программу взаимодействия двух машин. В исходном состоянии машины ждут ввода с клавиатуры команды запроса – ls. Окончание ввода команды и ее отправка определяется клавишей <Enter>. На приемной стороне в ответ на принятую команду формируется и отправляется в канал текстовое сообщение со списком файлов текущей директории. Передающая сторона принимает этот список и отображает его на экране. Установление связи, передача данных и завершение связи выполнять в соответствии с протоколом BSC. Зав
User artinjeti : 3 ноября 2018
50 руб.
Сетевые приложения операционных систем, Контрольная работа, Вариант 2
Контрольная работа по дисциплине: Сетевые приложения операционных систем. Вариант 23
1. Задание на контрольную работу Вариант №23: Написать программу взаимодействия двух машин в режиме «клиент-сервер». В исходном состоянии машины ждут ввода с клавиатуры команды запроса – get имя_файла. Окончание ввода команды и ее отправка определяется клавишей <Enter>. На приемной стороне в ответ на принятую команду содержимое указанного файла выводится в канал. Передающая сторона принимает этот массив и формирует дисковый файл. Установление связи, передача данных и завершение связи выполнять
User SibGOODy : 23 августа 2024
800 руб.
promo
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО 2024 год Ответы на 20 вопросов Результат – 100 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: 1. We have … to an agreement 2. Our senses are … a great role in non-verbal communication 3. Saving time at business communication leads to … results in work 4. Conducting negotiations with foreigners we shoul
User mosintacd : 28 июня 2024
150 руб.
promo
Задание №2. Методы управления образовательными учреждениями
Практическое задание 2 Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности. Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
User studypro : 13 октября 2016
200 руб.
Особенности бюджетного финансирования
Содержание: Введение Теоретические основы бюджетного финансирования Понятие и сущность бюджетного финансирования Характеристика основных форм бюджетного финансирования Анализ бюджетного финансирования образования Понятие и источники бюджетного финансирования образования Проблемы бюджетного финансирования образования Основные направления совершенствования бюджетного финансирования образования Заключение Список использованный литературы Цель курсовой работы – исследовать особенности бюджетного фин
User Aronitue9 : 24 августа 2012
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
ЗАЧЕТ по дисциплине “Программирование (часть 1)” Билет 2 Определить значение переменной y после работы следующего фрагмента программы: a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a; if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end; if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
User sibsutisru : 3 сентября 2021
200 руб.
Программирование (часть 1-я). Зачёт. Билет №2
up Наверх