Documente Academic
Documente Profesional
Documente Cultură
In ziua de astazi este de neinchipuit progresul uman fara aportul calculatoarelor care pe zi ce
trece devin tot mai perfectionate si mai multifunctionale. Tehnologiile informationale (TI)
incontinuu descopera noi orizonturi pentru a simplifica viata noastra. Datorita limbajelor si
tehnicilor moderne de programare, sunt create progarme puternice ce asigura o functionalitate
perfecta a calculatoarelor, a tehnologiilor informationale si comunicationale. Insa care este istoria
acestora? Cum au aparut si s-au dezvoltat? La ce anume pot toate acestea servi? Cum aceste
aparate electronice ne pot simplifica serviciul, invatamantul, guvernarea etc?
Ca orice alta stiinta, informatica isi are obiectul sau de studiu bine definit si determinat. In
studiul ei sunt incluse 3 mari compartimente:
Calculatorul,
Informatia (structura ei) si
Prelucrarea informatiei.
Cum arata un calculator elevii inca din scoala cunosc, insa ei nici nu banuiesc cate functii ar
putea indeplini acest aparat care nu ocupa mult spatiu, nu necesita multa energie si care deja este
la un pret destul de acceptabil. Inainte de a invata cum sa utilizam si sa lucram la un calculator,
sa vedem mai intii ce reprezinta el. In definitia data de O.Bulgaru gasim ca calculatorul este un
aparat format din elemente electronice, care prelucreaza informatia fara ajutorul omului,
executand programe elaborate de catre om. Sunt si alte definitii intalnite in literatura, spre
exemplu urmatoarele: - un dispozitiv electronic ce inmagazineaza si prelucreaza informatia; - un
aparat programat ce introduce, prelucreaza si produce informatii; - un aparat ce stocheaza,
pastreaza, prelucreaza si transmite informatii; etc. Acestea si multe altele, prin calculator de fapt
au in vedere un ansamblu de componente hardware si componente software.
Din cele enumerate putin mai sus trebuie sa intelegem clar ca (1) el reprezinta un aparat, un
dispozitiv electronic constituit din componente hardware (resurse tehnice) si componente
software (resurse programate) care la randul lor asigura gestionarea resurselor calculatorului si
controleaza intreaga lui activitate, prelucreaza informatia prin intermediul programelor; (2)
informatia in calculator poate fi doar in forma digitala (electronica).
Inca din scoli elevii sunt pregatiti pentru a trece la o noua era - una electronica si Internet-izata.
Astfel ei sunt cunoscuti cu conceptul de informatie electronica, informatie ce poate fi vizualizata,
prelucrata doar prin intermediul unui calculator sau a altui dispozitiv mai mic care dispune de
functiile necesare (de ex. Pocket PC). Pana a trece la definitia informatiei sa vedem mai intai ce
reprezinta datele si care este rolul lor la definirea informatiei. In primul rand trebuie sa
cunoastem ca datele se refera la evenimentele primare colectate pentru informare sau
rezolvarea unor probleme sau situatii; in al doilea rand - datele pot fi introduse in calculator si
supuse prelucrarii. In calculator ele pot fi introduse sub forma de cifre, litere si caractere
speciale. Datele fiind prelucrate (prin calcule, sortari etc) devin astfel informatii. Deci
informatiile sunt rezultatele (mesajele) obtinute prin prelucrarea datelor.
Sa vedem in continuare ce presupune prelucrarea informatiei. Prin prelucrarea informatiei se
intelege reguli; metode; proceduri de inregistrare, stocare, pastrare, transformare, transmitere
si repartizare a informatiei. Deci, diin definitiile date mai sus pentru calculator, informatie si
prelucrarea informatiei generalizam putin prin urmatoarele: informatia este prelucrata de
calculator prin intermediul programelor, programe care si contin aceste reguli, metode si
proceduri. Programele sunt pastrate pe suporturile magnetice ale calculatorului si sunt lansate
dupa necesitate. Aceste programe, numite si resurse soft sau resurse programate, sunt: resursele
1
de sistem (sistemele de operare si utilitare), limbajele de programare (C, Pascal, Assembler etc)
si resursele aplicate (procesoare de text (Word), grafice (Paint, Photoshop), de tabel (Excel);
baze de date (Acces, FoxPro); sisteme editoriale (PageMaker, QuarkExpress); programe de
deservire (Total Commander, Internet Explorer, Outlook Express); programe specializate (SPSS);
jocuri; etc).
Informatia se clasifica in informatie interna si informatie externa. Informatia interna este
reprezentata in interiorul calculatorului sub forma de siruri formate din 2 elemente (cifre): 0 si 1.
Numai astfel de caractere poate pastra si prelucra calculatorul. Codificarea si decodificarea
informatiei se face automat de catre calculator. La baza codificarii oricarei informatii se afla
codul binar de lungimea 8. De exemplu:
caracterului A in calculator ii corespunde codul 10001001;
caracterului B - codul 10001010;
...
caracterului 1 - codul 00000001;
etc.
Un caracter obisnuit (litera, cifra, semn etc.), inteles de catre om, contine 8 bits (biti) sau 1 byte
(bait) de informatie. Iata citeva unitati de masura:
1 KB = 1024 bytes;
1 MB = 1024 KB;
1 GB = 1024 MB;
1 TB = 1024 GB.
Informatia externa este reprezentata prin fisiere care nu sunt altceva decat colectii de informatii,
omogene din punct de vedere al naturii informatiilor si al cerintelor de prelucrare a acestora,
colectii care pot fi memorate pe suporturi de informatie.
Indentificatorul fisierului este format din doua elemente: numele si extensia, separate prin
punct. De exemplu: dosar.doc, unde dosar este numele fisierului, iar doc este extensia lui. Pe
timpuri denumirea unui fisier nu putea contine spatii sau urmatoarele caractere: * " \ / : | > < .
Insa datorita sistemelor de operare moderne utilizatorul este mai liber in acest sens, astfel incat
se accepta si utilizarea caracterelor: . , = ( ) cit si spatiul la denumirea fisierelor. Restrictii la
denumirea unui fisier constituie si cuvintele rezervate de sistem pentru dispozitivele periferice,
precum: CON, PRN, LPT1, LPT2, LPT3, COM1, COM2, COM3, COM4.
Din punctul de vedere al utilizarii informatiilor pe care le contine, fisierele se clasifica in:
Fisiere executabile, care contin programe executabile.
Fisiere neexecutabile, care contin informatii ce vor fi prelucrate de fisierele executabile.
Din aceasta categorie fac parte:
o Fisiere de date, care contin date ce vor fi prelucrate de un fisier executabil sau
care s-au obtinut in urma prelucrarii. Fisierele de date tip .dbf contin de obicei
date omogene, de exemplu fise cu evidenta lucratorilor dintr-o organizatie si care
contine: numele si prenumele, data si locul nasterii, etc. Fiecare fisa din evidenta
devine in fisier, o inregistrare (record);
o Fisiere sursa, care contin programe sursa, scrise intr-un limbaj de programare (C,
Pascal, Forrtran, Basic, Java, Php etc);
o Fisiere text, care contin texte. Fisierul contine atat coduri de caractere, cat si
coduri de comenzi pentru formatarea textului si aranjarea lui in pagina;
o
o
Fisiere de imagini, care contin imagini. Imaginile sunt reprezentate prin coduri
care descriu vectorial sau prin formule matematice imaginile, determinand pixelii
si codurile de culori care vor fi afisate pe ecran sau tiparite;
Fisiere de sunet, care contin sunete. Sunetele sunt reprezentate digital;
Fisiere video, care contin secvente de imagini si sunet. Sunt reprezentate digital.
Din punct de vedere al tratarii din partea sistemului de operare, proprietatile fisierelor
sunt:
o
o
o
o
Extensie
Descriere
Text
.txt
.doc
.rtf
fisier textual
document
document
Sursa
.c
.cpp
.pas
.b
.for
sursa program C
sursa program C++
sursa program PASCAL
sursa program BASIC
sursa program FORTRAN
Grafic
fotografii, imagini
fisier cu format tip bitmap
Arhiva
.rar, .zip
fisiere arhivate
Executabil
fisiere executabile
Prima generatie cuprinde perioada de cand a aparut primul calculator electronic (1946) si
pana in 1955. Calculatoarele din aceasta generatie erau construite pe baza tuburilor
electronice, releele electromagnetice si memoriile, interna si externa, utilizau tambururi
magnetice. Din aceasta cauza viteza de calcul era mica de cca. 10.000 operatii si
instructiuni pe secunda, capacitatea de lucru era redusa, avand memoriile interne si
externe mici.
A doua generatie au beneficiat de circuitele de comutatie cu semiconductoare
(tranzistoare, diode, diode Zener, etc), de memorii externe electromagnetice. Aceasta
generatie cuprinde anii 1956 - 1963. Viteza de lucru a ajuns la 100.000-200.000 de
operatii pe secunda, iar capacitatea memoriei interne a crescut de la 2 la 32 Kb. in aceasta
generatie apar primele sisteme de operare si limbaje de programare.
Calculatoarele din generatia a treia au aparut in perioada anilor 1964-1975 si au fost
construite cu circuite integrate, o capsula de circuit integrat continand in interiorul ei mai
multe circuite active: (tranzistoare, diode) si circuite pasive (rezistente si condensatoare),
posedau memorii interne realizate deja cu semiconductoare, deci mult mai rapide decat
memoriile externe pe suport magnetic, aveau o viteza de calcul de 0,5- 1MIPS (1 MIPS =
1 Milion Instructiuni Pe Secunda), capacitatea memoriei interne de 2 Mb. Apar limbaje
noi de programare, printre care Pascal, C, Basic, Lisp, etc. Au fost propuse 2 sisteme de
operare DOS si OS de IBM.
In generatia a patra calculatorul devine mijloc de productie (1973-1990) si se raspandesc
calculatoarele personale (PC). Calculatoarele din aceasta generatie au utilizat circuitele
integrate si aveau o viteza de calcul de 10 MIPS, capacitatea memoriei interne de 16 Mb,
gabaritul redus a permis montarea lor pe masa de birou, iar pretul scazut a permis
utilizarea PC-urilor si de catre persoanele particulare. Se utilizeaza pe scara mare retelele
de calculatoare si deci lucrul in regim interactiv cu alte terminale inteligente.
Sistemele de operare evolueaza mult, firmele care s-au specializat in aceste sisteme au
fost Microsoft si Digital Research. Prima generatie de microcalculatoare a utilizat
sistemul de operare CP/M, realizat de Digital Research, iar a doua generatie a fost
dominata de sistemele MS-DOS si in continuare de Windows elaborate de firma
Microsoft. Apar pachete de programe de larga utilizare pentru: procesare de texte,
gestiuni de date, prelucrare de imagini si sunete, proiectarea pe calculator, etc
Calculatoarele din generatia a cincea propuse de japonezi, sunt definite ca sisteme
complexe de prelucrare a cunostintelor. Ele sunt planificate pentru utilizarea in domenii
ca:
o
o
o
o
Mouse (soricel) - dispozitiv mobil care prin intermediul unui cursor grafic reprezentat pe
monitor poate sa indice selectarea unor simboluri grafice sau butoane logice ce vor avea
ca efect executarea unor operatii specifice sistemelor de operare si programelor
specializate;
scaner - dispozitiv pentru preluarea (memorarea) de imagini de pe suport hartie,
memorarea realizandu-se in fisiere sub forma de imagini;
camera TV - dispozitiv pentru preluarea pe suport film a unor imagini reale si care
urmeaza a fi prelucrate.