diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..81185c0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,56 @@ +# ---> C +# Prerequisites +*.d + +# Object files +*.o +*.ko +*.obj +*.elf + +# Linker output +*.ilk +*.map +*.exp + +# Precompiled Headers +*.gch +*.pch + +# Libraries +*.lib +*.a +*.la +*.lo + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex + +# Debug files +*.dSYM/ +*.su +*.idb +*.pdb + +# Kernel Module Compile Results +*.mod* +*.cmd +.tmp_versions/ +modules.order +Module.symvers +Mkfile.old +dkms.conf + +#Mac +.DS_Store diff --git a/Algo/tp/Cpp/3_tp/.vscode/settings.json b/Algo/tp/Cpp/3_tp/.vscode/settings.json index ce48fa6..2eab73e 100644 --- a/Algo/tp/Cpp/3_tp/.vscode/settings.json +++ b/Algo/tp/Cpp/3_tp/.vscode/settings.json @@ -1,5 +1,6 @@ { "files.associations": { "iosfwd": "cpp" - } + }, + "files.autoSave": "afterDelay" } \ No newline at end of file diff --git a/Algo/tp/Cpp/3_tp/.zip b/Algo/tp/Cpp/3_tp/.zip new file mode 100644 index 0000000..152ddbe Binary files /dev/null and b/Algo/tp/Cpp/3_tp/.zip differ diff --git a/Algo/tp/Cpp/3_tp/obj/passager.o b/Algo/tp/Cpp/3_tp/obj/passager.o index 9e8ada8..85ca1ed 100644 Binary files a/Algo/tp/Cpp/3_tp/obj/passager.o and b/Algo/tp/Cpp/3_tp/obj/passager.o differ diff --git a/Algo/tp/Cpp/3_tp/obj/test.o b/Algo/tp/Cpp/3_tp/obj/test.o index e43c411..ef6da06 100644 Binary files a/Algo/tp/Cpp/3_tp/obj/test.o and b/Algo/tp/Cpp/3_tp/obj/test.o differ diff --git a/Algo/tp/Cpp/3_tp/obj/train.o b/Algo/tp/Cpp/3_tp/obj/train.o index 0a7e044..c179a0b 100644 Binary files a/Algo/tp/Cpp/3_tp/obj/train.o and b/Algo/tp/Cpp/3_tp/obj/train.o differ diff --git a/Algo/tp/Cpp/3_tp/src/passager.cpp b/Algo/tp/Cpp/3_tp/src/passager.cpp index 54d9298..c35eaf5 100644 --- a/Algo/tp/Cpp/3_tp/src/passager.cpp +++ b/Algo/tp/Cpp/3_tp/src/passager.cpp @@ -6,7 +6,7 @@ using namespace std; Passager::Passager(string nom, string prenom) - :nom{nom}, prenom{prenom} + :nom{nom}, prenom{prenom}, wagonActuel{nullptr} {} Wagon Passager::getWagonActuel() const { diff --git a/Algo/tp/Cpp/3_tp/src/passager.hpp b/Algo/tp/Cpp/3_tp/src/passager.hpp index 1293cce..7c225c8 100644 --- a/Algo/tp/Cpp/3_tp/src/passager.hpp +++ b/Algo/tp/Cpp/3_tp/src/passager.hpp @@ -21,9 +21,8 @@ public : friend std::ostream &operator<<(std::ostream &s, const Passager &p); - - ~Passager(); + ~Passager()=default; ///////// =default pour dire que celui par défaut suffit => pas besoin de le définir dans le .cpp }; -#endif // PASSAGER_HPP \ No newline at end of file +#endif // PASSAGER_HPP diff --git a/Algo/tp/Cpp/3_tp/src/passagerOld.hpp b/Algo/tp/Cpp/3_tp/src/passagerOld.hpp new file mode 100644 index 0000000..1293cce --- /dev/null +++ b/Algo/tp/Cpp/3_tp/src/passagerOld.hpp @@ -0,0 +1,29 @@ +#ifndef PASSAGER_HPP +#define PASSAGER_HPP + +#include + +class Wagon; + +class Passager { +private : + + std::string nom; + std::string prenom; + + Wagon *wagonActuel; + +public : + + Passager(std::string nom, std::string prenom); + + Wagon getWagonActuel() const; + + friend std::ostream &operator<<(std::ostream &s, const Passager &p); + + + ~Passager(); +}; + + +#endif // PASSAGER_HPP \ No newline at end of file diff --git a/Algo/tp/Cpp/3_tp/src/train.cpp b/Algo/tp/Cpp/3_tp/src/train.cpp index a20d33e..702f2be 100644 --- a/Algo/tp/Cpp/3_tp/src/train.cpp +++ b/Algo/tp/Cpp/3_tp/src/train.cpp @@ -5,21 +5,21 @@ using namespace std; -Train::Train(string nom) - :nom{nom} -{} - -int Train::ajouter(Wagon leWagon) { - lesWagons->push_back(leWagon); - return 0; +Train::Train(int nbWagons) + : lesWagons{} { + for (int i = 1; i <= nbWagons; ++i) { + lesWagons.push_back(new Wagon(i)); + } } -int Train::enlever(Wagon leWagon) { - lesWagons->remove(leWagon); - return 0; +void Train::demarrer() { + roule = true; } -Train::~Train() { - delete lesWagons; +void Train::arreter() { + roule = false; } +bool Train::isRoule() const { + return roule; +} \ No newline at end of file diff --git a/Algo/tp/Cpp/3_tp/src/train.hpp b/Algo/tp/Cpp/3_tp/src/train.hpp index 7132b37..2f12dfa 100644 --- a/Algo/tp/Cpp/3_tp/src/train.hpp +++ b/Algo/tp/Cpp/3_tp/src/train.hpp @@ -8,18 +8,28 @@ class Train { private : - std::string nom; - std::list *lesWagons; + bool roule; + + std::list lesWagons; public : - Train(std::string nom); + Train(int nombreDeWagons); + + void demarrer(); + void arreter(); + bool isRoule() const; - int ajouter(Wagon leWagon); - int enlever(Wagon leWagon); + int monterDansLeTrain(int numeroWagon, Passager& lePassager); + int descendreDuTrain(Passager& lePassager); + int deplacerAuWagonSuivant(Passager& lePassager); + int deplacerAuWagonPrecedent(Passager& lePassager); + + int monterDansLeTrainAPartirDe(int numeroWagon, Passager& lePassager); + - ~Train(); - }; + ~Train() = default; +}; diff --git a/Algo/tp/Cpp/3_tp/src/wagon.cpp b/Algo/tp/Cpp/3_tp/src/wagon.cpp index 84defeb..2dea859 100644 --- a/Algo/tp/Cpp/3_tp/src/wagon.cpp +++ b/Algo/tp/Cpp/3_tp/src/wagon.cpp @@ -6,28 +6,29 @@ using namespace std; Wagon::Wagon(int numero) - :numero{numero} + :numero{numero}, lesPassagers{} {} int Wagon::ajouter(Passager& lePassager) { - if(lesPassagers.size() == capacite) { + if(lesPassagers.size() >= capacite) { return -1; } lesPassagers.push_back(&lePassager); return 0; } -int Wagon::enlever(Passager& lePassager) { - list::iterator it = find(lesPassagers.begin(), lesPassagers.end(), &lePassager); - if(it == lesPassagers.end()) return 0; - - lesPassagers.erase(it); - return 1; -} +// int Wagon::enlever(const Passager& lePassager) { +// list::iterator it = find(lesPassagers.begin(), lesPassagers.end(), &lePassager); +// if(it == lesPassagers.end()) return 0; +// lesPassagers.remove(it); +// return 1; +// } ostream &operator<<(ostream &s, const Wagon &w) { - s << "Wagon n° " << w.numero << " : " << w.lesPassagers->size() << " passager(s)." << endl; - s << "Reste " << w.capacite - w.lesPassagers->size() << " places(s)." << endl; - s << "Liste des passagers :\n" << w.lesPassagers << endl; - return s; -} \ No newline at end of file + s << "Wagon n° " << w.numero << " : " << w.lesPassagers.size() << " passager(s)." << endl; + s << "Reste " << w.capacite - w.lesPassagers.size() << " places(s)." << endl; + s << "Liste des passagers :\n"; ///// + for(Passager* ptp : w.lesPassagers) ///// comme ça + s<<"\t"<< *ptp< +#include + +using namespace std; + +Wagon::Wagon(int numero) + :numero{numero}, lesPassagers{} +{} + +int Wagon::ajouter(Passager& lePassager) { + if(lesPassagers.size() >= capacite) { + return -1; + } + lesPassagers.push_back(&lePassager); + return 0; +} + +// int Wagon::enlever(const Passager& lePassager) { +// list::iterator it = find(lesPassagers.begin(), lesPassagers.end(), &lePassager); +// if(it == lesPassagers.end()) return 0; +// lesPassagers.remove(it); +// return 1; +// } + +ostream &operator<<(ostream &s, const Wagon &w) { + s << "Wagon n° " << w.numero << " : " << w.lesPassagers.size() << " passager(s)." << endl; + s << "Reste " << w.capacite - w.lesPassagers.size() << " places(s)." << endl; + s << "Liste des passagers :\n" << w.lesPassagers << endl; + return s; +} \ No newline at end of file diff --git a/Algo/tp/Cpp/3_tp/tp3_list_vector_train.pdf b/Algo/tp/Cpp/3_tp/tp3_list_vector_train.pdf index 8f88874..9a9e70f 100644 Binary files a/Algo/tp/Cpp/3_tp/tp3_list_vector_train.pdf and b/Algo/tp/Cpp/3_tp/tp3_list_vector_train.pdf differ diff --git a/Algo/tp/Cpp/tp3.zip b/Algo/tp/Cpp/tp3.zip new file mode 100644 index 0000000..0d07f9c Binary files /dev/null and b/Algo/tp/Cpp/tp3.zip differ diff --git a/Algo/tp/Cpp/tp4/.vscode/settings.json b/Algo/tp/Cpp/tp4/.vscode/settings.json new file mode 100644 index 0000000..d67b24e --- /dev/null +++ b/Algo/tp/Cpp/tp4/.vscode/settings.json @@ -0,0 +1,67 @@ +{ + "files.associations": { + "__bit_reference": "cpp", + "__config": "cpp", + "__debug": "cpp", + "__errc": "cpp", + "__functional_base": "cpp", + "__hash_table": "cpp", + "__locale": "cpp", + "__mutex_base": "cpp", + "__node_handle": "cpp", + "__nullptr": "cpp", + "__split_buffer": "cpp", + "__string": "cpp", + "__threading_support": "cpp", + "__tuple": "cpp", + "algorithm": "cpp", + "array": "cpp", + "atomic": "cpp", + "bit": "cpp", + "bitset": "cpp", + "cctype": "cpp", + "chrono": "cpp", + "clocale": "cpp", + "cmath": "cpp", + "complex": "cpp", + "cstdarg": "cpp", + "cstddef": "cpp", + "cstdint": "cpp", + "cstdio": "cpp", + "cstdlib": "cpp", + "cstring": "cpp", + "ctime": "cpp", + "cwchar": "cpp", + "cwctype": "cpp", + "exception": "cpp", + "functional": "cpp", + "initializer_list": "cpp", + "iomanip": "cpp", + "ios": "cpp", + "iosfwd": "cpp", + "iostream": "cpp", + "istream": "cpp", + "iterator": "cpp", + "limits": "cpp", + "list": "cpp", + "locale": "cpp", + "memory": "cpp", + "mutex": "cpp", + "new": "cpp", + "optional": "cpp", + "ostream": "cpp", + "ratio": "cpp", + "sstream": "cpp", + "stdexcept": "cpp", + "streambuf": "cpp", + "string": "cpp", + "string_view": "cpp", + "system_error": "cpp", + "tuple": "cpp", + "type_traits": "cpp", + "typeinfo": "cpp", + "unordered_map": "cpp", + "utility": "cpp", + "vector": "cpp" + } +} \ No newline at end of file diff --git a/Algo/tp/Cpp/tp4/src/Train.cpp b/Algo/tp/Cpp/tp4/src/Train.cpp index c5fdf4b..e96b5f8 100644 --- a/Algo/tp/Cpp/tp4/src/Train.cpp +++ b/Algo/tp/Cpp/tp4/src/Train.cpp @@ -9,7 +9,6 @@ using namespace std; Train::Train(int nbWagons) : lesWagons{} { - //lesWagons.reserve(nbWagons); for (int i = 1; i <= nbWagons; ++i) { lesWagons.emplace_back(i); } diff --git a/Maths/Cours/05.09.22/0Organisation.pdf b/Maths/Cours/s1/05.09.22/0Organisation.pdf similarity index 100% rename from Maths/Cours/05.09.22/0Organisation.pdf rename to Maths/Cours/s1/05.09.22/0Organisation.pdf diff --git a/Maths/Cours/05.09.22/Glouton.pdf b/Maths/Cours/s1/05.09.22/Glouton.pdf similarity index 100% rename from Maths/Cours/05.09.22/Glouton.pdf rename to Maths/Cours/s1/05.09.22/Glouton.pdf diff --git a/Maths/Cours/05.09.22/Horner.pdf b/Maths/Cours/s1/05.09.22/Horner.pdf similarity index 100% rename from Maths/Cours/05.09.22/Horner.pdf rename to Maths/Cours/s1/05.09.22/Horner.pdf diff --git a/Maths/Cours/05.09.22/Parallele.pdf b/Maths/Cours/s1/05.09.22/Parallele.pdf similarity index 100% rename from Maths/Cours/05.09.22/Parallele.pdf rename to Maths/Cours/s1/05.09.22/Parallele.pdf diff --git a/Maths/Cours/05.09.22/QUIZZ1.pdf b/Maths/Cours/s1/05.09.22/QUIZZ1.pdf similarity index 100% rename from Maths/Cours/05.09.22/QUIZZ1.pdf rename to Maths/Cours/s1/05.09.22/QUIZZ1.pdf diff --git a/Maths/Cours/05.09.22/video avant cours.mp4 b/Maths/Cours/s1/05.09.22/video avant cours.mp4 similarity index 100% rename from Maths/Cours/05.09.22/video avant cours.mp4 rename to Maths/Cours/s1/05.09.22/video avant cours.mp4 diff --git a/Maths/Cours/13.09.22/1NumerationTP.pdf b/Maths/Cours/s1/13.09.22/1NumerationTP.pdf similarity index 100% rename from Maths/Cours/13.09.22/1NumerationTP.pdf rename to Maths/Cours/s1/13.09.22/1NumerationTP.pdf diff --git a/Maths/Cours/13.09.22/2TheorieDesEnsemblesCM.pdf b/Maths/Cours/s1/13.09.22/2TheorieDesEnsemblesCM.pdf similarity index 100% rename from Maths/Cours/13.09.22/2TheorieDesEnsemblesCM.pdf rename to Maths/Cours/s1/13.09.22/2TheorieDesEnsemblesCM.pdf diff --git a/Maths/Cours/13.09.22/2TheorieDesEnsemblesTD.pdf b/Maths/Cours/s1/13.09.22/2TheorieDesEnsemblesTD.pdf similarity index 100% rename from Maths/Cours/13.09.22/2TheorieDesEnsemblesTD.pdf rename to Maths/Cours/s1/13.09.22/2TheorieDesEnsemblesTD.pdf diff --git a/Maths/Cours/13.09.22/AideMemoirePython.pdf b/Maths/Cours/s1/13.09.22/AideMemoirePython.pdf similarity index 100% rename from Maths/Cours/13.09.22/AideMemoirePython.pdf rename to Maths/Cours/s1/13.09.22/AideMemoirePython.pdf diff --git a/Maths/Cours/13.09.22/ConsignesTP.pdf b/Maths/Cours/s1/13.09.22/ConsignesTP.pdf similarity index 100% rename from Maths/Cours/13.09.22/ConsignesTP.pdf rename to Maths/Cours/s1/13.09.22/ConsignesTP.pdf diff --git a/Maths/Cours/13.09.22/QUIZZ2.pdf b/Maths/Cours/s1/13.09.22/QUIZZ2.pdf similarity index 100% rename from Maths/Cours/13.09.22/QUIZZ2.pdf rename to Maths/Cours/s1/13.09.22/QUIZZ2.pdf diff --git a/Maths/Cours/13.09.22/QUIZZ2Correction.pdf b/Maths/Cours/s1/13.09.22/QUIZZ2Correction.pdf similarity index 100% rename from Maths/Cours/13.09.22/QUIZZ2Correction.pdf rename to Maths/Cours/s1/13.09.22/QUIZZ2Correction.pdf diff --git a/Maths/Cours/1NumerationTD.pdf b/Maths/Cours/s1/1NumerationTD.pdf similarity index 100% rename from Maths/Cours/1NumerationTD.pdf rename to Maths/Cours/s1/1NumerationTD.pdf diff --git a/Maths/Cours/20.09.22/3FonctionsEtExpressionsBooleennesCM.pdf b/Maths/Cours/s1/20.09.22/3FonctionsEtExpressionsBooleennesCM.pdf similarity index 100% rename from Maths/Cours/20.09.22/3FonctionsEtExpressionsBooleennesCM.pdf rename to Maths/Cours/s1/20.09.22/3FonctionsEtExpressionsBooleennesCM.pdf diff --git a/Maths/Cours/20.09.22/QUIZZ3.pdf b/Maths/Cours/s1/20.09.22/QUIZZ3.pdf similarity index 100% rename from Maths/Cours/20.09.22/QUIZZ3.pdf rename to Maths/Cours/s1/20.09.22/QUIZZ3.pdf diff --git a/PPP/s2/Antoine PEREDERII (1).pdf b/PPP/s2/Antoine PEREDERII (1).pdf new file mode 100644 index 0000000..51415b1 Binary files /dev/null and b/PPP/s2/Antoine PEREDERII (1).pdf differ diff --git a/PPP/s2/Le métier de développeur.docx b/PPP/s2/Le métier de développeur.docx new file mode 100644 index 0000000..27eff3d Binary files /dev/null and b/PPP/s2/Le métier de développeur.docx differ diff --git a/PPP/s2/TP3Bilan de compétences S2.pdf b/PPP/s2/TP3Bilan de compétences S2.pdf new file mode 100644 index 0000000..58c8674 Binary files /dev/null and b/PPP/s2/TP3Bilan de compétences S2.pdf differ diff --git a/PPP/s2/oralPPP-TP5.pdf b/PPP/s2/oralPPP-TP5.pdf new file mode 100644 index 0000000..1716318 Binary files /dev/null and b/PPP/s2/oralPPP-TP5.pdf differ diff --git a/cle_ssh/id_rsa.pub b/cle_ssh/id_rsa.pub deleted file mode 100644 index c0c0337..0000000 --- a/cle_ssh/id_rsa.pub +++ /dev/null @@ -1 +0,0 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKlT+iyUK+kT/4SnKNLMtpWysE+AW/47jLSVApbEYP14crYJdPC6CeBKum9CPTqiG4s1caVUUuwCXIEdawrgSHg3SvyzwC8lHE7hQMj5tZ7dFVQy7N+k+8s3uW/lZ8JadOHmQOXcRQ4wDKlZcuihQQZpNBZgPvkCXY2CJGRLcpUTfLIXYR9T+4bXXcOXx+yv1Pql4AbJJGdrIAsYDxjZmsapprz46Mi/zmOw8aj7X+0cVsZra9/eEqd2nHOvh1lBR0fgNMgXEU4J0EKJtVYMpTtxmlHIvZRhhq5v8yG9H1dQTocDsFnjf6c3I7FZ2+qw8jG/DeofDuI7m/HIBd8DZel5xwWJD/94dSUcvlsMH/UIwIA0ej5Aet7PmIAef9mtUhuvqY9cq5KI/Q9EY3HX1gjzjAo8isx/vukWTEd2lxAiFj44nAkH5Yk5XSGcZqrjFMWGLet0to5+tm6+0DKZpAWkBgvuiBN3ytPjOhomhDHBiIufkq2HzfNAzhGIjVCMU= ia@IA diff --git a/systeme/Cours/CommandesShell.pdf b/systeme/Cours/s1/CommandesShell.pdf similarity index 100% rename from systeme/Cours/CommandesShell.pdf rename to systeme/Cours/s1/CommandesShell.pdf diff --git a/systeme/Cours/cours_linux_1a.pdf b/systeme/Cours/s1/cours_linux_1a.pdf similarity index 100% rename from systeme/Cours/cours_linux_1a.pdf rename to systeme/Cours/s1/cours_linux_1a.pdf diff --git a/systeme/Cours/linux_vi_f77.pdf b/systeme/Cours/s1/linux_vi_f77.pdf similarity index 100% rename from systeme/Cours/linux_vi_f77.pdf rename to systeme/Cours/s1/linux_vi_f77.pdf diff --git a/systeme/Cours/systeme-1a-dut-info-master/README.md b/systeme/Cours/s1/systeme-1a-dut-info-master/README.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/README.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/README.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/SAE/README.md b/systeme/Cours/s1/systeme-1a-dut-info-master/SAE/README.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/SAE/README.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/SAE/README.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/SAE/mkd2pdf.sh b/systeme/Cours/s1/systeme-1a-dut-info-master/SAE/mkd2pdf.sh similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/SAE/mkd2pdf.sh rename to systeme/Cours/s1/systeme-1a-dut-info-master/SAE/mkd2pdf.sh diff --git a/systeme/Cours/systeme-1a-dut-info-master/SAE/sujet.md b/systeme/Cours/s1/systeme-1a-dut-info-master/SAE/sujet.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/SAE/sujet.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/SAE/sujet.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/SAE/sujet.pdf b/systeme/Cours/s1/systeme-1a-dut-info-master/SAE/sujet.pdf similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/SAE/sujet.pdf rename to systeme/Cours/s1/systeme-1a-dut-info-master/SAE/sujet.pdf diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/fils.sh b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/fils.sh similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/fils.sh rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/fils.sh diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/pere.sh b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/pere.sh similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/pere.sh rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/pere.sh diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_1.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_1.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_1.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_1.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_2.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_2.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_2.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_2.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_3.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_3.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_3.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_3.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_4_liens.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_4_liens.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_4_liens.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_4_liens.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_4_processus.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_4_processus.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_4_processus.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_4_processus.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_5_regexp.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_5_regexp.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_5_regexp.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_5_regexp.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_5_revisions.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_5_revisions.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_5_revisions.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_5_revisions.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_6.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_6.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_6.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_6.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_7.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_7.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_7.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_7.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_8.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_8.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_8.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_8.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/TP/tp_9.md b/systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_9.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/TP/tp_9.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/TP/tp_9.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/cheatshell.md b/systeme/Cours/s1/systeme-1a-dut-info-master/cheatshell.md similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/cheatshell.md rename to systeme/Cours/s1/systeme-1a-dut-info-master/cheatshell.md diff --git a/systeme/Cours/systeme-1a-dut-info-master/cours-licences-logicielles.pdf b/systeme/Cours/s1/systeme-1a-dut-info-master/cours-licences-logicielles.pdf similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/cours-licences-logicielles.pdf rename to systeme/Cours/s1/systeme-1a-dut-info-master/cours-licences-logicielles.pdf diff --git a/systeme/Cours/systeme-1a-dut-info-master/cours_linux_1a.pdf b/systeme/Cours/s1/systeme-1a-dut-info-master/cours_linux_1a.pdf similarity index 100% rename from systeme/Cours/systeme-1a-dut-info-master/cours_linux_1a.pdf rename to systeme/Cours/s1/systeme-1a-dut-info-master/cours_linux_1a.pdf