Sisteme Operative

Përkufizimi i Sistemit Operativ

Sistemet operative kanë evoluar jashtëzakonisht shumë që nga shpikja e kompjuterëve. Ato gjithmonë kanë përparuar me qëllim që ta bëjnë kompjuterin dhe funksionet e tij më të lehta për përdoruesit , në mënyrë që kushdo, pavarësisht nga mosha apo aftësitë kompjuterike, të mund t'i përdorë ato.

Çfarë është një sistem operativ dhe për çfarë përdoret?

Sistemi operativ është softueri bazë i një kompjuteri . Padyshim është një element themelor që ju lejon t'i jepni komanda kompjuterit dhe që ai t'i njohë ato në mënyrë të përsosur. Parë në këtë mënyrë, mund të thuhet se është një "përkthyes" ose "ndërmjetës" midis përdoruesit dhe harduerit që përbën të gjithë kompjuterin . Falë tij, ju mund të përdorni secilin prej komponentëve dhe të keni akses në të gjitha mjetet që ofron pajisja.

Për më tepër, kjo është ajo që ju lejon të instaloni programe të reja në kompjuter për të përdorur funksione të caktuara. Përdorimi i një kompjuteri pa një sistem operativ është mjaft sfidues, pasi kërkon njohuri të avancuara teknike të fituara përmes trajnimit profesional. Ndërsa është e mundur, jo të gjithë i kanë këto njohuri, prandaj një sistem operativ është i nevojshëm për t'i bërë gjërat më të lehta.

Çdo sistem operativ ka ndërfaqen e vet nga e cila secila prej funksioneve të pajisjes, qoftë në celular apo në desktop, mund të kontrollohet individualisht. Në një farë mënyre, është gjithashtu një qendër komande nga e cila përdoruesi mund të bashkëveprojë drejtpërdrejt me makinën.

Historia dhe evolucioni i sistemeve operative

Për të kuptuar origjinën dhe evolucionin e sistemeve operative , duhet të dini se kompjuterët e parë të krijuar nuk kishin asgjë që i ngjante një sistemi operativ. Programet instaloheshin nga BIOS dhe kishin kontroll të plotë mbi harduerin që u nevojitej për të funksionuar, gjë që i bënte ato më të ngadalta dhe nënkuptonte se mund të ekzekutonin vetëm një program në të njëjtën kohë. Kjo nënkuptonte që në atë kohë, kompjuterët përdoreshin ekskluzivisht nga profesionistë me njohuri të mjaftueshme teknike për t'i operuar ato.

Koncepti i një sistemi operativ u krijua nga IBM në vitin 1956 , e cila zhvilloi softuer që lejonte që një program të ekzekutohej pasi një tjetër të përfundonte . Kjo nuk i ndryshoi shumë gjërat dhe thjesht e bëri punën pak më të lehtë për ata që përdornin kompjuterë në atë kohë, të cilët ishin të njëjtët profesionistë si gjithmonë. Megjithatë, do të ishte fara që do të lejonte që pema gjigante që njohim sot të rritej.

Në vitet 60, filluan të përdoren koncepte më të avancuara si multitasking, multiprocessing dhe sistemet në kohë reale. Me këto , lindi UNIX , sistemi i parë operativ që lejonte kontrollin e më shumë se një procesi brenda kompjuterit dhe i cili do të bëhej themeli mbi të cilin do të zhvilloheshin sistemet moderne operative që njohim sot.

UNIX

Me lindjen e UNIX-it doli në pah gjuha e programimit C, e cila u zhvillua ekskluzivisht për të modifikuar kodin burimor të atij sistemi skedarësh. Kjo lejoi krijimin e programeve më miqësore për përdoruesit, të cilat nga ana tjetër dhanë lindjen e konceptit të "kompjuterit personal", pasi tani një person mesatar me disa aftësi bazë kompjuterike mund të përdorte një kompjuter.

Në vitet 80, dolën versionet e para të sistemeve operative si macOS, Windows dhe MS-DOS . Deri në vitet 90, Linux ishte shfaqur dhe me këto sisteme, kompjuterët u bënë po aq të zakonshëm sa televizorët ose radiot . Fuqia e tyre përpunuese varej nga mikroprocesori . Sot, sistemet janë aq komplekse saqë, të kombinuara me internetin, pajisjet mobile dhe desktop janë bërë të domosdoshme në jetën e njerëzve.

MS-DOS

Funksionet e sistemit operativ

Funksionet e një sistemi operativ mund të përmblidhen në një fjalë të vetme: menaxhim. Ky është padyshim përshkrimi më i përshtatshëm, pasi në thelb ai menaxhon burimet e kompjuterit. Ndër funksionet më të rëndësishme të sistemeve operative janë këto që vijojnë.

Menaxho burimet e CPU-së

Një sistem operativ menaxhon dhe administron burimet e CPU-së, të tilla si hapësira e ruajtjes së hard diskut, RAM-i , ROM-i , performanca e procesorit dhe komponentë të tjerë. Kjo siguron që çdo program të përdorë vetëm atë që i nevojitet për të funksionuar dhe parandalon rrëzimin e të gjithë sistemit.

Menaxhoni proceset

Çdo program që nisni ekzekuton një proces në kompjuterin tuaj. Sistemi operativ siguron që ky ekzekutim të jetë efikas duke përdorur burimet e nevojshme për funksionimin e duhur . Për më tepër, nëse një proces nuk funksionon siç duhet, sistemi operativ është përgjegjës për ndërprerjen e tij në mënyrë që gabimi të mos ndikojë në funksionimin e proceseve të tjera.

Menaxho lejet e procesit

Proceset e përshkruara më sipër kërkojnë kërkimin e lejeve të caktuara, të cilat i menaxhon sistemi operativ. Pa këtë funksion, çdo program do të funksiononte lirisht pa kufizime, duke rrezikuar prishjen e të gjithë ekosistemit të sistemit , pasi ato mund të konsumonin më shumë burime sesa është e nevojshme, duke shkaktuar kaos të plotë.

Menaxho skedarët

Një sistem operativ është si një bibliotekë e madhe që ruan të gjitha skedarët dixhitalë të nevojshëm për funksionimin e kompjuterit, si dhe të gjitha të dhënat që ruani në të. Në këtë mënyrë, ju mund t'i qaseni lehtësisht ato sa herë që keni nevojë.

Llojet e sistemeve operative

Që nga krijimi i sistemit të parë operativ, janë zhvilluar lloje të ndryshme, të cilat ndryshojnë kryesisht në aftësinë e tyre për të kryer detyra të ndryshme gjithnjë e më shpejt. Më poshtë, ju ftojmë të mësoni rreth secilit prej tyre.

Sipas menaxhimit të detyrave

Një mënyrë për të klasifikuar sistemet operative është sipas numrit të detyrave që ato mund të kryejnë. Në këtë kuptim, kemi dy lloje kryesore: sisteme me një detyrë të vetme , të cilat janë të afta të ekzekutojnë një detyrë në të njëjtën kohë, dhe sisteme me shumë detyra , të cilat mund të ekzekutojnë disa detyra njëkohësisht, ku shumë prej tyre ekzekutohen në sfond.

Sipas numrit të përdoruesve

Përsëri, në këtë kuptim, kemi dy lloje kryesore të sistemeve të skedarëve; sisteme me një përdorues të vetëm , të cilat lejojnë që programet e vetëm një përdoruesi të ekzekutohen në të njëjtën kohë, dhe sisteme me shumë përdorues , të cilat mund të ekzekutojnë programe të disa përdoruesve në të njëjtën kohë.

Sipas menaxhimit të burimeve të tyre

Në këtë kuptim, ekzistojnë gjithashtu dy lloje kryesore: sistemet e centralizuara , të cilat ju lejojnë të përdorni burimet e një kompjuteri të vetëm në të njëjtën kohë, dhe sistemet e shpërndara , të cilat ju lejojnë të përdorni burimet e disa kompjuterëve njëkohësisht. Sisteme si UNIX ose MS-DOS janë të centralizuara , ndërsa Windows, Linux ose macOS janë të shpërndara sepse mund të lidheni dhe të përdorni burimet e shumë kompjuterëve në të njëjtën kohë.

Sipas kohës së përgjigjes

Së fundmi, ne mund t'i klasifikojmë sistemet operative sipas kohës së tyre të reagimit. Në këtë kuptim, ekzistojnë sisteme në kohë reale , të cilat i përgjigjen çdo veprimi të përdoruesit sapo futen të dhënat, dhe sisteme jo në kohë reale , të cilave u mungon kjo aftësi dhe kërkojnë kohë paraprake përpunimi para ekzekutimit të komandës, siç është rasti me UNIX dhe MS-DOS.

Sistemet operative më të përdorura

Koncepti i një sistemi operativ (OS) është përhapur aq shumë saqë ka dhjetëra të tillë si për pajisjet mobile ashtu edhe për ato desktop. Megjithatë, disa dallohen nga të tjerët.

MacOS

MacOS

macOS ishte një nga sistemet e para moderne operative të zhvilluara. Versioni i tij i parë u bazua në kodin UNIX, me disa përmirësime për ta bërë atë shumëfunksional dhe shumëpërdorues. Aktualisht, versionet e këtij sistemi operativ janë ndër më të fuqishmit në botë , me një nga bazat më të mëdha të përdoruesve dhe kërkesën më të lartë.

Dritaret

WINDOWS

Windows është padyshim sistemi operativ më i njohur në botë dhe ai me më shumë përdorues. Ashtu si paraardhësi i tij, versioni i tij i parë bazohej në kodin UNIX, megjithëse për të qenë i sinqertë, ishte një kopje e përmirësimeve që macOS i bëri versionit të tij në atë kohë. Megjithatë, ishte ai që iu përshtat më së miri nevojave të përdoruesve që nga ajo kohë e tutje, duke i lejuar atij të pozicionohej mbi konkurrencën.

android

android

Android është aktualisht sistemi operativ më i përdorur gjerësisht në pajisjet mobile, një pikë referimi në tregun global të celularëve. Ai u ble nga Google dhe që atëherë ka vazhduar të evoluojë, duke konkurruar tani edhe me sistemet operative për desktop si macOS dhe Windows.

IOS

IOS

iOS është sistemi operativ celular i përdorur në iPhone-ët e Apple. Është shumë popullor dhe karakterizohet nga theksi i fortë në përvojën e përdoruesit, duke u ofruar pajisjeve të tij veçori unike që asnjë sistem tjetër operativ konkurrues nuk i ka.

Linux

Linux

Së fundmi, është Linux , një sistem operativ më pak i përdorur sepse është me burim të hapur dhe i modifikueshëm, duke lejuar më shumë personalizim. Megjithatë, për të shfrytëzuar plotësisht aftësitë e tij, është i nevojshëm një nivel i caktuar i aftësive të avancuara kompjuterike . Përtej kësaj, ai ka shërbyer si bazë për krijimin e sistemeve të tjera operative.

Kjo është gjithçka që duhet të dini rreth sistemeve operative. Shpresojmë që t'ju ndihmojë shumë dhe që të mund ta përdorni këtë njohuri për të kuptuar më mirë secilin prej tutorialeve që kemi krijuar për ju në këtë kategori.