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

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

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 руб.
Курсовая работа "Разработка системы связи для передачи непрерывных сообщений дискретными сигналами". Вариант 16.
Исходные данные 1. Номер варианта N=16. 2. Вид сигнала в канале связи ОФМ. 3. Скорость передачи сигналов V=80000 Бод. 4. Амплитуда канальных сигналов А=9,79 мВ. 5. Дисперсия шума s 2=0,00002185 Вт. 6. Априорная вероятность передачи символов "1" p(1)=0,56. 7. Способ приема сигнала КГ. 8. Полоса пропускания реального приемника, определяемая шириной спектра сигналов двоичных ДОФМ, вычисляется по формуле: fпрДОФМ=2/T=2V=2*80000=160000Гц=160кГц, где T=1/V - длительность элемента сигнала, о
User nikakiss : 9 ноября 2015
250 руб.
Лабораторная работа №2 по физике. Вариант №1. Определение удельного заряда электрона методом магнетрона.
1.Цель работы 2.Основные теоретические сведения 3.Описание лабораторной установки 4.Результаты лабораторных исследований (Таблица зависимости анодного тока от тока соленоида, Графики зависимости, расчеты величины удельного заряда электрона) 5.Выводы 6.Контрольные вопросы: a) Что такое магнетрон и как он работает? b) Изобразите направление электрического и магнитного полей в магнетроне и траектории движения электронов c) Какие силы действуют на электрон в магнетроне? Укажите направление
User Teuserer : 16 декабря 2015
120 руб.
Исследование интегратора и дифференциатора на основе операционного усилителя
«Исследование интегратора и дифференциатора на основе операционного усилителя» Цель работы Исследовать свойства и характеристики схем интегратора и дифференциатора на основе операционного усилителя (ОУ). Литература 1. Травин Г.А. Основы схемотехники устройств радиосвязи, радиовещания и телевидения. Учебное пособие. Часть 2. – Новосибирск: СибГУТИ, 2002, стр. 129-169. 2. Конспект лекций. 4. Задание к работе в лаборатории 4.1. Ознакомиться с методикой проведения измерений с применением прог
User kisa7 : 21 июля 2012
100 руб.
Теория электросвязи. Лабораторная 2. Вариант 5
Цель работы. Изучение методов обработки дискретных сигналов в приёмнике и экспериментальное исследование их помехоустойчивости при флуктуационных помехах в канале связи. Лабораторное задание. 1. Ознакомиться с лабораторной установкой. 2. Исследовать помехоустойчивость различных видов дискретной модуляции – АМ, ЧМ, ФМ при когерентном приеме сигналов для следующих условий: а) Источник сигнала: p1 = p0 = 0,5; б) Параметры непрерывного канала: (mc Hc = 0) = 2, 4, 8, 12, 16, 20. m = 1; Q = 0,01; в)
User kisa7 : 25 июля 2012
100 руб.
up Наверх