Essays.club - Dissertations, travaux de recherche, examens, fiches de lecture, BAC, notes de recherche et mémoires
Recherche

BTS SIO Windows

Par   •  29 Novembre 2018  •  1 223 Mots (5 Pages)  •  475 Vues

Page 1 sur 5

...

API Une interface de programmation (Application Programming Interface) est un ensemble normalisé de classes, de méthodes ou de fonctions qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels. Elle est offerte par une bibliothèque logicielle ou un service web, le plus souvent accompagnée d'une description qui spécifie comment des programmes consommateurs peuvent se servir des fonctionnalités du programme fournisseur.

- Les Application Programming Interface

Les API sont des ensembles normalisés de fonctions qui permettent aux logiciels applicatifs de se servir des fonctionnalités des différents systèmes d'exploitation de la famille Windows.

- Les services

Dans les systèmes d'exploitation de type Windows NT, un service (ou service Windows) est un programme qui fonctionne en arrière-plan. Il est similaire à un daemon d'Unix. Un service doit se conformer aux règles d'interface et aux protocoles du Service Control Manager, le composant chargé de la gestion des services.

Les services peuvent être configurés pour démarrer lorsque le système d'exploitation est démarré et fonctionner en arrière-plan tant que Windows est en cours d'exécution. En variante, ils peuvent être lancés manuellement par l'utilisateur ou par un événement qui a besoin du service. Les systèmes d'exploitation de type Windows NT incluent de nombreux services. Ils peuvent fonctionner sans qu'un utilisateur soit connecté au système d'exploitation.

- Le Noyau (Kernel)

Le code en mode noyau a un accès total à la machine (mémoire, instructions, périphériques)

Le code en mode utilisateur n'a qu'un accès limité à la mémoire et il ne peut pas exécuter certaines instructions dangereuses.

Le noyau Windows est l'interface du gestionnaire d'objets pour accéder aux composants matériels.

Le noyau de Windows NT est le seul composant de Windows NT à avoir accès directement aux composants matériels suivants de la Couche d'Abstraction du Matériel (Hardware Abstraction Layer, HAL).

- Le système de gestion de fichier

Un système de fichiers (abrégé « FS » pour File System, parfois filesystem en anglais) ou système de gestion de fichiers (SGF) est une façon de stocker les informations et de les organiser dans des fichiers sur ce que les mémoires de masse (disques, …).

Les principaux systèmes de fichiers gérés par Windows sont :

Nom

Caractéristiques

FAT32

exFAT

NTFS

NTFS est un SGF journalisé car

Les fonctions du SGF sont :

Manipulation des fichiers :

Allocation de la place sur mémoires secondaires :

Localisation des fichiers :

Sécurité et contrôle des fichiers :

- La base de registre

La base de registre (BDR) est une base de données utilisée par le système d'exploitation Windows. Elle contient les données de configuration du système d'exploitation et des autres logiciels installés désirant s'en servir.

Contenu de la base de registre est organisé en arborescence utilisant des « ruches » pour stocker les informations

Exemples de ruches

Fichiers

Localisation sur le disque

Rôle

HKEY_LOCAL_MACHINE\SAM

Sam,Sam.log,Sam.sav

c:\

La SAM (Security Account Manager ou gestionnaire des comptes de sécurité) est

HKEY_LOCAL_MACHINE\Software

Software, Software.log, Software.sav

c:\

Elle contient entre autres

HKEY_LOCAL_MACHINE\System

System, System.alt, System.log, System.sav

c:\

Elle contient entre autres

HKEY_CURRENT_CONFIG

System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log

Elle contient des informations sur

HKEY_USERS\DEFAULT

Default, Default.log, Default.sav

c:\

Les entrées de registre subordonnées à cette clé

HKEY_CURRENT_USER

NTUSER.DAT

c:\

Les entrées de registre subordonnées à cette clé

...

Télécharger :   txt (9 Kb)   pdf (55.9 Kb)   docx (17.4 Kb)  
Voir 4 pages de plus »
Uniquement disponible sur Essays.club