Mis à jour le 15/11/2024
3.8. Examen de module 3 du programme DevNet Associate 1.0 réponses Français (French)
1. Quelle déclaration décrit la méthodologie de développement de logiciels Waterfall ?
- Il met l’accent sur l’élimination des efforts gaspillés et maximise la valeur client.
- Plusieurs étapes du processus sont démarrées simultanément.
- Chaque étape du processus doit être terminée avant le début de l’étape suivante.
- Les tâches de processus sont divisées en itérations chronologiques appelées sprints.
2. Quel principe fondamental de Lean forme la base à partir de laquelle tous les autres principes Lean découlent ?
- Intégrité de construire dans
- livrer le plus rapidement possible
- éliminer le gaspillage
- amplifier l’apprentissage
3. Faites correspondre le terme Lean avec une description.
4. Quelles sont les deux caractéristiques du système de contrôle de version Git ? (Choisissez deux propositions.)
- C’est une propriété de Cisco.
- C’est une propriété de Microsoft.
- Il s’agit d’un VCS local.
- Il s’agit d’un VCS centralisé.
- Il s’agit d’une source ouverte.
- Il s’agit d’un VCS distribué.
5. Faites correspondre la commande Git avec sa fonction.
6. Lorsqu’un fichier .diff unifié est en cours de révision, quel symbole est utilisé pour indiquer qu’une ligne a été ajoutée ?
- @@
- +
- –
- /dev/null
7. Qu’est-ce que le code propre ?
- code qui n’a pas de commentaires de réviseur
- code qui a passé les tests fonctionnels
- code qui est facile à lire et à comprendre
- code qui effectue une tâche discrète
8. Quelle caractéristique décrit un examen formel de code ?
- Il fournit une interaction directe entre l’équipe de révision et l’auteur du code.
- Il utilise un outil de révision de code par les pairs pour identifier le code qui doit être retesté.
- L’ensemble de la base de code est examiné au cours d’une série de réunions.
- Le code est automatiquement envoyé pour examen par les systèmes de gestion du code source une fois qu’il est archivé.
9. Quelles sont les deux caractéristiques de la révision formelle du code ? (Choisissez deux propositions.)
- Il favorise la discussion entre tous les examinateurs.
- Il s’agit d’un examen de l’ensemble de la base de code au cours d’une série de réunions.
- Pour un redressement plus rapide, il n’y a qu’un seul examinateur.
- Cela implique que le développeur passe par le code avec le réviseur ligne par ligne.
- Il permet au développeur de faire des changements sur place.
10. Quels caractères spéciaux sont utilisés pour entourer les objets JSON ?
- Accolades {}
- crochets [ ]
- parenthèses ()
- barre oblique /
11. Un développeur émet une commande python3 -m venv devenv. Quel est l’objectif du développeur ?
- pour installer les outils devnet dans l’environnement virtuel Python 3 appelé venv
- pour activer l’environnement virtuel Python 3 nommé devenv
- pour créer un environnement virtuel Python 3 nommé devenv
- pour entrer dans l’environnement virtuel Python 3 nommé venv en utilisant les outils de devnet
12. Un développeur lance la commande Linux pip3 freeze dans un environnement virtuel Python 3 activé. Quelle est la fonction assurée par le commandement ?
- pour désactiver l’environnement virtuel actuel
- pour préparer l’environnement avant d’installer un paquet Python
- pour verrouiller l’environnement virtuel actuel
- pour afficher une liste des paquets Python installés
13. Un développeur construit certaines fonctions en Python. Quand une fonction est-elle désignée comme un module en Python ?
- lorsque la fonction est initiée lors de l’exécution d’un programme Python
- lorsque la fonction est déclarée lors de l’exécution d’un programme Python
- lorsque la fonction est empaquetée dans un seul fichier Python
- lorsque la fonction est utilisée pour la première fois
14. Un étudiant apprend Python en utilisant le mode Interactive Interpreter. L’étudiant émet ces commandes:
>>> class Url(): ... def __init__(self, host, prot): ... self.host = host ... self.prot = prot ... self.url = self.prot + "://" + self.host ... >>>
Quelle commande l’étudiant doit-il utiliser pour créer un objet avec un attribut étant une URL valide ?
- >>> url2 = Url(‘http’, ‘://’, ‘www.cisco.com’)
- >>> url2 = Url(‘www.cisco.com’, ‘http’)
- >>> url2 = Url(URL, ‘http://’, ‘www.cisco.com’)
- >>> url2 = Url(‘http’, ‘www.cisco.com’)
15. Quel est le rôle du composant vue dans le flux Model-View-Controller (MVC) ?
- Il accepte les données sélectionnées et affiche la représentation visuelle à l’utilisateur.
- Il demande l’entrée de l’utilisateur et le manipule pour s’adapter au format du modèle.
- Il accepte l’entrée et applique les règles requises pour formater les données.
- Il gère les données, la logique et les règles de l’application.