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

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

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 руб.
Термодинамика и теплопередача ТЕХНИЧЕСКАЯ ТЕРМОДИНАМИКА ИрГУПС 2015 Задача 7 Вариант 7
До какого давления надо сжать воздух в политропном процессе со средним показателем n=1,3 в цилиндре двигателя внутреннего сгорания (дизеля) при начальном абсолютном давлении р1 и температуре t1, чтобы достигнуть температуры воспламенения топлива 650 ºC? Определить также работу, затрачиваемую на сжатие, и количество отводимой теплоты, отнесенных к 1 кг воздуха. Теплоемкость воздуха считать не зависящей от температуры.
User Z24 : 3 декабря 2025
150 руб.
Термодинамика и теплопередача ТЕХНИЧЕСКАЯ ТЕРМОДИНАМИКА ИрГУПС 2015 Задача 7 Вариант 7
По двум видам детали выполнить технический рисунок. Графическая работа 11 - Вариант 3а
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. Графическая работа 11 - Вариант 3а По двум видам детали выполнить технический рисунок. В состав работы входит: Чертеж; 3D модель. Выполнено в программе Компас + чертеж в PDF.
User .Инженер. : 25 декабря 2025
100 руб.
По двум видам детали выполнить технический рисунок. Графическая работа 11 - Вариант 3а promo
По двум видам модели построить третий вид. Упражнение 42. Вариант 4 - Крышка
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. По двум видам модели построить третий вид. Выполнить необходимые разрезы. Проставить размеры. Упражнение 42. Вариант 4 - Крышка В состав работы входит: Чертеж; 3D модель. Выполнено в программе Компас + чертеж в PDF.
User .Инженер. : 10 ноября 2025
100 руб.
По двум видам модели построить третий вид. Упражнение 42. Вариант 4 - Крышка promo
Багатоцільовий одноківшевий екскаватор
ЗМІСТ ВСТУП 1 НАУКОВО-ДОСЛІДНА ЧАСТИНА 1.1 Характеристика середовища взаємодії із робочим органом 1.2 Основні напрями і загальні тенденції розвитку устаткування екскаватора 1.3 Огляд існуючих конструкцій робочого устаткування гідравлічних екскаваторів 1.4 Огляд і аналіз науково-технічної і патентної літератури 1.5 Умови раціональності ковшів екскаватора 1.6 Опис конструкції та принципу роботи нової конструкції РО екскаватора 2 ЗАГАЛЬНИЙ РОЗРАХУНОК ЕКСКАВАТОРА 2.1 Визначення лінійних і масо
User Shyter : 15 апреля 2013
800 руб.
up Наверх