IFT3820/IFT6833 -- Démonstration #2
Buts:
A. Commandes UNIX
B- Initiation C/C++
- Attention, il faudra faire la commande :
inclure gcc-2.95.2
pour inclure le compilateur gcc version 2.95.2
Pour compiler gcc -o exec fic.c
./exec pour voir l’exécution
man gcc pour en savoir plus sur les options
- Écrire un programme permettant d'afficher les arguments passés en paramètre.
- Écrire un programme qui lit une chaîne de caractères (taille <100) et un nombre entier n, et imprime d'abord cette chaîne, puis la chaîne de caractères amputée de ses n derniers caractères.
- Rappel :
main(int argc,char *argv[]) // argc contient le nombre des argument y compris le nom de l’exécutable, char *argv[] est un tableau de pointeur sur les argument passes en paramètre
C- Questions Réseaux/Protocoles
- Question 1: Un système dispose d’une hiérarchie à n protocoles. Sachant que les applications engendrent des messages de M octets et que chaque couche rajoute h octets d en-tête, quel est la part de la bande passante consommée par les en-têtes ?
- Question 2: quels sont les couches OSI chargées des opérations suivantes :
- a) Découpe du flot de bits transmis en trames
- b) Détermination du chemin a travers le réseau
- Question 3: Donnez une définition a chacun des sigles : IDU, ICI, SDU, SAP, N-PDU.
|