Le programme intitulé Question1.c est un Programme qui permet de fait une copie de fichier, audio, vidéo etc. Pour son exécution il y a un fichier nommé Prog1, sur Ubuntu ouvrer le terminale accéder au dossier ou vous aviez collé le Prog1, tapée ./prog1 fichier_source fichier_destination
Le programme intitulé Question2.c est un Programme qui crée un processus fils. Le fils affiche le pid de son père. Le père affiche le pid de son fils. Pour son exécution il y a un fichier nommé Prog2, sur Ubuntu ouvrer le terminale accéder au dossier ou vous aviez collé le Prog2, tapée ./prog2
Le programme intitulé Question3.c est un Programme de la Question2.c mais celui-ci permet au père d’envoyer un message secret a son fils et le fils lire le message. Pour son exécution il y a un fichier nommé Prog3, sur Ubuntu ouvrer le terminale accéder au dossier ou vous aviez collé le Prog3, tapée ./prog3
Le programme intitulé Question4.c est un Programme qui calcule le md5 d’un fichier. Pour son exécution il y a un fichier nommé Prog4, sur Ubuntu ouvrer le terminale accéder au dossier ou vous aviez collé le Prog4, tapée ./prog4 fichier
Le programme intitulé Question5.c est un Programme de la Question1.c mais grâce à md5 on confirme que les deux fichiers (source et destinataire) sont identiques. Pour son exécution il y a un fichier nommé Prog5, sur Ubuntu ouvrer le terminale accéder au dossier ou vous aviez collé le Prog5, tapée ./prog5 fichier_source fichier_destination
Le programme intitulé Question6.c est un Programme de la Question1.c mais grâce à md5 on confirme que les deux fichiers (source et destinataire) sont identiques. Pour son exécution il y a un fichier nommé Prog6, sur Ubuntu ouvrer le terminale accéder au dossier ou vous aviez collé le Prog6, tapée ./prog6 fichier1 fichier2 fichier3 ......... fichier1000 au plus.