Sistem de operare - puzzle-uri online
Un sistem de operare, prescurtat SO (engleză operating system, prescurtat OS), este un ansamblu de programe care are rolul de a gestiona și de a facilita utilizatorului accesul la resursele sistemului de calcul. Metaforic, se poate spune că un sistem de operare joacă rol de dirijor, orchestrând doleanțele utilizatorilor prin atibuirea de partituri adecvate către diversele resurse ale calculatorului și veghind la interpretarea armonizată a respectivelor partituri, astfel încât scopurile pentru care s-a apelat la calculator să fie atinse. Pentru aceasta, nucleul sistemului de operare este primul program încărcat în memoria calculatorului si rămâne activ pe toată durata funcționării acestuia. Sistemul computerizat poate fi un computer, o stație de lucru (workstation), un server, un PC, un notebook, un netbook, un smartphone, un aparat de navigație rutieră, un e-book reader sau unele aparate de uz casnic, precum și playerele multimedia. Sistemul de operare joacă și rolul de gazdă pentru aplicațiile care rulează pe echipamentul (hardwareul) respectiv.
Istoric
Până în anii ‘50, se dezvoltă prima generație de calculatoare, având la bază tehnologia tuburilor vidate. O inovație majoră este introducerea cartelelor perforate, ca modalitate de stocare a informației. În această perioadă nu existau limbaje de programare iar echipamentele electronice nu aveau sisteme de operare, fiind capabile să ruleze doar un singur program, utilizatorul fiind responsabil pentru interacțiunea directă cu hardware-ul.
Dezvoltatorul ideii de sistem de operare care să sintetizeze operațiile unui computer, și rularea simultană a mai multor funcții ale unui program, a fost Alan Turing, a cărui Turing machine este considerat precursorul tuturor computerelor.
Anii 1950
În 1950, Laboratorul de Cercetare General Motors a realizat primul sistem de operare pentru calculatorul lor, IBM 701.