QCM En Informatique Générale – Partie 98
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. En C++, quel mot-clé est utilisé pour déclarer une fonction qui ne retourne pas de valeur ?
A void
B int
C return
D null
2. Qu’est-ce que le « MapReduce » dans le cadre de Hadoop ?
A Un langage de programmation pour traiter les données distribuées
B Une méthode pour stocker les données sur plusieurs serveurs
C Un modèle de traitement des données en deux étapes: Map (cartographier) et Reduce (réduire)
D Un algorithme de compression des données
3. Quel est le but de la commande git merge
?
A Créer une nouvelle branche
B Intégrer les modifications d’une branche dans une autre branche
C Supprimer une branche
D Annuler les modifications locales d’une branche
4. Quel est l’un des principaux avantages de Joomla par rapport à WordPress ?
A Joomla est plus facile à utiliser pour les débutants
B Joomla est uniquement destiné à la gestion des blogs
C Joomla offre moins de fonctionnalités que WordPress
D Joomla est plus adapté pour les sites web complexes et dynamiques
5. Qu’est-ce que le NAT (Network Address Translation) ?
A Une méthode pour attribuer des adresses IP publiques à des appareils dans un réseau privé
B Un protocole qui permet de gérer la communication entre les différents sous-réseaux
C Une technologie utilisée pour connecter des réseaux sans fil
D Un algorithme pour la compression des données réseau
6. Quelle est l’une des caractéristiques de Swift, le langage de programmation d’Apple ?
A Il est conçu pour être utilisé exclusivement pour les applications web
B Il est fortement typé et permet de gérer la mémoire manuellement
C Il est principalement destiné à la programmation d’applications pour iOS et macOS
D Il est basé sur le langage Python
7. En C++, quel est le mot-clé utilisé pour déclarer une variable de type constant ?
A constant
B const
C static
D immutable
8. Quel est le principal objectif de la méthode Lean dans la gestion de projet ?
A Augmenter le temps de développement
B Réduire les coûts et éliminer les gaspillages
C Accélérer la mise sur le marché
D Obtenir un retour détaillé du client sur chaque fonctionnalité
9. Quelle est la meilleure pratique pour stocker un mot de passe de manière sécurisée dans une base de données ?
A Le stocker en texte clair dans la base de données
B Le crypter à l’aide d’un algorithme unidirectionnel comme bcrypt
C Le stocker dans un fichier séparé du reste de la base de données
D Le compresser pour économiser de l’espace
10. Qu’est-ce qu’un « Data Lake » dans le contexte du Big Data ?
A Un entrepôt de données structuré pour stocker uniquement des données numériques
B Un système qui permet de stocker toutes les données, qu’elles soient structurées, semi-structurées ou non structurées
C Un outil pour analyser des données en temps réel
D Une plateforme permettant uniquement l’analyse de données textuelles