Курсовая работа и Лабораторные работы №1-3 по дисциплине: Сетевое программирование. Вариант №03

Цена:
850 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon SerialBSC.exe
material.view.file_icon lab1.docx
material.view.file_icon
material.view.file_icon BSCProtocol.cs
material.view.file_icon Program.cs
material.view.file_icon
material.view.file_icon lab2.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon SocketIPX.exe
material.view.file_icon main.c
material.view.file_icon SocketIPX.cbp
material.view.file_icon SocketIPX.depend
material.view.file_icon SocketIPX.layout
material.view.file_icon wsnwlink.h
material.view.file_icon
material.view.file_icon
material.view.file_icon SocketLab.exe
material.view.file_icon lab3.docx
material.view.file_icon
material.view.file_icon main.c
material.view.file_icon
material.view.file_icon kurs.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon SocketChat.exe
material.view.file_icon main.c
material.view.file_icon SocketChat.cbp
material.view.file_icon SocketChat.depend
material.view.file_icon SocketChat.layout
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание

Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаёт команды, выполняет действия по реализации этих команд, формирует и отправляет в канал результаты выполнения.
4. Программа-клиент принимает эти сообщения и отображает их на экране.
5. Передача команд может производиться в любой последовательности. Завершение работы по команде bye.
Пример реализации программ клиента и сервера можно посмотреть в лекциях описания соответствующего протокола.

Варианты Команды со стороны клиента Примечание
3 Chat Установить режим обмена текстовыми сообщениями (как стороны клиента, так и сервера)

Лабораторная работа № 1. Программирование обменов в промышленных сетях на основе интерфейса RS-232C, RS-485.
Цель работы: Приобрести навыки сетевого программирования обменом данными в промышленных сетях на основе интерфейса RS-232C, RS-485.
Теория
Для выполнения лабораторной работы необходимо изучить содержимое главы 6 теоретического материала по сетевому программированию.
Порядок выполнения работы:
При отсутствии в пользовательской ЭВМ интерфейса COM-порта можно воспользоваться программой "виртуального СОМ-порта" или "виртуального Нульмодема". Для программирования в среде DOS можно воспользоваться виртуальной машиной, например Dosbox, который поддерживает работу с СОМ-портами, установив С++ в среде DOS.
В процессе выполнения данной лабораторной работы необходимо разработать и реализовать программу пересылки пакета данных между машинами. Пакет данных должен содержать полное имя текущей директории, где находится программа вывода пакета данных. Вышестоящая директория должна содержать фамилию студента в латинской раскладке. Программу разместить в разных директориях и запускать в двух разных окнах.
Варианты заданий:
• студенты с нечетными номерами используют для управления обменом протокол BSC, пример реализации которого в среде DOS и в среде Visual Studio представлен в п.6.2 теоретического материала. Выбор среды программирования студент осуществляет самостоятельно;
• студенты с четными номерами используют для управления обменом протокол Modbus RTU, пример реализации которого представлен в п.6.3 теоретического материала. Одна машина - ведущая выводит запрос (код функции 0х02), другая - ведомая в ответ выводит пакет данных. Выбор среды программирования студент осуществляет самостоятельно.



Лабораторная работа № 2. Программирование обменов в локальной сети
IPX/SPX.
Цель работы: Приобрести навыки сетевого программирования обменом данными в локальных сетях на основе протокола IPX/SPX.
Теория
Для выполнения лабораторной работы необходимо изучить содержимое главы 7 теоретического материала по сетевому программированию.
Порядок выполнения работы:
Для программирования в среде DOS можно воспользоваться виртуальной машиной, например, Dosbox, который поддерживает работу с IPX- протоколом, установив С++ в среде DOS.
В процессе выполнения данной лабораторной работы необходимо разработать и реализовать программу пересылки пакета данных между машинами в ответ на запрос. Пакет данных должен содержать полное имя текущей директории, где находится программа вывода пакета данных. Вышестоящая директория должна содержать фамилию студента в латинской раскладке. Программу разместить в разных директориях и запускать в двух разных окнах.
Пример реализации программы передачи сообщения в среде DOS представлен в п.7.2 теоретического материала.
Выбор среды программирования студент осуществляет самостоятельно.


Лабораторная работа № 3. Программирование обменов в сетях TCP/IP.
Цель работы: Приобрести навыки сетевого программирования обменом данными в сетях TCP/IP с использованием технологии Winsock API
Теория
Для выполнения лабораторной работы необходимо изучить содержимое главы 8 теоретического материала по сетевому программированию.
Порядок выполнения работы:
В процессе выполнения данной лабораторной работы необходимо разработать и реализовать программу пересылки пакета данных между машинами в режиме "клиент-сервер". После установления связи клиент и сервер обмениваются пакетами данных. Пакет данных должен содержать полное имя текущей директории, где находится программа вывода пакета данных. Вышестоящая директория должна содержать фамилию студента в латинской раскладке. Программу разместить в разных директориях и запускать в двух разных окнах. Программу можно отлаживать на одной машине. При этом можно использовать локальный IP-адрес 127.0.0.1.
Пример реализации программы реализующей диалог между ЭВМ по протоколу TCP/IP в среде Visual Studio C++ представлен в п.8.5 теоретического материала.
Выбор среды программирования обеспечивающей технологию Winsock API студент осуществляет самостоятельно.

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

Комментарии: Оценка: Отлично
Дата оценки: 30.12.2023
Курсовая работа и Лабораторные работы №1-3 по дисциплине: Сетевое программирование. Вариант №03
Задание Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API. Постановка задачи: 1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS. 2. Программа-клиент отправляет их серверу. 3. Программа-сервер распознаёт команды, выполняет действи
User IT-STUDHELP : 30 декабря 2021
1800 руб.
promo
Курсовая работа и Лабораторные работы №1-3 по дисциплине: Сетевое программирование. Вариант №03
Задание Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API. Постановка задачи: 1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS. 2. Программа-клиент отправляет их серверу. 3. Программа-сервер распознаёт команды, выполняет действи
User IT-STUDHELP : 30 декабря 2021
1800 руб.
promo
Курсовая работа и Лабораторные работы №№1-3 по дисциплине: Сетевое программирование. Вариант №9
Задание Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API. Постановка задачи: 1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS. 2. Программа-клиент отправляет их серверу. 3. Программа-сервер распознаёт команды, выполняет действи
User IT-STUDHELP : 30 декабря 2021
1800 руб.
promo
Курсовая и Лабораторная работа 1-3 по дисциплине: Сетевое программирование. вариант 03
Оглавление Введение 2 1 Стратегии поиска решений в агентной системе 3 2 Вопросы построения агентной системы моделирования 10 3 Обзор методов, применимых при создании системы 11 Заключение 18 Список литературы 19 Лабораторная работа No1 Тема: Определение числа пи на базе подхода Монте-Карло Задание: Определить число пи с использованием зависимости отношения площади квадрата к площади, вписанного в квадрат круга, вычислить ошибку полученной величины. Данная задача базируется на следующей зависим
User IT-STUDHELP : 13 мая 2022
1100 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Сетевое программирование. Вариант №03
Лабораторная работа № 1. Программирование обменов в промышленных сетях на основе интерфейса RS-232C, RS-485. Цель работы: Приобрести навыки сетевого программирования обменом данными в промышленных сетях на основе интерфейса RS-232C, RS-485. Теория Для выполнения лабораторной работы необходимо изучить содержимое главы 6 теоретического материала по сетевому программированию. Порядок выполнения работы: При отсутствии в пользовательской ЭВМ интерфейса COM-порта можно воспользоваться программой
User IT-STUDHELP : 30 декабря 2021
1200 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Сетевое программирование. Вариант №03
Задание Лабораторная работа № 1. Программирование обменов в промышленных сетях на основе интерфейса RS-232C, RS-485. Цель работы: Приобрести навыки сетевого программирования обменом данными в промышленных сетях на основе интерфейса RS-232C, RS-485. Теория Для выполнения лабораторной работы необходимо изучить содержимое главы 6 теоретического материала по сетевому программированию. Порядок выполнения работы: При отсутствии в пользовательской ЭВМ интерфейса COM-порта можно воспользоваться п
User IT-STUDHELP : 30 декабря 2021
1200 руб.
promo
Курсовая работа по дисциплине: Сетевое программирование. вариант 03
Оглавление Введение 2 1 Стратегии поиска решений в агентной системе 3 2 Вопросы построения агентной системы моделирования 10 3 Обзор методов, применимых при создании системы 11 Заключение 18 Список литературы 19
User IT-STUDHELP : 13 мая 2022
600 руб.
promo
Онлайн Тест 3 по дисциплине: Сетевое программирование.
Вопрос №1 В зависимости от направления возможной передачи данных способы передачи данных по линии связи делятся на следующие типы: Дуплексный. Полудуплексный. Симплексный. Комплексный. Вопрос №2 Какому стандарту соответствуют стеки протоколов? CCITT OSI IEEE EIA/TIA 586 Вопрос №3 Какие коммуникационные домены НЕ существуют? AF_UNIX AF_IPX AF_Linux AF_BLUETOOTH Вопрос №4 Протокол - это Способность компьютера пересылать файлы через сеть. Характеристика устройства при работе в ЛВС.
User IT-STUDHELP : 9 декабря 2022
490 руб.
promo
Вариатор шаровой И68.78.00.00 ЧЕРТЕЖ
Вариатор шаровой И68.78.00.00 ЧЕРТЕЖ Шаровой вариатор относится к фрикционным бесступенчатым передачам. Вращение от двигателя через ведущий вал (на чертеже — левый) передается ведомому валу силой трения. Телами качения вариатора являются два фрикционных кольца 3 и три шара 4. Шары 4 вращаются на осях 14. Диск 7, тормозной винт 8 с головкой служат для изменения положения осей 14 относительно геометрической оси вариатора. Диск 7 имеет три прорези, выполненные по спирали Архимеда, в которые входят
User coolns : 22 августа 2025
900 руб.
Вариатор шаровой И68.78.00.00 ЧЕРТЕЖ
Теплотехника Задача 21.62
Определить термодинамическую эффективность абсорбционной холодильной машины, если известно, что коэффициент использования теплоты ζд=0,37 при следующих значениях температуры: — горячего источника — tг=135 ºС, — испарения хладагента — t2=-28 ºС, — окружающей среды — t0=20 ºС.
User Z24 : 24 января 2026
150 руб.
Теплотехника Задача 21.62
Экзамен. Дискретная математика. 2-й семестр. Билет №4
Билет No4 Задача No1: Проверить, является ли тавтологией формула: Задача No2: Применяя равносильные преобразования привести булеву функцию к минимальной KНФ. Задача No3: Построить конечный детерминированный автомат, минимизировать его, записать канонические уравнения.
User Landscape : 29 января 2014
60 руб.
Проект АТП на 130 автомобилей ЛиАЗ-5256 и 90 автомобилей ГАЗ-2705 с разработкой  агрегатного участка
Содержание Введение……………………………………………………………….......5 1 Исходные данные для технического расчета АТП…………………...6 2 Расчет производственной программы ТО……………………………..7 2.1 Выбор и корректирование нормативной периодичности ТО и пробега до капитального ремонта………………………………………………..7 2.2 Расчет годовых пробегов подвижного состава……………………10 2.3 Определение количества технических обслуживаний……………12 2.4 Определение числа диагностических воздействий……..................13 2.5 Определение суточной программы
User proekt-sto : 5 марта 2022
250 руб.
Проект АТП на 130 автомобилей ЛиАЗ-5256 и 90 автомобилей ГАЗ-2705 с разработкой  агрегатного участка
up Наверх