QCM En Informatique Générale – Partie 32

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. Quelle fonction en langage C permet d’allouer dynamiquement de la mémoire ?

A malloc()

B alloc()

C free()

D new()

A
La fonction malloc() en langage C permet d’allouer dynamiquement de la mémoire sur le tas. Elle prend en argument la taille en octets à allouer et renvoie un pointeur vers la mémoire allouée.

 

 

2. Quelle est la méthode de cryptage la plus utilisée pour sécuriser les transactions sur Internet ?

A AES

B RSA

C DES

D MD5

A
AES (Advanced Encryption Standard) est la méthode de cryptage la plus utilisée pour sécuriser les transactions sur Internet, notamment dans des protocoles comme TLS/SSL, qui sont utilisés pour sécuriser les communications sur des sites web.

 

 

3. Dans le cadre de la méthode Agile, quel est le rôle principal du Scrum Master ?

A Développer des fonctionnalités spécifiques

B Gérer le budget du projet

C Faciliter les échanges entre les membres de l’équipe et supprimer les obstacles

D Prendre des décisions techniques pour le projet

C
Le Scrum Master est responsable de la facilitation du processus Scrum, en veillant à ce que l’équipe soit productive et qu’elle puisse travailler sans obstacles. Il aide également l’équipe à s’améliorer continuellement.

 

 
 

4. Qu’est-ce que l’héritage en programmation orientée objet ?

A Une méthode permettant de masquer les détails internes d’un objet

B La capacité d’un objet à posséder plusieurs formes ou comportements

C La capacité d’une classe à hériter des attributs et méthodes d’une autre classe

D Un mécanisme permettant de définir des objets immuables

C
L’héritage permet à une classe d’hériter des caractéristiques (attributs et méthodes) d’une autre classe, ce qui permet de réutiliser du code existant et de simplifier la maintenance.

 

 

5. Quelle est la différence principale entre le IaaS (Infrastructure as a Service) et le PaaS (Platform as a Service) ?

A IaaS fournit des serveurs et des réseaux, tandis que PaaS fournit des outils de développement pour créer des applications

B IaaS permet de développer des applications, tandis que PaaS offre une plateforme prête à l’emploi

C PaaS est plus coûteux que IaaS

D IaaS est utilisé uniquement pour des applications mobiles

A
IaaS (Infrastructure as a Service) fournit une infrastructure virtuelle (serveurs, réseaux, stockage) tandis que PaaS (Platform as a Service) fournit une plateforme permettant aux développeurs de créer, déployer et gérer des applications sans avoir à se soucier de l’infrastructure sous-jacente.

 

 

6. Quel est le rôle principal de l’ALU (Unité Arithmétique et Logique) dans un processeur ?

A Gérer les interruptions

B Exécuter des opérations arithmétiques et logiques

C Gérer la mémoire cache

D Contrôler le flux de données entre les unités

B
L’ALU est responsable de l’exécution des opérations arithmétiques (comme l’addition) et logiques (comme les comparaisons) dans un processeur.

 

 
 

7. Quelle est la méthode Python utilisée pour retirer un élément d’une liste par son index ?

A remove()

B pop()

C delete()

D clear()

B
La méthode pop() en Python permet de retirer un élément d’une liste à un index spécifique et de renvoyer cet élément. Par exemple, my_list.pop(2) retire l’élément à l’index 2 de my_list.

 

 

8. Quel type de clé est utilisée pour garantir l’unicité de chaque ligne dans une table de base de données relationnelle ?

A Clé étrangère

B Clé candidate

C Clé composite

D Clé primaire

D
La clé primaire est utilisée pour garantir que chaque ligne d’une table est unique. Elle ne peut pas avoir de valeurs NULL et doit être unique pour chaque enregistrement dans la table.

 

 

9. Quelle propriété CSS est utilisée pour définir la taille d’une police de caractères ?

A font-size

B text-size

C letter-size

D font-style

A
La propriété font-size en CSS permet de définir la taille de la police utilisée pour un texte. Par exemple, font-size: 16px; définit la taille de la police à 16 pixels.

 

 
 

10. Quel est l’algorithme de tri le plus simple à implémenter, mais le moins efficace pour de grandes quantités de données ?

A Tri rapide

B Tri à bulles

C Tri par fusion

D Tri par insertion

B
Le tri à bulles est un algorithme simple à comprendre et à implémenter, mais il est inefficace pour de grandes quantités de données en raison de sa complexité de O(n²) dans le pire des cas.

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *