59
1 Introduction à l'informatique L1 Système

1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

Embed Size (px)

Citation preview

Page 1: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

1

Introduction à l'informatiqueL1

Système

Page 2: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

2

Plan

1) Notion de programmes, processus, systèmes d'exploitation

2) Interfaces utilisateurs3) Processus4) Fichiers

Page 3: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

3

Programme

Un programme est une séquence d'instructions pouvant être effectuée par

un ordinateur.

Exemple:1) Demande un entier x à l'utilisateur2) Demande un entier y à l'utilisateur3) Calcule x+y et le met dans la variable z4) Affiche z

Page 4: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

4

Logiciel

Un logiciel est un ensemble de programmes dédié à une tâche spécifique

Exemple: un logiciel de comptabilité.

Page 5: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

5

Processus

Un processus est une instance d'un programme en train de s'exécuter.

Page 6: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

6

Schéma classique d'un ordinateur

processeur/mémoire

disque dur

mémoireclavierécran

souris

carte réseau

Page 7: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

7

Schéma de fonctionnement d'un ordinateur

Un ordinateur est constitué de : Un (ou plusieurs) processeur, unité de calcul,

chargé d'exécuter toute instruction demandée par un processus.

La mémoire, chargée de mémoriser les données et la suite des instructions à effectuer de chacun des processus.

Des périphériques d'entrée: clavier, souris, ... de sortie: écran (relié par une carte vidéo), haut-

parleur (relié par une carte son), ... d'entrée-sortie: disque dur, carte réseau,...

Chaque événement lié à un périphérique doit en principe être communiqué à un des processus

Page 8: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

8

Systèmes d'exploitation

Le système d'exploitation fait l'interface entre les différents composants

(périphériques, mémoire) et les processus

Exemple: Quand on appuie sur une touche du clavier c'est le système d'exploitation qui reçoit cet événement et le renvoie au bon processus.

Page 9: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

9

Différents systèmes d'exploitation

Windows 95

Windows 98

Windows NT

Windows XP

Windows Vista

MAC OS « Classic »

MAC OS X

LINUX

DOS

Windows Me Windows 2000

SunOS

Page 10: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

10

Classification suivant la gestion des processus

1) Monotâche: le système ne gère qu'un seul processus à la fois

2) Multitâche coopératif: il peut y avoir plusieurs processus, mais le passage d'un processus à un autre est laissé à l'utilisateur

3) Multitâche préemptif: les processus s'exécutent « simultanément »

Page 11: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

11

Windows 95

Windows 98

Windows NT

Windows XP

Windows Vista

MAC OS « Classic »

MAC OS X

LINUX

DOS

Windows Me Windows 2000

SunOS

MONOTÂCHE

MULTITÂCHECOOPÉRATIF

MULTITÂCHE PRÉEMPTIF

Les systèmes modernes sont tous multitâches préemptifs

Page 12: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

12

Mono-utilisateur: un seul utilisateur peut utiliser le système à un instant donné

Multi-utilisateur: plusieurs utilisateurs peuvent utiliser le système simultanément, → normalement chaque utilisateur n'a accès qu'à ses processus, sauf le « super-utilisateur »

Conséquence pratique: en système multi-utilisateur on doit s'identifier (se « loguer ») avant d'entrer dans le système, cette identification se fait en général avec un mot de passe.

Classification suivant le nombre d'utilisateur

Page 13: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

13

Windows 98

Windows NT

Windows XP

Windows Vista

MAC OS « Classic »

MAC OS X

LINUX

DOS

Windows Me Windows 2000

SunOS

Windows 95

MULTI-UTILISATEUR

MONO-UTILISATEUR

Page 14: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

14

Autres différences entre les systèmes.

système portable (linux, netbsd) tournant sur plusieurs type d'ordinateurs vs système non portable lié à une certaine architecture (windows95, MacOS)

système libre (linux,netbsd, freebsd) vs système commercial (windows, SunOS, MacOS)

Unix (linux, SunOS, MacOSX) vs Non Unix.....

Page 15: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

15

Interfaces utilisateurs

L'interface utilisateur régit la communication entre l'utilisateur et l'ordinateur.

On va distinguer deux types d'interfaces: La ligne de commande L'environnement fenêtré

Page 16: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

16

ligne de commande (1)

L'écran ne contient que du texte L'utilisateur tape du texte en tapant sur un clavier

L'utilisateur peut taper des commandes qui lancent des processus.Ces processus affichent du texte et peuvent aussi demander à l'utilisateur de rentrer du texte.

Page 17: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

17

Ligne de commande (2)

Exemple d'interface en ligne de commande(shell sous linux)

Page 18: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

18

Environnement fenêtré

L'utilisateur utilise le clavier et une souris pour rentrer ses données

L'affichage sur l'écran se fait en mode graphique. Plusieurs fenêtres se partagent l'écran et peuvent être déplacées avec la souris. Les fenêtres peuvent être liées à des processus différents.

Page 19: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

19

Environnement fenêtré (2)

4 fenêtres

Page 20: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

20

Windows 98

Page 21: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

21

Windows Vista

Page 22: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

22

Linux / KDE

Page 23: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

23

Linux / gnome

Page 24: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

24

Mac OS X

Page 25: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

25

ligne de commande dans un environnement fenêtré

La ligne de commande peut encore être utilisée en mode fenêtré

Sous Unix: xterm, konsole,....

Sous Windows: Invite de commande

Page 26: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

26

Processus

Un processus correspond à l'exécution d'un programme.Dans un système multi-tâches préemptif plusieurs processus peuvent s'exécuter en même temps.Chaque processus prend des ressources à la machine: temps processeur (CPU time), mémoire, entrées-sorties.Certains processus peuvent se partager de la mémoire. Lorsque toute la mémoire est partagée on parle de thread.

Page 27: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

27

Processus (2)

Dans un système multi-utilisateur, chaque processus a un propriétaire, c'est en principe l'utilisateur qui a lancé le processus.En principe seul le propriétaire peut arrêter un processus.

Chaque processus est en général identifié par un numéro, le nom de la commande qui l'a lancé,....

Page 28: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

28

Gestion des processus Sous windows, CONTROL-ALT-SUPPR, Gestionnaire de tâches (taskmgr)

Page 29: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

29

Gestion de processus (2)Sous linux/gnome (moniteur système)

Page 30: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

30

Gestion des processus (3)

Sous unix, on peut gérer les processus en ligne de commande:ps donne la liste des processus.kill permet de terminer (« tuer ») un processus

Dans la ligne de commande un processus peut être lancé dans la ligne de commande en gardant la main en utilisant &

Page 31: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

31

Gestion des processus (4)

% prog &[1] 15802% ps PID TTY TIME CMD14554 pts/2 00:00:00 zsh15802 pts/2 00:00:03 prog15806 pts/2 00:00:00 ps% kill 15802% [1] + terminated ./prog% ps PID TTY TIME CMD14554 pts/2 00:00:00 zsh15813 pts/2 00:00:00 ps

exexemple

d'utilisation de la ligne de commande(voir le TP pour plus de détails)

Page 32: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

32

Fichiers....

Rappels: La mémoire (RAM) permet de sauvegarder des données tant que l'ordinateur reste allumé → donnée NON persistante

Le disque dur garde les données même après une éventuelle extinction, de plus il a plus de capacité que la mémoire (de l'ordre de 100Go au lieu de 1Go).→ nécessité d'organiser au mieux ces données

Page 33: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

33

FichierLes données sur les mémoires de masses sont généralement organisées en fichiers.

Un fichier est une séquence d'octets mémorisée dans un support auquel sont associés des attributs comme le nom, la date de dernière modification,...

nom: MONFICHIERdernière modif: hier

QLKJSQJKLQJKLQSJQKSJSQKSJQKSQLJSQLKJSQKLJSQKLJSQKLSQJQKSJSQKJSQKJSQqsdlsqdjjdsqkdsqjkqskjd0292383298?DNSHBSDJKDSHSDJKSZHEZQZAE221O132I12301230123U123013200312913093203901291320913209310932103219EZIOZIOZUEIEZUIEZUEIZEUIZZUEIEZUEZIUEZ

Page 34: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

34

Organisation des fichiers

L'organisation des fichiers sur un support physique est appelé système de fichiers.

Les premiers systèmes de fichiers consistaient en un simple ensemble de fichiers.

Dans tous les systèmes de fichiers actuels, les fichiers sont regroupés en répertoires, et comme un répertoire peut contenir d'autre répertoires → structure arborescente.

Page 35: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

35

arborescence des fichiers

chemin absolu de fic7:/rep1/rep2/rep4/fic7\rep1\rep2\rep4\fic7chemin relatif de fic7 dans /rep1/rep2rep4/fic7rep4\fic7

fic1 fic2 fic3 fic4

répertoireracine

rep1

rep4

rep3rep2 fic5

fic4

fic7fic6

/ sous unix\ sous windows

Page 36: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

36

arborescence classique sous unix

/

usr

lib

home

bin

devlibbin

dupont

Page 37: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

37

arborescence classique sous windows (vista)

c:\

Users

System32

WindowsProgram Files

dupontInternet Explorer

Desktop Mes documents

Page 38: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

38

Emplacement des différents périphériques de stockage

Un ordinateur peut avoir plusieurs périphériques contenant des fichiers: plusieurs disques durs, lecteurs de disquette, CDROM, DVD, clés USB.

Sous unix chacun des périphériques est un chemin dans l'arborescence:/ pour le disque dur principal, /cdrom, /floppy, /usbdisk, /mnt/disk2, ....(on parle de montage d'un périphérique sur un répertoire)

Page 39: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

39

Sous windows chaque périphérique est associé à une lettre, qu'il faut rajouter au début du chemin du fichier pour avoir le chemin complet du fichier, précédé du caractère ':'c: pour le disque dur principala: pour le lecteur de disquetted: e: f: ..... z: pour les autres

exemple de chemin complet:C:\Windows\System32\winevt\Logs\Application.evtx

Page 40: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

40

Balade dans l'arborescence des fichiers

fic1 fic2 fic3 fic4

/

rep1

rep4

rep3rep2 fic5

fic4

fic7fic6

Chaque processus peut se déplacer dans l'arborescence des fichiers.

. désigne alors le répertoire courant.. désigne le répertoire parent (répertoire au dessus du répertoire courant

Exemple: si on est dans le répertoire /rep1/rep2 alors . désigne /rep1/rep2 et .. désigne /rep1

cela permet d'avoir des chemins relatifs pour n'importe quel fichier de l'arborescence.

par exemple le chemin relatif de fic4 par rapport à /rep1/rep2 est ../../fic4

Exercice: quel est le chemin relatif de fic7 par rapport à /rep1/rep3 ?

Page 41: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

41

Majuscules et minuscules dans les noms de fichiers

Sous Unix, les noms de fichiers ne peuvent différencier que par la casse. (majuscule/minuscule): FICHIER et fichier sont considérés comme 2 noms différents

Sous windows au contraire, les majuscules et les minuscules sont indifférenciées.

Page 42: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

42

Attributs des fichiers (1)

A un fichier est associé certains attributs: Un nom Certaines dates: date de dernière modification, date de création, date de dernier accès Certains droits donnés à certains utilisateurs: droit en lecture, écriture,...

Page 43: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

43

Attributs des fichiers (2)Sous Unix (interface: linux/gnome)

voir aussi commandes chmod, chown, chgrp

Page 44: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

44

Attributs des fichiers (3)

Sous Windows Vista

Page 45: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

45

Systèmes de fichiers (1)Le type du système de fichier spécifie comment sont organisés les fichiers sur le support physique.Le support physique est partagé en blocs,un fichier est constitué de plusieurs blocspas forcément consécutifs.(la taille des blocs est fixe pour chaque système de fichier et est de l'ordre de 4ko)

1 2 3 4 5 6 7 810 11 12 13 14 15 16 1719 20 21 22 23 24 25 2628 29 30 31 32 33 34 3537 38 39 40 41 42 43 4446 47 48 49 50 51 52 5355 56 57 58 59 60 61 6264 65 66 67 68 69 70 7173 74 75 76 77 78 79 80

161758595

un fichier constitué de5 blocs non contigus

Page 46: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

46

Systèmes de fichiers (2)

Il existe différents types de systèmes de fichiers: sous windows: fat16, fat32, ntfs sous linux: ext2, ext3

Ils sont plus ou moins efficaces, en particulier dans l'allocation des blocs pour chaque fichier.(en FAT16 et FAT32, nécessité de défragmenter régulièrement)

Page 47: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

47

Types de fichiers (1)

Les fichiers peuvent différer par leur contenu: texte, image, vidéo, son...

Les fichiers ayant le même type de contenu peuvent différer par le format utilisé: par exemple PNG et JPEG sont deux formats d'images.

→ dans les deux cas les fichiers sont de type différent

Page 48: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

48

Types de fichiers (2)

A chaque type de fichiers correspond en général un logiciel permettant de lire/éditer ce fichier

Exemples:Word pour un fichier docacroread pour un fichier pdf

Page 49: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

49

Types de fichiers (3)La détection du type de fichier peut se

faire: via le nom du fichier, et en particulier son extension: truc.doc → fichier wordtruc.txt → fichier textetruc.png → fichier png

via le contenu du fichier, en général les formats de fichiers spécifie que le début du contenu du fichier une suite d'octets spéciale (par exemple les 2e/3e/4e caractères d'une image PNG sont P,N,G)

Page 50: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

50

Type de fichiers (4)

Le type des fichiers peut aussi parfois être donné explicitementC'est le cas des images reçues par e-mail, ou visualisées par le WEB (spécification MIME une image png est spécifiée de type image/png)

Page 51: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

51

Fichiers exécutables (1)

Les fichiers exécutables sont les fichiers contenant un programme. Ils sont de deux types1) Les scripts qui sont des fichiers textes contenant directement le source du programme

2) Les binaires exécutables contenant du code directement exécutable par la machine

Page 52: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

52

Fichiers exécutables (2)

Sous windows les noms de scripts « MSDOS » sont terminés par .BAT, les exécutables binaires par .EXE.

Sous Unix les fichiers exécutables peuvent avoir n'importe quel nom mais ils doivent avoir l'attribut « exécutable ».

Page 53: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

53

Scripts (1)

Les scripts contiennent directement leur « source ».Le source dépend du langage utilisé, en général on utilise le même langage que pour l'environnement en ligne de commande:1) MSDOS sous windows (fichier .BAT)2) Shell sous linux

Page 54: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

54

Scripts (2)

Il existe d'autre langages de scripts: perl tcl python ...Un script a besoin de l'interpréteur pour fonctionner: cmd.exe pour MSDOS, /bin/sh pour le shell, /usr/bin/perl pour perl, etc....

Page 55: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

55

Fichier exécutable binaire (1) Les fichiers exécutables binaires contiennent du code directement exécutable par le processeur Ils n'ont pas besoin de programme extérieur pour fonctionner Il peuvent avoir besoin de librairies dynamiques (fichier .dll sous windows, fichiers .so sous linux) Un fichier exécutable binaire ne fonctionne en général que pour une certaine machine (PC) sous un certain système (linux/windows)

Page 56: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

56

Fichier exécutable binaire (2)

Ils sont générés par des compilateurs qui transforment un fichier source en un fichier exécutable.Il existe des compilateurs dans de nombreux langages: assembleur (langage proche du processeur) C C++ fortran ....

Page 57: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

57

Fichiers d'archive (1)

Certains fichiers servent à archiver d'autres fichiers.Exemple: zip, rar, tar, tar.gz, etc....

Page 58: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

58

Fichiers d'archive (2)

Avantages: On ne manipule qu'un seul fichiers au lieu de plusieurs, et en général le fichier d'archive est moins volumineux que les fichiers qu'il contient. (car le format utilise de la compression)

Inconvénients: il faut en général le bon logiciel pour pouvoir extraire des fichiers d'une archive. (par exemple WinZip pour zip, winrar pour rar)

Page 59: 1 Introduction à l'informatique L1 Système. 2 Plan Notion de programmes, processus, systèmes d'exploitation Interfaces utilisateurs Processus Fichiers

59

Conseils d'informaticiens à propos des systèmes

Un disque dur peut à tout moment devenir HS → FAÎTES DES SAUVEGARDES DE VOS DONNÉES IMPORTANTES (en utilisant des disquettes, clés USB, CD, disque dur d'un autre ordinateur,...)

N'utilisez pas un logiciel en lequel vous n'avez pas confiance (possibilité de virus)

Sous windows utilisez un anti-virus Mettez à jour régulièrement votre système (mise à jour automatiques)