Страницу Назад
Поискать другие аналоги этой работы

900

Лабораторные работы №№1-3 по предмету Сетевое программирование

ID: 222522
Дата закачки: 06 Декабря 2021
Продавец: svladislav987 (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

Тип работы: Работа Лабораторная
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Лабораторная работа № 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
студент осуществляет самостоятельно.
Содержание отчета по лабораторной работе
Отчет должен начинаться с титульного листа. Далее необходимо привести условие
задания, привести текст программы с описанием её основных действий и результаты
выполнения в виде скриншотов экрана.
В отчете необходимо для каждого скриншота дать пояснение, что показано в
данном скриншоте.

Комментарии: Все работы зачтены

Размер файла: 571,5 Кбайт
Фаил: Упакованные файлы (.rar)
-------------------
Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные!
Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку.
Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот.
-------------------

   Скачать

   Добавить в корзину


    Скачано: 9         Коментариев: 0


Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



Что бы написать комментарий, вам надо войти в аккаунт, либо зарегистрироваться.

Страницу Назад

  Cодержание / Сетевое программирование / Лабораторные работы №№1-3 по предмету Сетевое программирование
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!