QCM En Informatique Générale – Partie 53

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. Quel est l’objectif de la gestion des processus dans un système d’exploitation ?

A Optimiser l’utilisation des ressources mémoire

B Organiser les fichiers dans le système de fichiers

C Assurer la coordination entre les différents processus d’un système

D Contrôler la connexion réseau

C
La gestion des processus permet à un système d’exploitation de gérer l’exécution des programmes en cours, de coordonner leur accès aux ressources partagées et d’assurer une exécution correcte et efficace.

 

 

2. Dans quel cas utilise-t-on la fonction strcpy() en C ?

A Pour concaténer deux chaînes de caractères

B Pour comparer deux chaînes de caractères

C Pour copier le contenu d’une chaîne de caractères dans une autre

D Pour calculer la longueur d’une chaîne de caractères

C
La fonction strcpy() en C est utilisée pour copier le contenu d’une chaîne de caractères source dans une chaîne de caractères de destination. Par exemple, strcpy(dest, src) copie le contenu de src dans dest.

 

 

3. Dans la programmation orientée objet, quel concept permet de définir une interface commune pour des objets de types différents ?

A L’héritage

B L’encapsulation

C Le polymorphisme

D L’abstraction

C
Le polymorphisme permet à des objets de types différents de répondre à la même interface, ce qui permet d’utiliser une méthode sur plusieurs types d’objets. Par exemple, une méthode afficher() peut être utilisée pour afficher un objet de type Car ou de type Bike de manière différente, mais avec le même nom de méthode.

 

 
 

4. Quelle commande SQL est utilisée pour supprimer une ligne dans une table ?

A DELETE

B DROP

C REMOVE

D REMOVE ALL

A
La commande SQL DELETE est utilisée pour supprimer une ou plusieurs lignes dans une table en fonction d’une condition spécifiée. Par exemple, DELETE FROM utilisateurs WHERE age < 18 supprimera toutes les lignes où l'âge des utilisateurs est inférieur à 18.

 

 

5. Quel mot-clé est utilisé en Python pour définir une fonction ?

A func

B function

C def

D method

C
En Python, le mot-clé def est utilisé pour définir une fonction. Par exemple, def ma_fonction(): définit une fonction appelée ma_fonction.

 

 

6. En Java, quel est le type de la valeur retournée par la méthode System.currentTimeMillis() ?

A int

B double

C long

D String

C
La méthode System.currentTimeMillis() retourne l'heure actuelle en millisecondes depuis le 1er janvier 1970 (epoch time) sous forme d'un nombre de type long. Ce type permet de stocker de grandes valeurs numériques.

 

 
 

7. Qu'est-ce qu'un RAID 0 ?

A Un type de configuration de stockage qui offre redondance et sécurité

B Une configuration où les données sont divisées et réparties entre plusieurs disques, mais sans redondance

C Un type de mémoire virtuelle

D Une méthode de compression des données

B
Le RAID 0 est une configuration de stockage où les données sont réparties sur plusieurs disques sans redondance, ce qui améliore les performances. Cependant, il n'y a pas de protection des données en cas de panne d'un disque.

 

 

8. Quel type de structure est une liste en Python ?

A Immutable

B Mutable

C Statique

D Dynamique

B
En Python, une liste est une structure de données mutable, ce qui signifie que vous pouvez modifier ses éléments après sa création (ajouter, supprimer, ou modifier des éléments).

 

 

9. Dans le langage C, quel opérateur est utilisé pour accéder à un membre d'une structure à travers un pointeur ?

A .

B ->

C *

D &

B
En C, lorsqu'un pointeur sur une structure est utilisé, l'opérateur -> est utilisé pour accéder à ses membres. Par exemple, si p est un pointeur vers une structure et que cette structure contient un membre x, on accède à x en utilisant p->x.

 

 
 

10. Quel est l'objectif de la commande ALTER dans SQL ?

A Créer une nouvelle base de données

B Sélectionner des données dans une table

C Supprimer une base de données

D Modifier la structure d'une base de données ou d'une table existante

D
La commande ALTER en SQL permet de modifier la structure d'une table ou d'une base de données existante. Par exemple, elle peut être utilisée pour ajouter une colonne à une table, changer le type d'une colonne, ou renommer une table.

 

 

Laisser un commentaire

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