Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №02.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
71.17 Кб
Скачать

Задание на работу

    1. Ознакомиться с теоретическим материалом и изучить выполнение примеров.

    2. Запустить интегрированную среду Microsoft Visual Studio. Создать проект консольного приложения.

    3. Набрать и сохранить текст программ клиента и сервера.

    4. Выполнить компиляцию клиента и сервера. При возникновении ошибок устранить их самостоятельно или с помощью преподавателя.

    5. Запустить на выполнение программы клиента и сервера. Выполнить подключение и обмен информацией.

    6. С помощью программ мониторинга (CommView, TDImon) проанализировать передаваемую информацию.

    7. Оформить отчет и подготовиться к защите работы.

Содержание отчета

  1. Название и цель работы.

  2. Краткие теоретические сведения.

  3. Ход выполнения работы с описанием выполненных действий и экранными формами, иллюстрирующими эти действия.

Вопросы для подготовки

  1. Что такое сокеты?

  2. Какие виды сокетов бывают?

  3. Чем отличаются синхронные и асинхронные сокеты?

  4. Чем отличаются потоковые и дейтаграммные сокеты?

  5. Что означает привязывание к порту?

  6. Что такое UDP и TCP? В чем отличия?

  7. Сколько одновременных соединений может установить сервер и клиент?

  8. Каким образом происходит обмен информацией между клиентом и сервером?

  9. В каких протоколах могут использоваться сокеты?

  10. Что такое тайм-аут соединения? Когда он происходит?

  11. Можно ли открыть соединение с разными значениями порта у сервера и клиента?

  12. Можно ли открыть соединение с разными видами сокетов (синхронные и асинхронные) у сервера и клиента?

  13. Можно ли открыть соединение с разными видами сокетов (потоковые и дейтаграммные) у сервера и клиента?