• Aucun résultat trouvé

Licence 2 - I4b Semaine du 28/02 au 5/03/2005 TD 1

N/A
N/A
Protected

Academic year: 2022

Partager "Licence 2 - I4b Semaine du 28/02 au 5/03/2005 TD 1"

Copied!
2
0
0

Texte intégral

(1)

Licence 2 - I4b

Semaine du 28/02 au 5/03/2005

TD 1 • Principes des syst`emes d’exploitation

Exercice 1. Composants fondamentaux d’une machine

La figure 1 pr´esente la carte m`ere d’un ordinateur de type PC (Personnal Computer). En vous appuyant sur les exemples d’architecture vus en cours, r´ealisez un sch´ema de l’architecture et identifer les ´el´ements suivants :

– le logement du processeur (qui n’est pas pr´esent) ; – le(s) processeur(s) d’entr´ee-sortie ;

– les bus m´emoire et p´eriph´eriques (PCI), le bus E-IDE ; – les logements pour la m´emoire ;

– les logements pour les cartes d’entr´ee/sortie.

Exercice 2. Syst`emes d’exploitation

Dans le domaine informatique, le syst`eme d’exploitation est un ensemble de programmes ajout´e `a la structure mat´erielle de la machine pour en tirer le meilleur parti.

Hors du cadre informatique, le syst`eme d’exploitation d’un objet (ou d’un syst`eme) peut ˆetre vu comme un ensemble d’´el´ements et/ou de proc´edures ajout´es aux ´el´em´ents de base constituant l’objet (ou le syst`eme) afin d’assurer au mieux son exploitation (utilisation).

On consid`ere les syst`emes suivants :

– un photocopieuse utilis´ee par plusieurs personnes ; – un t´el´ephone portable ;

– une machine `a laver ;

– les guichets d’une poste, ouverts `a des clients ayant potentiellement plusieurs op´erations de natures diff´erentes `a effectuer ;

– un carrefour routier dans un ville.

Questions :

1. Rappeler les cinq propri´et´es qui permettent de juger de la qualit´e d’un syst`eme d’exploitation. D´efinir chaque propri´et´e en quelques mots.

2. Identifier quelques points communs entre ces syst`emes ?

3. Au travers des cinq propri´et´es pr´ec´edentes et en sp´ecifiant pour chaque cas ce qui repr´esente la notion d’exploitation, illustrer ce pourraient repr´esenter les syst`emes d’exploitation des cinq syst`emes d´ecrits plus haut ;

4. Pour chaque syst`eme faire une analogie entre ses composants et ceux d’un ordinateur.

Exercice 3.

On consid`ere un ensemble de travauxT =ti, i= 1..n`a effectuer par un ordinateur de fac¸on s´equentielle (les travaux sont ex´ecut´es les uns `a la suite des autres). Pour simplifier, on suppose que tous les travaux sont constitu´es de trois phases :

1. lecture du programmeli(5 secondes) 2. ex´ecution du programmeei(30 secondes) 3. affichage des r´esultatsai(15 secondes)

De plus on suppose que le temps mis pour passer d’un travail `a un autre est n´egligeable. On consid´erant que n= 30, c’est-`a-dire que 30 travaux sont `a ex´ecuter s´equentiellement, calculer le temps de traitement total et le taux d’utilisation du processeur dans les deux cas suivants :

1. l’unit´e centrale de traitement (processeur) g`ere les p´eriph´eriques d’entr´ee sortie ;

2. les p´eriph´eriques sont g´er´es par un processeur d’entr´ee/sortie qui peut travailler en mˆeme temps que le processeur et ils poss`edent tous les deux un acc`es direct `a la m´emoire.

1

(2)

FIG. 1 – Carte m`ere d’un ordinateur personnel (PC)

Nom ISA ISA PCI PCI 2.1 PCI-x PCI-Express

Largeur 8 16 32 64 64 ×32

Fr´equence (Mhz) 4,77 8,33 33,33 33,33 533,33 2,5Ghz D´ebit en bit/s

D´ebit en Mb/s D´ebit en Mo/s

TAB. 1 – Bus g´en´eraux

Exercice 4. Types de bus, d´ebits et aplications

1. Remplir les cases vides du tableau 1 ;

2. Donner le formule de calcul du d´ebit d’un bus donn´e ;

3. Quel d´ebit est n´ecessaire pour afficher une vid´eo 24i/s en 16 777 216 couleurs pour une r´esolution ´ecran 1024×768 pixels

Exercice 5. Puissance de calcul et architecture

En vous basant sur les architectures pr´esent´ees en cours, proposer au moins trois solutions permettant d’augmenter la puissance d’un ordinateur. Pour chacune r´ealiser un sch´ema de l’architecture.

2

Références

Documents relatifs

Quels sont les ´ el´ ements n´ ecessaire pour transferer un fichier entre deux ordinateurs connect´ es sur un r´ eseau.. Afin que le transfert soit valide, il est n´ ecessaire

L’´ equipement Rep est un r´ ept´ eteur qui a pour fonction de recopier des trames Ethernet d’un segment de cˆ able ` a un autre.. Donner l’adresse IP de la machine X et son

Pendant l’ex´ ecution d’un portion de code synchronis´ ee par une thread A , toute autre thread essayant d’ex´ ecuter une portion de code synchronis´ ee sur le mˆ eme objet

– au probl` eme de l’exclusion mutuelle pour l’acc` es ` a des donn´ ees (objets) ou ` a du code (m´ ethodes) ; – au probl` eme de la synchronisation sur des ´ ev´

Avec plusieurs threads, l’application peut poursuivre l’ex´ecution des autres threads pendant que le thread qui attend le r´esultat d’un processus lent est bloqu´e ;1.

– au probl`eme de l’exclusion mutuelle pour l’acc`es `a des donn´ees (objets) ou `a du code (m´ethodes) ; – au probl`eme de la synchronisation sur des ´ev´enements (attente

Reprendre l’exercice du TD qui entraine une cr´eation non contr ˆol´ee de processus pour reproduire son comportement sur le

– notify() permet `a un thread de r´eveiller un des threads qui ´etait en attente dans le wait-set de l’objet r´ecepteur de l’appel de la m´ethode.. Attention, le choix du