Задания из лаборатории компьютерных сетей.
Тест Q1
Тест Q2
Напишите программу на C на TCP для отправки сообщения «Hello KIIT» от клиента к серверу. Сервер отобразит сообщение, а затем отправит клиенту ответное сообщение «Спасибо». Клиент отобразит ответное сообщение.
Напишите программу на языке C на TCP для отправки на сервер строки «Добро пожаловать в KIIT». Сервер определит количество гласных в строке и отобразит их.
Напишите программу C на TCP для отправки строки от клиента к серверу. На стороне сервера сначала отобразите строку, а затем проверьте, является ли она строкой-палиндромом.
Напишите программу на C на TCP для отправки целочисленного массива от клиента к серверу. На стороне сервера отобразите массив и определите сумму элементов. Эта сумма будет отправлена обратно клиенту и отображена на стороне клиента.
Напишите программу на C на TCP для отправки целочисленного массива от клиента к серверу. Отобразите массив на сервере и определите второй по величине элемент массива.
Напишите программу для передачи строки от клиента к серверу. Отображение сообщения в нижнем регистре на сервере. Далее преобразуйте сообщение из нижнего регистра в верхний и отобразите преобразованное сообщение на стороне клиента.
Напишите программу для передачи строки от клиента к серверу. Отобразите строку на стороне сервера. Далее найдите обратную строку, отправьте ее клиенту и отобразите перевернутую строку на стороне клиента.
Напишите программу для передачи целочисленного массива с клиента на сервер и печати массива на стороне сервера.
Напишите программу для передачи целочисленного массива от клиента к серверу. Определите наибольший элемент на стороне сервера и распечатайте его на стороне клиента.
Напишите программу на C в UDP для отправки сообщения от клиента к серверному устройству.
Напишите программу C на UDP для отправки сообщения с сервера на клиентское устройство.
Напишите программу на C, чтобы поменять содержимое двух переменных с помощью указателя.
Напишите программу на C, чтобы присвоить значения каждому члену следующей структуры. Передайте заполненную структуру функции, используя адрес вызова, и распечатайте значение каждого члена структуры в этой функции. информация о структуре {introll_no; имя персонажа[50]; плавающий CGPA; }
Напишите программу на C для извлечения каждого байта из заданного числа, сохранения его в отдельных символьных переменных и вывода содержимого этих переменных.
Напишите программу на C, чтобы ввести число и сохранить его в следующей структуре, а также распечатать содержимое каждого члена структуры. Затем агрегируйте каждый член структуры, чтобы сформировать исходное число, и выведите его. структура pkt { char ch1; символ ch2[2]; символ ch3; };