Devoirs des laboratoires de réseaux informatiques.
Test Q1
Test Q2
Écrivez un programme C en TCP pour envoyer un message "Bonjour KIIT" du client au serveur. Le serveur affichera le message puis enverra un message de réponse « Merci » au client. Le client affichera le message de réponse.
Écrivez un programme C en TCP pour envoyer une chaîne "Welcome to KIIT" au serveur. Le serveur déterminera le nombre de voyelles dans la chaîne et les affichera.
Écrivez un programme C en TCP pour envoyer une chaîne du client au serveur. Côté serveur, affichez d'abord la chaîne, puis vérifiez s'il s'agit d'une chaîne palindrome.
Écrivez un programme C en TCP pour envoyer un tableau d'entiers du client au serveur. Côté serveur, affichez le tableau et déterminez la somme des éléments. Cette somme sera renvoyée au client et affichée côté client.
Écrivez un programme C en TCP pour envoyer un tableau d'entiers du client au serveur. Affichez le tableau sur la machine serveur et déterminez le deuxième plus grand élément du tableau.
Écrivez un programme pour transmettre une chaîne du client au serveur. Afficher le message en minuscules sur le serveur. De plus, convertissez le message des minuscules en majuscules et affichez le message converti côté client.
Écrivez un programme pour transmettre une chaîne du client au serveur. Affichez la chaîne côté serveur. De plus, recherchez l’inverse de la chaîne, envoyez-la au client et affichez la chaîne inversée côté client.
Écrivez un programme pour transmettre un tableau d'entiers du client au serveur et imprimez le tableau côté serveur.
Écrivez un programme pour transmettre un tableau d'entiers du client au serveur. Déterminez le plus grand élément côté serveur et imprimez-le côté client.
Écrivez un programme C en UDP pour envoyer un message du client au serveur.
Écrivez un programme C en UDP pour envoyer un message du serveur au périphérique client.
Écrivez un programme C pour échanger le contenu de 2 variables à l'aide d'un pointeur.
Écrivez un programme C pour attribuer des valeurs à chaque membre de la structure suivante. Transmettez la structure renseignée à une fonction en utilisant l'adresse d'appel et imprimez la valeur de chaque membre de la structure avec dans cette fonction. struct info{int roll_no; nom du caractère[50] ; moyenne pondérée cumulative; }
Écrivez un programme C pour extraire chaque octet d'un nombre donné et les stocker dans des variables de caractères distinctes et imprimer le contenu de ces variables.
Écrivez un programme C pour saisir un nombre et stocker le numéro dans la structure suivante et imprimer le contenu de chaque membre de la structure. Regroupez ensuite chaque membre de la structure pour former le numéro d'origine et imprimez-le. struct pkt{ char ch1; char ch2[2]; char ch3; } ;