75 lines
2.1 KiB
Markdown
75 lines
2.1 KiB
Markdown
|
|
||
|
## Qu'est-ce qu'un SE
|
||
|
|
||
|
Un ensemble de logiciels/programmes permettant d'exploiter une arch. matérielle
|
||
|
Ils sont décomposés en différentes catégories:
|
||
|
1. **noyau**: "bas niveau"
|
||
|
- allocation mém.
|
||
|
2. **commandes de base**
|
||
|
- copie de fichier
|
||
|
- listing fichiers
|
||
|
3. **utilitaires**
|
||
|
- interpréteurs de commandes
|
||
|
- compilateurs
|
||
|
- éditeurs
|
||
|
4. **interfaces graphiques**
|
||
|
- x11
|
||
|
- Motif
|
||
|
- KDE
|
||
|
- GNOME
|
||
|
|
||
|
### I. Le noyau
|
||
|
- Différents types de services
|
||
|
- gestion du/des proc
|
||
|
- chargement et lancement des programmes
|
||
|
- gestion mémoire (principale + secondaire)
|
||
|
- gestion I/O (périphériques)
|
||
|
- Différentes organisations logicielles
|
||
|
- monolytique (noyau = un seul gros logiciel)
|
||
|
- structuration en couches (gestion sous forme d'arbre)
|
||
|
- micro-noyaux (regroupement des services par domaines: _fichiers_, _mémoire_, etc)
|
||
|
|
||
|
### II. Les principaux S.E.
|
||
|
|
||
|
#### Unix/Linux (_90s_)
|
||
|
- fiable, efficace, souple, portable, évolutif, customizable
|
||
|
- difficile pour novice
|
||
|
|
||
|
#### Windows (fin _80s_, début _90s_)
|
||
|
- le plus diffusé, très orienté automatique, prise en main simple
|
||
|
- peu fiable même si progrès depuis Win2000/XP, sécu. inexistante (virus fréquents)
|
||
|
- peu ouvert, impose la plupart des choix techno. et "enferme" les utilisateurs dans ces choix.
|
||
|
|
||
|
#### Max OS X
|
||
|
- premier OS pour ordinateur individual avec gui (_80s_)
|
||
|
- un temps submergé par Windows (_90s_)
|
||
|
- retour au premier plan (_2000s_)
|
||
|
- ergonomie géniale (matérielle et logicielle, précurseur en la matiére), fiable, stable (de - en -)
|
||
|
- changement stratégique récent : processeurs Intel et OS basé sur Linux.
|
||
|
|
||
|
#### Les OS pour les appareils mobiles
|
||
|
- iOS
|
||
|
- acronyme de "iPhone OS"
|
||
|
- Version mobile de Mac OS X
|
||
|
- Android
|
||
|
- Os mobile de Google
|
||
|
- Windows Mobile
|
||
|
- Version mobile de Windows
|
||
|
- Des systèmes historiques (_70s_)
|
||
|
- VMS (Digital), GCOS (Bull), MVS et AS400 (IBM), etc
|
||
|
- persistent : très ciblés (sécu., etc)
|
||
|
|
||
|
|
||
|
### III. Typologie des différents SE
|
||
|
- Appareil mobile
|
||
|
- OS mobile
|
||
|
- Ordinateur individuel
|
||
|
- Mac OS X, Windows, Linux
|
||
|
- Centre de calcul
|
||
|
- Unix
|
||
|
- Systèmes transactionnels
|
||
|
- OS dédiés
|
||
|
- Systèmes temps réel
|
||
|
- OS dédiés
|
||
|
|