QCM En Informatique Générale – Partie 45

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 principal du fichier index.html dans une application web ?

A Définir les styles CSS de la page

B Fournir la logique JavaScript du site

C Contenir le code HTML principal qui structure la page web

D Héberger les fichiers de l’application web

C
Le fichier index.html est généralement le point d’entrée d’une application web. Il contient la structure de la page HTML qui est affichée lorsqu’un utilisateur visite le site, et il est souvent chargé en premier par le navigateur.

 

 

2. Dans un système d’exploitation, qu’est-ce qu’un « démarrage à froid » ?

A L’arrêt et redémarrage du système sans perte de données

B Le démarrage de l’ordinateur après un arrêt complet, sans sauvegarde de l’état précédent

C Un démarrage où le système charge uniquement les programmes essentiels

D Un démarrage après une mise en veille prolongée

B
Un « démarrage à froid » (cold boot) se produit lorsqu’un ordinateur est complètement éteint et redémarré. Il n’y a aucune donnée conservée en mémoire, contrairement à un démarrage à chaud, où l’ordinateur redémarre sans éteindre l’alimentation.

 

 

3. Qu’est-ce qu’un « deadlock » dans un système informatique ?

A Une condition où un programme fonctionne trop lentement

B Une situation où deux ou plusieurs processus attendent indéfiniment des ressources détenues par les autres

C Un état où un processus a épuisé toute la mémoire du système

D Une erreur fatale qui termine un programme sans avertissement

B
Un deadlock se produit lorsqu’il y a une interférence entre plusieurs processus dans un système d’exploitation, chacun attendant une ressource détenue par un autre processus. Cela peut entraîner un blocage indéfini des processus concernés.

 

 
 

4. Que signifie la gestion de la mémoire « Dynamique » en informatique ?

A L’allocation de la mémoire à des processus à des moments spécifiques

B L’utilisation d’un espace mémoire fixe pour toutes les applications

C La gestion de la mémoire par un contrôleur externe

D L’allocation et la libération de mémoire pendant l’exécution du programme

D
La gestion dynamique de la mémoire fait référence à l’allocation et à la libération de mémoire pendant l’exécution d’un programme. Cela permet une utilisation efficace de la mémoire en fonction des besoins du programme au moment de son exécution.

 

 

5. Quel langage est utilisé pour structurer le contenu d’une page web ?

A CSS

B HTML

C JavaScript

D PHP

B
HTML (Hypertext Markup Language) est utilisé pour structurer le contenu d’une page web. Il définit les éléments comme les titres, les paragraphes, les images et les liens. CSS est utilisé pour la présentation, tandis que JavaScript ajoute des interactions dynamiques.

 

 

6. Que fait la commande rm sous Linux ?

A Elle déplace un fichier vers la corbeille

B Elle supprime un fichier ou un répertoire

C Elle copie un fichier vers un autre emplacement

D Elle renomme un fichier

B
La commande rm sous Linux est utilisée pour supprimer des fichiers ou des répertoires. Elle est souvent utilisée avec des options comme -r pour supprimer des répertoires récursivement et -f pour forcer la suppression.

 

 

7. Quel type de malware se cache souvent sous l’apparence d’un logiciel légitime et peut prendre le contrôle d’un ordinateur à distance ?

A Un virus

B Un spyware

C Un ransomware

D Un cheval de Troie

D
Un cheval de Troie est un type de malware qui se fait passer pour un programme légitime, mais qui, une fois exécuté, permet à un attaquant de prendre le contrôle du système victime. Contrairement à un virus, il ne se réplique pas.

 

 
 

8. Quel est le rôle principal du « Gestionnaire de mémoire » dans un système d’exploitation ?

A Gérer les connexions réseau des utilisateurs

B Gérer les périphériques d’entrée et de sortie

C Allouer et libérer de la mémoire pour les processus en cours d’exécution

D Assurer la sécurité des données utilisateur

C
Le gestionnaire de mémoire d’un système d’exploitation est responsable de l’allocation et de la libération de la mémoire pendant l’exécution des programmes. Il veille à ce que chaque processus ait suffisamment de mémoire pour fonctionner sans interférer avec d’autres processus.

 

 

9. En Java, quel est le rôle de la méthode main ?

A Elle crée de nouveaux objets

B Elle gère les exceptions dans le programme

C Elle est le point d’entrée d’une application Java

D Elle déclare les variables globales du programme

C
La méthode main est le point d’entrée d’une application Java. C’est là que le programme commence à s’exécuter, et elle est généralement définie comme public static void main(String[] args).

 

 

10. Quel est l’avantage principal d’une base de données NoSQL par rapport à une base de données relationnelle ?

A Une structure plus rigide

B Une capacité à gérer des données non structurées et de grande taille

C Une plus grande sécurité des données

D Une gestion automatique des indices

B
Les bases de données NoSQL sont conçues pour gérer de grandes quantités de données non structurées ou semi-structurées. Elles sont particulièrement adaptées pour les applications nécessitant des performances élevées avec des données de types variés et de grande taille (par exemple, Big Data).

 

 

Laisser un commentaire

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