Mis à jour le 15/11/2024
1.5. Examen de module 1 du programme DevNet Associate 1.0 réponses Français (French)
1. Un administrateur système saisit la commande apt-get upgrade sur un serveur qui exécute le système d’exploitation Linux. Quel est l’objectif de cette commande?
- Le référentiel distant des applications et des dépendances sera mis à jour vers la dernière version.
- Une application spécifique nommée mise à niveau sera installée.
- Les mises à jour du système d’exploitation sont téléchargées et seront installées.
- Chaque application installée sera mise à jour vers la dernière version.
2. Un ingénieur réseau doit vérifier l’état de toutes les interfaces réseau d’un serveur exécutant un système d’exploitation Linux. L’ingénieur entre dans la commande ifconfig -a. Quel est le résultat de cette commande ?
- Les interfaces actives et inactives affichent des informations.
- La table de routage des hôtes s’affiche.
- La table ARP de l’ordinateur s’affiche.
- Toutes les interfaces actives afficheront des informations.
3. Un administrateur système tente de déterminer ce qui provoque un fonctionnement plus lent que la normale d’un ordinateur. L’administrateur émet la commande ps. Qu’est-ce qui est affiché par cette commande ?
- utilisation actuelle RAM
- processus actifs utilisant le temps CPU
- statut actuel des NIC
- utilisation actuelle HDD
4. Un administrateur Linux tente d’utiliser un terminal pour configurer la carte d’interface réseau sur un ordinateur. L’administrateur reçoit un message indiquant que l’administrateur ne dispose pas des autorisations nécessaires pour effectuer la configuration. Que faut-il faire avant la commande de configuration ?
- modifier les autorisations chmod sur le fichier de configuration réseau
- identifier une interface réseau différente
- utiliser un autre compte d’utilisateur
- utiliser la commande sudo
5. Quelle commande Python crée une structure de contrôle conditionnel ?
- def
- if
- from
- delay
6. Qu’est-ce qui s’affiche lorsque le code suivant est saisi dans un interpréteur Python ?
addition = 22 +10
print(addition)
- (syntaxerror)-… parce qu’il ne devrait y avoir aucun espace entre les valeurs numériques
- [22]+[10]
- 32
- rien (car la commande d’impression est incorrecte)
7. Qu’est-ce qui s’affiche lorsque le code suivant est saisi dans un interpréteur de programme Python ?
[1,2,4,5] + [3,6]
- [1,2,3,4,5,6]
- [1,2,4,5,3,6]
- [21]
- [12]+[9]
8. Un utilisateur émet une commande Linux et le résultat est affiché:
total 40 drwxr-xr-x 2 devasc devasc 4096 Mar 30 21:25 Desktop drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Documents drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Downloads drwxr-xr-x 5 devasc devasc 4096 Mar 30 21:21 labs drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Music drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Pictures drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Public drwxr-xr-x 5 devasc devasc 4096 Mar 30 21:24 snap drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Templates drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Videos devasc@labvm:~$
Quelle commande Linux est utilisée pour afficher le contenu du répertoire courant comme indiqué?
- ls
- ls -a
- ls -lr
- ls -l
9. Un utilisateur émet une série de commandes Linux comme indiqué.
(omitted)$ pwd
/home/devasc/labs/ansible/backups
(omitted)$ cd ../..
Quel répertoire est le répertoire courant après la saisie de la commande cd ?
- /home/devasc/labs
- /home
- /home/devasc/
- /
- /home/devasc/labs/ansible
10. Un utilisateur émet la commande Linux ls -l myfile.sh pour vérifier l’autorisation du fichier myfile.sh.
devasc@labvm:~/Documents$ ls -l myfile.sh -rwxr-xr-- 1 self test 15 Mar 30 21:24 myfile.sh
Quelles sont les deux instructions qui décrivent les autorisations attribuées au fichier?
- Tout utilisateur du groupe de test peut exécuter le fichier.
- L’utilisateur avec l’ID utilisateur de self peut modifier le fichier.
- Tout utilisateur du groupe peut lire, modifier et exécuter le fichier.
- L’utilisateur avec l’ID utilisateur de devasc peut modifier le fichier.
- Tous les utilisateurs peuvent exécuter le fichier.
11. Un utilisateur entre les commandes comme indiqué. Quel est le résultat après la saisie de la commande mv ?
devasc@labvm:~/Documents$ pwd /home/devasc/Documents devasc@labvm:~/Documents$ mv myfile.sh ../Desktop/myfile2.sh
- Le fichier myfile.sh est copié et renommé myfile2.sh dans le répertoire courant.
- Le fichier myfile.sh est copié dans le répertoire /HOME/devasc/Desktop et remplace le fichier myfile2.sh.
- Le fichier myfile.sh est copié dans le répertoire /HOME/devasc/Desktop et renommé myfile2.sh.
- Le fichier myfile.sh est déplacé dans le répertoire /HOME/devasc/Desktop et renommé myfile2.sh.
12. Un administrateur système Linux recherche dans le fichier passwd tout nom d’utilisateur qui commence par un chiffre. Quelle commande grep l’administrateur doit-il utiliser ?
- grep ‘^[0-9]’ /etc/passwd
- grep ‘[0-9]’ /etc/passwd
- grep ‘_[0-9]’ /etc/passwd
- grep ‘{0-9}’ /etc/passwd
13. Un étudiant apprend Python en mode interpréteur interactif. L’étudiant émet les commandes :
>>> y=2 >>> y*3 6 >>> 'Test'*y
Quel est le résultat ?
- TypeError : Un type de chaîne ne peut pas être multiplié par un entier.
- ‘Test6’
- ‘TestTestTestTestTestTest’
- ‘TestTest’
- ‘Test2’
14. Un étudiant débutant dans Python travaille en mode interpréteur interactif. L’étudiant émet les commandes :
>>> devicenames=["RT1", "RT2", "SW1", "SW2"] >>> hostnames=devicenames + ["RT3", "SW3"] >>> del hostnames[3] >>> hostnames
Quel est le résultat ?
- [‘RT1’, ‘RT2’, ‘SW1’, ‘RT3’, ‘SW3’]
- [‘RT1’, ‘RT2’, ‘SW2’, ‘RT3’, ‘SW3’]
- [‘RT1’, ‘RT2’, ‘SW1’, ‘SW2’, ‘SW3’]
- [‘RT1’, ‘RT2’, ‘RT3’, ‘SW2’, ‘SW3’]
15. Un étudiant débutant dans Python travaille en mode interpréteur interactif. L’étudiant émet les commandes :
>>> ipAddress = {"R1":"10.1.1.1","R2":"10.2.2.1","R3":"10.3.3.1"}
Quel type de données est utilisé pour représenter la variable IPAddress ?
- list
- tuple
- dictionary
- array
16. Un étudiant débutant dans Python travaille en mode interpréteur interactif. L’étudiant émet la commande :
>>> ipAddress = {"R1":"10.1.1.1","R2":"10.2.2.1","R3":"10.3.3.1"}
Quelle expression Python peut être utilisée pour récupérer l’adresse IP de R2 ?
- Adresse IP [R2]
- Adresse IP {“R2”}
- Adresse IP [‘R2’]
- Adresse IP {‘R2’}
17. Un étudiant apprend Python et examine un script Python comme suit :
aclNum = int(input("What is the IPv4 ACL number? ")) if aclNum >= 1 and aclNum <= 99: print("This is a standard IPv4 ACL.") elif aclNum >=100 and aclNum <= 199: print("This is an extended IPv4 ACL.") else: print("This is not a standard or extended IPv4 ACL.")
Sous quelles conditions la déclaration elif sera-t-elle évaluée ?
- lorsque l’entrée est une chaîne
- lorsque l’entrée est un nombre flottant
- lorsque l’instruction if est fausse
- lorsque la première instruction d’impression échoue