Documente Academic
Documente Profesional
Documente Cultură
Teorie - Sisteme de Calcul - Suport de Curs
Teorie - Sisteme de Calcul - Suport de Curs
Sisteme de calcul
- Suport de curs -
Componenta HARDWARE
Dispozitive periferice:
o Dispozitive periferice de intrare (DP /I);
o Dispozitive periferice de ieşire (DP /O);
o Dispozitive pentru accesarea mediilor de stocare;
o Dispozitive pentru interfaţa cu utilizatorul;
Interfeţe;
Memoria externă (ME);
Magistrala de transmitere a comenzilor de control, informaţiilor şi instrucţiunilor.
date valoarea citită (similar este şi pentru scriere). Cu cât această valoare este mai mică, cu atât
calculatorul este mai rapid.
În configuraţia unui sistem de calcul, în funcţie de modul în care se realizează accesul la
memorie, pot fi întâlnite simultan două mari tipuri de memorii: memorii ROM şi memorii RAM.
Memoria ROM (Read Only Memory – memorie care poate fi doar citită) – este un tip de
memorie nevolatilă (informaţia conţinută de acest tip de memorie nu se pierde la oprirea
calculatorului). Este o memorie de tip special, care prin construcţie nu permite programatorilor
decât citirea unor informaţii înscrise aici de constructorul calculatorului prin tehnici speciale.
Memoriile de tip ROM se clasifică la în funcţie de modalitatea de scriere a datelor în PROM
şi EPROM.
1. memorii PROM (Programable ROM) – memorie programabilă read-only. Informaţia este
scrisă pe un cip PROM după ce este fabricat. Un cip PROM nu poate fi şters sau rescris;
2. memorii EPROM (Erasable Programable ROM) – memorie programabilă read-only care
poate fi ştearsă. Informaţia este scrisă pe un cip PROM după ce este fabricat. Un cip EPROM
poate fi şters prin expunerea la raze UV. Este necesar echipament special;
3. memorii EEPROM (Electrically Erasable Programable ROM) – memorie programabilă
read-only care poate fi ştearsă cu ajutorul curentului electric. Informaţia este scrisă pe un cip
EEPROM după ce este fabricat. Chip-urile EEPROM mai sunt denumite şi Flash ROM-uri. Un
chip EEPROM poate fi şters sau rescris fără a fi nevoiţi să îl îndepărtaţi din computer.
Programele aflate în ROM sunt livrate odată cu calculatorul şi alcătuiesc aşa numitul firmware.
Calculatoarele din familia IBM-PC conţin şi o memorie CMOS (de tip RAM, alimentată în
permanenţă de o baterie pentru a nu-şi pierde conţinutul informaţional. În această memorie se
stochează informaţii referitoare la configuraţia hardware a sistemului de calcul.
Dacă accesul la memorie este permis atât pentru citire cât şi pentru scriere memoria se numeşte
RAM (Random Access Memory - memorie cu acces aleator).
Memoria RAM reprezintă un spaţiu temporar de lucru unde se păstrează datele şi programele
pe toată durata execuţiei lor. Programele şi datele se vor pierde din memoria RAM, după ce
calculatorul va fi închis, deoarece aceasta este volatilă, păstrând informaţia doar atâta timp cât
calculatorul este sub tensiune. În funcţie de circuitele din care sunt implementate memoriile RAM
acestea se clasifică în: memorii statice (SRAM) şi memorii dinamice (DRAM).
La rândul lor, memoriile DRAM se împart în:
1. memorii FPM (Fast Page Mode)
2. memorii EDO (Extended Data Out)
3. memorii SDRAM (Syncronous DRAM)
4. memoriile VRAM (Video RAM)
5. memorii SGRAM (Syncronuos Graphics RAM)
6. memorii DDR SDRAM, DDR2 SDRAM, DDR3 SDRAM (Double Data Rate SDRAM)
7. memorii RDRAM (Ramburs DRAM) sau DRDRAM (Direct Ramburs DRAM)
Memoria cache este o memorie volatila pentru calculator, de dimensiuni mici, care ofera acces
la date de mare viteza, la procesor si are rolul de a stoca programe, aplicatii si date utilizate
frecvent. Fiind o metoda de stocare temporara, CPU faciliteaza recuperarea datelor si este mult
Proiect cofinanțat din Fondul Social European prin Programul Operational Capital Uman 2014-2020
Titlul proiectului - "SOS Educatiei in Mehedinti - SOS Mehedinti"
Contract nr. POCU/74/6/18/104888
mai eficienta. Este cea mai rapida memorie dintr-un computer si este, de obicei, integrata pe placa
de baza si direct incorporata in procesor sau chiar in memoria RAM.
Unitatea centrală de prelucrare, numită în continuare CPU – Central Processing Unit.
Aceasta se află montată pe placa de bază (mainboard sau motherboard).
În mod obişnuit, plăcile de bază conţin: CPU, memoria, interfeţele pe dispozitivele de stocare
a datelor şi pentru perifericele standard. CPU este implementat cu ajutorul microprocesorului
(procesorului pentru microcalculatoare), elementul de bază al sistemului de calcul.
CPU:
Execută instrucţiuni individuale pentru programe şi controlează operaţiile efectuate de alte
componente ale computerului;
Realizează calculele şi operaţiile logice;
Este alcătuit din mai multe micromodule interconectate prin intermediul unor căi de
comunicaţie numite magistrale interne, pe care circulă date sau instrucţiuni, a căror viteză
de deplasare depinde de doi factori:
Lăţimea – numărul benzilor de circulaţie; deoarece pe fiecare bandă circulă un bit,
se poate vorbi despre lăţimi convenabile (de 8, 16, 32, 64 sau 128 de biţi transmişi paralel);
Frecvenţa de tact – numărul de paşi de lucru (tacturi) pe care poate să îi facă
procesorul în fiecare secundă; se măsoară în gigahertzi (GHz).
Dispozitive de intrare
Prin intermediul dispozitivelor de intrare, utilizatorul transmite comenzi şi date către
calculator.
Principalele dispozitive de intrare sunt:
Proiect cofinanțat din Fondul Social European prin Programul Operational Capital Uman 2014-2020
Titlul proiectului - "SOS Educatiei in Mehedinti - SOS Mehedinti"
Contract nr. POCU/74/6/18/104888
Tastatura - este un dispozitiv de intrare de tip STRING cu ajutorul căruia utilizatorul transmite
comenzi şi date calculatorului, sub forma unor şiruri de caractere. Fiecare caracter se
generează prin acţionarea unei taste electronice, care are ca efect închiderea unui circuit prin
care se generează un cod unic, codul ASCII al caracterului respectiv.
ASCII - American Standard Code for Information Interchange (Codul Standard American
pentru Schimbul de Informaţii). ASCII reprezintă un sistem de codificare a caracterelor, bazat
pe alfabetul englez. Codurile ASCII reprezintă caractere text pentru computere, echipamente
de comunicaţie şi echipamente care lucrează cu text. Majoritatea sistemelor moderne de codificare
a caracterelor, care asigură reprezentarea mult mai multor caractere, se bazează pe
ASCII.
Mouse-ul este un dispozitiv periferic de intrare utilizat în toate aplicaţiile cere au interfeţe cu
utilizatorul prin ferestre, casete de dialog, meniuri şi obiecte. Cel mai răspândit mouse este
mouse-ul serial, compatibil Microsoft.
Trackball (bila rulantă) - dispozitiv de intrare ce poate fi considerat un mouse aşezat pe spate.
Deseori este folosit în locul unui mouse pe un computer portabil (laptop).
Touchpad - este o mică suprafaţă sensibilă la atingere, folosită ca dispozitiv de punctare pe
unele calculatoare portabile.
Scanner - este un dispozitiv periferic de intrare prin care pot fi digitizate imaginile grafice de
pe suport material (hârtie, fotografii etc.). Imaginea citită de scanner este de tip raster (matrice de
puncte). Fiecare punct are asociat un cod de culoare.
Joystick - manetă care se mişcă în toate direcţiile controlând deplasarea pointer-ului. Este
similar unui mouse, cu deosebirea că la mouse mişcarea cursorului încetează odată cu deplasarea,
pe când la joystick cursorul continuă să se deplaseze în direcţia în care este îndreptat joystck-ul,
încetând cu revenirea la poziţia iniţială. Este folosit mai ales pentru jocurile pe calculator.
Light pen (creion luminos) - dispozitiv asemănător unui mouse, care foloseşte un detector
sensibil la lumină pentru selectarea obiectelor de pe un ecran de afişare prin punctarea directă.
Microfon - este folosit pentru a înregistra diverse sunete pe calculator ce este conectat la placa
de sunet. Este utilizat în telefonia prin Internet şi la introducerea verbală a comenzilor.
Dispozitive de ieşire
Extragerea datelor se face prin utilizarea unor dispozitive de ieşire, specializate, care pot
prezenta rezultatele într-o formă inteligibilă, pe suport de hârtie sau acustic.
Ecranul – suport de ieşire pe care calculatorul înscrie rezultatele prelucrărilor, mesajele pentru
utilizator şi informaţiile despre starea sistemului. Acesta face parte dintr-un dispozitiv numit
display sau monitor care este format şi din circuite necesare obţinerii imaginii pe ecran.
Monitorul este conectat la o placă video (adaptorul video) din calculator care prelucrează
semnalele primite de la procesor pentru a le transforma în imagini grafice.
Imprimanta – caracterizată de următoarele elemente:
- rezoluţia - reprezintă numărul de puncte pe unitatea de suprafaţă;
- viteza de imprimare - se măsoară în caractere pe secunda (cps) sau pagini pe minut (ppm);
- dimensiunea maximă a hârtiei - dată de formatul pe care poate să scrie imprimanta: A4, A3
etc;
- memoria proprie - capacitatea de memorare proprie imprimantei în care sunt transferate
Proiect cofinanțat din Fondul Social European prin Programul Operational Capital Uman 2014-2020
Titlul proiectului - "SOS Educatiei in Mehedinti - SOS Mehedinti"
Contract nr. POCU/74/6/18/104888
informaţiile ce urmează a fi tipărite. Viteza de prelucrare a procesorului este mult mai mare
decât viteza de imprimare. Memoria imprimantei permite stocarea informaţiilor până în momentul
în care vor fi tipărite, evitând blocarea magistralei de date.
Din acest punct de vedere există mai multe tipuri de imprimante:
imprimante matriceale;
imprimante laser;
imprimante cu jet de cerneală;
imprimante termice.
Ploterul este format dintr-o sursă pentru desenare şi un corp de desenare ce se poate deplasa
într-un plan. Tehnologiile de imprimare sunt cu seturi de tocuri, cu jet de cerneală, cu laser sau
electronice.
Dispozitive de intrare-ieşire
Placa multimedia – asigură conversia informaţiei din binar în alte formate utilizate de diferite
echipamente:
- imaginea video a televizorului sau a videocasetofonului;
- sunetul microfonului, al casetofonului sau al magnetofonului.
Modem-ul – dispozitiv care permite calculatorului să transmită date prin linii telefonice.
Informaţiile prelucrate de calculator sunt stocate digital, în timp ce informaţiile transmise prin
liniile telefonice sunt transmise sub formă de unde analogice. Modem-ul face conversia datelor
dintr-o formă în alta.
Touch screen-ul – tip de ecran de afişare, acoperit cu
o folie transparentă sensibilă la atingere, punctarea
elementelor de pe ecran făcându-se cu degetele. Acest
aspect poate fi considerat un avantaj (interfaţă naturală),
dar şi dezavantaj, punctarea cu acurateţe fiind imposibilă.
Medii de stocare
Hard disk-ul (discul fix) – disc magnetic de mare capacitate pe care se pot stoca
date într-un calculator. Sunt superioare celorlalte suporturi de stocare a informaţiilor din punctul
de vedere al vitezei de transfer şi a capacităţii de stocare.
Hard-disk-urile sunt componente electromecanice extrem de sensibile la şocuri şi factori de
mediu. De aceea ele sunt asamblate în mediu controlat, aseptic, în carcase speciale, bine izolate şi
protejate antişoc.
Proiect cofinanțat din Fondul Social European prin Programul Operational Capital Uman 2014-2020
Titlul proiectului - "SOS Educatiei in Mehedinti - SOS Mehedinti"
Contract nr. POCU/74/6/18/104888
HDD-urile de înaltă
Greutate şi volum Sunt foarte uşoare in performanţe au componente
comparaţie cu HDD-uri foarte grele
Componenta SOFTWARE
Tipuri de software
Un sistem de calcul nu poate să lucreze fără să fie programat. Un program constă într-o
succesiune de instrucţiuni ce converg către soluţia problemei ce trebuie rezolvată.
Există două categorii de programe:
Programe de sistem - acestea coordonează modul în care lucrează componentele sistemului
şi oferă asistenţă în funcţionarea programelor de aplicaţii. Se spune că ele alcătuiesc software-ul
de bază şi constau în programe de nivel jos (low level) care interacţionează cu calculatorul la
nivelul său de bază. Din această categorie face parte Sistemul de operare (SO) care este un
ansamblu de proceduri manuale şi module de program de sistem prin care se administrează
resursele sistemului de calcul (procesoare, memorie, periferice, informaţii) ce asigură utilizarea
eficientă, în comun, a acestor resurse şi oferă utilizatorului o interfaţă cât mai comodă pentru
utilizarea sistemului de calcul.
Programe de aplicaţii ce sunt destinate rezolvării unor probleme specifice. Se spune că
alcătuiesc software de aplicaţii. Aceste programe efectuează prelucrări ale datelor, în concordanţă
cu cerinţele informaţionale necesare, ele fiind realizate de către firme specializate
de software.
Un sistem de operare, prescurtat OS (Operating System), reprezintă un produs de tip
software care este parte componentă a unui sistem, echipament sau aparat computerizat, şi care se
ocupă de gestionarea şi coordonarea activităţilor acestuia. Sistemul computerizat poate fi un
computer, o staţie de lucru (workstation), un server, un notebook, un smartphone, un aparat de
navigaţie rutieră sau şi un alt sistem cu "inteligenţă" proprie. Sistemul de operare joacă şi rolul de
gazdă pentru aplicaţiile care rulează pe echipamentul (hardware-ul) respectiv.
Sistemul de operare poate fi considerat ca reprezentând interfaţa dintre componentele hard
şi utilizator. Pentru a răspunde rolului de interfaţă hardware – utilizator, majoritatea sistemelor de
operare sunt organizate pe două nivele:
Fizic – mai apropiat de hardware cu care interferează printr-un sistem de întreruperi;
Logic – mai apropiat de utilizator, interferând printr-un sistem de comenzi, limbaje de
programare, utilitare.
Sistemul de operare este un pachet de programe care asigură gestionarea eficientă a resurselor
fizice şi logice ale unui sistem de calcul precum şi o interfaţă între utilizator şi calculator.
Din punct de vedere a sistemului de operare resursele fizice sunt:
capacitatea de stocare in memoria internă
timpul de lucru al procesorului
caracteristicile de lucru ale echipamentelor sistemului de intrare-ieşire
Din punct de vedere a sistemului de operare resursele logice sunt:
date;
programe.
Proiect cofinanțat din Fondul Social European prin Programul Operational Capital Uman 2014-2020
Titlul proiectului - "SOS Educatiei in Mehedinti - SOS Mehedinti"
Contract nr. POCU/74/6/18/104888
In absenţa unui sistem de operare, calculatorul acceptă doar programe scrise la nivel
de bază. adică în limbajul cod maşină, ceea ce inseamnă codificarea binară a datelor şi a
programelor.
Sistemul de operare nu este stocat in memoria internă RAM din care datele se pierd la
oprirea calculatorului şi nici in ROM deoarece are un volum redus. Sistemul de operare este
stocat pe hard disk.
S.O. analizează ce dispozitiv trebuie să lucreze, ce zone de memorie sunt necesare etc.
S. O. coordonează funcţionarea dispozitivelor periferice prin intermediul unui program
specific fiecărei compentente numit driver.
Instalarea unei componente periferice inseamnă furnizarea S.O. a unui driver, prin care
SO. "recunoaste" dispozitivul respectiv şi il poate coordona.
Pentru componentele care fac parte din configuratia de bază, diver-ele sunt integrate in
S.O.
b. La nivelul S.O., datele sunt organizate in fişiere. Un fişier reprezintă un volum de date
care nu se stochează in memoria internă.
Programele de gestiune a fişierelor sunt foarte complexe.
c. Programele de interfaţă cu utilizatorul au sarcina de a face posibilă comunicarea cu acesta
într-un om inteligibil pentru om.
Intefaţa poate fi:
- prin linie de comandă adică utilizatorul tastează comenzi intr-un limbaj special
- grafică adică utilizatorului i se prezintă o serie de obiecte grafice, cu diferite semnificaţii sau
roluri, pe care le poate acţiona prin intermediul mouse-ului.
S.O. din ultimii ani permit să se execute mai multe procese simultan. Pentr aceasta
timpul de lucru al procesorului este planificat pe durate de lucru relativ scurte care sunt
atribuite pe rând unor părţi din operaţiile proceselor, până la terminarea acestora.
Alocarea eficientă a resurselor fizice şi logice
Este vorba despre alocarea timpului UCP şi eventual de priorităţi intre programe, alocarea şi
eliberarea memoriei interne necesare programelor care se execută.
Coordonatorul de procese(Task Manager)
Proiect cofinanțat din Fondul Social European prin Programul Operational Capital Uman 2014-2020
Titlul proiectului - "SOS Educatiei in Mehedinti - SOS Mehedinti"
Contract nr. POCU/74/6/18/104888
Gestiunea fişierelor
Funcţia este realizată de programe specializate numite manageri de fişiere. Aceste
programe grupează fişierele in funcţie de tip, utilizator, transfer in memorie etc.
Asistarea utilizatorilor
Asigură interpretarea comenzilor date de utilizator, informează utilizatorul asupra erorilor
care apar etc.
MS WINDOWS
UNIX, LINUX