This shows you the differences between two versions of the page.
sde2:teme:tema_fr_1 [2021/03/09 09:40] alexandra.state2607 [Tâche 07 (25p)] |
sde2:teme:tema_fr_1 [2021/03/10 16:31] (current) ioana_maria.culic [Tâche 03 (10p)] |
||
---|---|---|---|
Line 38: | Line 38: | ||
Pour télécharger la machine virtuelle vous devez utiliser les mêmes donnes que vous les avez pour accéder la plateforme Moodle. | Pour télécharger la machine virtuelle vous devez utiliser les mêmes donnes que vous les avez pour accéder la plateforme Moodle. | ||
+ | |||
+ | <note important> | ||
+ | Pour l'authentification, la machine virtuelle a le compte ''student'' avec le mot de passe '' student '' et il y a des permissions '' sudo ''. | ||
+ | </note> | ||
<hidden> | <hidden> | ||
Line 100: | Line 104: | ||
<note warning> | <note warning> | ||
- | Finaliser le devoir avec la commande "uso submit" est obligatoire! | + | Finaliser le devoir avec la commande '' uso submit '' est obligatoire! |
Même après avoir téléchargé le code, ** NE PAS ** modifier les fichiers de thème! S'il y a des problèmes dans la correction du thème, et que les fichiers ont été modifiés après la soumission du code, les appels ** ne seront pas** pris en compte. Vous pouvez travailler sur la machine virtuelle sans aucun problème, à condition que les fichiers ou les conditions de fonctionnement de toute tâche du thème précédent ne soient pas modifiés. | Même après avoir téléchargé le code, ** NE PAS ** modifier les fichiers de thème! S'il y a des problèmes dans la correction du thème, et que les fichiers ont été modifiés après la soumission du code, les appels ** ne seront pas** pris en compte. Vous pouvez travailler sur la machine virtuelle sans aucun problème, à condition que les fichiers ou les conditions de fonctionnement de toute tâche du thème précédent ne soient pas modifiés. | ||
</note> | </note> | ||
Line 247: | Line 251: | ||
<note tip> | <note tip> | ||
- | ''student@student@vm-us ~ $ sudo uso start 0'' | + | ''student@student@vm-us ~ $ sudo uso start 1'' |
</note> | </note> | ||
- | |||
- | Pentru a verifica dacă tema rulează corect, rulați checkerul. | ||
Pour verifier si le devoir marche bien, lancez le checker. | Pour verifier si le devoir marche bien, lancez le checker. | ||
Line 311: | Line 313: | ||
<note warning> | <note warning> | ||
- | Apres resoudre cette tache, il faut pas supprimer ou modifier le contenu du dossier ''~/sde/Halloween/''. Il doit rester dans cette forme pour les verifications suivants du checker. Vous aller perdre les points obtenues pout cette tache si vous faites de modifications et il serra necessaire de refaire la tache. | + | Apres resoudre cette tache, il faut pas supprimer ou modifier le contenu du dossier ''~/uso/Malware/''. Il doit rester dans cette forme pour les verifications suivants du checker. Vous aller perdre les points obtenues pout cette tache si vous faites de modifications et il serra necessaire de refaire la tache. |
</note> | </note> | ||
Line 379: | Line 381: | ||
==== Tâche 07 (25p) === | ==== Tâche 07 (25p) === | ||
- | Dans le fichier '' /home/student/tema2-scripts/weather.sh '', créez une ligne unique qui reçoit des arguments sur la ligne de commande. Les arguments se présentent sous la forme <Température de la ville, météo> (par exemple, Bucarest 10 soleil). Le script effectuera les actions suivantes: | + | Dans le fichier '' /home/student/tema2-scripts/weather.sh '', créez une ligne unique qui reçoit des arguments sur la ligne de commande. Les arguments se présentent sous la forme < Ville température météo> (par exemple, Bucarest 10 soleil). Le script effectuera les actions suivantes: |
- (10 p) Il ajoutera une entrée sous la forme <Oras temperatura vreme> dans le fichier '' /home/student/tema2-scripts-output/weather.info ''. | - (10 p) Il ajoutera une entrée sous la forme <Oras temperatura vreme> dans le fichier '' /home/student/tema2-scripts-output/weather.info ''. | ||
<note info> Ex: lors de l'exécution de la commande ''./weather.sh Bucuresti 10 soare'' , le fichier '' weather.info '' contiendra la ligne ''Bucuresti 10 soare''. </note> | <note info> Ex: lors de l'exécution de la commande ''./weather.sh Bucuresti 10 soare'' , le fichier '' weather.info '' contiendra la ligne ''Bucuresti 10 soare''. </note> | ||
Line 389: | Line 391: | ||
- | |||
- | |||
- | ===== Des instructions pour l'utilisation du checker ===== | ||
- | |||
- | <note> | ||
- | Mises a jour: | ||
- | |||
- | * **12 Octobre 2018, 23:55** - Publication | ||
- | </note> | ||
- | |||
- | ==== Description ==== | ||
- | |||
- | La machine virtuelle disponible offre toutes les reglages necessaires pour l'efectuation du devoir et aussi des reglages necessaires pour la collection de statistiques concernant la difficulte du devoir. | ||
- | |||
- | Pour chaque utilisation du ''uso'' l'utilisateur ''student'' est necessaire, mais avec des droits privilegies (en utilisant ''sudo'' avant). La seul exception est valable pour la commande ''uso version'', qui ne demandes pas des droits privilegies. | ||
- | |||
- | L'executable ''uso'' va etre utilise pour obtenir le checker pour chaque devoir, pour verifier les devoirs et pour envoyer le code final lorsque vous avez fini. | ||
Line 414: | Line 399: | ||
<note warning> | <note warning> | ||
- | Pour recevoir des points sur ce devoir, vous devez __exécuter le vérificateur (avec le paramètre '' submit '') tandis que__vous êtes connecté via SSH de la machine // host // à la machine // guest //. Ceci n'est obligatoire que dans cette rubrique. Pour les autres sujets, vous n'avez pas besoin d'être connecté via SSH lorsque vous soumettez. | + | Pour recevoir des points sur ce devoir, vous devez __exécuter le vérificateur (avec le paramètre '' submit '') tandis que__ vous êtes connecté via SSH de la machine // host // à la machine // guest //. Ceci n'est obligatoire que dans cette rubrique. Pour les autres sujets, vous n'avez pas besoin d'être connecté via SSH lorsque vous faites '' submit ''. |
</note> | </note> | ||