Exercice 1 : - BTS Informatique section de Gap

Exercice 1 : Le chef d'un service informatique, Monsieur DUVANTHAR, a soumis
à ses collaborateurs l'affirmation suivante : "Notre fichier "PERSONNEL" ...

Part of the document


BTS 1 2/2/2000
CONTROLE
Durée : 1 h Voici 2 exercices indépendants : Exercice 1 : Le chef d'un service informatique, Monsieur DUVANTHAR, a soumis à ses
collaborateurs l'affirmation suivante : "Notre fichier "PERSONNEL" tiendra
autant de place sur la bande magnétique que je tiens dans ma main gauche
que sur toutes les bandes disposées sur le bureau !!!"? On vous demande de donner raison ou tord à Monsieur DUVANTHAR, disposant
des informations suivantes : a) La bande magnétique qu'il tient a les caractéristiques suivantes : longueur = 50 mètres, densité = 127 bpi, EIB = 2 cm
b) Les 10 bandes magnétiques qui sont sur le bureau ont les
caractéristiques suivantes :
longueur = 81 mètres chacune, densité = 6,35 bpi, EIB =2 cm
c) Ces bandes seront utilisées sur le même ordinateur (buffer
contenant 400 caractères
maximum).
d) Un enregistrement logique du fichier personnel contient 200
caractères. Exercice 2 : L'entreprise G. DUBOULHEAU travaille principalement avec les 2 fichiers
suivants : [pic] L'entreprise, qui n'est pas très moderne, dispose d'une bande magnétique
dont une caractéristique est la suivante : * Longueur de la bande = 4,49 mètres (elle ressemble à une cassette audio
!), * Densité : on ne l'a pas trouvée sur la documentation, mais il y avait un
schéma d'une partie de la bande magnétique qui vous permettra de la
trouver. Le voici :
[pic]
1) Donner la densité de la bande magnétique, en caractères/cm, puis en
bytes/Inch 2) Le fichier FOURNISSEUR contient actuellement 150 articles, et l'on pense
qu'il ne pourra plus jamais augmenter en taille. On vous donne les caractéristiques suivantes :
La longueur d'un EIB peut être calculée à partir de la formule
suivante, le résultat obtenu
étant donné en cm : (500 + Densité en car/cm + 500) / (500 +
500)
La zone tampon (buffer) peut stocker 600 caractères à la fois, a) Donner la formule de calcul du facteur de groupage optimal K, puis le
calculer dans le cas présent.
b) Avec K optimal, pourra-t-on choisir la bande magnétique précédente pour
stocker le fichier FOURNISSEUR ? 3) On décide de stocker le fichier FOURNISSEUR sur une autre bande
magnétique ayant les caractéristiques suivantes : Longueur : 100 m, Densité : 1874,52 bpi, leib = 0,0244 cm
N.B. On fait passer la capacité de la zone buffer à 800 octets. a) Quelle est la capacité théorique de cette bande ?
b) Quelle est la capacité pratique de cette bande avec K optimal
N.B. : vous arrondirez à 4 chiffres après la virgule pour la
longueur d'un enregistrement.
c) Combien d'octets composent le fichier FOURNISSEUR ? Quel
pourcentage de la bande
magnétique occupera-t-il ? 4) On s'occupe maintenant du fichier CLIENTS qui contient actuellement 3000
articles. En considérant les données suivantes : Bande magnétique BM-I : Longueur : 2800 pouces
Densité : 200 car/cm
EIB = 2,5 cm
Buffer : 1000 car a) Calculer K optimal
b) Calculer la densité en BPI
c) Quelle sera la longueur occupée par un bloc + son EIB ?
d) Quelle sera la longueur occupée par le fichier ?
SOLUTIONS
Exercice 1 : 1er cas : le fichier est stocké sur la bande magnétique de Monsieur D. Calcul du facteur de groupage K : K = 400 / 200 = 2
Un bloc contiendra 2 enregistrements logiques.
Densité en car./cm : 127 bpi = 127 / 2,54 = 50 car./cm
Un bloc contient 400 car., donc occupera 400 / 50 = 8 cm
Bloc + EIB = 8 + 2 = 10 cm
Nombre de blocs stockables sur la bande : 5000 / 10 = 500 blocs
Nombre d'enregistrements log. stockables sur la bande : 500 x 2 = 1000 enr. 2ème cas : le fichier est stocké sur les 10 bandes magnétiques. K = 2
D = 6,35 bpi = 6,35 / 2,54 = 2,5 car./cm
Place occupée par un bloc : 400 / 2,5 = 160 cm
Bloc + EIB = 160 + 2 = 162 cm Longueur des 10 bandes : 10 x 81 = 810 m = 81000 cm.
Nombre de blocs stockables sur ces bandes : 81000 / 162 = 500 blocs
Nombres d'enregistrements log. stockables sur ces bandes : 500 x 2 = 1000
enr. Conclusion : M. DUVANTHAR a tout à fait raison dans ses affirmations !
Exercice 2 : L'entreprise G. DUBOULHEAU travaille principalement avec les 2 fichiers
suivants : [pic] L'entreprise, qui n'est pas très moderne, dispose d'une bande magnétique
dont une caractéristique est la suivante : * Longueur de la bande = 4,49 mètres (elle ressemble à une cassette
audio !), * Densité : on ne l'a pas trouvée sur la documentation, mais il y avait
un schéma d'une partie de la bande magnétique qui vous permettra de la
trouver. Le voici : [pic] 1) Donner la densité de la bande magnétique, en caractères/cm, puis en
bytes/Inch
Sur le schéma, on a 20 caractères pour 1 mm,donc :
20 car / 1 mm 200 car / 1 cm
Donc D = 200 car/cm
Densité en bpi : D = 200 car/cm = 200 x 2,54 bytes/inch =508 bpi 2) Le fichier FOURNISSEUR contient actuellement 150 articles, et l'on pense
qu'il ne pourra plus jamais augmenter en taille. Un enr du fichier FOURNISSEUR contient : 10 + 20 + 30 + 40 + 50 + 60 + 70
+ 80
= 360 car On vous donne les caractéristiques suivantes : La longueur d'un EIB peut être calculée à partir de la formule
suivante, le
résultat obtenu étant donné en cm :
(500 + Densité en car/cm + 500) / (500 + 500)
La zone tampon (buffer) peut stocker 600 caractères à la fois, a) Donner la formule de calcul du facteur de groupage optimal K, puis
le
calculer dans le cas présent.
K = taille buffer / taille d'un article = 600 / 360 =
1,667...
Donc K optimal = 1
b) Avec K optimal, pourra-t-on choisir la bande magnétique précédente
pour
stocker le fichier FOURNISSEUR ?
Comme D= 200 car/cm, la longueur d'un enr est de : 360 / 200 = 1,8 cm Comme K=1, un bloc pourra contenir 1 enr, et la longueur du bloc sera
de : 1 x
1,8 = 1,8 cm Calcul de l'EIB : longueur EIB = (500+200+500)/(500+500)=1,2 cm Donc la longueur du bloc et de son EIB sera de : 1,8 + 1,2 = 3 cm Enfin, comme ce fichier contient 150 enr, donc 150/1=150 blocs, il
sera stocké
sur une longueur de : 150 x 3 = 450 cm = 4,50 m Comme la bande magnétique est longue de 4,49 mètres, le fichier
FOURNISSEUR ne pourra pas être stocké sur cette bande magnétique.
3) On décide de stocker le fichier FOURNISSEUR sur une autre bande
magnétique ayant les caractéristiques suivantes : Longueur : 100 m, Densité : 1874,52 bpi, leib = 0,0244 cm
N.B. On fait passer la capacité de la zone buffer à 800 octets. a) Quelle est la capacité théorique de cette bande ?
Ct = L x d
L = 100 m = 10000 cm
D = 1874,52 bpi = 1874,52 / 2,54 = 738 car / cm
Ct = 10000 x 738 = 7380000 octets
b) Quelle est la capacité pratique de cette bande avec K optimal ?
N.B. : vous arrondirez à 4 chiffres après la virgule pour la longueur
d'un
enregistrement. K optimal = 800 / 360 = 2,22 soit 2.
Rappels :
l = ( K x N ) / d
Cp = ( L / ( l + l eib ) ) x ( K x N )
l = ( 2 x 360 ) / 738 = 0,9756 cm
l + l eib = 0,9756 + 0,0244 = 1 cm
Cp = 10000 / 1 x 2 x 360 = 7200000 octets c) Combien d'octets composent le fichier FOURNISSEUR ? Quel
pourcentage
de la bande magnétique occupera-t-il ? 360 x 150 = 54000 octets
54000 / 7200000 = 0,0075 = 0,75 % 4) On s'occupe maintenant du fichier CLIENTS qui contient actuellement 3000
articles. En considérant les données suivantes : Bande magnétique BM-I :
Longueur : 2800 pouces = 2800 x 2,54 = 7112 cm = 71,12 m
Densité : 200 car/cm
EIB = 2,5 cm
Buffer : 1000 car a) Calculer K optimal K optimal = 1000 / 300 = 3 b) Calculer la densité en BPI D = 200 x 2,54 = 508 bpi c) Quelle sera la longueur occupée par un bloc + son EIB ? l = 3 x 300 / 200 = 4,5 cm
l + l eib = 4,5 + 2,5 = 7 cm d) Quelle sera la longueur occupée par le fichier ? Nombre de blocs = 3000 / 3 = 1000
Longueur = 1000 x 7 = 7000 cm = 70 m < 71,12 m Exercice 4 : On considère un fichier FIC contenant actuellement 2000 articles Soit la bande magnétique BM-C telle que :
Longueur = 10 m, Densité = 500 car/cm, EIB = 1 cm, et longueur d'un bloc =
2 x EIB
Buffer : 1000 caractères Sachant que le fichier occupe 60 % de la bande magnétique, on se propose de
retrouver le nombre de caractères composant un article du fichier. Pour
cela, on vous donne la progression suivante : a) Calculer la longueur occupée par le fichier, en cm
b) En déduire le nombre de blocs occupés par le fichier
c) en déduire le facteur de groupage K optimal utilisé
d) en déduire le nombre de caractères composant un article. Exercice 4 : solution On considère un fichier FIC contenant actuellement 2000 articles
Soit la bande magnétique BM-C telle que :
Longueur = 10 m, Densité = 500 car/cm, EIB = 1 cm, et longueur d'un bloc =
2 x EIB
Buffer : 1000 caractères
Sachant que le fichier occupe 60 % de la bande magnétique, on se propose de
retrouver le nombre de caractères composant un article du fichier. Pour
cela, on vous donne la progression suivante : a) Calculer la longueur occupée par le fichier, en cm.
Lf = 10 x 60 % = 10 x 60 / 100 = 6 m = 600 cm
b) En déduire le nombre de blocs occupés par le fichier.
l + l eib = 2 x 1 + 1 = 3 cm
Nb= 600 / 3 = 200 blocs
c) En déduire le facteur de groupage K optimal utilisé.
K opt