|
Article on other languages:
|
Në informatikë, një sistem operativ (shkurtuar në SO, ang. OS, Operating System) është programi kryesor dhe përgjegjës për kontrollin e drejtpërdrejtë dhe mbarëvajtjen e harduerit, që përbën një kompjuter dhe operacionet (veprimet) bazë. Programet kompjuterike mund të ndahen në dy kategori kryesore:
Bashkesia e Programeve te Sistemit njihet me emrin Sistemi Operativ (SO). [redakto] PerberjaSistemi operativ përbëhet nga një sistem më vete i quajtur kernel (bërthama) dhe nga një numër programesh të sistemit. [redakto] Qellimi i Sistemit Operativ
[redakto] Aktivitetet e Sistemit Operativ
[redakto] Struktura e Sistemit OperativSistemet Operative janë pergjithesisht te perbere nga nje bashkesi modulesh, sejcili me nje funksion te percaktuar. Modulet e ndryshme te sistemit operativ veprojne midis tyre sipas rregullave te percaktuara ne menyre qe te realizohen funksionet baze te makines. [redakto] Drejtuesi i proceseveEshte moduli qe kontrollon sinkronizimin, nderprerjen dhe riaktivizimin e programeve ne punim te cileve iu atribuohet nje procesor. Drejtimi i proceseve behet ne menyra te ndryshme, ne varesi te tipit te perdorimit qe ben sistemi. Programi qe kryen shperndarjen e kohes se CPU-se midis proceseve te ndryshme aktive, ne menyre periodike, quhet "Scheduler" (planifikues). Ne rastin e perpunuesve shume-procesore, drejton edhe bashkepunimin midis CPU-ve te ndryshme, te pranishme ne sistem. [redakto] SkedarizimiPolitikat e skedarizimit te perdorura nga scheduler janë te grupuara ne dy kategori te medha: Zëvendësues: CPU-ja ne perdorim nga procesori, mund te hiqet dhe ti kalohet nje procesori tjetr, ne cfaredo momenti; Jozëvendësues : nese procesi ka filluar perdorimin e CPU-se nuk mund te nderpritet derisa ai vete te ndalet. [redakto] Sistemet Mono-Tasking (një detyrësh)
[redakto] Sistemet Multi-Tasking (shumë-detyrësh)Sistemet Operative qe lejojne kryerjen e njehersheme te shume programeve njihen si shumë-detyrësh (Windows-NT , Linux); Nje program mund te nderpritet dhe CPU-ja i kalohet nje programi tjeter. [redakto] Sistemet Time-Sharing (kohë-ndarës)Nje zhvillim i sitemeve shumë-detyrësh janë sistemet kohë-ndarës. Çdo program ne veprim kryhet periodikisht ne intervale te vogla kohe. Nese shpejtesia e procesorit është mjaft e larte krijohet pershtypja e nje zhvillimi paralel te proceseve. [redakto] Drejtuesi i kujteses
[redakto] Ndarje Lineare[redakto] Kujtesa[redakto] Faqosja[redakto] Kujtesa Virtuale
[redakto] Drejtuesi i sistemit te dosjeveDrejtuesi i sistemit te dosjeve (file system) është moduli i sistemit operativ qe ben drejtimin e informacioneve te ruajtura ne mekanizmat e kujteses masive. Ky drejtues duhet te garantoje korrektesine dhe koherencen e informacioneve. Ne sistemet shume-perdorues, duhet te vendose ne dispozicion mekanizma te mbrojtjes , ne menyre qe ti lejoje perdoruesve mbrojtjen e te dhenave nga perdorues jo te autorizuar. Funksionet tipike qe duhet te kryhen jane:
[redakto] OrganizimiGati te gjithe sistemet oprative perdorin nje organizim hierarkik te sistemit te dosjeve. Elementi qe ben rigrupimin e shume dosjeve se bashku quhet drejtoria (directory); Bashkesia hierarkike e drejtorive dhe dosjeve mund te paraqitet nepermjet nje skeme grafike te drejtorive [redakto] Drejtuesi i mekanizmave te Hyrje-Daljes (Input/Output ose I/O)Drejtuesi i mekanizmave te I/O është moduli i SO i ngarkuar me dhenien e detyrave mekanizmave qe bejne kerkesen dhe për ti kontrolluar. Nga ata varet cilesia dhe tipi i pajisjeve te lidhura ne kompjuter dhe te njohura nga sistemi. [redakto] Udhezuesi i pajisjeve (Device Driver)Kontrolli i mekanizmave te H/N behet permes programeve te posaçme te quajtura udhezuesi i pajisjeve (Device Driver); udhezuesi i pajisjeve kryhet nga prodhuesit e mekanizmave qe njohin shume mire veçorite fizike. Keto programe kryejne keto funksione:
[redakto] Nderfaqja e perdoruesitTe gjithe sistemet operative perdorin mekanizma për ta bere sa me te lehte perdorimin e sistemit nga perdoruesi; bashkesia a ketyre mekanizmave te hyrjes ne kompjuter merr emrin e nderfaqes se perdoruesit
[redakto] Sistemet e pranishëm në tregNë treg janë të pranishëm një sasi e madhe sistemesh operative. Në të kaluarën prirja e shtëpive prodhuese të sistemeve të perpunimit ishte që të zhvillonin sisteme operative për arkitekturën e tyre, prirja e sotme është ajo a sistemave operative të përdorshëm në platforma të ndryshme. Kjo është lista e sistemeve më të njohur: [redakto] Sistema si UNIXJanë sistemet operativë të lidhur me System V, BSD, Linux,Ubuntu. [redakto] Microsoft WindowsËshtë sistemi operatv më i përhapur. [redakto] Apple Mac OS XNjë nga sistemet më të sigurtë. Në Pranverë 2009 del versioni i ri Mac Os X 10.6 i quajtur Snow Leopard [redakto] Shiko edhe[redakto] Lidhje te jashtme
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.