Главная страница
Контакты

    Басты бет


Разработать и реализовать двухуровневую систему клиент-сервер. Основной сервер выполнен в виде службы windows, предназначен для выполнения длительных операций и хранения данных

жүктеу 45.55 Kb.



жүктеу 45.55 Kb.
Дата24.09.2018
өлшемі45.55 Kb.

Разработать и реализовать двухуровневую систему клиент-сервер. Основной сервер выполнен в виде службы windows, предназначен для выполнения длительных операций и хранения данных


Разработать и реализовать двухуровневую систему клиент-сервер. Основной сервер выполнен в виде службы windows, предназначен для выполнения длительных операций и хранения данных. Клиент предназначен для организации взаимодействия пользователя с сервером с использованием графического интерфейса. Должна быть реализована возможность одновременной работы клиентов через сеть с одним сервером. Клиентское приложение должно предоставлять возможность остановки и запуска службы при предъявлении пароля (пароль должен быть защищен от пассивного перехвата и повторного воспроизведения), сворачивание в системный tray. Запретить возможность запуска на одном компьютере нескольких экземпляров клиентского приложения. Служба индексирует текстовые файлы в определенных каталогах и предоставляет возможность осуществлять поиск по словам в этих файлах. Запрос на поиск может содержать подстановочные символы и .
Символ (грекше symbolon - танымдық белгі, таңба, рәміз, пернелеу) лингвистика, логика, математика ғылымдарында таңба ұғымын береді; өнерде, философияда нәрсенің, құбылыстың қасиетін, сыр-сипатын бейнелеп, астарлап білдіретін әмбебап эстетикалық категория.
разработать клиентское приложение, позволяющее сформировать запрос, задать список папок для индексации и отображающее результаты поиска. Служба - планировщик задач (запуск программ и пакетных файлов). Время запуска задач, очередность их повторения, управление запланированными задачами должны задаваться и редактироваться из клиентского приложения. Служба синхронизирует информацию, хранящуюся на локальном диске и сменном носителе. Все операции сохраняются в журнале. В случае, если файл был изменен как на локальном носителе так и на внешнем, то в журнале также сохраняются 2 копии этого файла с возможностью их восстановления. Служба - файловый менеджер. Выполняет базовые файловые операции (копирование, перенос, удаление файлов и папок), инициированные со стороны программы-клиента. При закрытии клиента длительные файловые операции не останавливаются. Служба – программа резервного копирования. Клиент определяет файлы и каталоги для резервного копирования, расписание резервирования, а также порядок формирования резервного файла. Извлечение информации из резервного архива запускается с клиента. Состояние процесса выполнения резервного копирования также отображается в клиенте. Служба – программа для очистки диска, очищающая заданные папки от файлов. На программе-клиенте задаются правила очистки каталогов - расширения временных файлов, расписание запуска очистки, список папок для контроля. Служба, работающая по принципу антивируса-ревизора. Из программы клиента можно задать папки для мониторинга и фиксируется эталонное состояние этих папок. Служба должна отслеживать заданные папки и все отклонения от эталона (список файлов и подпапок, их размер, дата модификации и т.п.) фиксировать в лог-файле и передавать клиенту по запросу. Служба, отслеживающая интенсивность печати. Программа-клиент должна задавать список принтеров, подлежащих мониторингу и периодичность сбора информации. Служба должна с заданным интервалом отслеживать очереди печати указанных принтеров и сохранять размер очереди заданий в файл отчета. Предусмотреть возможность построение графика зависимости длины очереди от времени.
Графика - (гр. graphein, тырнау, жазу, салу дегеннен) Жазуда қолданылатын таңбалардың (әріп және тыныс белгілерінін) жиынтығы. Жазу танбалары жүйесі мен тілдін фонетикалық жүйесінің ара қатынасын, байланысын білдіреді.
Служба, которая следит за объемом свободной памяти на компьютере. В файле отчета службой фиксируются моменты времени, когда объем свободной памяти меньше заданного порогового значения. Интервал времени между измерениями объема свободной памяти и значения порога задаются из клиентской программы. В клиентском приложении предусмотреть возможность просмотра графика загруженность за заданный промежуток времени. Служба, которая следит за средним объемом трафика, проходящего через сетевой интерфейс в единицу времени. Служба должна ежечасно формировать файл, в котором формируется почасовой отчет о среднем трафике через заданный интерфейс за заданный промежуток времени. С помощью клиентской программы необходимо обеспечить возможность передавать имя сетевого интерфейса и период выдачи отчетов. Предоставить пользователю клиентской программы просматривать отчеты о трафике за заданный промежуток времени. Служба, которая следит за средней загрузкой процессора. Если загрузка за некоторый промежуток времени меньше заданного порогового значения, служба должна запускать некоторое приложение на заданный промежуток времени. Величины временных интервалов, название запускаемого приложения и порог загруженности процессора задается с клиентской программы. Служба, которая может принимать от клиентского приложения строки на английском языке и возвращать подстрочный (по отдельным словам) перевод этой строки. Предусмотреть возможность также с клиентской программы пополнять словарь известных службе английских слов. Предусмотреть возможность передачи от клиента серверу как непосредственно текстовой строки, так и имени файла с текстом для перевода. Служба, которая может архивировать содержимое заданных папок с определенной периодичностью. Тип архива, периодичность архивации и перечень архивируемых папок должны задаваться из клиентского приложения. Служба, позволяющая осуществлять поиск файла по хешу его содержимого (без учета имени файла, даты модификации и т.п.). Клиентское приложение должно передавать службе имя файла. Служба передает клиенту имена файлов, совпадающих с заданным по значению хеша.. Клиент отображает их в своем окне. Предусмотреть также возможность управления со стороны клиента перечнем хешируемых сервером папок. Служба, позволяющая выключать компьютер по некоторым условиям: наступление определенного времени, загрузка процессора ниже определенного порога в течении заданного промежутка времени, интенсивность сетевого обмена ниже определенного порога.
Компьютер (ағылш. computer - «есептегіш»), ЭЕМ (электрондық есептеуіш машина) - есептеулерді жүргізуге, және ақпаратты алдын ала белгіленген алгоритм бойынша қабылдау, қайта өңдеу, сақтау және нәтиже шығару үшін арналған машина.
Условия выключения должны задаваться из клиентского приложения. Служба, которая следит за средней загрузкой процессора(ов) и передает программе-клиенту либо массив значений, либо график загруженности по запросу.
Массив (латынның massa сөзінен туындаған француздың massif сөзі - "жақпартас") - Тектоникада: өзіне іргелес яки көршілес жатқан тектоникалық құрылымдармен салыстырғанда көнелеу, көп уақыттар бойы жоғары көтерілуі нәтижесінде ашылып қалған, қазіргі кезеңде тектоникалық тұрғыдан салғырт тектоникалық құрылым.
Интервал времени между измерениями загрузки и объем формируемых данных отчета задается из клиентской программы. Разработка клиент-серверной системы для демонстрации мультимедийного контента на большом экране (плазменной панели) на удаленном компьютере. Основные функции сервера, реализуемого в виде Windows-службы: показ слайд-шоу из фотографий и воспроизведение видео по расписанию. Функции клиента – настольного приложения: обновление списка воспроизводимых файлов, на сервере планирование очередности воспроизведения данных на сервере. Служба осуществляет мониторинг нагрузки на процессор компьютера, списка запущенных процессов, а также использование оперативной памяти Служба подключается к серверу и ожидает от него запроса на получение параметров нагрузки компьютера, и в ответ передаёт текущие значения. Предусмотреть возможность изменения параметров подключения к серверу (ip-адрес сервера, номер порта, время переподключения) по запросу от сервера. Если при запуске службы к серверу подключиться не удалось, то необходимо повторять попытки подключения через указанное время. На сервере необходимо отображать график изменения нагрузок. Периодичность снятия показаний задается сервером.


жүктеу 45.55 Kb.