QCM En Informatique Générale – Partie 42
QCM en informatique générale avec la correction pour la préparation des concours, des tests, aux examens et aux certifications. Ces questions et réponses sur l’informatique générale comprennent divers sujets. Et sont tirés d’un vrai concours écrit et certaines parties sont tirés d’un entretien orale. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son concours.
1. Qu’est-ce qu’une jointure (JOIN) dans une base de données relationnelle ?
A Une méthode pour trier les résultats d’une requête
B Une manière d’ajouter des colonnes à une table
C Une opération qui combine des données provenant de plusieurs tables
D Une fonction qui supprime des enregistrements d’une table
2. Quel type de programmation se concentre sur l’exécution d’instructions étape par étape dans un ordre séquentiel ?
A La programmation orientée objet
B La programmation fonctionnelle
C La programmation impérative
D La programmation déclarative
3. Quel modèle de cloud computing permet aux utilisateurs de louer uniquement les logiciels nécessaires à leurs tâches ?
A IaaS
B PaaS
C SaaS
D DaaS
4. En Python, quelle est la syntaxe correcte pour définir une fonction ?
A def function_name[]:
B function function_name():
C def function_name():
D function_name := ()
5. Quel type de mémoire est utilisé pour stocker des données temporairement pendant l’exécution d’un programme ?
A Mémoire ROM
B Mémoire cache
C Mémoire RAM
D Mémoire flash
6. Quelle commande SQL est utilisée pour récupérer des données d’une base de données ?
A UPDATE
B SELECT
C INSERT
D DELETE
7. Quel est l’objectif principal du chiffrement asymétrique ?
A Utiliser la même clé pour le chiffrement et le déchiffrement
B Utiliser une clé publique pour le chiffrement et une clé privée pour le déchiffrement
C Remplacer les clés symétriques par des clés plus longues
D Accélérer le processus de chiffrement
8. Quel algorithme est utilisé pour la reconnaissance de formes en apprentissage automatique ?
A Régression linéaire
B Réseaux de neurones
C Algorithme de Dijkstra
D Algorithme de tri rapide
9. Quel langage est principalement utilisé pour développer des applications Android ?
A Swift
B Kotlin
C Ruby
D C#
10. Quelle est la principale caractéristique des méthodes agiles de gestion de projet ?
A Elles privilégient la planification rigide et le suivi strict des délais
B Elles reposent sur des cycles de développement courts appelés sprints
C Elles se concentrent uniquement sur la gestion des ressources humaines
D Elles se basent sur une analyse détaillée des besoins en amont du projet