Correction Examen – M104 Fonctionnement des Systèmes d’exploitation FES 2023

Dossier 1 : Windows (20 points)

1. Rôle d’un système d’exploitation (1pt)

Le système d’exploitation est un ensemble de programmes qui : – Gère les ressources matérielles de l’ordinateur – Fournit une interface entre l’utilisateur et le matériel – Assure l’exécution des programmes – Gère la sécurité et les droits d’accès

2. Trois versions de système d’exploitation client (1pt)

– Windows 10 Home – Windows 10 Pro – Windows 11 – Linux – MAC OS

3. Définition des termes (2pts)

ROM (Read Only Memory) : Mémoire en lecture seule contenant le BIOS/UEFI
POST (Power-On Self-Test) : Test automatique au démarrage vérifiant le matériel

4. Rôle du MBR (1pt)

Le Master Boot Record est le premier secteur du disque dur qui contient : – Le programme d’amorçage – La table des partitions – La signature de boot

5. Partitionnement en ligne de commande

a) L’outil est DISKPART (1pt)

b) Commandes pour créer la partition (2pts):
select disk 0
select partition 1
create partition primary size=1024
format fs=fat32 quick label="L"
assign letter=L

6. Problème de copie USB (2pts)

a) Cause : Le système de fichiers FAT32 ne supporte pas les fichiers de plus de 4 Go
b) Solution : Reformater la clé en NTFS avec la commande : format F: /FS:NTFS

7. Création utilisateur PowerShell (1pt)

New-LocalUser -Name "Ali" -Password (ConvertTo-SecureString "efm@v1" -AsPlainText -Force)

8. Permissions dossier partagé (4pts)

a) Permission locale : Droits définis dans le groupe1
b) Permission réseau : Droits définis par le partage réseau

9. Rôle de BitLocker (2pts)

BitLocker est une fonctionnalité de chiffrement de disque qui : – Protège les données contre l’accès non autorisé – Assure la confidentialité des informations – Nécessite un TPM ou une clé USB pour le démarrage

10. Désactiver pare-feu privé (1pt)

Set-NetFirewallProfile -Profile Private -Enabled False

Dossier 2 : Linux (20 points)

1. Création de l’arborescence (2pts)

mkdir -p ~/M1{02,03,04}/{ccn1_v1,ccn2_v1,efm_v1}

2. Copie de fichiers (2pts)

cp /ccn1_v1/e* /ccn2_v1/

3. Liste détaillée et redirection (2pts)

ls -l M104 >> r1_v1.txt

4. Recherche dans fichier (2pts)

grep "linux" M104/id1.doc

5. Création utilisateur (2pts)

useradd -m -p $(openssl passwd -1 efm@v1) user1

6. Attribution des droits (2pts)

chmod 700 id1.doc
chmod u=rwx,g=,o= id1.doc

7. Archivage (2pts)

tar -czvf Examen1.tar.gz efm_v1/

8. Recherche de fichiers (3pts)

find / -size +5M > output 2>/dev/null

9. Script shell moyenne (3pts)

#!/bin/bash
echo "Entrez la moyenne de l'étudiant : "
read moyenne
if [ $moyenne -gt 16 ]; then
    echo "très bien"
elif [ $moyenne -ge 12 ]; then
    echo "bien"
elif [ $moyenne -ge 10 ]; then
    echo "moyen"
else
    echo "insuffisant"
fi