Sunteți pe pagina 1din 9

Lucrarea de laborator N8

Arhitectura și design-ul organizării succesive a colecţiilor de date


pe discuri magnetice
Indicaţii metodice
Esenţa metodei secvenţiale de organizare a colecţiilor de date pe suporţi cu acces aleator rămâne aceiaşi ce şi pe
suporţi cu acces succesiv. Însă, din punct de vedere fizic această metodă se realizează în alt mod.
Organizarea succesivă de păstrare a colecţiilor de date pe suporţi cu acces aleator se realizează în aceleaşi etape ce şi
pentru banda magnetică. De aceea mai întâi se verifică calitatea suporturilor din punct de vedere fizic, apoi se calculează
sistemul de mărci (externe şi interne), schema de repartizare a colecţiilor de date, se efectuează introducerea datelor în
memorie şi se verifică deplinătatea şi autenticitatea conţinutului colecţiilor de date înregistrate.
Însă, luând în consideraţie particularităţile suportului cu acces aleator (discul magnetic) e necesar de avut în vedere
următoarele aspecte specifice:
1. Datele uneia şi aceleiaşi colecţii e necesar să fie înregistrate în unul şi acelaşi spaţiu fizic sau în spaţii fizice vecine.
Aceasta se explică prin faptul că trecerea capului de citire dintr-un capăt în altul este cea mai încetinită procedură;
2. Nu se permite înscrierea datelor neîntrerupt pe toată lungimea spaţiului fizic. E necesar de rezervat un mic spaţiu
nemagnetizat ce convenţional se consideră drept semn de început şi sfârşit al spaţiului de înregistrare a datelor;
3. Dacă datele colecţiei se înscriu pe disc magnetic atunci înregistrarea datelor are loc cu intensitate diversă în depindere
de felul de piste. Însă, volumul informaţional al fiecărei piste este unul şi acelaşi. Aceasta se asigură prin înscrierea
mai rară a datelor pe pistele externe şi înregistrarea mai densă a datelor pe pistele interne;
4. La nivel conceptual elaborarea schemei de repartizare a datelor pe suporţi cu acces aleator se efectuează sub formă de
un anumit tabel ce conţine numărul blocului fizic, nr. cilindrului, nr. pistei şi nr. sectorului.

PROBLEMĂ – MODEL
Este dată colecţia de date „Bon de plată” care se înregistrează pe unitatea de discuri magnetice. În colecţie se incud
înregistrările cu numerele 77100–79900. înregistrările sunt repartizate neîntrerupt una după alta. Ele sunt organizate în
blocuri (înregistrări fizice) câte 15 într-un bloc. Colecţia de date se înregistrează începând cu cilindrul 153. unitatea de
discuri magnetice conţine 220 cilindre. Cilindrul are 10 piste. Volumul informaţional al unei piste – 3625 octeţi. Lungimea
unei înregistrări logice – 60 octeţi.

E necesar:
1) De elaborat mărcile sistemice ale colecţiei de date;
2) De calculat volumul necesar de memorie;
3) De prezentat schema de repartizare a CD pe unitatea de discuri magnetice sub formă de tabel.

REZOLVARE:
1. Elaborăm mărcile sistemice
a) Denimirea CD – „Bon de plată”;
b) Tipul de organizare – succesivă;
c) Tipul CD – de intrare;
d) Formatul înregistrărilor – fixat, blocat;
e) Lungimea blocului – 15 înregistrări;
f) Lungimea înregistrărilor logice – 60 octeţi.

2. Determinăm volumul necesar de memorie pentru repartizarea CD


a) Determinăm numărul de înregistrări logice:
79900 – 77100 = 2800
b) Determinăm numărul de înregistrări fizice:
2800 / 15 ≈ 187
c) Determinăm volumul informaţional al unui bloc:
15 * 60 = 900 (octeţi)

d) Deteminăm numărul de înregistrări fizice ce pot fi repartizate pe o pistă:


3625 / 900 ≈ 4
e) Deteminăm numărul de piste necesare pentru a repartiza CD:
187 / 4 ≈ 47
f) Deteminăm numărulde cilindre necesare pentru a repartiza CD:
47 / 10 ≈ 5
3. Eaborăm schema de repartizare a CD pentru unitatea de discuri magnetice
Bloc Cilindru Pistă Sector Bloc Cilindru Pistă Sector
0001 153 0 1 0044 154 0 4
0002 153 0 2 ...
0003 153 0 3 0077 154 9 1
0004 153 0 4 0078 154 9 2
0005 153 1 1 0079 154 9 3
0006 153 1 2 0080 154 9 4
0007 153 1 3 ...
0008 153 1 4 0161 157 0 1
... 0162 157 0 2
0037 153 9 1 0163 157 0 3
0038 153 9 2 0164 157 0 4
0039 153 9 3 ...
0040 153 9 4 0185 157 6 1
0041 154 0 1 0185 157 6 2
0042 154 0 2 0185 157 6 3
0043 154 0 3
SARCINĂ
Organizarea secvenţială a colecţiilor de date
pe suporţi magnetici cu acces aleator
Problema № 1
Date iniţiale:
Colecţia de date (CD) «Factură» se transcrie pe discuri magnetice. CD conţine 2000 de înregistrări cu denumirile
produselor finite şi numerele lor de nomenclatură, începînd cu 260.000 şi repartizate una după alta în mod sistematizat.
În CD se conţin date despre producţia finită realizată (număr de nomenclatură, fel de producţie, producător,
cumpărător, material de producere, cantitate, preţ, sumă ş.a.). Înregistrările sînt ordonate după valorile cheii «Număr de
nomenclatură». Lungimea (volumul) unei înregistrări e de 75 octeţi.
Înregistrările sînt blocate căte 10 în bloc. Colecţia de date poate fi repartizată, începînd cu pista 0 a cilindrului 125.
CD a fost înregistrată pe discuri magnetice (DM) la 23 februarie 1997 şi este utilizată la rezolvarea problemei
«Evidenţa realizării producţiei finite» , este considerată ca CD de bază. Data producerii volumului (pachetului de discuri)-
29 decembrie 1997. Termenul de păstrare a CD-23 07 1997.
Cifrul mărcii de titlu - 00055
Cifrul mărcii volumului - 006
Numărul de inventar al volumului - 02648
Indiciul volumului - 108
Cifrul utilizatorului - 0726
Numărul de inventar a CD - 04832
Cifrul denumirii CD - 01060
Numerele cilindrilor ocupate de CD - 125, 129 (primul şi ultimul)
Numărul de blocuri:
în volum - 200
pe cilindru - 040
pe pistă - 004
Numărul înregistrărilor logice:
pe volum - 02000
pe cilindru - 0400
pe pistă - 040
în bloc - 010
Indicatorul de început a mărcii CD - 054
Numărul mărcii CD - 096
Suma generală de control - 6514322115
E necesar:
1. de format mărcile (etichetele ) sistemice (externe şi interne);
2. de calculat volumul necesar de memorie pentru repartizarea CD;
3. de prezentat formatele înregistrării şi a pistei CD;
4. de prezentat schema repartizării CD pe volum sub formă de tabel.

Problema № 2
Date iniţiale:
Colecţia de date (CD) «Lista salariului calculat» se repartizează pe discuri. Ea conţine informaţia despre sumele
salariului calculat pe o lună de lucru a secţiei, sectorului, brigăzii, numărului de tabel pe categoria lucrării, producţia
efectivă.
Înregistrările sînt ordonate în conformitate cu valorile cifrurilor secţiei, sectorului, brigăzii şi numărului de tabel.
Lungimea (volumul) fiecărei înregistrări e de 55 octeţi. CD constă din înregistrări repartizate una după alta cu valorile de
numere de tabel de la 1000 pînă la 3999.
Colecţia de date se repartizează începînd cu pista 0 a cilindrului 75.
CD se înregistrează pe volum la 16 mai 1997, este rezultativă şi s-a format ca urmare a rezolvării problemei
“Calcularea salariului”. Termenul păstrării CD -13 iulie 1998.
Cifrul mărcii de titlu - 02210
Cifrul mărcii volumului - 04904
Indiciul volumului - 076
Cifrul utilizatorului - 0346
Numărul de inventar a CD - 03651
Cifrul denumirii CD - 02431
Numerele cilindrilor, alocate sub CD - 7578
Indicator de оnceput a mărcii CD - 075
Numărul mărcii - 0612
Indicator de sfîrşit a mărcii CD - 037
Numărul înregistrărilor:
pe volum - 02000
pe cilindru - 0650
pe pistă - 065
Suma generală de control-2732411657
E necesar:
1. de format mărcile (etichetele ) sistemice (externe şi interne);
2. de calculat volumul necesar de memorie pentru repartizarea CD;
3. de prezentat formatele înregistrării şi a pistei CD;
4. de prezentat schema repartizării CD pe volum sub formă de tabel.

Problema № 3
Date iniţiale:
Colecţia de date (CD) «Act de decontare a fondurilor fixe» este repartizată pe discuri magnetice şi conţine informaţie
privind utilajul decontat: denumirea utilajului, numărul de inventar, data, suma de amortizare, valoarea de lichidare ş.a.
Înregistrările sînt ordonate în conformitate cu valorile numerelor de inventar a utilajului. Lungimea (volumul) unei
înregistrări este de 65 octeţi. CD conţine înregistrări, repartizate succesiv una după alta, cu numerele de inventar, începînd
cu 24600 şi terminînd cu 25599.
Înregistrările sînt blocate cîte 12 în fiecare bloc.
CD este repartizată începînd cu pista 0 a cilindrului 125. Înregistrarea CD a avut loc la 15 octombrie 1997 şi este
utilizată la rezolvarea problemei «Decontarea fondurilor fixe», este CD de bază.
Data producerii pachetului de discuri - 18 noiembrie 1992. Termenul de păstrare a CD - 17 ianuarie 1999
Cifrul mărcii de titlu - 02684
Cifrul mărcii volumului - 04314
Indiciul volumului - 038
Cifrul utilizatorului - 0826
Numărul de inventar a CD - 04582
Cifrul denumirii CD - 00284
Numerele cilindrilor, alocate sub CD - 125, 126
Indicator de început a mărcii CD - 030
Numărul mărcii - 0264
Indicator de sfîrşit a mărcii CD - 052
Numărul de blocuri:
în volum - 00083
pe cilindru - 040
pe pistă - 4
Numărul înregistrărilor logice:
pe volum - 01000
pe cilindru - 0480
pe pistă - 048
în bloc - 012
Suma generală de control - 7123765423
E necesar:
1. de format mărcile (etichetele ) sistemice (externe şi interne);
2. de calculat volumul necesar de memorie pentru repartizarea CD;
3. de prezentat formatele înregistrării şi a pistei CD;
4. de prezentat schema repartizării CD pe volum sub formă de tabel.

Problema № 4
Date iniţiale:
Colecţia de date (CD) «Bon de livrare» se transcrie pe discuri magnetice şi conţine informaţia privind materialele
livrate din depozite (depozit, depozitar, denumire, număr de nomenclatură a materialului, data livrării, unitate de măsură,
cantitate, preţ, cost). Înregistrările sînt ordonate în conformitate cu valorile cheilor depozitului şi a numerelor de
nomenclatură a materialelor. Lungimea (volumul) înregistrării este egală cu 70 octeţi. În CD se includ înregistrări
repartizate succesiv una după alta, începînd cu numerele 88100 şi terminînd cu numărul 92099.
Înregistrările sînt blocate cîte 10 în bloc. CD se repartizează începînd cu pista 0 a cilindrului 53.
CD s-a înregistrat pe discuri la 16 februarie 1997, este utilizată la rezolvarea problemei «Consumarea materialelor» şi
este considerată de bază.
Data producerii pachetelor de discuri - 15 noiembrie 1996
Termenul de păstrare a CD - 10 august 1997
Cifrul mărcii de titlu - 00274
Cifrul mărcii volumului - 03672
Indiciul volumului - 019
Cifrul utilizatorului - 0437
Numărul de inventar a CD - 04135
Cifrul denumirii CD - 00732
Numerele cilindrilor ocupate de CD - 53, 134
Indicatorul de început a mărcii CD - 083
Numărul mărcii - 0721
Indicator de sfîrşit al mărcii – 019
Numărul de blocuri:
în volum - 00400
pe cilindru - 050
pe pistă - 05
Numărul înregistrărilor logice:
pe volum - 04000
pe cilindru - 0500
pe pistă - 050
în bloc - 010
Suma generală de control-1731642524
E necesar:
1. de format mărcile (etichetele ) sistemice (externe şi interne);
2. de calculat volumul necesar de memorie pentru repartizarea CD;
3. de prezentat formatele înregistrării şi a pistei CD;
4. de prezentat schema repartizării CD pe volum sub formă de tabel.

S-ar putea să vă placă și