You are on page 1of 23

www.cartiaz.

ro – Carti si articole online gratuite de la A la Z

BAZELE TEHNOLOGIEI
INFORMATICII

CURS 1
PRINCIPIILE DE BAZA ALE INFORMATICII
In desfasurarea activitatii economice a unei firme un rol important il au culegerea, stocarea, prelucrarea si
transmiterea informatiilor privitaore la procesele tehnico-economice aferente activitatii desfasurate. Informatiile
astfel obtinute se utilizeaza pentru conducerea curenta cat si pentru fundamentarea deciziilor privind evolutia firmei.
Prin system informational se intelege ansamblul tehnico-organizatoric ce are ca obiectiv obtinerea
informatiilor necesare pentru fundamentarea deciziilor in procesul de conducere
Sistemul informatic reprezinta ansamblul format ddin sistemul de echipamente si sistemul de programe
aferente
S.INFORMATIONAL = S. INFORMATIC + FLUXURI INFORMATIONALE

FUNCTIILE SISTEMULUI INFORMATIC

F.C.C.

F.Ie
F.I. F.P.

F.M.

F.C.C. – functia de comanda si control


F.M. – functia de memorare
F.I. – functia de intrare
F.P. – functia de prelucrare
F.Ie. – functia de iesire
−► - informatie
═►- comenzi

Functia de intrare
- permite introducerea manuala a informatiei in system sau preluarea acesteia dintr-o retea de comunicatie
- informatia se va prelucra imediat sau se stocheaza in vederea prelucrarii ulterioare
- informatia va fi transmisa mai departe prelucrata sau neprelucrata
Functai de memorare si regasire a informatiei

1
www.cartiaz.ro – Carti si articole online gratuite de la A la Z

- este influentata de capaciatatea de stocare a inforamtiei si de viteza de acces la datele stocate


- informatia poate fi pastrata in memoria interna pentru datele aflate in curs de prelucrare, memoria externa
pentru datele care se consulta la anumite perioade de timp, suporturi electronice de arhivare a informatiei
ce se consulta mai rar

Functia de prelucrae a informatiei = functia aritmetica si logica


- realizeaza conversia informatiei analogic - digital – analogic pentru compatibilitate cu dispozitivele de
intrare sau iesire analogice conectate la sistemul informatic
- transferal informatiei pe diverse suporturi de stocare
- permite crearea si intretinerea (adaugare, modificare, stergere, inserare) bazei informationale a sistemului
informatic
- tratarea informatiei prin diverse operatii asupra formei (texte, documente, imagini) sau a continutului (date)
dar si operatii logice
- consultarea in timp real a informatiei, utilizand programe de cautare, selectare, transmitere
- punerea informatiei in forma dorita la iesire
Functia de comanda si control a sistemului
- permite alocarea optima a resurselor sistemului, referitoare la echipammente, memoria interna, baza de
programe si baza informationala
- realizeaza controlul proceselor de intrare, prelucrare si iesire in functie de natura si specificul operatiilor, de
destinatia si de modul de transmitere a rezultatelor
Functia de iesire a informatiei din system
- trebuie sa tina cont de urmatoarele criterii:
- natura informatiei transferate la iesire
- natura suportului pe care se va transforma informatia
- destinatarul
- mijlocul de comunicare
- functiile determina unitati functionale care determina componentele materiale si in final cele hardware
- sistemele de programe -> componenta informationala -> resurse software

CODIFICAREA INFORMATIEI
CODURILE
- reprezinta conventii de reprezentare a datelor prelucrate, utilizand calculatoare electronice inclusive comenzi
necesare in teletransmisii informatice
- reprezentarea datelor se face utilizand sistemul de numeratie binary (0,1)
- codificarea reprezinta modul de combinare a bitilor 0 sau 1 pentru exprimarea unor semen sau comenzi in
memoria interna sau externa a computerului
- dupa natura semnelor pe care le pot reprezenta, codurile pot fi numerice sau alfanumerice
CODURI NUMERICE
- la reprezentarea celor 10 cifre se adauga semnul algebric si punctual zecimal fiind necesar
CODURI ALFANUMERICE
- permit reprezentarea semnelor numerice, alfanumerice, alfabetice si a celor speciale
- primul cod – codul ASCII – foloseste o codificare pe 7 biti cu o capacitate de redare de 128 de
semen din care 32 utilizate in teletransmisia datelor

2
www.cartiaz.ro – Carti si articole online gratuite de la A la Z

- este utilizat pt micro si minicalculatoare


CODUL EBCDIC – foloseste o codificare pe 8 biti ceea ce inseamna o capacitate de redare de
2 =256 de semen dintre care 32 utilizate in teletransmisii de date
8

- era utilizat pe generatii de calculatoare anterioare actualelor PC-uri

CLASE DE CALCULATOARE

Clasificarea calculatoarelor se poate face dupa:


a) capacitatea de memorare
b) viteza de prelucrare a informatiei
c) complexitatea arhitecturala
d) tipuri de aplicatii ce pot fi prelucrate
e) tipologia perifericelor
f) costul echipamentelor
Pana in anii ’80 calculatoarele se clasificau in:
a) mici
b) medii
c) mari
Dupa aparitia microcalculatoarelor s-a trecut la o noua clasificare
a) microcalculatoare
b) minicalculatoare
c) mainframe
d) supercalculatoare
a) MICROCALCULATOARE
- echipamente electronice de calcul a caror arhitectura e construita in jurul unui processor (UCP – unitate
centrala de prelucrare)
- arhitectura UCP relative simpla
- periferice lente dar diverse, usor de instalat si de configurat
- viteza de prelucrare relative mica (0.5-4 MIPS = milioane de instructiuni pe secunda)
- capacitatea de memorare limitata (640 KB – 64 MB) cu posibilitate de adresare pana la nivel de GB
- permit lucrul individual sau in retea
- costuri reduse
b) MINICALCULATOARE
- echipamente electronice de calcul construite dupa o tehnologie clasica avand o structura modulara
capabila sa satisfaca cerintele de lucru ale unei organizatii
- permit lucrul simultan al mai multor utilizatori
- prezina una sau mai multe procesoare
- capacitate de stocare mare
- viteza de prelucrare 1-10 MIPS
- unitati periferice rapide
c) MAINFRAME
- echipamente electronice menite sa satisfaca cerintele de lucru ale marilor organizatii
- unitati centrale foarte rapide cu mai multe procesoare

3
www.cartiaz.ro – Carti si articole online gratuite de la A la Z

- memorie interna si externa foarte rapide si de capacitate mare


- periferice foarte rapide
- viteza de prelucrare 10-100 MIPS
- mii de terminale conectate la mainframe
- zeci si sute de mii de dolari
d) SUPERCALCULATOARE
- echipamente electronice de calcul cu resurse harware si software foarte mari utilizate in ramuri de varf
(industria de aparare , cerceatre, aeronautica)
- viteza peste 1000 MIPS
- costuri la nivel de 106 $

4
CURS 2
SISTEME DE CALCUL

Sisteme de calcul – MONOPROCESOR


- MULTIPROCESOR
S.C. MONOPROCESOR se caracterizeaza prin executarea instructiunilor in mod secvential la un moment dat fiind
executata o singura instructiune
S.C. MULTIPROCESOR – pentru executarea mai multor instructiuni la un moment dat

MULTIPROCESAREA – SIMETRICA (cand procesoarele au statute egal)


- ASIMETRICA (cand exista processor Master si procesor Slave)
Procesorul Master – rol de coordonare si control a aplicatiilor
Procesorul Slave – permite executia independenta a unor module ale aceluiasi program

Din punct de vedere al timpului de procesare utilizat exista:


1. Sistem cu processor Master si procesoare specializate pe clase de operatii
2. Sistem cu procesoare independente, cu sarcini de calcul proprii

Sistemul PIPELINE – instructiunile sunt descompuse in microinstructiuni si executate pe un canal (PIPELINE)


Sisteme VECTORIALE – presupun executarea unui vector de operatiuni asupra aceluiasi set de date
Sisteme de tip MASIV – presupune o unitate de comanda-control si mai multe unitati aritmetice
Sisteme cu procesoare PARALELE – procesorul executa la un moment dat instructiuni diferite apartinand
aceluiasi program

MICROPROCESORUL
- circuit integrat ce contine UCC (unitatea de comanda-control), UAL (unitatea aritmetica
si logica)
- UCC – prelucreaza instructiunile programelor ce ruleaza furnizand semnale de comanda pentru functionarea
unitatilor si dirijand schimburile de informatii
COMPONENTE
CONTORUL ORDINAL – localizeaza un program aflat in memorie, furnizand adresa de memorie pentru
instructiunea aflata in curs de executie si pentru urmatoarea instructiune
de executata
- contine 4 registrii de segment si un pointer de instructiuni:
- registrul de segment de cod – indica pozitia unui program in memorie
- registrul de segment de date –localizeaza datele folosite de programul
in curs de executie
- registrul de extrasegment - suplimenteaza registrul de segment de
date
- registrul de segment de stiva – localizeaza stiva calculatorului
Stiva – zona de memorie unde se vor depune instructiuni
Registru de instructiuni – are rol de a stoca instructiuni de executat
Decodorul de instructiuni – recunoaste functia definite de instructiunea de executie

5
- deosebeste grupul de operatiuni elementare care semnifica citirea, scrierea, transferal,
afisarea, imprimarea, saltul la o noua adresa
- contine un set de indicatori de conditie stocati in registrii de conditie care au rol de
configurare si de semnalare a starii sistemului

1) INDICATORI PENTRU A CARACTERIZA REZULTATELE OPERATIILOR ARITMETICE


Ex: - indicatorul zero – semnifica, semnalizeaza rezultatul nul
indicatorul de transport – semnifica saltul catre urmatoarea pozitie
indicator de semn – semnalizeaza rezultatul negative
indicator de transport auxiliar – semnifica transportul la primii 4 biti
indicator de departare – semnaleaza un rezultat prea mare
indicator de paritate – daca un rezultat este par sau impar
2) INDICATOR PENTRU CONTROL
- indicator de directie – permit controlul operatiilor interactive
- indicator de intreruperi – prin care se permite controlul intreruperilor prin activarea sau dezactivarea acestora
3) INDICATOR DE URMARIRE – prin care se permite gestionarea executiei pas cu pas a instructiunilor
4) INDICATORI SPECIALI – indicatori pentru urmarirea texturilor imbricate
5) INDICATORI PENTRU CITIREA NIVELULUI DE ACCES INTRARI SI IESIRI – idicatori pentru intreruperi
virtuale – multitasking
CEASUL INTERN – are rolul de a distribui rezultatul impulsurilor pentru sincronizarea operatiunilor elementare
care se efectueaza in cursul derularii unei instructiuni
CIRCUITELE DE COMANDA – permit efectuarea unei anumite actiuni asupra unitatilor comandate dupa ce s-au
format diferitele comenzi corespondente operatiunilor elementare
UAL – unitatea aritmetica si logica
- prelucreaza informatia prin calcule matematice si functii logice
- contine dispozitiv de lucru si dispozitive de stocaj intermediar
Dispozitia de lucru – contine registrii aritmetici (pt operatii matematice de calcul si op simple) registrii logici (pt texte,
ramificatii si iteratii = repetari succesive)
Dispozitive de stocaj intermediat = contin registrii si memorii specializate de capacitate limitata pentru inregistrarea
la fiecare operatie a operanzilor si a rezulatelor intermediare

CARACTERISTICILE MICROPROCESOARELOR:
• Viteza de lucru care depinde de frecventa ceasului intern, dimensiunea registrilor, latimea magistralei de
date, tipul constructive, existenta si dimensiunea memoriei cache
• Capacitatea maxima de memorie pe care o poate accesa
• Setul de instructiuni pe care le poate executa

TIPURI DE ARHITECTURI DE MICROPROCESOARE:


Criteriul de clasificare, modul de tratare a instructiuni in cod masina
Pentru aplicatii in curs de executie: CISC, RISC
ARHITECTURA CISC
implementeaza in decodorul de instructiuni peste 1000 de instructiuni
instructiunea se descompune in microinstructiuni (instructiuni elementare)
o instructiune complexa se poate executa intr-unul sau mai multe cicluri de baza
ARHITECURA RISC
- implementeaza in decodorul de functiuni UCC un set redus de instructiuni
- ca urmare se utilizeaza un nr minim de instructiuni cu o lungime fixa, cu o codificare intense si care
sunt des utilizate

6
- se va optimiza functia pentru cea mai rapida executie
- sunt mai rapide cu 50-70% decat arhitectura CISC si permit prelucrarea paralela a maim ultor aplicatii
ex: SPARC, POWER PC, ALFA
ARHITECTURA POWER PC
- este o arhitectura de tip RISC
- UCC contine 2 unitati de decodare, una pt instructiuni si una pt date, iar UAL contine 3 unitati: pt calcule in
virgule mobile, pt decizie
- Magistrala de date este pe 64 biti, iar magistrala de adresa pe 32 biti
- Este o arhitectura hiper scalar ceea ce inseamna ca se permite executia de la 3-6 comenzi pet ac
- Poate contine memorie cache cu zona pt date si o zona pe instructiuni
- Dispune de o functie pevizionala de decizie statistica prin care se anticipieaza desfasurarea programului
dupa instructiuni de salt
- Se stabilesc anticipat adresele de salt la instructiuni conditionale prin analiza sirului de asteptare a comezilor
FUNCTIONAREA PROCESORULUI (SCHEMA)
1. Instructiunea in curs de executie extrasa din memorie si incarcata in unitatea de comanda
2. Unitatea de comanda decodeaza instructiunea recunoscand functia si trimite un ordin de pregatire a unitatii
UAL
3. Unitatea de calcul declanseaza transferal de date ce urmeaza a fi prelucrate, catre unitatea specializata in
tratarea lor
4. Unitatea aritmetica si logica executa prelucrarea potrivit functiei, instructiunii in curs de executie
5. Rezultatul prelucrarii fie ca este stocat in memorie pentru procesari viitoare fie ca este transmis catre un
echipament de iesire
-
PROCESORUL

CEASUL INT. INSTRUCTIUNI


1
REGISTRUL
CONTOR
ORD.
DEC. DE FCTII.
3
DATE
CIRCUITE

UAL 2
4
DISP DE LUCRU
REZULTATE
DISP DE STOCAJ 5
INTERMEDIAR

7
CURS 3
MEMORIA INTERNA

MEMORIA INTERNA este un dispozitiv electronic, de stocare a informatiei sub forma binara in circuite integrate.
Din punct de vedere fizic pe placa de baza exista sloturi in care se fixeaza plachete (bancuri de memorie). Memoria
are o structura verticala cu linii si coloane, locatia de memorie este identificata printr-un cod, care da adresa locatiei
de memorie
CARACTERISTICI
1. DIMENSIUNEA LOCATIEI DE MEMORIE ADRESABILA
- Reprezinta cantitatea de informatie binara care poate fi stocata intr-o locatie de memorie.
- Aceasta da si lungimea cuvantului de meorie.
- Cuvantul de memorie = unitatea informationala compusa din caractere, tratata ca o entitate si stocata la o
locatie de memorie
- Este compatibila cu registrul de instructiuni si cu latimea magistralelor de date si adrese
2. CAPACITATEA MEMORIEI INTERNE
- repr volumul informaiilor ce pot fi stocate in memoria interna
- avem valori de la 640 ko – 128, 256, 512 MB, 1 GB o=B (bite)
3. TIMPUL DE ACCES
- repr timpul necesar unui circuit integrat de memorie pentru a localiza un bit de informatie
- de la 700 ns → 200 ns
4. TIMPUL MAXIM DE RASPUNS
- repr intervalul de timp de la momentul primirii de la processor a comenzii de citire scriere si momentul
depunerii pe magistrala de date a valoriii citite sau descries
5. COSTUL MEMORIEI

CONFIGURAREA MEMORIEI RAM (RANDOM ACCESS MEMORY)


-exista 4 zone –memoria conventionala
- memoria superioara
- memoria expandata
- memoria extinsa

TIPURI DE MEMORIE RAM


- memoria imediata (cache)
- memoria pentru imprimanta (printer-buffer)
- memoria video (video-ram)
- memoria umbra (shadow-ram)
- memorie CMOS

MEMORIA RAM
- contine datele de prelucrat, programele ce vor prelucra datele si rezultatele prelucrarilor
- d. p. d. v. constructive cuprinde circuite foarte mici incarcate cu sarcina electrica
- este o memorie volatile (informatia se pasrteaza atat cat calculatorul e functional)
- adresarea se face prin adresa de linie si adresa de coloana
- o pagina de memorie e domeniul din memorie care are aceeasi adresa a liniei SRAM (static ram) DRAM
(dynamic ram)
SRAM - formata din circuite bistabile care pot avea 2 stari: inchis, deschis
- este de 5 ori mai rapida decat DRAM
- mai scumpa si mai voluminoasa
- se foloseste pt memoria cache
DRAM – circuite de memorie de dimensiuni reduse pt stocarea sarcinilor electrice
- lucreaza cu pagini de memorie si implica reimprospatarea periodica a informatiei
- pot lucra sincron sau asincron
- d. p. d. v. constructive avem: SIMM (single inline memory modules) si DIMM (dual inline memory
modules)

Citirea, Scrierea

- microprocesorul prin contrilul ordinal trimite madulului de memeorie adresa liniei si a coloanei
- se citesc toate locatiile liniei depozitand informatia intr-un preamplificator de citire cu rol de buffer
- utilizand adresa coloana se va extrage informatia de la locatia dorita
- se goleste continutul preamplificatorului de citire

Semnale utilizate : - RAS (row address strobe) – semnal validare adresa linie
- CAS (column address strobe) – semnal validare adresa coloana

Configurarea memoriei RAM


- MEMORIA CONVENTIONALA – ocupa primii 640 kB – 400 → 500 Sistem de operare
- 200 – 240 Aplicatii
- contine sistemul de operare: - COMMAND COM
- CONFIG SYS
COMMAND COM – zona system ce tine evideanta fisierelor deschise
CONFIG SYS – fisierul cu configuratii specifice
BIOS (basic input output system) contine operatii elementare incarcate din memoria ROM

Aplicatie – program care ruleaza sub DOS si folosesc spatial ramas neocupat din zona. DOS – MS-DOS
- PC-DOS

MEMORIA SUPERIOARA (HIGH MEMORY)


- zona sit intre 640 si 1024 KB (1 MB)
- contin functiile interne ale sistemului
- sunt incarcate pe portiuni din BIOS, rutine din ROM (rutine din BIOS) video RAM (pt stocarea numerica a
infromatiei video) iar in zona nefolosita ruleaza aplicatii rezidente TSR (terminate and stay resident) si drivere (kit
instalat)

MEMORIA EXPANDATA (EMS – extended memory specification)


- ocupa zona de la 1 MB la 32 MB
- e folosita pt stocarea datelor nu pt rularea programelor
- nu poate fi accesata in mod direct de processor, accesarea se face printr-o fereastra de 54 Kb (ko) situate
la adresa 832 in memoria superioara
- exista pe placa adaptoare circuite speciale de comutare si amplasare care realizeza acest transfer
- placa adaptoare contine segmente de 64 ko – insa la un moment dat poate fi accesat doar un singur
segment => memorie lenta
- este impartita in pagini logice de 16 ko care sunt realocate si commutate in vederea accesarii de catre
proceosr

MEMORIA EXTINSA
- se afla deasupra granitei de 1 MB si poate ajunge si la nivel de GB
- lucreaza in mod de lucru real pentru primul MB (no) si mod de lucru protejat pt memoria extinsa
- se realizeaza divizarea memoriei extinsa in zone de un MB si accesarea acestora permitand executia
multitasking
- astfel, pot fi mai multe sesiuni de lucru cate una pt fiecare zona
- gestionarea memoriei extinse o face un driver specializat de memorie extinsa

MEMORIA CACHE
- formata din circuite integrate de memorie de tip SRAM
- au un rol de memorie tampon intre microprocessor si memorie RAM
- are o capacitate redusa 128 - 256 – 512 KB
- este foarte rapida, lucrand in mod direct cu procesorul
- tipuri: CACHE PRIMAR – memorie integrate direct pe processor
CACHE SECUNDAR – compusa din cicluri SRAM foarte rapide cu dim intr 32-512 ko plasata intre
processor si memoria interna
- gestionarea se poate face dupa 2 principii:
FIFO – se vor sterge datele in ordinea vechimii acestora
LRU – last recent in use
- se ster datele care au fost mai rar utilizate
CURS 4
ECHIPAMENTE PERIFERICE

- dispozitive conectate si controlate de calculator


- asigura conexiunea intre calculator si mediul exterior (om)
- pot asigura stocarea unui volum de date

TASTATURA
- principal echipament de introducere a datelor in PC
- d. p. d. v. a dispunerii tastelor avem 4 serii de taste diferite:
- blocul alfa-numeric: taste alfabetice, taste bifunctionale si character speciale, taste de control si validare
- blocul taselor functionale: taste functionale F1-F12 (F24) si tastespeciale
- blocul tastelor de deplasare si pozitionare
- blocu tastelr numerice
MOUSE-UL
- dispozitiv periferic de intrare a carui deplasare pe o surafata plana va genera deplasarea corespunzatoare a
cursorului pe ecran
- se poate conecta la un port serial sau parallel
- poate avea diverse variante d.p.d.v. constructive: mouse cu bila, mouse optic, trackball

SCANNER-UL
- periferic de intrare care numerizeaza informatia
- tipuri: alb-negru si color
- d.p.d.v. constructive: handscanner, scanner cu tractor, flatbed
- unele pot avea adaptoare de transparenta
- rezolutia – 300 d/I (dots/inch) – 600 – 1200 – 2400

MONITORUL
- dispozitiv periferic de iesire care permite afisarea temporara a informatiilor
- fiecare character e definit printr-un ansamblu de puncte alese dintr-o matrice
CARACTERISTICI:
1.Atribute de vizualizare: - palpairea caracterelor (afisarea alternativa cu neafisarea caracterelor)
- afisarea in video invers
2. Stralucirea: -intensitatea luminoasa a caracterelor
3. Gradul de finite al afisarii – nr de puncte adresabile din matricea de caractere (5x7 pcte/7x9 pcte)
4. Dimensiunea unui ecran – lungimea diagonalei exprimate in inchi (12,13,14,15,1,17,18,19,20,21,…)
5. Capacitatea de afisare a ecranului = nr de linii si coloane ce pot fi afisate
6. Rezolutia grafica – nr de puncte adresabile de pe ecran (dpi –[asul punctului sau distanta dintre doua puncte
successive) dpi cat mai mic
TIPURI CONSTRUCTIVE – ecrane monografice/simple (320x200 pixeli)
- ecrane semigrafice (640x480 pixeli)
- ecrane grafice (1024x768 pixeli)
-dupa tipul placii / adaptorul graphic: - monitorul MDA –permite afisarea textelor alb-negru
- monitorul CGA (colour graphic adaptor) – afiseaza graphic in 4 culori
- monitor HGC (Hercules graphic adaptor) - alb-negru, text, grafica
- EGA (enhased graphic card) – text, grafica pe 16 culori
- VGA (video graphic adaptor) – afiseaza grafica pana la 256 de culori
- SVGA (super VGA)

7. Rata de improspatare a afisarii (mHz) – nielul confortului visual 60mHz – 100mHz


- TFT – cu tub catodic
- LCD – nu genereaza radiatii
- imagine mai buna
- frecventa redusa
- timpul de raspuns – in cat timp se creeaza imaginea – 2ms – f bine

IMORIMANTA
- echipament periferic de iesire ce permite afisarea pe hartie a informatiilor
CARACTERISTIC
1. Calitatea imprimarii/rezolutia – nr de puncte tiparite pe inch (1440)
2. Viteza = caractere/s = cps, ppm = page per minute
3. Mod de alimentare – manual, semiautomat, automat
4. Zgomot – zgomotoase, silentioase
5. Nr de fonturi pe care le poate tipari, timpul acestora si compatibilitaea
6. Capacitatea de emulare a imprimantei – capacitatea de recunoastere a limbajului de control al altei imprimante
7. Costul – in functie de tipul constructive si de performante
8. Conectivitatea – port serial/parallel
9. Cromatica –alb-negru/color
10. LLatimea carului – nr de coloane tiparibile (80 – peste 100)\

CLASIFICARE
1. Imprimante orientate pe caractere (tiparesc un character dintr-o data)
- imprimante cu impact
- imprimante cu ace/matriciale – fiecare character format dintr-o matrice de ace
- imprimante chimice – se bazeaza pe imprimarea imaginii pe o foaie tratata chimic prin ardere
sau presiune (FAX)
2. Imprimante orientate pe linie – rapide, zgomotoase
3. Imprimante orientate pe pagina - imprimante cu jet de cerneala – incarcarea unor particule de cerneala cu
sarcina electrica si directionarea lor pe pagina
- imprimate laser – fiabile, rapide, bune
CURS 5
MEDII DE STOCARE IN MASA A
INFORMATIILOR

SUPORT TEHNIC DE DATE - orice dispozitiv fizic, capapbil sa inregistreze, sa conserve si sa restituie informatii.

MEMORIE DE MASA – medii de stocare in masa a informatiei

CRITERII DE CLASIFICARE A MEMORIEI EXTERNE


1. Dupa reutilizare la inregistrare :
- Suporturi read-only
- Suporturi reinscriptibile (hard, disk…)
2. Dupa viteza de transfer a datelor:
- suporturi de viteza mica
- suporturi de viteza mare
3. Dupa organizarea datelor pe suport
- organizare secventiala
- organizare dinamica
4. Dupa modalitatea de regasire a inregistrarilor
- medii adresabile (adresa sector)
- medii neadresabile
5. Dupa utilizare:
- pt stocare curenta
- pt back-up (copie de siguranta)
6. Tehnica de citire-scriere
- suporturi magnetice
- suporturi magnetico-optice

DISCUL MAGNETIC (platan) – este un disc rigid din aliaj de aluminiu sau flexibil din oxizi de fier, peste care se
depune un strat magnetic din oxizi de fier si rasina adeziva

PRINCIPII DE FUNCTIONARE
- Discul este impartit in piste si sectoare, pe fiecare pista fiind depus un strat magnetic
- Bitii de informatie sunt dispusi in serie pe fiecare pista.
- Materialul magnetic de pe pista este orientat in mod corespunzator de catre campul electro-magneetic
generat in capul de citire-scriere
- Adresabilitatea este o proprietate specifica a fiecarei locatii care permite localizarea pozitiei fiecarei
inregistrari fara ambiguitatea, independent de continut
- Adresa fiecarei inregistrari este data de adresa pistei si de adresa sectorului.
- Sectorul poate avea o capacitate de la 128 – 1024 octeti
- O inregistrare este de forma: prefix, zona de date, sufix (prefix – nr sectoului, sufix – cifra dde control)
- Un cilindru reprezinta tottalitatea discurilor egal departate de ax
- Inregistrarea spatiilor pe disc se poate face in mod continuu sau cu spatii inter inregistrari
- Datele pot fi stocate in blocuri care pot cuprinde mai multe sectoare

ARHITECTURILE – FBA – arhitecturi in blocuri fixe


- CKD – arhit in blocuri de dimensiune variabila
- MZR – arhit. zonata

TIPOLOGIA DISCURILOR
1. Discul flexibil (discheta)
- tipul este dat este diagonala in inchi a discului
5 inchi, 8 inchi, ,5,25 ,3,25 ,3,5
- densitatea este data de nr de biti/inchi:
- densitatea longitudinala – nr de pixeli/onchi
- densitatea liniara - nr de biti/inchi
- coercivitae – exprimaintensitatea campului magnetic necesar pt inregistrare.
- se masoara in Oe
- viteza –este data de nr de rotatii/min
- tipul materialului pt suport – ferita, cobalt, bariu

2. Discul fix
- este realizat dupa o tehnologie de tip W\inchester, care presupune mai multe discuri si capete de citire-
scriere intre ele
Caracteristici:
- nr de discuri: 2,3,…,11 discuri
- format CAV (viteza unghiulara constanta)
- viteza de transformare a informatiilor
- timpul mediu de acces (timpul necesar pt localizarea informatiilor); 7,8,5 milisecunde\
- pretul” sub 1 $/GB
- unitatea de transfer a informatiei o reprezinta cluster-ul
- Densitate – transversal, longitudinala
- Formatare – logica – format C:
- fizica – formatare mai importanta

3. Alte tipuri de discuri


- discuri ZIP – 25-100 MB
- discuri BERNOULLI – 25-100 mb –DURABILE
- banda magnetica – dispozitiv de stocare a informatiilor pe support neadresabil ceea ce implica citirea
secventiala a informatiilor. Avantaje: spatiu mare, ieftin si comod. Dezavantaje: este
neadresabil. Pot fi de tipul DC (data cartridge) sau MC (mini). Inregistrarea se face in blocuri
fizice (streamere) + spatii inter blocuri (gap-uri). Se utilizeaza mai putin
- discul optic – permite memorarea numerica a informatiei poate sa fie de tip CD sau DVD. Capacitatea 700 MB
CD, 4,7 GB DVD. Poate sa fie de tip read only sau reinscriptibile.
MAGISTRALE DE COMUNICATII

Magistrala – repr un traseu electronic prin care comuinica echipamentul

Caracteristici – latimea magistralei si frecventa de tact


Tipuri de magistrale: - magistrale de date
- magistrale de adrese
- magistrale de comenzi
Magistrala de date – ansamblu de linii paralele (8, 16, 62, 54) prin care circula fluxul de date. Fluxul de date
poate contine instructiuni cautate in memorie , date de intrare-iesire, date intermediare
pt stocare
Tipuri de magistrale – maistrala interna – asigura comunicatia intre multiprocesor si si memoria
interna
- magistrale externe – asigura comunicatia intre processor si echipamente
periferice
- magistrale de extensie – leaga procesorul de conectori de extensie
Magistrala de adresa – permite identify. Locatiei de memorie care va intra in actiune . Adresele de memorie
repr locatii de unde sunt citite instructiunile, sunt extrase datele sau se depun rezultatele
prelucrarilor
Magistrala de comenzi – asigura comunicatia intre processor si echipamentele periferice

Interfetele calculatorului
- Asigura legatura intre processor si periferice, sunt specifice perifericelor
Ex: Placa sau adaptorul video
- comunicatia poate fi asincrona (seriala) sau sincrona (paralela)
- conectorii de extensie permit atasarea ulterioara de noi echipamente (8,16, 32 biti)

Placa de baza contine procesorul, memoria interna, magistralele de comunicatie, conectorii de extensie,
CHIPSET – circuit integrat care are rol in organizarea procesarii
CURS 6
TIPURI DE MEMORIE RAM

1. Mem. CACHE
2. Mem. Tampon pt imprimanta (PRINTER BUFFER)
-este locul unde se pastreaza datele ce urmeaza sa fie tiparite pan ace imprimanta le poate prelucra
3. Mem. video (VIDEO RAM) – permite afisarea unei graficce video complexe
4. Mem. Umbra (SHADOW RAM) – copiaza informatii din ROM in RAM, avand ca rezultat cresterea vitezei de
procesare
5. Mem. Intre tesut (INTERLEAF) – este o memeorie de tip RAM impartita intr-un nr par de bancuri de mem;
bitii secventiali fiind stocati in bancuri alternative. Adresele dintr-un banc sunt adrese pare, iar din celalalt,
impare. Au ca rezultat eliminarea anumitor timpi de asteptare
6. Mem. CMOS –este un tip de mem RAM semipermanenta care contine informatii esentiale despre calculator:
- memoria disponibila
- tipul monitorului
- data si ora curenta
- parola,etc.
-informatiile snt permanente

MEMORIA ROM
- este formata dintr-un singur circuit integrat care contine un ansamblu de registrii
- nu poate fi stearsa ci permite doar citirea
- contine inf despre operatiile de baza ale calculatorului
- contine BIOS-ul care controleaza modul cum informatiile sunt transferate intre monitor, tastatura, unitatea
de mem externa, mem RAM si ROM

1. Tipul PROM
-se poate reprograma o sg data de catre utilizator in conditii speciale. Odata programata, devine ROM
2. EPROM – poate fi stearsa total (cu ultraviolete) si reprogramata cu aj unui dispozitiv special, numit
reprogramator de memorie
3. EEPROM - poate fi stearsa total sau selective si reprogramata cu aj unui programator de memorie

PLACA DE MEMORIE contine processor, mem interna, magistralele de comunicatie, conectorii de


extensie si de chipset
CHIPSET = circuit integrat cu rol in organizarea procesarii
Prin norma PLUG & PLAY se intelege capacitatea unui echipament de a recunoaste perifericele conectate

16
ECHIPAMENTE MULTIMEDIA\
Multimedia este o metoda de prezentare a informatiilor utilizand calculatorul, folosind mijloace de
comunicare:text, graficaa, sunet, imagine, care pun accentual pe interactivitate
Prin calculator multimedia se intelege system electronic de calcul standard pt programele multimedia
Standardul a fost elaborate de MPC Consortiu din care fac parte Microsoft, Zemitle, Tandi

COMPONENTE: placa de sunet, modem, dispozitive de iesire (difuzoare), CD/DVD

Magistrala de comenzi

M Magistrala de date
I
C
R P
O E
P R
R I
RAM I
O F
C E
E Magistrala de R
adrese
S I
O C
R E

SISTEMUL DE PROGRAME
Cuprinde programe de baza, programe applicative, programe specializate
Progamele de baza cuprind programe de exploatare, programe utilitare si de serviciu, programe traducatoare
Programe de baza au rol in gestionarea resurselor sistemului.
a) Programele de exploatare asigura alocarea si controlul resurselor sistemului si totodata asigura indeplinirea
functiilor de exploatare. Prog. De exploatare contin sistemul de operare care are urmat functii: gestionarea
prelucrarilor, gestionarea intrarilor si iesirilor, gestionarea fisierelor, comunicarea cu utilizatorul
b) Programe utiliatre si de serviciu au rol in folosirea eficienta a resurselor fizice si logice ale sistemului la
executia aplicatiei
c) Programele traducatoare au rol de a transforma instrunctiunile din limbaj de programare in coduri
executabile
Ex: ansambloare, macroasambloare, compilatoare si interpretoare de comenzi
Programele applicative – permit dezv aplicatiilor informatice sau pot asista utilizatorul la creareea de aplicatii
Exp: procesoare de texte, de tabele, de grafice; programe de gestiune a bazelor de date
Programele specializate – sunt aplicatii software destinate endeplinirii unui obiectiv
Exp: progr de contabilitate, progr de gestiune bancara, rpogr de gestiune hoteliera, etc.

17
COMUNICARE INTRE APLICATII
Se face utilizand 2 tehnologii: tehn clipboard, tehn Ole

TEHN CLIPBOARD presupune existenta unei zone de mem interna (buffer) gestionata de un utilitar numit
clipboard viewer. Acesta permite salvarea temporara a informatiilor salvate de utilizator. Pot fi salvate intr-un
fisier de tip clp.

TEHN OLE (Object Legate/Linked si/sau encapsulate)


-este tehn care permite crearea de doc complexe folosind utilitare sub windows
Prin doc complexe se intelege un doc care contine obiecte (informatii) create cu utilitare diferite: texte, imagini,
desene, secvente audio, secvente video etc.
Utilizatorul nu-si va pune problema compatibilitatii intre dtele utilizate sau pt gasirea si stocarea aplicatiei cu care
a fost creat obiectul respective. Aplicatia se starteaza in mod automat la dublu clik
OLE cuprinde un set de servicii care ofera utilizatorului posibilitatea de a-si crea documente complexe. OLE
contine un set extensibil de protocoale de comunicatie intre aplicatii implementate prin biblioteci de tip DLL care
permit unei aplicatii sa foloseasca servicii furnizate de alta aplicatie.
Un obiect este o unit software create de o aplicatie sursa sau server si utilizat de o aplicatie destinata sau client.
Un obiect incapsuleaza inf referitoare la aplicatia care l-a creat . Inf pot fi native: utile aplicatiei server sau pot fi inf
de prezentare: utile aplicatiei client.
O aplicatie server are rolul de a crea/edita diferite tipuri de obiecte pt aplicatia client.
Aplicatia client are rolul de a primi , a stoca si a prezenta obiectele intr-un document complex.
Op OLE : lipire, incapsulare, legare
1) Lipire: edit + copy, edit + paste
2) Incapsulare : edit + copy , edit + paste special, paste
3) Legare: edit + copy, edit + paste special, paste link

INTERNET
- este cea mai mare retea de comunicatie mondiala, este dezv in peste 200 de tari, in peste 5 mil de retele
eterogene.
- Viteza de crestere foarte mare
- Administrare – s-a organizat un comitet RIPE de coordonare la nivel European; s-a dezv reteaua EPONE
cu 6 moduri principale de comunicare la nivel European: Roma, Londra, Srajevo, Stockholm,
- Peste 70 de retele de tip ITP-conex cu SUA si Japonia
- S-a creat in 1992 ISOC o asociatie de voluntari care discuta noile tehnologii si definesc strategii de dezv.
- Annual se intruneste un consiliu pt a studia evolutia pe termen lung privind arhitectura internetului
- D.p.d.v ethnic exista IETF, care are un secretariat permanent si grupuri de lucru pe diverse probleme
- Tot IETF realizeaza alocarea adreselor

18
- Principalele servicii oferite: posta electronica, transfer de fisiere, conectarea la distanta, difuzarea stirilor,
discutii de grup, cautarea de fisiee si www.
- Adresarea in intenet: o adresa de internet = adresa retea
- = adresa host
- Adresa de retea constituie o interfata cu o retea omogena si e data de IETF
- Adresa de host este data de administratorii retelelor
Server - placi de retea – una pt reteaua interna
Adresa data sub forma aaaa.bbbb.cccc.dddd

Clase de adrese
Adresa de clasa A:0
- adresa de retea 7 biti
- adresa de host 24 biti

Valorile sunt de la 1.0.0.0 la 127.255.255.255

0 000 0001 = 1
0 111 1111 = 27 + 26 + 25 + 24 + 23 + 22 + 21 + 20 1+1 =10 0 111 1111+
1
1 000 0000
Clasa B
10
- retea pe 14 biti host pe 10 biti
128000 → 191 255 255 255

1 000 0000 =128


1 011 1111 =191
- in SUA, Canada, Franta, Germania, Japonia, Marea Britanie, Australia

Clasa C
110 - host pe 8 biti retea 21 biti
192000 → 223 255 255 255
1 100 0000 = 191
1 111 1111 = 223

Clasa D
1110 – adresa multistatie pe 28 biti
1 110 0000 234 → 239.255.255.255
1 111 1111

Clasa E
1111 – adresa multistatie
1 111 1111 = 240
1 111 1111 = 255 240 → 255.255.255.255
Adresarea in internet se poate face pe:domeniu, subdomeniu, hosturi
Domenii: com, edu, mil

19
Subdomenii: ICI, PUB, ASE
Hosturi: FIN, CIB, CIG
fin.ase.ro – nume host subdomeniu num domeniu

DNS (domain, name server) – reprezinta o componenta care face corespondenta intre nume si adresa
Server: primar, secundar
Server de nume – permite crearea, actualizarea si consultarea bazei de date
Canalele de comunicatie pot fi: linie telefonica, fibra optica, canal radio, canal satelit

TIPURI SERVICII INTERNET

Posta electronica – permite comunicarea intre utilizatori, discutii de grup si jurnal electronic
Adresautilizator@adresahost
Transmiterea se face prin SBTP – care asigura leg hostul sursa si hostul destinatie

Citirea protocoalele POP3, IMAP, DMSP

POP3 – cel mai utilizat


- comenzi pt conectare/deconectare, livrare mailului pe calc local la conectare si comenzi pt stergere
IMAP – permite accesul serverului de reveal de pe mai multe calculatoare
- nu se vor lucra scrisorile la pct de acces
- se copiaza local pt fi citite
- lucrarea se face tinand cont si de attribute
DMSP – permite mai multe cutii postale, la conectare se poate face transfeerul local, se poate faca reopen la
reconectare
FTP – permite transferul intre noduri diferite, utilizeaza o arhitectura client server
TELNET – permite conectarea unui utilizator la un server
Exista un protocol determinat virtual intre calc si server

WWW = world wide web


-serviciu de informare pe net care cuprindde o colectie de doc multimedia software, retele si calculatoare
Componente URL (universal resource locator)
- identify serverelor
- pemite recuperarea de informatie din orice pct din internet
HTTP – hyper text transfer protocol
-protocol de transfer care asig comuni intre host si server
HTML – hyper text markup language
- limbaj de realizare a doc de tip hypertext

20
CURS 9
SISTEMUL DE OPERARE UNIX

Caracteristicile sistemului de operare UNIX


- este un system de operare multiutilizator multiprocessor, interactive
- cuprinde un system de fisiere organizate , grupate in directoare
- dispune de un system de intrare iesire generalizat care trateaza identic fisierele, perifericecele memoria si
comunicatiile interprocesor
- dispune de un mechanism simplu de gestionare a memoriei
- are mecanisme de protecite a infromatiei si a mediului de executie
- permite rularea de aplicatii care simuleaza sistemul de operare DOS si pemite rularea de aplicatii sub sitemul
de operare DOS

STRUCTURA SISTEMULUI DE OPERARE UNIX


Sistemul de operare UNIX cuprinde in principal 3 elemente (componente): nucleu (KERNEL), sistemul de fisiere,
iterpretorul de comenzi Shell

NUCLEUL – este partea centrala a sistemului care asigura servicii catre programele de aplicatii pt realizarea gestiunii
proceselor a memoriei, a intrarilor, a iesirilor si a timpului

FUNCTII
1. gestionarea proceselor – se realizeaza prin controlul executiei, utilizand comenzi de creare, suspendare,
comunicatie, terminare si planificare pt executie a proceselor, dupa o politica de tip partajat
2. gestionarea fisierelor – se realizeaza prin alocarea sau eliberarea memoriei interne, structurarea si protejarea
sistemului de fisiere
3. gestionarea dispozitivelor periferice se realizeaza prin acces controlat al proceselor
4. gestionarea memoriei – se realizeaza prin alocarea/eliberarea memoriei interne principale pt procesele aflate-n
executie
COMPONENTELE NUCLEULUI
a) interfata cu procesele utilizator – se realizeaza prin intermediul apelurilor de system
b) subsistemul de control al operatiilor de intrare/iesire
-permite controlul modului de lucru cu dispozitivele periferice si gestioneaza spatial de memorie pt
fisiere
c) subsistemul de control al proceselor – asigura planificarea, sincronizarea si comunicarea intre procese si
gestionarea memoriei principale
d) Interfata cu hardware-ul – asigura tratarea intreruperilor si comunicarea cu componentele fizice
SISTEMUL DE FISIERE – cuprinde ansamblul de fisiere memorate
- Programe traducatoare (interpretoare sau compilatoare)
- Instrumente pt sisteme expert

21
- Programe utilitare – editoare de text, pt lucrulul cu tabele
- Sistemul pt lucrulul cu colectii de date (SGBA)

SHELL –ul - realizeaza interfata intre programele utilizatorului si sistemul de operare. Dispune de facilitate de
programarea unui limbaj propriu, caracteristici asemanatoare cu limbajele de nivel inalt

Sistemul de fisiere UNIX are o stuctura ierarhica observabila conform schemei

ROOT

USR
PROC EXPORT DEV ETC HOME SYS TMP
R

BIN MAN DOC SPOOL LIB USERS

USER 1 USER 2 USER 3 USER K

Prin fisier se-ntelege o succesiune de octeti organizate intr-o structura arborescenta. Directoarele vor contine informatii
de regasire a altor fisiere
Tipuri de fisiere :
F. obisnuite
F. director
F. speciale
F. de tip conducta (pipe)
FISIERE OBISNUITE – contin un sir de octeti fara o organizare logica speciala
- poate contine programe sursa (text), program in corp executabil sau date
- numele fisierului poate sa aiba max 14 caractere
- structura logica este data de programele de aplicatie
FISIERE DIRECTOR
- un director cuprinde fisiere de tip catalog, care contin o lista de fisiere
- un director este de fapt o tabela cu intrari
- o intrare contine un information nod si numele fisierului
- information nod este numele propriu al directorului sau poate fi numele directorului parinte

22
- specificarea fisierului se paote face in mod relative sau absolute
- specif in mod absolute arata si calea de acces la fisier
- fisierele pot fi sterse de catre nucleu
- drepturile de acces la un director pot fi: citire, scriere, modificare (ambele)
- principalele directoare:
- BIN – cuprinde principalele comenzi
- DEV – fisierele speciale
- ETC – utilitare speciale pt intretinere si parolare
- TEMP – fisiere temporare folosite de editoare sau compilatoare
- LIB – o biblioteca de limbaje
- USER – alte directoare

FISIERE SPECIALE –sunt fisiere care permit tratarea unui periferic ca fisier. Astefel se permite utilizarea aceleiasi
comenzi in schimbul de date cu perifericele. In directorul DEV se vor memora 2 nr: nr major, care repr tipul
dispozitivului si nr minor, care repd nr de ordine pt dispozitive de acelasi tip

FISIERE DE TIP CONDUCTA – sunt fisiere tranzitorii.Datele sunt citite FIFO

INSTALAREA SI LANSAREA SISTEMULUI DE OPERARE UNIX

INSTALAREA – se face in urma rularii unui program special de instalare. Procesul de instalare consta in: portionarea si
formatarea logica a discurilor fixe, crearea directoarelor standard UNIX si copiere de pe mediul de instalare al fisierelor
system si utilizator, crearea unui utilizator privilegiat root, caruia I se asociaza initial nicio parola si inchiderea sesiunii de
lucru + afisarea de mesaje privind reinitializarea sistemului. Administratorul de sisteme trebuie sa creeze cate o intrare
in system pt fiecare utilizator. Se vor accesa directoarele associate, parolele drepturile de acces si de asociere a unor
nume de grup si de utilizator.
LANSAREA – presupune 4 etape :
1) Conectarea calculatorului la reteaua de current electric, va intra in functiune – ISL (initial system leader) care
examineaza configuratia sistemului de calcul si efectueaza o serie de teste privind buna functionare a acestuia.
Se examineaza perifericele, hard discul di se va incarca in memorie nucleul sistemului de operare
2) Nucleul sistemului de operare primeste controlul si determina montarea sistemului de fisiere pe discul de pornire.
Se lanseaza procesul INIT care preia controlul proceselor legate de lansarea sistemului
3) Procesul INIT lanseaza un interpretor de comenzi care citeste si executa fisierul de comenzi indirecte. Acestea
au ca scop verificarea corectitudinii instalarii sist de fisiere radacina si corecteaza eventual, erorile minore
aparute. Totodata seteaza si celelalte discuri din configuratie, initializeaza unele periferice si lanseaza unele
procese indivizibile dar care pot fi utilizate
4) Procesul INIT creaza cate un process GETTY pt fiecare terminal, astfel ca fiecare process GETTY asteapta
introducerea unui nume de utilizator la terminalul respective. Dupa satisfacerea acestei conditii – LOGIN pt a
accepta utilizatorul respective
Intrarea intr-o sesiune se face cu “username” + “password”
Iesire se face cu “ctrl”+”D”
Inchiderea se face cu “shut down” acesta are ca rezultat terminarea proceselor aflate in ecuatie si salvarea datelor din
memoria tampon pe un support nevolat

23

You might also like