Лабораторная работа по дисциплине сетевое программное обеспечение

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

material.view.file_icon
material.view.file_icon
material.view.file_icon sendClient1.txt
material.view.file_icon sendClient2.txt
material.view.file_icon sendFile1.txt
material.view.file_icon sendFile2.txt
material.view.file_icon client.cpp
material.view.file_icon client1.cpp
material.view.file_icon serv.cpp
material.view.file_icon client
material.view.file_icon client1
material.view.file_icon serv
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов

Описание

1. Написать программу обеспечивающую параллельную работу севера, принимающего файлы от клиента по сети. Информацию получаемую от клиента сохранять в одном общем файле (обеспечить целостность данных). Условие: мультипоточная организация на основе функций библиотеки pthread, транспортный протокол – TCP.
2. Написать клиентскую программу, передающую файл по сети серверу.
3. Продемонстрировать реализованные возможности программ согласно заданию.
4. Реализация - на языке C/C++, консольные приложения.

Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, getsockname).

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

Год сдачи: 2016
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:

Павский
Лабораторная работа №6 по дисциплине сетевое программное обеспечение
1. Написать программу, реализующую работу сервера по двум протоколам (TCP и UDP) параллельно с помощью системного вызова select. 2. Написать две клиентские программы, передающие на сервер файлы по протоколам TCP и UDP соответственно. 3. Реализация - на языке C/C++, консольные приложения. Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, ge
User zalexz95 : 17 октября 2017
200 руб.
Основы расчетов на прочность и жесткость типовых элементов конструкций ВолгГТУ 2019 Задача 3 Вариант 9
Расчеты на прочность при плоском изгибе Для стальной балки, лежащей на двух опорах, подобрать размеры поперечных сечений в нескольких вариантах исполнения: двутаврового, прямоугольного с отношением высоты к ширине h/b = 1,5, круглого и трубчатого c отношением внутреннего диаметра к наружному d/D = 0,8. Варианты исполнения поперечных сечений сопоставить по металлоемкости. Выполнить проверку прочности всех вариантов по касательным напряжениям.
User Z24 : 4 ноября 2025
800 руб.
Основы расчетов на прочность и жесткость типовых элементов конструкций ВолгГТУ 2019 Задача 3 Вариант 9
«Архитектура телекоммуникационных систем и сетей». Билет №13
1. Циклические коды. Определение ошибочного разряда в кодовой комбинации ЦК. Структурная схема декодера ЦК. 2. Типы компьютерных сетей. Понятие сервера и клиента. Преимущества сетей на основе сервера. Комбинированные сети. 3. За время испытаний 1 час, при скорости модуляции 50 бод было ошибочно принято 8 единичных элем ентов. Все элементы сгруппированы в кодовые комбинации по 10 элементов. Определить коэффициенты ошибок по единичным элементам и кодовым комбинациям.
User IT-STUDHELP : 15 ноября 2021
250 руб.
promo
Тепломассообмен ТГАСУ 2017 Задача 4 Вариант 89
Определение теплового потока от газа к внутренней поверхности газопровода Определить тепловой поток от газа к внутренней поверхности участка газопровода длиной L метров и диаметром d, мм, если температура стенки трубы tСТ, ºС, а температура газа в трубе tГ, ºС. Линейная скорость газа ω, м/c. Газ — метан. Давление в трубопроводе р, МПа. Решить задачу и ответить письменно на следующие вопросы: 1. Как записываются основные безразмерные комплексы теории конвективного теплообмена и их физическ
User Z24 : 4 февраля 2026
200 руб.
Тепломассообмен ТГАСУ 2017 Задача 4 Вариант 89
Проектирование приспособления для проведения ремонта промежуточного вала коробки передач ЗИЛ 130
Введение.........................................................................................................................5 1. Технологическая часть……………………………………………………. .5 1.1. Анализ исходных данных для разработки технологического процесса…….5 1.2. Обоснование размеров производственной партии……………………………7 1.3. Выбор рационального способа восстановления детали………………………7 1.4. Разработка схем технологического процесса восстановления дефектов. …………………………………………………………………..…….9 1
User Aronitue9 : 9 марта 2012
42 руб.
Проектирование приспособления для проведения ремонта промежуточного вала коробки передач ЗИЛ 130
up Наверх