Лабораторная работа №5 по Сетевое программное обеспечение
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
Описание
1. Разработать программу однопотокового сервера, использующую асинхронный ввод/вывод (организованный с помощью системного вызова select) обеспечивающую псевдопараллельную работу клиентов.
2. Написать клиентскую программу, передающую сообщения на сервер.
3. Продемонстрировать асинхронную работу сервера. Например, при запуске клиента пользователь задает число i от 1 до 10. Клиент передает серверу в цикле это число с задержкой в i секунд между передачей. Сервер отображает на экран полученную от клиентов информацию.
Например:
1-й клиент посылает число 1 в цикле с задержкой в 1 сек.
2-ой клиент посылает число 2 с задержкой в 2 сек.
3-й клиент посылает число 3 в цикле с задержкой в 3 сек.
Сервер отображает информацию полученную от клиентов. Если у Вас правильно организован асинхронный ввод/вывод, то на экран со стороны сервера будет выводиться с чередованием числа 1, 2 и 3. Причем частота появления определенного числа будет зависеть от задержки по времени его передачи.
4. Реализация - на языке C/C++, консольные приложения.
Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, getsockname).
2. Написать клиентскую программу, передающую сообщения на сервер.
3. Продемонстрировать асинхронную работу сервера. Например, при запуске клиента пользователь задает число i от 1 до 10. Клиент передает серверу в цикле это число с задержкой в i секунд между передачей. Сервер отображает на экран полученную от клиентов информацию.
Например:
1-й клиент посылает число 1 в цикле с задержкой в 1 сек.
2-ой клиент посылает число 2 с задержкой в 2 сек.
3-й клиент посылает число 3 в цикле с задержкой в 3 сек.
Сервер отображает информацию полученную от клиентов. Если у Вас правильно организован асинхронный ввод/вывод, то на экран со стороны сервера будет выводиться с чередованием числа 1, 2 и 3. Причем частота появления определенного числа будет зависеть от задержки по времени его передачи.
4. Реализация - на языке C/C++, консольные приложения.
Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, getsockname).
Дополнительная информация
Год сдачи: 2015
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Павский
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Павский
Другие работы
По двум видам модели построить третий вид и изометрию. Упражнение 33 - Вариант 18б
.Инженер.
: 8 ноября 2025
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. По двум видам модели построить третий вид и изометрию. Проставить размеры. Упражнение 33 - Вариант 18б
В состав работы входит:
Чертеж;
3D модель.
Выполнено в программе Компас + чертеж в PDF.
100 руб.
Контрольная работа по дисциплине: Банки и базы данных. Семестр №4
Елена22
: 7 мая 2014
Контрольная работа по дисциплине: Банки и базы данных. Семестр №4
Задание:
1. Абоненты ГТС.
2. Краткое описание предметной области.
3. Изображение сущностей и атрибутов.
4. Таблицы базы данных с указанием первичных и внешних ключей.
200 руб.
Зачетная работа по дисциплине: Экология. Билет №10
SibGOODy
: 18 августа 2018
Билет № 10
Дисциплина Экология
1. Роль озонового слоя в жизни Земли и его экологические проблемы.
2. Принципы устойчивого развития. Пути развития разных стран.
150 руб.
Основные наказания в уголовном праве Российской Федерации
alfFRED
: 14 сентября 2013
Содержание
Введение
1. Система и виды наказаний
1.1 Понятие системы наказаний
1.2 Виды и классификация наказаний
2. Основные наказания
2.1 Обязательные работы
2.2 Исправительные работы
2.3 Ограничение по военной службе
2.4 Ограничение свободы
2.5 Арест
2.6 Содержание в дисциплинарной воинской части
2.7 Лишение свободы на определенный срок
2.8 Пожизненное лишение свободы
2.9 Смертная казнь
Заключение
Список литературы
Введение
В уголовном праве под наказанием понимается:
правовое последствие пре
10 руб.