ThatQuiz Bibliothèque de tests Faire ce test maintenant
Génie logiciel - Examen
Contribué par: Riviere
  • 1. Le génie logiciel est l'application systématique d'approches d'ingénierie au développement, à l'exploitation et à la maintenance des logiciels. Il implique la conception, la mise en œuvre, le test et la maintenance de produits et de systèmes logiciels, en tenant compte de facteurs tels que l'efficacité, la fiabilité, l'évolutivité et la facilité de maintenance. Les ingénieurs logiciels utilisent divers outils, techniques et méthodologies pour s'assurer que les projets logiciels sont achevés dans les délais, dans le respect du budget et avec un niveau de qualité élevé. Le domaine du génie logiciel englobe un large éventail d'activités, notamment l'analyse des besoins, la conception de logiciels, le codage, les tests, le déploiement et la maintenance. Les ingénieurs logiciels doivent également collaborer avec d'autres membres de l'équipe, tels que les concepteurs, les gestionnaires de produits et les testeurs d'assurance qualité, afin de s'assurer que les produits logiciels répondent aux besoins et aux attentes des utilisateurs. Dans l'ensemble, le génie logiciel joue un rôle crucial dans le façonnement du monde numérique dans lequel nous vivons aujourd'hui.

    Qu'est-ce que le génie logiciel ?
A) Discipline qui se concentre sur le développement et la maintenance systématiques de systèmes logiciels.
B) Un langage de programmation.
C) Une application mobile.
D) Type de matériel informatique.
  • 2. Pourquoi la méthodologie de développement logiciel Agile est-elle connue ?
A) Développement itératif et progressif.
B) Modèle en cascade.
C) Changements de code aléatoires.
D) Il n'est pas nécessaire de procéder à des tests.
  • 3. Quel est l'objectif des tests unitaires dans le génie logiciel ?
A) Pour tester le système logiciel dans son ensemble.
B) Pour tester la compatibilité du matériel.
C) Veiller à ce que tous les utilisateurs soient satisfaits.
D) Tester des composants ou des fonctions individuels d'un système logiciel.
  • 4. Que signifie DRY dans le domaine du développement de logiciels ?
A) Faites de la rétention d'eau
B) Développement Réutilisation Rendement
C) Ne vous répétez pas
D) Exigences en matière de documentation Rendement
  • 5. Quel modèle de développement de logiciels implique le développement d'un prototype fonctionnel avant le produit final ?
A) Modèle en cascade
B) Modèle V
C) Modèle de prototypage
D) Modèle en spirale
  • 6. Qu'est-ce qu'un bogue logiciel ?
A) Terme couramment utilisé dans l'industrie.
B) Une partie de la phase de conception du logiciel.
C) Une amélioration de la fonctionnalité.
D) Une erreur, un défaut, une défaillance ou une faute dans un programme ou un système informatique qui lui fait produire un résultat incorrect ou inattendu.
  • 7. Que signifie CI/CD dans le domaine du développement de logiciels ?
A) Intégration continue/déploiement continu
B) Installation complète/déploiement correct
C) Intégration centralisée/développement continu
D) Mise en œuvre personnalisée/livraison complète
  • 8. Lequel des modèles suivants est un modèle courant de cycle de développement de logiciels ?
A) Modèle en spirale
B) Modèle RAD
C) Modèle agile
D) Modèle en cascade
  • 9. Laquelle des techniques suivantes est une technique de test de performance dans le domaine du génie logiciel ?
A) Tests unitaires
B) Tests d'acceptation
C) Tests d'intégration
D) Tests de charge
Créé avec That Quiz — le site de création de tests de math avec des ressources pour d'autres matières.