Referate
Bazele informaticii
Introducere despre calculatoare
Din cele mai vechi timpuri, oamenii au numarat, socotit si masurat lucrurile, le-au trecut pe raboj si au comunicat altor oameni despre aceste lucruri.
„Lucrurile” acestea puteau fi numarul de oi dintr-o turma, greutatea unui copil, marimea unui câmp, timpul scurs de la ultima seceta sau intensitatea unui cutremur.
Voturi:0
de catre: danutza
Numar pagini: 8
Tip document: .doc
Nivel: Facultate
Dimensiune: 74.0 KB
Downloads: 1
Credite: 0
Din referat: Bazele informaticii
Introducere despre calculatoare
Din cele mai vechi timpuri, oamenii au numarat, socotit si masurat lucrurile, le-au trecut pe raboj si au comunicat altor oameni despre aceste lucruri.
„Lucrurile” acestea puteau fi numarul de oi dintr-o turma, greutatea unui copil, marimea unui câmp, timpul scurs de la ultima seceta sau intensitatea unui cutremur.
Din timpurile cele mai vechi, oamenii au folosit unelte si tehnici care sa-i ajute sa numere cu mai multa acuratete, sa masoare mai precis, sa tina un raboj sau sa faca însemnari care sa se poata pastra mai mult timp, sa transmita cu mai multa precizie; ei au folosit în acest scop, de exemplu, rigle, sextante, cântare si balante, ceasuri etc.
Calculatorul nu e decât cel mai nou din acest sir lung de masini de calculat si de înregistrat. Doar atât-nimic mai mult. Tot ceea ce fac calculatoarele este de a calcula si înmagazina rezultatele calculelor.
Totusi, acest principiu e mascat de un lucru practic groaznic: ceea ce fac ele poate ca e simplu, dar fac lucrul respectiv în cantitati impresionante- si incredibil de bine.
Azi, viteza calculatoarelor se masoara în milioane de operatii pe secunda.
Operatiile pot sa fie simple, dar ele pot fi combinate în foarte multe feluri pentru a rezulta un sir enorm de functii utile.
Acestea s-au întâmplat aproape în întregime în ultimii 30-40 de ani; aceasta e istoria completa a calculatoarelor comerciale.
În anii’60, un calculator comercial ocupa o încapere mare dotata cu aer conditionat; era nevoie de o echipa de specialisti ca sa lucreze cu el. Consuma o cantitate enorma de energie si se strica des.
Calculatoarele de azi sunt, în mod definitoriu, mult mai mici si mai rapide; ceea ce ocupa pe vremuri o camera întreaga, acum încape într-o cutie mica.
Calculatoarele pot înmagazina mai multa informatie; ele consuma mai putina energie si au devenit mult mai usor de manevrat.
Primele calculatoare personale (PC-uri) au fost lansate în 1979, având o viteza cronometrata de vreo 5 MHz.
O modalitate de a concepe un calculator este sa-l vedem ca o ”cutie neagra” care accepta la un capat un material („input”), îl prelucreaza (Processing) într-un anume fel, apoi produce rezultate („output”) la celalalt capat („Input” => Prelucrare =>”Output”)
1. Reprezentarea interna a datelor
Necesitatea reprezentarii caracterelor numerice s-a materializat in aparitia si existenta simultana a unor diferite sisteme de numeratie.
Un sistem de numeratie este format din totalitatea regulilor de reprezentare a numerelor cu ajutorul unor simboluri numite cifre.Sistemele de numeratie sunt de doua feluri: pozitionale si nepozitionale.
In sistemele de calcul se folosesc in special sisteme de numeratie pozitionale,datorita simplitatii de reprezentare si de efectuare a calculilor aritmetice.
Acestea se definesc ca sisteme de numeratie, in valoarea unei cifre din cadrul unui numar este determinata de pozitia ei in cadrul numarului.
Fiecare sistem de numeratie pozitional contine un alfabet format din cifre si litere al caror numar este egal cu baza sistemului respectiv.
Sistemul de numeratie pozitional poate fi:
- binar -alfabetul este format numai din doua cifre, 0si 1.
- ternar -alfabetul este format din trei cifre:0,1,2.
- cuarternar- format din patru cifre:0,1,2,3.
- octal - format din opt cifre:0,1,2,3,4,5,6,7.
-zecimal- format din zece cifre: 0,1,2,3,4,5,6,7,8,9.
-hexazecimal – sunt utilizate simbolurile 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
Conversia numerelor din sistemul de numeratie zecimal intr-un alt sistem se realizeaza prin efectuarea unui sir de impartiri succesive la valoarea bazei sistemului in care se doreste transformarea.
1. 3456(10) =206(16) =432(8) =1728(2) =3456(10)
2. 5125(10) =325(16) =5781(8) =25621(2)
3. 1723(10) =1079(16) =2153(8) =8611(2)
4. 7257(10) =4539(16) =9071(8) =36281(2)
2.Coduri de reprezentare
Necesitatea reprezentarii in calculator a unui numar mare de caractere a condus la aparitia si utilizarea unor coduri.
Codurile in care sunt reprezentate numere, litere,si alte semne speciale se numesc coduri alfanumerice.
Dintre codurile alfanumerice, cele mai reprezentative sunt codurile ASCII si EBCDIC.
ASCII este un cod ce utilizeaza 7 cifre binare cu care se pot realiza 128 de combinatii.
EBCDIC este un cod ce utilizeaza 8 cifre binare cu care se pot realiza 28 =256 de combinatii.
Ex. Sunt sanatoasa.
Reprezentare in hexazecimal –E2 E4 D5 E3 E2 C1 D5 C1 E3 D6 C1 E2 C1
Cod in octeti -11100010 11100100 11010101 11100011 11100010 11000011 11010101 11000001 11100011 11010110 11000011 11100010 11000001
3.ARHITECTURA CALCULATOARELOR
Arhitectura unui sistem electronic de calcul
Un sistem electronic de calcul este o masina automata de prelucrare a informatiei, capabila sa execute operatii complexe cu ajutorul unui program inregistrat in memoria principala.
Sistemul electronic de calcul are trei elemente:
- sistemul de echipament (hardware)
- sistemul de programare (software)
- datele de prelucrat
Sistemul de prelucrare automata mai cuprinde utilizatorii si procedurile.
Hardware –reprezinta sistemul de echipamente care au rolul de a primi datele, de a le memora, de a le prelucra si de a le reda.Hardwar-ul este controlat de software in procesul transformarii datelor.
Software –este o componenta a S.I.P.A.D.ce desemneaza sistemul de program.
Datele de prelucrat –reprezinta materia prima a unui sistem de prelucrare a datelor.Datele brute, neprelucrate, odata introduse in sistem si prelucrate devin informatii.
Sistemele de prelucrare automata a datei indeplineste urmatoarele functii:
-functia de introducere a datelor
-functia de memorare si regasire
-functia de prelucrare
-functia de comanda si control
-functia de iesire a informatiei prelucrate din sistem
Toate aceste componente sunt regrupate in sistemul de echipamente – hardware.
Un sistem electronic de calcul este compus pe de o parte dintr-o unitate centrala- care grupeaza componentele:
-prelucrare
-memorare
-de comanda
iar pe de alta parte unitatea sau echipamentele periferice care asigura comunicarea om-masina.
Toate unitatile periferice ale unui calculator sunt legate la unitatea centrala si functioneaza numai sub controlul acestuia.
Legaturile dintre unitate sunt asigurate de conductori electrici care vehiculeaza informatii sub forma de impulsuri.
Exista doua categorii de legaturi dintre unitati si anume:
-legaturi se reprezinta schimburi de informatii
-legaturi ce reprezinta ordine sau comenzi
Arhitectura microcalculatoarelor
Sistemele electronice de calcul se impart in:
- microcalculatoare
- minicalculatoare
- sisteme main-frame-uri
- supercalculatoare
Arhitectura unui microcalculator este construita in jurul unui microprocesor ce constituie unitatea centrala de prelucrare si care poate fi folosit doar de o singura persoana la un moment dat. Acesta se caracterizeaza prin:
- arhitectura unitatii centrale
- periferice lente de mare diversitate, usor de instalat si configurat
- viteza de prelucrare mare: de la 0.5 la 500 MIPS (milioane de instructiuni pe secunda)
- capacitatea memoriei este de la 640 KB la 256 MB
- cost redus
- post individual de lucru dar cu posibilitati de legare la retea
- utilizeaza noi tehnologii: memoriile cu bule magnetice
Tipuri de microcalculatoare
-calculatoare personale-Personal Computers
-familiale
-semiprofesionale
