Курсовая работа и Лабораторные работы №№1-3 по дисциплине: Сетевое программирование. Вариант №9
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Задание
Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаёт команды, выполняет действия по реализации этих команд, формирует и отправляет в канал результаты выполнения.
4. Программа-клиент принимает эти сообщения и отображает их на экране.
5. Передача команд может производиться в любой последовательности. Завершение работы по команде bye.
Пример реализации программ клиента и сервера можно посмотреть в лекциях описания соответствующего протокола.
Вариант 9
Ls, Type имя_файла, pwd
Описание входных данных, результатов
Программа отлаживалась на одной машине, поэтому используется локальный IP-адрес 127.0.0.1.
Происходит взаимодействие двух копий программы, которые посылают друг другу запросы. Когда в одной из программ вводится команда (bye, pwd, ls, type имя_файла), передается запрос другой программе, которая в ответ посылает запрошенные данные. Запрашивающая программа выводит полученные результаты на экран.
Лабораторная работа № 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 студент осуществляет самостоятельно.
Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаёт команды, выполняет действия по реализации этих команд, формирует и отправляет в канал результаты выполнения.
4. Программа-клиент принимает эти сообщения и отображает их на экране.
5. Передача команд может производиться в любой последовательности. Завершение работы по команде bye.
Пример реализации программ клиента и сервера можно посмотреть в лекциях описания соответствующего протокола.
Вариант 9
Ls, Type имя_файла, pwd
Описание входных данных, результатов
Программа отлаживалась на одной машине, поэтому используется локальный IP-адрес 127.0.0.1.
Происходит взаимодействие двух копий программы, которые посылают друг другу запросы. Когда в одной из программ вводится команда (bye, pwd, ls, type имя_файла), передается запрос другой программе, которая в ответ посылает запрошенные данные. Запрашивающая программа выводит полученные результаты на экран.
Лабораторная работа № 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.2021
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 30.12.2021
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Курсовая работа и Лабораторные работы №1-3 по дисциплине: Сетевое программирование. Вариант №03
holm4enko87
: 29 апреля 2025
Задание
Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаёт команды, выполняет действи
850 руб.
Курсовая работа и Лабораторные работы №1-3 по дисциплине: Сетевое программирование. Вариант №03
IT-STUDHELP
: 30 декабря 2021
Задание
Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаёт команды, выполняет действи
1800 руб.
Курсовая работа и Лабораторные работы №1-3 по дисциплине: Сетевое программирование. Вариант №03
IT-STUDHELP
: 30 декабря 2021
Задание
Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаёт команды, выполняет действи
1800 руб.
Лабораторные работы №№1-3 по дисциплине: Сетевое программирование. Вариант №9
IT-STUDHELP
: 30 декабря 2021
Лабораторная работа № 1. Программирование обменов в промышленных сетях на основе интерфейса RS-232C, RS-485.
Цель работы: Приобрести навыки сетевого программирования обменом данными в промышленных сетях на основе интерфейса RS-232C, RS-485.
Теория
Для выполнения лабораторной работы необходимо изучить содержимое главы 6 теоретического материала по сетевому программированию.
Порядок выполнения работы:
При отсутствии в пользовательской ЭВМ интерфейса COM-порта можно воспользоваться программой
1200 руб.
Онлайн Тест 3 по дисциплине: Сетевое программирование.
IT-STUDHELP
: 9 декабря 2022
Вопрос №1
В зависимости от направления возможной передачи данных способы передачи данных по линии связи делятся на следующие типы:
Дуплексный.
Полудуплексный.
Симплексный.
Комплексный.
Вопрос №2
Какому стандарту соответствуют стеки протоколов?
CCITT
OSI
IEEE
EIA/TIA 586
Вопрос №3
Какие коммуникационные домены НЕ существуют?
AF_UNIX
AF_IPX
AF_Linux
AF_BLUETOOTH
Вопрос №4
Протокол - это
Способность компьютера пересылать файлы через сеть.
Характеристика устройства при работе в ЛВС.
490 руб.
Онлайн Тест 3 по дисциплине: Сетевое программирование.
IT-STUDHELP
: 8 ноября 2022
Вопрос №1
В зависимости от направления возможной передачи данных способы передачи данных по линии связи делятся на следующие типы:
Дуплексный.
Полудуплексный.
Симплексный.
Комплексный.
Вопрос №2
Какому стандарту соответствуют стеки протоколов?
CCITT
OSI
IEEE
EIA/TIA 586
Вопрос №3
Какие коммуникационные домены НЕ существуют?
AF_UNIX
AF_IPX
AF_Linux
AF_BLUETOOTH
Вопрос №4
Протокол - это
Способность компьютера пересылать файлы через сеть.
Характеристика устройства при работе в ЛВС.
490 руб.
Курсовая и Лабораторные работы 1-3 по дисциплине: Сетевое программирование. Вариант №5
uliya5
: 14 апреля 2024
Лабораторная работа № 1. Программирование обменов в промышленных сетях на основе интерфейса RS-232C, RS-485. Цель работы: Приобрести навыки сетевого программирования обменом данными в промышленных сетях на основе интерфейса RS-232C, RS-485.
Порядок выполнения работы:
При отсутствии в пользовательской ЭВМ интерфейса COM-порта можно воспользоваться программой "виртуального СОМ-порта" или "виртуального Нульмодема". Для программирования в среде DOS можно воспользоваться виртуальной машиной, наприме
800 руб.
Курсовая и Лабораторные работы 1-3 по дисциплине: Сетевое программирование. Вариант №7
IT-STUDHELP
: 27 июня 2023
Курсовая работа
Вариант №7
Задание
Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаё
1650 руб.
Другие работы
Комплекс мероприятий по продвижению суши-бара «Якудза Суши» в г. Новосибирске
вин
: 6 ноября 2017
Введение
Глава I. Продвижение в контексте исследовательской традиции
1.1 Понятие «продвижение», его функции и компоненты
1.2 Цели и задачи продвижения
1.3 Выбор стратегии продвижения
1.4 Выбор информационных каналов продвижения
1.5 Критерии выбора средств внешней коммуникации для продвижения
компании
1.6 Имидж и репутация как основы продвижения компании
1.7 Продвижение компании в социальных медиа
Выводы
Глава 2. Способы продвижения суши-баров в Новосибирске
2.1 История продвижения суши-бара «Яку
600 руб.
Уголовное право. Вариант №4
gnv1979
: 2 мая 2016
1. Субъективные признаки состава преступления (субъект и субъективная сторона)
2. Покушение на преступление
3. Лишение права занимать определенные должности и заниматься определенной деятельностью как вид наказания
4. Продление, изменение и прекращение применения принудительных мер медицинского характера.
Задача 1. Кортов, опаздывавший на рейс самолета, попросил водителя такси превысить установленную скорость и ехать побыстрее, пообещав за это щедро заплатить. Водитель, желая подзаработать, уст
30 руб.
Теплотехника Задача 26.62 Вариант 40
Z24
: 11 февраля 2026
Тема «Теплопередача через плоскую стенку»
Определить на сколько снизятся тепловые потери ограждающих конструкций (стен) здания с известной общей площадью стен F, толщиной δ1 и с коэффициентом теплопроводности λ1, если на стены наложить слой тепловой изоляции толщиной δ3 с коэффициентом теплопроводности λ3.
С внутренней стороны стены имеют слой гипсовой штукатурки толщиной δ2=15 мм с коэффициентом теплопроводности λ3=0,375 Вт/(м·К).
Внутри помещения требуется поддерживать температуру во
200 руб.
Живые существа взаимодействующие с внешней средой и влияние на ее изменения
alfFRED
: 3 сентября 2013
Hа основе наблюдений природных явлений представление о том, что живые существа взаимодействует с внешней средой и влияет на ее изменение, возникло давно. В начале 17 века зачатки представлений о биосфере мы встречаем в трудах голландских ученых Б. Ваpениуса (1629- 1695)
и Х. Гюйгенса, а также у знаменитого французского журналиста Ж. Бюффона (1707- 1788). Спустя время французский журналист Ж. Кювье (1769- 1832) заметил, что живые организмы могут существовать только путем обмена веществ с внешней
5 руб.