Контрольная работа «Сетевые приложения операционных систем» ВАРИАНТ № 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
Кран двухходовой
Двухходовой кран устанавливают на трубопроводах. Газ или жидкость, поступающие через нижнее отверстие в кран, расходятся по двум трубопроводам. Чтобы изменить площадь сечения для прохода газа или жидкости, нужно ручкой поз. 6 повернуть на некоторый угол коническую пробку поз. 2. Для обеспечения герметичности коническая поверхность пробки крана притирается к внутренней стенке корпуса поз. 1. Между деталями поз. 1 и поз. 4 ставится прокладка поз. 10. Ключ поз. 3 своими выступами входит в пазы проб
User vermux1 : 6 ноября 2017
170 руб.
Кран двухходовой
Автомобиль с крано-манипуляторной установкой
Введение 9 1 КОНСТРУКТОРСКАЯ ЧАСТЬ 11 1.1 Классификация и общая характеристика 11 1.2 Обзор конструкций автомобильных манипуляторов 12 1.3 Требования к манипуляторам 15 1.4 Выбор и обоснование предлагаемой конструкции 17 1.5 Расчет механизма поворота 18 1.5.1 Определение момента поворота 18 1.5.2 Расчет зубчатого зацепления 21 1.6 Расчет механизм подъема груза 23 1.6.1 Выбор полиспаста 23 1.6.2 Расчет и выбор каната 24 1.6.3 Расчет барабана и блоков 24 1.6.4
User OstVER : 27 октября 2013
3000 руб.
Архитектура вычислительных систем. Экзамен. Билет № 3
Билет 3. 1. В чем отличия распределенных операционных систем от обычных? 2. Какие преимущества и недостатки имеет бимодальное предсказание ветвления в сравнении с другими видами предсказаний? 3. Разработчик решил установить Web портал на машину, подключенную к сети Internet по каналу передачи данных с пропускной способностью 64 КБит/сек. Средний размер генерируемой по запросу пользователя страницы - 210 КБайт. Размер пакета данных с запросом принять равным 1 КБайт. Дайте оптимистическую оценк
User gnv1979 : 25 декабря 2016
30 руб.
Гидравлика Задача 4.239
Определить силы давления, отрывающие полусферические крышки люков, диаметром 0,4 м, если h = 1,5 м, Н = 2,6 м (рис. 1). Резервуар заполнен дизельным топливом при температуре 20°С.
User Z24 : 27 марта 2026
300 руб.
Гидравлика Задача 4.239
up Наверх