Conferentiar Dr.Ing. Pecheanu Emilia
[email protected]
Curs 1 1. Introducere 1.1. Ce este sistemul de operare ? 1.2. Modelul conceptual al unui echipament de calcul 1.3. Tipuri de echipamente de calcul 1.1 Ce este sistemul de operare? Ce este un calculator?
Obiect - componente –
electronice
-
electrice
-
mecanice
Aceste component se ocupa cu prelucrarea datelor . Sistemul de calcul = ansamblu de echipamente electronice ,electrice si mecanice care conlucreaza . Sistemul de calcul ( SC) = Hardware + Software Hardware - determina viteza de prelucrare si capacitatea de stocare a sistemului . -
partea fixa (materiala)
Software = face din calculator un obiect care poate fi utilizat de finite umane . Componente : -
procesor
-
memorie interna
-
memoria externa (hdd,fdd,cdrom,dvdrom)toate suporturile la care informatia stocata se gestioneaza prin fisiere.
-
Dispositive de intrare / iesire
Periferice :
ARHITECTURA VAN NEUMANN PROCESOR
MEMORIA
UCP
INTERNA
UC
Conferentiar Dr.Ing. Pecheanu Emilia
[email protected]
DISPOZITIVE PERIFERICE
Procesorul – executa instructiuni si comenzi Memoria interna – joaca rolul de tampon =datele si instructiunile sunt stocate la un anumit moment =cu cat este mai mare cu atat calculatorul are o viteza de lucru mai mare =este volatila Hard discul (HHD) - este discul dur .
Software – partea modificata (imateriala ) Componente : A. programe de sistem ( software de baza ) = coordoneaza intreaga activitate a sistemului de calcul = sistem de operare + utilitare de system
!!!
sistem de operare = ansamblu de programe care administreaza activitatea de prelucrare automata a datelor . utilitare de sistem = programe din cadrul sistemului de calcul
Exemple sisteme de operare : MS-DOS, WINDOWS UNIX (LINUX ) MACOS B. programe de aplicatie ( software de aplicatie )
Sistem de calcul
Hardware + Software
Conferentiar Dr.Ing. Pecheanu Emilia
[email protected]
Programe sistem + programe de aplicatie
System de operare + utilitare de sistem (explorer)
Sistem de operare – functiuni : administreaza eficient resursele hardware si software ale calculatorului . furnizeaza suportul software pentru dezvoltarea aplicatiilor furnizeaza utilizatorului o interfata de lucru accesibila . mascheaza complexitatea hardware-lui masinii. Separa utilizatorul de modul intern de functionare al calculatorului.
!!! folosire - mouse, click, drag, drop
Sistemul de calcul Succesiune de niveluri suprapuse
Masina extinsa
Programe de aplicatie Utilitare de sistem
Masina extinsa
Software
Sistem de operare Limbaj masina Microprograme Masina fizica
Masina extinsa = Hardware + system de operare Masina fizica : Dispozitivele electronice ,electrice,mecanice Microprogramele (microrutinele) : Alcatuite pe baza unui set de microinstructiuni
Hardware
Conferentiar Dr.Ing. Pecheanu Emilia
[email protected]
Setul de microinstructiuni este specific fiecarui tip de Unitate Centrala de procesare (UC) Micrinstructiunile = operatii (comenzi ) elementare destinate sa comande circuitele electronice care alcatuiesc UC. Limbajul masina O instructiune din limbajul masina este executata de o microrutina Limbajul masina poate avea intre 50 si 300 de instructiuni Instructiunile limbajului masina pot fi : De deplasare date (din / in memoria ,din /in registrele UC) De calcul arithmetic si logic De salt neconditionat sau comparare de valori si salt De intrare/ iesire prin registrii UC De control