Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

ВАРИНАТЫ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ




1) Сервер ищет в текстовом файле слова полученных от клиента и возвращает ему результат. Протокол взаимодействия TCP;

2) Поиск слова, в нескольких текстовых файлах. Каждый файл определен своим сервером. Клиент опрашивает по очереди все сервера. Сервера отвечают клиенту количеством найденных слов в файле. Протокол взаимодействия UDP;

3) Вывод всех символов и их количество встречаемых в текстом файле. Клиент передает содержимое файла на север. Сервер выдает информацию клиенту. Протокол взаимодействия TCP;

4) Сравнение строк произвольного содержания и вывод процента схожести. Несколько клиентов шлют на сервер строки. Сервер сравнивает их и пересылает информацию клиентам. Протокол взаимодействия TCP;

5) Передача файла по сети в консоли от клиента к серверу и обратно. Протокол взаимодействия TCP;

6) Поиск на вхождение слова в большом списке строк. Список строк хранится на сервере. Любой клиент пересылает слово и может получить отчет о его наличии в этом большом списке. Протокол взаимодействия UDP;

7) Составление строки путем перемешивания слов. Сервер принимает слова от клиентов. И составляет строку каждый раз при получении нового слова. Протокол взаимодействия UDP;

8) Приведение слов к общему виду по определенным условиям. На сервер клиент шлет вариант приведения слова, сервер приводи слова к этому виду и обратно отсылает клиенту. Протокол взаимодействия UDP;

9) Поиск файлов по маске в различных каталогах. Клиент на сервер отсылает каталоги и маску. Сервер ищет и отдает результат клиенту. Протокол взаимодействия TCP;

10) Поиск файлов по содержимому в различных каталогах. Клиент на сервер отсылает каталоги и слово. Сервер ищет и отдает результат клиенту. Протокол взаимодействия TCP;

11) Вычисление математического выражения со скобками. Клиент шлет на сервер выражение через консоль. Сервер выдает ответ. Протокол взаимодействия TCP;

12) Есть файл с простым математическим выражением(без скобок, + - * /), этот файл хранится на сервере. Клиенты могут присылать значения переменных и получать результат выражения. Протокол взаимодействия TCP;

13) Сравнения файлов в нескольких каталогах и выводить процент схожести содержимого. Клиент присылает каталоги, а сервер вычисляет процент схожести файлов этом каталоге и отдает результат клиенту. Протокол взаимодействия UDP;

14) Сравнения файлов в нескольких каталогах и выводить процент схожести имен файлов. Клиент присылает каталоги, а сервер вычисляет процент схожести имен файлов в этих каталогах и отдает результат клиенту. Протокол взаимодействия TCP;

15) Обеспечить копирование файла по фиксированным частям в несколько открытых соединений по сети. От клиента к серверу. Протокол взаимодействия TCP;

16) Обеспечить перемещение файла по фиксированным частям в несколько открытых соединений по сети. От клиента к серверу. Протокол взаимодействия TCP;

17) Обеспечить копирование файлов из группы каталогов на севере одновременно на несколько клиентов. Протокол взаимодействия UDP.

18) Обеспечить поиск и замену слов в текстовом файле. Клиент посылает серверу искомое слово и слово для замены. Сервер после завершения операции возвращает результат клиенту в виде имен файлов где была произведена . Протокол взаимодействия UDP.

19) Обеспечить удаления заданных слов из текстовых файлов. Клиент посылает серверу слово для удаления. Сервер после завершения операции возвращает результат клиенту в виде имен файлов, где было удалено заданное слово. Протокол взаимодействия UDP.

20) Обеспечить замену символов из имен файлов в нескольких каталогах. Клиент посылает серверу искомые символы и символы для замены. Сервер после завершения операции возвращает результат клиенту в виде имен файлов, где было удалено заданное слово. Протокол взаимодействия UDP.

21) Реализовать программу по склейки одного файла из множества мелких. Сервер получает файлы от клиента. Сервер склеивает все полученные файлы в один большой. Протокол взаимодействия UDP;

22) Реализовать программу по созданию множества мелких файлов из одного большого, размер маленьких файлов произвольныйю Сервер получает запрос от клиента и возращает ему кусочек файла. Протокол взаимодействия UDP;

23) Реализовать программу инвертирования содержимого файлов из нескольких подкаталогов. Сервер получает от клиента список каталогов и инвертирует содержимое файлов и возвращает их клиенту который прислал запрос. Протокол взаимодействия TCP;

24) Реализовать программу инвертирования имен файлов (без расширений) из нескольких подкаталогов. Сервер получает от клиента список каталогов и инвертирует имена файлов и возвращает их клиенту который прислал запрос. Протокол взаимодействия TCP;

25) Поиск файлов по списку масок. Сервер получает список от клиента и возвращает ему результат поиска. В виде маска количество найденных файлов. Протокол взаимодействия TCP;

СОДЕРЖАНИЕ ОТЧЕТА

 

1. Ф.И.О., группа, название лабораторной работы.

2. Цель работы.

3. Результаты выполнения лабораторной работы.

4. Выводы.

ИСПОЛЬЗУЕМЫЕ ИСТОЧНИКИ

1) 4.10. Прием и передача данных

2) Функции для Winsock2

 










Последнее изменение этой страницы: 2018-06-01; просмотров: 284.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...