Лабораторная работа по дисциплине сетевое программное обеспечение
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
Описание
1. Написать программу обеспечивающую параллельную работу севера, принимающего файлы от клиента по сети. Информацию получаемую от клиента сохранять в одном общем файле (обеспечить целостность данных). Условие: мультипоточная организация на основе функций библиотеки pthread, транспортный протокол – TCP.
2. Написать клиентскую программу, передающую файл по сети серверу.
3. Продемонстрировать реализованные возможности программ согласно заданию.
4. Реализация - на языке C/C++, консольные приложения.
Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, getsockname).
2. Написать клиентскую программу, передающую файл по сети серверу.
3. Продемонстрировать реализованные возможности программ согласно заданию.
4. Реализация - на языке C/C++, консольные приложения.
Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, getsockname).
Дополнительная информация
Год сдачи: 2016
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Павский
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Павский
Похожие материалы
Лабораторная работа №6 по дисциплине сетевое программное обеспечение
zalexz95
: 17 октября 2017
1. Написать программу, реализующую работу сервера по двум протоколам (TCP и UDP) параллельно с помощью системного вызова select.
2. Написать две клиентские программы, передающие на сервер файлы по протоколам TCP и UDP соответственно.
3. Реализация - на языке C/C++, консольные приложения.
Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, ge
200 руб.
Другие работы
Полвека атомной энергетики и глобальное потепление
alfFRED
: 3 сентября 2013
В работе впервые указано на принципиальное отличие ядерного цикла от используемых человечеством способов получения энергии, заключающееся в несовпадении начального и конечного состояний цикла. Отработанное топливо отличается от загружаемого только по изотопному составу и массе. Ввиду отсутствия в биосфере механизма обратного преобразования отработанного ядерного топлива, тепловой эффект цикла в рамках Земли, отличен от нуля и является основным фактором, нарушающим тепловое равновесие планеты.
В
5 руб.
Зачетная работа по дисциплине: Сетевые приложения UNIX систем. Билет №4
Roma967
: 12 июля 2019
Билет №4
Раздел 1. Файловая система
3) Чему эквивалентна запись права доступа 644?
A) –rw-r--r--
B) –rw-rx-rx-
C) –rwxr--r--
D) –rwxrw-rw-
7) Относительный путь к файлу состоит из списка каталогов, которые нужно…
A) Пройти от рабочего каталога, чтобы добраться до файла.
B) Пройти от корневого каталога, чтобы добраться до файла.
C) Пройти от любого каталога, чтобы добраться до файла.
D) Пройти от домашнего каталога, чтобы добраться до файла.
13) В каком каталоге находятся системные конфигура
400 руб.
Термодинамика и теплопередача СамГУПС 2012 Задача 16 Вариант 1
Z24
: 10 ноября 2025
Перегретый водяной пар массой 1 кг, имея температуру t1 и S1, охлаждается в процессе постоянного объема до состояния, когда энтальпия пара становится равной 2500 кДж/кг. Определить состояние пара и его параметры в конце процесса, а также количество отведенной теплоты. Решение задачи иллюстрировать i-S диаграммой.
150 руб.
Енисейские языки
GnobYTEL
: 25 июля 2013
1. Под общим названием "енисейцы" енисейские народности (арины, ассаны, кеты, котты, пумпоколы и юги) были впервые объединены Й. Клапротом в 1823 г., хотя бесспорные доказательства их родства по языковым данным были приведены М. А. Кастреном лишь в середине XIX в. Он же впервые использовал термин "енисейский" для обозначения языков этих народностей; так язык кетов и югов назван у него енисейско-остяцким. Для обозначения всей семьи енисейских языков (Е.я.) термин окончательно закрепился лишь в 19