Documente Academic
Documente Profesional
Documente Cultură
11 USO Curs 01
11 USO Curs 01
1
Introducere
3 octombrie 2011
Moto
If you cant explain it simply, you dont understand it well enough. Albert Einstein
03.10.2011
Hardware
03.10.2011
Structura unui SO
Nucleul (kernelul) este un mediu n cadrul cruia pot rula alte aplicaii
gestioneaz resursele fizice ofer o interfa comun aplicaiilor
Programele de baz
permit interaciunea cu nucleul i cu sistemul fizic exemple: interpretoare de comenzi, utilitare de gestiune a utilizatorilor i a sistemului de fiiere, biblioteci
03.10.2011
Structura unui SO
03.10.2011
Funciile SO
03.10.2011
Funciile SO (cont.)
Portabilitate
o aplicaie poate rula pe sisteme fizice diferite
03.10.2011
Exemple de SO
Windows Mac OS X Linux Free BSD, OpenBSD, NetBSD, OpenSolaris iOS, Android, Symbian Cisco IOS, Juniper JunOS
03.10.2011
Gestiunea procesorului Gestiunea memoriei Gestiunea echipamentelor i perifericelor Gestiunea sistemelor de stocare a datelor Medierea: interfaa cu aplicaiile i cu utilizatorii Utilitare
03.10.2011 04.10.08
Administrarea procesorului
03.10.2011
10
Administrarea memoriei
03.10.2011
11
Administrarea perifericelor
Drivere
programe relativ autonome, deseori furnizate de productori comunicarea cu echipamente noi fr modificarea SO (module)
03.10.2011
12
Medierea
Interfaa cu aplicaiile
Application Programming Interface - API
Interfaa cu utilizatorul
CLI, TUI, GUI
03.10.2011
13
Scurt istoric al SO
1945-1955 tuburi vidate cartele perforate SO limbaje de programare interaciune direct cu hardware-ul
14
03.10.2011
A doua generaie
1955-1965 Tranzistorul Sisteme mainframe Limbajul de ansamblare i Fortran SO: Fortran Monitor System (FMS), IBSYS
asisten pentru I / O single stream batch processing
03.10.2011
15
A treia generaie
Din Multics MIT deriv primele variante de UNIX (sub conducerea lui Ken Thompson)
Dennis Ritchie elaboreaz C special pentru redactarea UNIX primele standarde IEEE pentru UNIX
03.10.2011
16
A patra generaie
1980 prezent Calculatoare personale (PC)
microprocesoare 1981: primele PC-uri IBM, 2880 USD
Bill Gates cumpr DOS i creeaz MS-DOS pentru IBM 1984: Steve Jobs lanseaz Apple Macintosh cu mouse i GUI 1991: Linus Torvalds public nucleul Linux
03.10.2011 17
03.10.2011
Proiect comercial (Microsoft Inc.) Facilitatea i confortul utilizrii Domin piaa de desktop-uri Closed-source
Proiect iniial academic Comunitate de autori i utilizatori Centrat pe stabilitate i performan Cot pe piaa serverelor Open-source
19
03.10.2011 04.10.08
Lumea Linux
03.10.2011
20
Distribuii GNU/Linux
03.10.2011
21
Cuvinte cheie
A&C it aint easy studenie angajare just crunch it linux interactivitate implicare
03.10.2011
sistem de operare nucleu (kernel) administrare abstractizare mediere multiplexare utilizare Windows/Linux
22
Link-uri utile
http://acs.pub.ro http://www.pub.ro http://cs.curs.pub.ro http://www.rosedu.org/ http://www.bestbucuresti.ro/ http://www.lsac.ro/ http://www.google.ro/ http://en.wikipedia.org/wiki/Main_Page
03.10.2011 23
The End
03.10.2011
24