QCM En Informatique Générale – Partie 47

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 le rôle du mot-clé static en Java ?

A Il définit une variable qui peut être modifiée par tous les objets d’une classe

B Il déclare une méthode ou une variable qui appartient à la classe, et non à une instance de la classe

C Il crée une méthode qui peut être utilisée uniquement à l’intérieur de la classe

D Il déclare une méthode qui peut être appelée sans création d’une instance de classe

B
Le mot-clé static en Java permet de définir des méthodes ou des variables qui appartiennent à la classe elle-même et non à des instances spécifiques de la classe. Cela signifie que la méthode ou la variable peut être accédée sans créer un objet de la classe.

 

 

2. Quelle fonction permet de lire une ligne de texte depuis l’entrée standard en Python ?

A input()

B print()

C read()

D write()

A
La fonction input() permet de lire une ligne de texte entrée par l’utilisateur depuis l’entrée standard (généralement le clavier). Par exemple: nom = input("Entrez votre nom:").

 

 

3. Quelle méthode HTTP est utilisée pour envoyer des données à un serveur ?

A GET

B POST

C PUT

D DELETE

B
La méthode POST est utilisée pour envoyer des données au serveur, par exemple lors de la soumission d’un formulaire. La méthode GET, en revanche, est utilisée pour récupérer des données du serveur.

 

 
 

4. Qu’est-ce que l’auto-scaling dans un environnement Cloud ?

A La capacité de mettre à l’échelle un réseau physique

B La mise à jour manuelle des serveurs en fonction de la charge

C L’ajustement automatique de la quantité de ressources (comme les serveurs) en fonction de la demande

D L’ajustement manuel de la bande passante d’un serveur en fonction de l’utilisation

C
L’auto-scaling est un mécanisme qui permet de modifier automatiquement les ressources d’un environnement cloud (comme les serveurs) en fonction de la charge ou de la demande, optimisant ainsi les coûts et la performance.

 

 

5. Que fait la commande chmod sous Linux ?

A Change la date de modification d’un fichier

B Compresse un fichier

C Sauvegarde un fichier

D Modifie les permissions d’accès à un fichier ou un répertoire

D
La commande chmod (change mode) est utilisée sous Linux pour modifier les permissions d’accès des fichiers et répertoires, comme la lecture, l’écriture et l’exécution pour l’utilisateur, le groupe et les autres utilisateurs.

 

 

6. Quel est l’effet de l’instruction return dans une fonction en langage C ?

A Elle arrête l’exécution du programme

B Elle renvoie une valeur au programme appelant et termine la fonction

C Elle appelle la fonction à nouveau

D Elle permet de définir une nouvelle variable

B
L’instruction return permet de renvoyer une valeur d’une fonction à l’endroit où elle a été appelée et de terminer l’exécution de la fonction.

 

 
 

7. Quelle est la sortie du code Python suivant :
x = [1, 2, 3]
x.append([4, 5])
print(x)

A [1, 2, 3, [4, 5]]

B [1, 2, 3, 4, 5]

C [[1, 2, 3], [4, 5]]

D [1, 2, 3]

A
La méthode append() ajoute un élément à la fin de la liste. Dans ce cas, l’élément ajouté est une liste [4, 5], ce qui crée une liste imbriquée. La sortie de print(x) sera donc [1, 2, 3, [4, 5]].

 

 

8. Qu’est-ce qu’un « système d’exploitation multitâche » ?

A Un système qui ne permet d’exécuter qu’une seule tâche à la fois

B Un système qui gère plusieurs tâches en même temps

C Un système qui exécute des tâches en parallèle uniquement avec plusieurs processeurs

D Un système qui nécessite un utilisateur pour chaque tâche

B
Un système multitâche permet l’exécution de plusieurs tâches ou processus simultanément. Cela peut se faire de manière concurrente, même si un seul processeur est utilisé, en alternant l’exécution des processus rapidement.

 

 

9. Quel est le rôle principal du langage CSS dans le développement web ?

A Structurer le contenu de la page

B Ajouter de l’interactivité à la page

C Définir l’apparence visuelle de la page

D Manipuler les données des utilisateurs

C
CSS (Cascading Style Sheets) est utilisé pour définir la présentation visuelle d’une page web, comme les couleurs, la disposition, les polices et les marges. Il permet de séparer la structure du contenu (HTML) de sa présentation.

 

 
 

10. Dans la gestion de projet, qu’est-ce qu’un « WBS » ?

A Une méthode de calcul des coûts du projet

B Un diagramme de Gantt détaillant le planning des tâches

C Une structure hiérarchique qui décompose le travail à réaliser dans le projet

D Un document de spécifications techniques

C
Un WBS (Work Breakdown Structure) est une décomposition du travail d’un projet en tâches plus petites et gérables, permettant une meilleure planification et allocation des ressources.

 

 

Laisser un commentaire

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