Documente Academic
Documente Profesional
Documente Cultură
Sistemele de calcul
Sistemele de calcul sunt formate din subsisteme electronice, electrono-mecanice si electrono-optice, electronoelectronocapabile sa realizeze o serie de operatii matematice cu reprezentari ale unor proprietati fizice, generand rezultate care sunt reprezentate sub diferite forme. Exista doua tipuri de sisteme de calcul:
Sisteme de calcul dedicate, capabile sa efectueze doar un dedicate, anumit set de operatii specifice unui domeniu sau unei actiuni (ex. Telefon mobil, pace-maker) pace Sisteme de calcul de uz general (nededicate) capabile sa acopere mai multe cerinte, fiind sisteme deschise capabile prin dezvoltare, sa inlocuiasca un sistem dedicat.
Sistemele de calcul
Locale (localizate) toate componentele sunt localizate spatial, intr-un spatiu relatic mic; intr Distribuite componentele sistemului se afla la distanta unele fata de altele, intre ele existand transfer de informatii.
Componentele hard ale calculatorului (dupa van Newmann unul dintre parintii ciberneticii) o unitate de calcul trebuie sa contina:
Unitatea centrala de procesare (CPU); O memorie de stocare a datelor utilizate la un moment dat; Unitati de stocare permanenta, pentru o perioada lunga de timp; Dispozitive de intrare-iesire; intrare Dispozitive de comunicatie.
Unitatea centrala de procesare = dispozitivul care manipuleaza, muta si calculeaza date functie de datele si instructiunile primite.
CPU microprocesor Dispozitive aferente
Dispozitivele de stocare a informatiei avem nevoie de dispozitive pentru programe aflate in lucru si stocarea permanenta a datelor. Exista doua tipuri de memorie:
Volatila Permanenta
Memoria volatila este reprezentata de o memorie RAM (Random Acces Memory = memorie cu acces aleator) adica orice spatiu liber din memorie are aceeasi probabilitate de ocupare, iar stocarea informatiei este indexata. Citirea informatiei se face in doi pasi:
Cautarea informatiei in index Accesarea informatiei
Memoria RAM este de tip electronic, are un timp de acces foarte scurt (nanosecunde), capacitate de stocare medie, cost mediu (=pret efectiv/capacitate de stocare). Capacitatea de stocare uzuala este de ordinul gigabyte (Gb).
Memoria cache memorie volatila, electronica, se gaseste in interiorul microprocesorului sau imediata vecinatate, timp de acces foarte mic, in ea fiind stocate preemtiv informatiile de care are nevoie procesorul. Memoria permanenta
1. Memorie de tip ROM (Read Only Memory) electronica, timp de acces mic in care sunt stocate informatiile necesare pornirii sistemului de calcul. 2. Hard-disk (HDD) memorie electrmagnetica-mecanica Hardelectrmagneticacu o capacitate foarte mare de stocare, timp de acces mediu, pret mic (sute de gigabyte). 3. Floppy-disk (FDD) unitate electromagnetica Floppymecanica, capacitate de stocare mica, timp de acces mare, pret de cost relativ mic, portabilitate mare.
4. CD-ROM mediu de stocare optomecanic, capacitate CDde stocare mare (700 Mb), timp de acces mediu, pret foarte mic. 5. DVD-ROM mediu de stocare optomecanic, arata ca DVDun CD, poate fi inscriptionat pe ambele fete, capacitate de stocare 2-17 Gb. 26. Memory stick mediu de stocare electronic, timp de acces mic, pret mediu, capacitate de stocare mare (zeci de Gb)
Dispozitive de intrare/iesire (I/o) sunt dispozitive care permit legatura dintre utilizatori si sistemul de calcul:
Monitor Tastatura Mouse Imprimanta Microfon boxe
Software ansamblu de informatii (instructiuni si date) necesare Hardware-ului pentru a realiza procesele dorite Hardwarede utilizator.
1. 2. 3. 4. 5. Programe de Bootstrap Sisteme de operare Programe de aplicatii Compilatoare de limbaje de programare Programe utilitare
1.
Programele de Bootstrap sunt programe lansate in executie odata cu pornirea sistemului de calcul, realizand configurarea minima necesara functionarii corecte a acestuia; stabilesc protocoale de comunicare intre componente, apoi cedeaza controlul Hardware-ului, Hardwaresistemului de operare.
2.
Sistemele de operare sunt programe ce realizeaza legatura dintre programele de aplicatii si Hardware, facand posibila rularea programelor de aplicatii in diferite configuratii Hardware Din punct de vedere istoric existau sisteme de operare: - dedicate (hardware) - software dedicat doar pentru anumite sisteme La momentul actual sistemele de operare sunt: - de tip multitasking capabile sa permita rularea si controlul mai multor procese simultan - de tip multiuser permit configurarea diferita pentru mai multi utilizatori si prezinta GUI (graphic user interface) Alte sisteme de operare sunt cele din categoria Windows, Unix, OS2, McOS, Linux
3.
Programele de aplicatii - de uz general programe cu care utilizatorul interactioneaza nemijlocit pentru realizarea scopului propus utilizate de marea majoritate - programe de aplicatii de uz restrans utilizate de anumite categorii de utilizatori; programe de gestiune medicala, de imagistica medicala, baze de date de interes medical, de realitate virtuala (VR) specifice. Compilatoare de limbaje de programare sunt programe ce realizeaza programe executabile, pe baza instructiunilor scrise de utilizator intr-un anumit limbaj de programare. ( Cele mai folosite limbaje de intrprogramare clasa C, Fortran, Basic, Visual C, Visual Basic. Au aparut limbaje indiferent de platforma: de tip java, clasa .net)
4.
5.
Programe utilitare sunt programe ce ajuta efectiv utilizatorul in realizarea scopului propus, dar cresc randamentul muncii acestuia:
- Programe de comunicatii; - Programe de mesagerie; - Agende; - Programe de management a resurselor Hardware.
2.
3.
Workstation (statii de lucru) sunt sisteme dedicate sa realizeze anumite operatii/procese - prelucrare de imagine - procesare de semnal in timp real
4.
PC (personal computer) sisteme de calcul ce deservesc un utilizator sau un numar restrans de utilizatori. Asistenti digitali (PDA personal digital assistant) sisteme de calcul cu un grad mare de portabilitate, prevazute cu recunoastere vocala si/sau a scrisului, utilizate pentru gestionarea activitatii si relatiilor (folosite ca agenda)
(Delimitarea nu este clara, moda ultimilor ani arata o tendinta a sistemelor de mica putere (PDA, PC) de a patrunde in relatia schimbului de informatii cu exteriorul (multimedia, recunoastere vocala, recunoastere de imagini) cresterea portabilitatii acestora (Tablet PC)).
5.
6.
Obiecte de larg consum ce au implementate sisteme de calcul (telefoane mobile, aspiratoare inteligente).
Retele de calculatoare
Mediul Internet
Definitie:
Retea de calculatoare - reprezinta un ansamblu de calculatoare (sisteme de calcul) interconectate prin intermediul unor medii de comuncatie (cablu coaxial, (cablu fibra optica, linie telefonica, ghid de unde) in scopul unde) utilizarii in comun de catre un numar foarte mare de utilizatori chiar la nivel mondial a tuturor resurselor fizice (hardware), logice (software de baza si aplicatii) hardware), si informationale (baze de date) asociate informationale calculatoarelor din retea. Prin astfel de retele de calculatoare se poate asigura o integrare informatica a unui numar foarte mare de utilizatori la nivel local, regional si mondial.
Avantaje:
Aparitia calculatoarelor conectate in retea a reprezentat o performanta privind utilizarea calculatoarelor in procesarea informatiilor. Avantajele oferite de retele de calculatoare:
Utilizarea eficienta prin partajare a resurselor unitatii centrale (UC); Acces direct la resursele hardware (memorii externe, imprimante, etc.) si software (editoare, limbaje de programare, programe specializate); Pastrarea programelor si fisierelor intr-o singura copie (pe server) si intrsistem de protectie a fisierelor si programelor; Utilizarea simultana a bazelor de date de catre mai multi utilizatori; Comunicare si schimb de informatii (programe si fisiere) intre utilizatori la nivel local, regional sau mondial. local, mondial.
Dezvoltarea retelelor de calculatoare (mici sau mari) a contribuit la elaborarea si utilizarea unor aplicatii cu un impact mare asupra vietii economice si sociale din intreaga societate:
Accesul la programe complexe ce ofera informatii utile la nivel macroeconomic; Accesul la marile baze de date din domeniile economic, financiar, comunicatii, etc.; Accesul la informatii stiintifice si transferul rapid al articolelor stiintifice
Astazi vechiul model al unui singur calculator (sistem de calcul) care rezolva problemele (cererile) unui numar de utilizatori, este inlocuit cu modelul nou al unui sistem de calculatoare interconectate. Unul sau mai multe calculatoare dintr-o retea reprezinta dintrcalculatoarele centrale (FS File Server) care controleaza (FS erver) si gestioneaza prin intermediul unui sistem de operare, intreaga activitate de calcul din retea. Aceste calculatoare centrale formeaza nucleul retelei. Calculatorul central poate fi un calculator obisnuit pe care este instalat un sistem de operare pentru retea: NETWARE, UNIX, LINUX, OS/2, WINDOWS NT.
Calculatorul central controleaza toate resursele comune (unitati de discuri, unitati de dischete, imprimante, plottere, modemuri, fisiere etc.), asigura securitatea datelor si sistemului, realizeaza comunicatii intre statiile de lucru. Din punct de vedere hardware, o retea de calculatoare este hardware, constituita din:
Calculatoare centrale (server); (server); Calculatoare de lucru (terminale); statii de lucru (workstations); (workstations); Echipamente periferice; Elemente de conectare.
Statia de lucru (workstation) este un calculator obisnuit PC (workstation) care lucreaza sub un sistem de operare obisnuit (Windows, Dos, Unix, Linux)
Retele publice (PDN Public Data Networks) lucreaza la nivelul unei (PDN etworks) regiuni sau la nivel mondial si au acces la diverse retele locale, de exemplu:
INTERNET (E-mail posta electronica, WWW World Wide Web) (EUSENET si EUNET (Posta electronica si circulatia stirilor) CSNET si ARPANET (cercetare stiintifica) BITNET (informatii in diverse domenii)
O retea de transport lung uneste computerele la distanta mare. Ca si reteaua la distanta mare reteaua locala este conceputa pentru a lucra atat cu toate computerele interne cat si cu alte computere care sunt parti dintr-o retea la mare distanta. dintr Cand un LAN comunica cu un alt LAN cu acelasi tip de arhitectura ea face aceasta printr-o unitatea numita punte (bridge) sau repetitor. printrbridge) repetitor. Cand un LAN comunica cu o unitate cu alta proiectare comunicarea trebuie facuta printr-un gateway. printr- gateway.
Nodurile dintr-o retea pot fi organizate cu un nod responsabil al retelei. dintrIn acest caz exista un nod master cu noduri tributare lui. Alternativ, o organizare mai democratica poate fi folosita, cu fiecare nod avand responsabilitate pentru actiunile sale. Acesta este numit control distribuit. distribuit. In fiecare caz controlul implica posibilitatea accesului la resursele retelei intrintr-o maniera echitabila. Fiecare nod individual este structurat intr-una din urmatoarele trei intrposibilitati: intr-o retea in stea exista un singur procesor de control cu intrtoate celelalte procesoare comunicand cu el. Nodul central al stelei este nodul master; toate comunicatiile dintre master; doua noduri tributare acestuia trebuie sa treaca prin master. master. O varianta a stelei este arborele. In acest caz nodurile tributare pot arborele. coordona comunicatiile intre noduri subsidiare lor.
Comunicarea intre unitati dintr-un LAN este controlata de un protocol. dintrprotocol. Un protocol este un set formal de reguli. In clinica, protocolul descrie pasii necesari pentru a evalua o ipoteza. In comunicatii, protocoalele sunt reguli pentru schimbul de date intre noduri si legaturi. In majoritatea cazurilor aceste pachete contin de la 128 la 1024 de bytes. Astfel, un mesaj logic poate fi descompus in mai mult decat un pachet. pachet. Pachetele sunt unitatile fizice ale transmisiei. Ele contin atat informatii de gestiune interna cat si la mare distanta mesaje individuale sunt transmise nodurilor intermediare. In fiecare nod intermediar este determinat nodul urmator in functie de destinatie si sarcina avuta.
Astfel, un singur mesaj logic poate fi descompus in mai multe pachete. Fiecare pachet poate fi dirijat pe cai diferite si pachetele din acelasi mesaj logic pot sosi la destinatie intr-o ordine aleatoare. intr Aceasta metoda de dirijare este numita pastreaza si trimite. trimite. Comparativ, in retelele liniare se foloseste o metoda asemanatoare radiofoniei, fiecare nod putand accesa fiecare mesaj. Metoda de pastrare si trimitere poate fi folosita insa numai pentru datele pe calculator, ea nu este potrivita pentru conversia prin voce. De ea se folosesc cel mai bine circuitele.
Metoda radiofonica permite in schimb transmiterea pe acelasi cablu atat a vocii cat si a datelor de calculator. Inainte de a intelege cum se face aceasta trebuie sa intelegem cum sunt schimbate pachetele de date
Spre deosebire de retelele comerciale de calculatoare pentru servicii (Serviciile bancare: Netbanking, E-banking, America On Line), E-banking, mediul Internet este un ansamblu de retele de calculatoare la nivel mondial ce realizeaza conectarea a milioane de calculatoare si care reprezinta:
calculatoare guvernamentale si ale institutiilor natiunilor den intreaga lume; calculataorele miilor de universitati si scoli din intreaga lume; sisteme de calcul ale marilor corporatii (Microsoft, IBM, Apple, etc.); (Microsoft, Apple, sisteme de calcul ale unor organizatii si fundatii stiintifice, culturale, sociale; calculatoare ale marilor agentii de presa si televiziune din intreaga lume; calculatoarele milioanelor de utilizatori din intreaga lume
Din punct de vedere architectural, mediul Internet este de fapt o retea gigantica de retele de calculatoare raspandita la nivel mondial si care inglobeaza diverse produse hardware si software ce gestioneaza o mare colectie de baze de date ce contin informatii si servicii de toate tipurile, acestea fiind accesibile de la orice calculator (terminal) (terminal) conectat la retea in orice loc si la orice moment. Comentariu. Mediul Internet este cel mai mare system informatic din Comentariu. lume, perfect legal si in multe cazuri gratuit. Resursele pe care le ofera sunt imense si ele se schimba aproape zilnic, asa cum se schimba tehnologiile informatice. In Romania, dupa 1990 reteaua Internet a cunoscut o expansiune deosebita prin aparitia diverselor legaturi interne si internationale, constituite in diverse retele. La inceput au aparut reteaua din mediul universitar (nodul central fiind UPB Universitatea Politehnica Bucuresti) si reteaua din mediul cercetarii (nodul central fiind ICI Institutul de Cercetari in Informatica)
Reteaua locala UPB este nodul central al retelei RoEduNet (the Romanian Education Network) Romanian Education Network) de care sunt conectate retele din peste 50 institutii de invatamant si de cultura din Bucuresti si din tara. Reteaua locala a Universitatii Bucuresti este conectata la acesta retea. In present, majoritatea centrelor universitare din tara au retele locale conectate la reteaua Internet. Internet. De asemenea, multe scoli generale si licee din Bucuresti si din tara sunt conectate la Internet. Internet. Majoritatea institutiilor guvernamentale si neguvernamentale, institute de cercetare si proiectare, marile biblioteci din tara, firme cu diverse activitati sunt conectate la Internet. Internet. Cererea pentru conectarea la reteaua Internet a determinat aparitia atat a furnizorilor de servicii Internet pentru domeniul public cat si pentru domeniul commercial. commercial.