Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач / Пояснительная записка.docx
Скачиваний:
0
Добавлен:
09.07.2025
Размер:
6.33 Mб
Скачать

6 Результат работы программы

Результаты работы приложения представлены на рисунках 1-12.

Рисунок 1 – Запуск клиента

Рисунок 2 – Запуск сервера 1

Рисунок 3 – Запуск сервера 2

Рисунок 4 – Запуск сервера логирования

Рисунок 5 – Подключение к серверу 1 и получение всей информации

Рисунок 6 – Получение информации о количестве свободной памяти в байтах

Рисунок 7 – Подключение к серверу 2 и получение всей информации

Рисунок 8 – Подключение к обоим серверам и получение имени компьютера от первого сервера

Рисунок 9 – Отключение от первого сервера и получение ID потока от сервера 2

Рисунок 10 – Отключение от второго сервера и отключение клиента

Рисунок 11 – Итоговые записи в файле логирования первого сервера

Рисунок 12 – Итоговые записи в файле логирования второго сервера

7 Заключение

В результате выполнения данной курсовой работы было разработано клиент-серверное приложение, выполняющее получение, сбор и вывод системной информации» в соответствии с индивидуальным вариантом задания. В ходе работы также были закреплены и углублены теоретические знания в области современных операционных систем, приобретены практические навыки разработки клиент-серверных приложений, использующих стандартные механизмы межпроцессного взаимодействия.

Список использованных источников

  1. Э.Таненбаум, Х.Бос. Современные операционные системы. 4-изд. – СПб.: Питер, 2018

  2. В. Столлингс. Операционные системы. Внутренняя структура и принципы проектирования.  9-изд. – Вильямс, 2020

  3. Джеффри Рихтер, Кристоф Назар. Windows via C/C++. – СПб.: Питер, «Русская редакция», 2009

  4. Колиснеченко Д.Н. Linux. От новичка к перофессионалу. – 7-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2020

  5. Робачевский Л., Немнюгин С. Л., Стесик О. Л. Операционная система UNIX. — 2-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2010

Приложение

Код клиента

Рисунок 13 – Код клиента

Рисунок 14 – Код клиента

Рисунок 15 – Код клиента

Рисунок 16 – Код клиента

Рисунок 17 – Код клиента

Рисунок 18 – Код клиента

Рисунок 19 – Код клиента

Рисунок 20 – Код клиента

Рисунок 21 – Код клиента

Код сервер 1

Рисунок 22 – Код сервер 1

Рисунок 23 – Код сервер 1

Рисунок 24 – Код сервер 1

Рисунок 25 – Код сервер 1

Рисунок 26 – Код сервер 1

Рисунок 27 – Код сервер 1

Рисунок 28 – Код сервер 1

Рисунок 29 – Код сервер 1

Код сервер 2

Рисунок 30 – Код сервер 2

Рисунок 31 – Код сервер 2

Рисунок 32 – Код сервер 2

Рисунок 33 – Код сервер 2

Рисунок 34 – Код сервер 2

Код сервера логирования

Рисунок 35 – Код сервера логирования

Рисунок 36 – Код сервера логирования

Рисунок 37 – Код сервера логирования

Соседние файлы в папке Курсач