Operativni sistemi Mac OS

Operativni sistemi: svrha i osnovne funkcije

Koncept operativnog sistema

Operativni sistem (OS) je skup programa koji osiguravaju interakciju svih hardverskih i softverskih dijelova računala između sebe i interakciju korisnika i računala.

Operativni sistem obezbeđuje holističko funkcionisanje svih komponenti računara, a takođe omogućava korisniku pristup hardverskim mogućnostima računara. Operativni sistem je osnovna i neophodna komponenta kompjuterskog softvera, bez kojeg računar ne može raditi u principu.

Kompozicija OS

Struktura operativnog sistema sastoji se od sljedećih modula:

    osnovni modul (OS kernel)- upravlja radom programa i sistema datoteka, obezbeđuje pristup i razmenu datoteka između perifernih uređaja;

t. prevodi komande sa programskog jezika na jezik "strojnih kodova" koje računalo razumije

    komandni procesor- dešifruje i izvršava korisničke komande, prvenstveno preko tastature;

t. od korisnika traži naredbe i izvršava ih. Korisnik može dati, na primjer, naredbu za izvršavanje bilo koje operacije na datotekama (kopiranje, brisanje, preimenovanje), naredbu za ispis dokumenta, itd.

    periferni upravljački programi- softver osigurava konzistentnost ovih uređaja s procesorom (svaki periferni uređaj obrađuje informacije na drugačiji način i drugačijim tempom);

t. posebni programi koji omogućavaju kontrolu rada uređaja i koordinaciju razmjene informacija sa drugim uređajima. Svaki uređaj ima vlastiti upravljački program.

    dodatne servisne programe(uslužni programi) - čine ga praktičnim i raznovrsnim procesom korisničke komunikacije sa računarom

tj.takvi programi vam omogućavaju da održavate diskove, izvršavate operacije sa datotekama, radite u računarskim mrežama, itd.

Svrha operativnog sistema

OS je dizajniran za rješavanje sljedećih zadataka:

    održavanje računalne opreme;

    kreiranje radnog okruženja i korisničkog interfejsa;

    izvršavanje korisničkih naredbi i programskih instrukcija;

    organizovanje I / O, čuvanje informacija i

    upravljanje datotekama i podacima.

Prema definiciji, sve zadatke riješene OS-om mogu se podijeliti u dvije grupe:

    pružanje korisniku ili programeru, umesto pravog kompjuterskog hardvera, proširene virtualne (to jest, ne baš postojeće) mašine sa kojom je prikladnije raditi i koja je lakše programirati;

    povećati efikasnost korišćenja računara racionalnim upravljanjem resursima u skladu sa nekim kriterijumima.

Funkcije operativnog sistema

Glavne karakteristike:

    Izvršenje na zahtjev programa onih elementarnih (niskih) akcija koje su zajedničke većini programa i koje se često nalaze u gotovo svim programima (unos i izlaz podataka, pokretanje i zaustavljanje drugih programa, alociranje i oslobađanje dodatne memorije, itd.).

    Standardizirani pristup perifernim uređajima (I / O uređaji).

    Upravljanje memorijom (distribucija između procesa, organizacija virtualne memorije).

    Kontrolišite pristup podacima na nestabilnim medijima (kao što su tvrdi disk, optički diskovi, itd.), Organizovani u određeni sistem datoteka.

    Obezbedite korisnički interfejs.

    Mrežne operacije, podrška za mrežni protokol.

Dodatne mogućnosti:

    Paralelno ili pseudo-paralelno izvršavanje zadataka (multitasking).

    Efikasna distribucija resursa računarskog sistema između procesa.

    Razlikovanje pristupa različitih procesa resursima.

    Organizacija pouzdanih računanja (nemogućnost jednog računskog procesa namerno ili pogrešno utiče na računanje u nekom drugom procesu) zasniva se na ograničavanju pristupa resursima.

    Interakcija između procesa: razmjena podataka, međusobna sinhronizacija.

    Zaštita samog sistema, kao i korisničkih podataka i programa od korisničkih akcija (zlonamjernih ili nepoznatih) ili aplikacija.

    Višekorisnički režim i prava pristupa.

Evolucija operativnih sistema i osnovnih ideja

Prethodnik operativnog sistema treba da se smatra komunalnim uslugama (utovarivači i monitori), kao i biblioteke često korišćenih podprograma koji su počeli da se razvijaju sa pojavom univerzalnih računara. 1st generation(kasne 1940-te). Komunalije su minimizirale fizičke manipulacije operatera sa opremom, a biblioteke su omogućile da se izbegne višestruko programiranje istih akcija (obavljanje input-output operacija, izračunavanje matematičkih funkcija, itd.).

U pedesetim i šezdesetim godinama, glavne ideje koje definiraju funkcionalnost operativnog sistema su formirane i implementirane: batch način rada, dijeljenje vremena i multitasking, razdvajanje moći, realna vremenska skala, strukture datoteka i datotečni sustavi.

Operativni sistemDos

DOS je prvi operativni sistem za personalne računare, koji je postao široko rasprostranjen i bio je glavni za IBM PC računare od 1981. do 1995. godine. Tokom vremena, bio je gotovo istisnut novim, modernim Windows i Linux operativnim sistemima, ali u nekim slučajevima DOS je i dalje pogodan i jedini moguć da radi na računaru (na primer, u slučajevima kada korisnik radi sa zastarelom opremom ili dugoročnim softverom, itd.)

Sa DOS operativnim sistemom, korisnici rade koristeći komandnu liniju, nema svoj grafički interfejs. DOS OS-u je omogućeno da uspješno radi s PC-jem 15 godina, međutim, ovaj rad se ne može nazvati prikladnim. DOS se ponašao kao “posrednik” između korisnika i računara i pomogao je da se složene komande za pristup disku transformišu u jednostavniji i razumljiviji, ali kako se razvijao, postao je “obrastao” mnoštvom komandi i počeo da ograničava rad računara. Dakle, pojavila se potreba za novim posrednikom - tako da su postojali ljuski programi.

Shell je program koji radi pod OS-om i pomaže korisniku da radi sa OS-om. Program ljuske vizualno prikazuje cijelu strukturu datoteke računala: diskove, direktorije, datoteke. Datoteke se mogu pretraživati, kopirati, premještati, brisati, sortirati, mijenjati i pokretati sa samo nekoliko tipki. Jedan od najčešćih - Norton Commander (NC). U grafičkim ljuskama za Windows 3.1 i Windows 3.11 koristi se koncept takozvanih „prozora“, koji se može otvoriti, pomicati po ekranu, zatvoriti. Ovi prozori "pripadaju" različitim programima i odražavaju njihov rad.

DOS koristi FAT sistem datoteka. Jedan od njegovih nedostataka su ograničenja imena datoteka i direktorijuma. Ime može sadržavati najviše 8 znakova. Pored toga, DOS ne pravi razliku između malih i velikih slova istog imena.

Pošto je DOS stvoren veoma davno, on ne ispunjava danas postavljene zahteve za moderne operativne sisteme. Ne može direktno da koristi velike količine memorije instalirane u modernim računarima.

Operativni sistem MICROSOFT WINDOWS

Grafičke skinove Widows 1.0, Widows 2.0, Widows 3.0, Widows 3.1 i Widows 3.11 pokrenute su pod MS DOS-om, odnosno nisu bile nezavisni operativni sistemi. Ali budući da se sa pojavom Windowsa otvorile nove mogućnosti, Windows se ne zove shell, već okruženje.

Windows okruženje karakterišu sljedeće značajke koje ga razlikuju od ostalih programa ljuske:

    Multitasking;

    Unified software interface;

    Jedan korisnički interfejs;

    Grafički korisnički interfejs;

    Unified hardware i software interface.

DOS operativni sistem sa svojim grafičkim operativnim sistemom Windows 3.1 i Windows 3.11 zamenjen je potpuno razvijenim operativnim sistemima porodice MS Windows (prvi Windows 95, zatim Windows 98, Windows 2000, Windows XP). Za razliku od Windows 3.1 i Windows 3.11, pokreću se automatski nakon uključivanja računara.

U MS Windows, FAT-VFAT modifikacija datoteke se koristi za pohranu datoteka. U njemu, dužina imena datoteke i direktorijuma može biti do 256 znakova.

U Windowsima, kada se koriste prozori i aplikacije, široko se koristi miš, au MS DOS-u se koristi samo tastatura.

Takođe u MSWindows-u postoji traka zadataka. On čini jasan multitasking mehanizam i ubrzava proces prebacivanja između aplikacija.

Windows radna površina je dizajnirana da omogući korisniku da bude što lakši, a istovremeno pruža maksimalne mogućnosti prilagođavanja kako bi zadovoljio specifične potrebe iskusnih korisnika.

LINUX operativni sistem

Linux je operativni sistem za IBM kompatibilne osobne računare i radne stanice. Ovo je višekorisnički operativni sistem sa umreženim prozorskim grafičkim sistemom X Window System. Linux operativni sistem podržava otvorene sistemske standarde i internetske protokole i kompatibilan je sa Unix, DOS, MS Windows sistemima.

Kao tradicionalni operativni sistem, Linux obavlja mnoge funkcije koje su karakteristične za DOS i Windows, ali je ovaj operativni sistem posebno moćan i fleksibilan. Linux pruža korisniku PC-a brzinu, efikasnost i fleksibilnost UNIX-a, dok u potpunosti koristi osobne mašine. Kada radite sa mišem, sva tri dugmeta se aktivno koriste, posebno srednji taster se koristi za umetanje fragmenata teksta.

Uz pomoć Linuxa, svaki osobni stroj možete pretvoriti u radnu stanicu. Danas je Linux operativni sistem za poslovanje, obrazovanje i individualno programiranje.

Operativni sistemiUniX

UNIX je grupa prenosivih, multi-tasking i multi-user operativnih sistema.

Prvi UNIX sistem je razvijen 1969. u odjelu Bell Labs AT & T. Od tada je stvoren veliki broj različitih UNIX sistema.

Neki od obeležja UNIX sistema uključuju:

    korištenje jednostavnih tekstualnih datoteka za konfiguriranje i upravljanje sustavom;

    široka upotreba uslužnih programa komandne linije;

    interakcija s korisnikom kroz virtualni uređaj - terminal;

    predstavljanje fizičkih i virtualnih uređaja i nekih interprocess komunikacijskih alata kao datoteka;

    korišćenje cevovoda iz nekoliko programa, od kojih svaki izvršava jedan zadatak.

UNIX-sistemi su od velike istorijske važnosti, jer su proširili neke od današnjih popularnih koncepata i pristupa u oblasti operativnih sistema i neke od popularnih koncepata i pristupa u oblasti operativnih sistema i softvera. Takođe, tokom razvoja UNIX sistema, kreiran je C jezik.

    OS je skup međusobno povezanih programa dizajniranih da poboljšaju efikasnost računarskog hardvera racionalnim upravljanjem svojih resursa, kao i da pruže pogodnost korisniku tako što će mu pružiti proširenu virtuelnu mašinu.

    Glavni resursi kojima upravlja OS uključuju procese, glavnu memoriju, tajmere, skupove podataka, diskove, pogone traka, štampače, mrežne uređaje i neke druge. Da bi se rešili problemi upravljanja resursima, različiti operativni sistemi koriste različite algoritme, čije karakteristike u konačnici određuju izgled operativnog sistema.

    Dakle, zahtjevi za mrežne operativne sisteme danas uključuju: funkcionalnu potpunost i efikasnost upravljanja resursima, modularnost i proširivost, prenosivost i višestruku formu, kompatibilnost na nivou aplikacija i korisničkih sučelja, pouzdanost, toleranciju na greške, sigurnost i performanse.

U našim vremenima ubrzanog razvoja tehnologija, kao i računarske industrije, ponekad je teško vidjeti nove inovacije koje zadovoljavaju naše programere. Raznolikost ponuđenih programa, operativnih sistema, uslužnih programa je takva da se desi da se oči razilaze. Međutim, najčešće korisnik ima jedno, glavno pitanje - koji operativni sistem treba da izaberete? Hajde da pokušamo da odgovorimo na ovo pitanje upoređujući Windows i Mac OS X sisteme.

Mac vs Windows

Glavna karakteristika Windows sistema

Njegova rasprostranjenost. To je zbog činjenice da je ovaj operativni sistem kreiran za same korisnike, ne prisiljava korisnika da se prilagodi postojećem sistemu, naprotiv, prilagođava se postojećim potrebama korisnika. Ovo je najčešći svetski operativni sistem, uprkos činjenici da je, prema utvrđenom javnom mišljenju, on najgušće, nestabilan, nepouzdan itd. Osim toga, plaća se.


Sa tačke gledišta korisnika, Windows sistem je strukturiran na sledeći način:

  1. Core. Obavlja rad sa različitim uređajima, upravlja procesima i memorijom, upravlja postojećim grafičkim podsistemom.
  2. Grafički podsistem. Omogućava interakciju sa korisnicima.
  3. Tekstualni podsistem. Obezbeđuje tekstualnu interakciju sa korisnicima.
  4. Sistem daljinskog pristupa.

Benefits: Garantovana je stoprocentna podrška za bilo koji tip opreme, za ovaj operativni sistem možete pronaći upravljački program za bilo koji uređaj, a sam sadrži mnoge unaprijed instalirane upravljačke programe za brzo prepoznavanje različite opreme. Postoji velika masa primenjenih profesionalnih programa čije se pune karakteristike ne nalaze u drugim operativnim sistemima, na primer u Photoshopu i Promt-u.

Razumljivost i jednostavnost interfejsa, što ga čini potpuno pristupačnim za upotrebu bilo kome, čak i onima koji nemaju primarne veštine rada sa personalnim računarom. Paket aplikacija nazvan Microsoft Office postao je standard za kancelarijske radnike. Korisnik može u svakom trenutku dobiti kvalificiranu podršku ili savjet o svom licenciranom Windows operativnom sistemu.

Nedostaci: Ovaj operativni sistem je veoma zahtjevan na potrebnim hardverskim resursima osobnog računala, posebno na potrebnoj količini RAM-a. Primenjeni grafički interfejs, iako je lep i zgodan, međutim, u isto vreme je i glomazan i glomazan. Kao rezultat toga, mnogi korisnici isključuju njegove brojne grafičke zvukove.

Ovaj sistem se smatra mnogo ranjivijim od ostalih. Ovo je povezano sa već postojećom bezbednosnom strukturom, na primer, sposobnošću stalnog rada sa administratorskim pravima (što je delimično odlučeno u verziji operativnog sistema koji se zove Vista). U isto vreme, na hiljade starih kompjuterskih aplikacija koje su napisane pod XP-om i druge verzije Windows-a potrebno je raditi na sistemu.

Da biste pokrenuli bilo koji takav "stari" program, korisnik mora dobiti dozvolu. Osim toga, postojeći okvir za dijalog sa zahtjevom za pokretanje jednog ili drugog programa daje korisniku premalo informacija za donošenje potrebne odluke. Još jedan važan nedostatak je: čak i za uklanjanje prečice na radnoj površini, morate potvrditi svoje namjere tri puta. To može biti dosadno i dovesti do činjenice da su tipke „Dopusti“ i druge jednostavno nepromišljeno pritisnute - djelotvornost cijelog zamišljenog mehanizma zaštite je gotovo ni na koji način.

Kao rezultat toga, često se mora suočiti sa velikim brojem virusa koji koriste da inficiraju upravo ranjivosti ovog operativnog sistema, uključujući i moguće korisničke greške, koje sam izaziva. Operativni sistem je plaćen, njegov trošak premašuje troškove kupovine ili preuzimanja slobodnog operativnog sistema.


Mac OS X operativni sistem

Kao što je poznato, Linux i Mac OS X dijele zajedničke UNIX korijene. Međutim, postoje neke veoma važne razlike između njih, za razliku od otvorenog UNIX sistema, Mac OS X se ponaša kao vlasnički softver, tj. Postoji zabrana slobodne distribucije, različitih promjena i tako dalje. Prvi Mac OS pojavio se 1984. godine, što je mnogo ranije od pojavljivanja Windowsa. Sam Mac OS X sistem je značajno redizajniran BSD-UNIX sistem sa svojim kernelom (XNU).

Prednosti Mac OS-a. Korisna strana Mac OS sistema je skoro potpuno odsustvo kompjuterskih virusa za Macintosh sistem. A poenta nije samo u prevelikoj prevalenciji Mac OS X sistema u poređenju sa Windows sistemom, već iu činjenici da svi tradicionalni računarski virusi ne rade jednostavno u UNIX okruženju. U teoriji, naravno, postoje uzorci virusa koji mogu da rade sa nekim računarskim aplikacijama za Mac OS, međutim, njihov broj u poređenju sa zlonamernim softverom, koji je napisan za Windows, je jednostavno beznačajan.

Virusi mogu biti štetni samo u slučajevima kada korisnik počne dvostrukim klikom na njih. Programi koji zaraze poštu prilikom čitanja e-pošte ili otvaranja web stranice još uvijek nisu poznati. Prisustvo jednostavnog dokaza o sigurnosti. Da biste izvršili potrebne izmene u Mac OS sistemu, na primjer, da biste ažurirali instalirani operativni sistem ili instalirali novi program, korisnik obično samo treba da unese lozinku.

Windows sistem u takvim slučajevima je zahtjevniji

predlaže nekoliko različitih potvrdnih radnji. Čak i daljinski hakovanje računara koji radi pod operativnim sistemom Mac OS je mnogo komplikovaniji od hakovanja mašine koja radi pod operativnim sistemom Windows, a različiti antivirusni programi mogu biti potrebni samo da se slučajno ne pošalje zaražena datoteka računar koji radi pod Windows sistemom, ali vam ne može nauditi.

Ergonomski dizajn svih aplikacija, lepota performansi samog operativnog sistema i raspoloživog hardvera. Ekstremna jednostavnost u svakodnevnoj upotrebi. Nažalost, ovaj odličan uzorak i dalje ima reputaciju elitnog proizvoda u našoj zemlji, a prema tome je mnogo skuplji nego, na primjer, Windows.

Vrlo jednostavno upravljanje. Rad sa softverom za Mac je obično lakši od rada sa softverom za Windows. Jedan od upečatljivih primera je paket pod nazivom iLife, koji je instaliran na bilo kom Macintosh računaru. Omogućava vam da lako upravljate muzikom i fotografijama, procesirate video i snimate rezultate na diskove. Svako ko je bio u stanju da savlada jedan od programa za Mac OS X sistem može lako da se nosi sa drugim softverom - aplikacije za ovaj operativni sistem su slične drugim programima mnogo više od programa za Windows sistem.

Sa tačke gledišta korisnika Mac OS-a, izgleda ovako:

  1. Jezgro. Omogućava rad s različitim uređajima, upravlja procesima i memorijom.
  2. Tekstualni podsistem, implementacija rada sa sistemom preko terminala.
  3. Sistem daljinskog pristupa pri radu u tekstualnom modu.
  4. Sistem daljinskog pristupa prilikom rada u grafičkom modu.
  5. Sistem za prenos grafičkog prozora aplikacija na drugi računar.

Nedostaci Mac OS-a

Prva stvar je da se Mac OS sistem može instalirati samo na Macintosh računalima koje proizvodi Apple. Ovi računari imaju, za razliku od osobnih računara koji su nam postali poznati, zatvorenu arhitekturu, odnosno, ova računala se prikupljaju isključivo od strane Apple-a. To je dobro, s jedne strane, jer osigurava 100% integraciju svih kompjuterskih hardvera i softvera, plus odličan kvalitet korištenih komponenti i proces montaže.

Međutim, nalazi se obrnuta strana novčića. Budući da je proizvođač "Macova" samo jedan, onda ovdje nema konkurencije, u principu. To sa stanovišta potrošača nije previše dobro. Pored toga, postoji problem sa procesom instalacije drajvera. Nisu svi dostupni uređaji proizveli upravljačke programe za Mac OS sistem, a sam sustav ne prepoznaje svu, čak i vrlo često korištenu opremu.

Skoro potpuni nedostatak igara. Razvijaju se uglavnom za igraće konzole i osobne računare sa sustavom Windows. Iako je izbor dostupnih igara za Mac veoma skroman, među njima postoje vrlo realni dragulji, na primer, simulator aviona X-Plane 9 ili muzička igra pod nazivom Guitar Hero 3.

Posebne značajke

Glavna karakteristika koja odmah hvata oko je grafičko sučelje sistema. Na primer, ako u Windows-u svaki pokrenut program, po pravilu, odgovara jednom prozoru sa karticama koje su već otvorene u njemu, kao i alatnim trakama, onda se u Mac OS-u koriste plutajući paneli i prozori koji nisu vezani za zajednički prozor, ali nalazi se na radnoj površini. Još jedna karakteristika Makovsky interfejsa je ploča za pristajanje.

To je panel koji se nalazi na samom dnu radne površine, gdje se nalaze ikone aplikacija i datoteka koje trebaju brz pristup, kao i sve pokrenute računarske aplikacije. Moguće je urediti panel, promijeniti veličinu, dodati i ukloniti ikone aplikacija. Nakon toga slijede dostupne softverske funkcije. Lista programa za Mac OS nije tako impresivna kao za Windows, međutim, ipak, nije premala, u svakom slučaju, sve glavne neophodne aplikacije za zabavu i rad postoje, pored toga, sam koncept procesa stvaranja softvera iz Apple-a podrazumijeva da će samo jedan program biti dovoljan da se postigne rješenje jednog zadatka, najvažnije je da treba raditi besprijekorno.

Programeri Mac OS GUI veruju da će na ovaj način biti mnogo pogodnije za korisnike koji neće biti zbunjeni u beskonačnom broju mogućih opcija, a sam računar neće se pretvoriti u deponiju veoma upitnih programa koji ugrožavaju performanse čitavog operativnog sistema. Broj dostupnih Mac aplikacija značajno se povećao u posljednjih nekoliko godina, međutim, izbor još uvijek nije tako velik kao, na primjer, za Windows sustav.

Međutim, za skoro svaki željeni zadatak možete odabrati odgovarajući softverski proizvod. Potrebno je samo imati širokopojasni pristup Internetu, jer je pronalaženje i kupovina softvera za Mac OS na diskovima (posebno legalnim) veoma teško.

Rezultati

Dakle, možete uzeti u obzir stanje. Ako vam je potreban veoma zgodan, funkcionalan, brz sistem za kreativnost i rad i nemate problema sa novcem - Mac je vaš izbor. Na njemu možete postići odlične rezultate.

Da li želite da igrate nešto visoko kvalitetno, a dokumente treba uraditi, a gnjavaža sa različitim kompjuterskim poteškoćama uopšte nije lov, a nema previše novca? Zatim - Windows, i samo njega. Fini alat, ne previše težak i zgodan u moderiranje. Na nekim mjestima postoje problemi, ali općenito vrlo vrijedan alat.

Analitičari uključeni u 32-bitne operativne sisteme za osobna računala uvijek se fokusiraju na borbu između Microsoft Windows i IBM OS / 2, sugerirajući da Microsoft ima prednost. Ali ne slažu se svi sa ovom tačkom gledišta. OS / 2 v.2.0 je bio prvi dostupan i pokrenut 32-bitni operativni sistem za osobne računare. Ona je bila prva koja je pokrenula još jedan krug takmičenja - OS / 2 Warp verzija, dizajnirana za klijent-server i peer-to-peer klijentske mašine, pojavila se na tržištu pre Windowsa 95, koji je bio slično pozicioniran. OS / 2 Warp je bio i prvi sistem koji je uključivao skup alata za podršku internetu kao i alate za objektnu orijentaciju.

Bitka za Microsoft - IBM na tržištu desktop OS-a

Kada su beta testeri dobili Chicago, prvu javnu verziju Windowsa 95, oni koji su već koristili OS / 2 primijetili su ekstremnu sličnost ova dva sistema. Na primer, oba počinju da rade sa prelepim čuvarom ekrana, a zatim pozivaju korisnika da radi na prostranoj radnoj površini; oba sistema prikazuju ikone i programe kao objekte; oba koriste desni taster miša za kontrolu ponašanja objekata; oba koriste više od 20 disketa za instalaciju. Korisnički interfejs oba sistema ima isti nivo sofisticiranosti, zahtevi za računalne hardverske resurse su slični, a oba se zasnivaju na korišćenju istog skupa osnovnih tehnologija. Te tehnologije uključuju multitasking i multithreading, mogućnost izvršavanja DOS programa pomoću Intel 80x86 virtualnih mašina i potpunu 32-bitnu organizaciju.

A ovo nije slučajnost. Pošto je IBM izdao OS / 2 verziju 2.0, a Microsoft je odlučio da Windows NT pozicionira kao korporativni OS, jasno je vidljiv važan jaz u liniji Microsoftovih operativnih sistema koje je IBM popunio. Pokušaji Microsoft-a da gurnu Windows 3.1 u istu ulogu kao i najnapredniji operativni sistem za desktop sisteme kao što je OS / 2 imao ograničen uspeh. Analitičari smatraju da je Microsoft zaista želio da Windows NT zauzme isto mjesto na tržištu kao i OS / 2, ali ga je OS / 2 već preuzeo do vremena kada je Windows NT izašao.

Kao rezultat toga, Microsoft je počeo da trpi gubitke u prodaji i, što je još važnije, gubi čvrsto tlo za svoje operativne sisteme. Kada je postalo jasno da je Windows NT malo verovatno da će u potpunosti postati vrhunski desktop lider, Microsoftova marketinška mašina počela je manje da govori o mogućnostima Windowsa NT i počela da govori o mogućnostima Windowsa 95. Jasno je da su IBM i OS / 2 imali značajan uticaj na strategiju. Microsoft u oblasti operativnih sistema.

IBM zauzvrat stalno stvara zdravu konkurenciju za Windows liniju. Windows 95 nije usporediv sa OS / 2 2.2. Umesto toga, Windows 95 i OS / 2 Warp 3/0 će se takmičiti. Warp je dalekometni pucanj koji ima za cilj izbacivanje Windowsa. Iako Warp ima neke početne prednosti i kako sistem izgleda "bolje", Windows je i dalje pouzdan izbor.

Imena operativnih sistema se mogu promijeniti, ali ravnoteža u IBM / Microsoft bitci će ostati ista. Posle dve godine, Microsoft i IBM će moći da dele slične snimke u bitci za Kairo - OS / 2 umesto Windowsa 95 - Warp.

Postoje dva razloga - stvarna i emocionalna - koji ometaju uspostavljanje primirja između dvije kompanije:

    U stvari   IBM je bio na ovom području. OS / 2 je postao radni proizvod sa svojom verzijom 2.0 1992. godine. Od tada je postao multi-tasking, multi-threaded sistem sa pogodnim objektno-orijentisanim interfejsom. Razvojni napori OS / 2 su bili spori i stabilni, a sistem je na tom putu dobijao pohvale i podršku. Međutim, Windows je i dalje držao najveći tržišni udio. Prednosti OS / 2 nisu bile sveobuhvatne, i uprkos naporima IBM-ovih tehničkih i marketinških stručnjaka, sistem nije bio potpuno savršen.

Što se tiče upravljanja sistemom, sa OS / 2 nije lakše raditi nego sa Windows-om. Konflikti sa kompatibilnošću hardvera i softvera još uvijek mogu uzrokovati probleme, a njihovo rješenje ne izgleda univerzalno i intuitivno.

    Emocionalno   , IBM se osjeća "lojalnim" Microsoftu, koji je pobjegao iz redova OS / 2 programera. To nije potpuno pošteno u odnosu na Microsoft, jer kompanija ima pravo da uloži svoj kapital u oblast aktivnosti koja će po njenom mišljenju doneti najveći profit. Iako bi Microsoft mogao da bude više taktičan i da nastavi OS / 2 partnerstvo.

Iako je IBM sada daleko od kompanije koja je bila u tim ranim danima kada je dominirala tržištem ličnih računara, takođe nema takta. Ova kompanija je bila prva toliko dugo da ne zna kako da postupi po strani. Početna strategija ignoriranja društvenih potreba i nametanja skupih, ali ne uvijek informisanih odluka, brzo je propala. Pojavom klonova personalnih računara nije bilo potrebe da se plaća više samo za IBM brend. Stoga, od dolaska OS / 2 2.0, IBM je promijenio svoju strategiju. Počela je da igra po istim pravilima kao i druge kompanije.

OS / 2 - postepena poboljšanja

Operativni sistem OS / 2 je počeo kao zajednički razvoj IBM-a i Microsoft-a (iako je veći dio posla trebao obaviti Microsoft). Prvobitno je zamišljen kao zamjena DOS-a. Čak i tada je bilo jasno da DOS sa svojim ograničenjima memorijskog i datotečnog sistema ne može koristiti kompjutersku snagu novih kompjutera. OS / 2 je bio dobro dizajniran sistem. Morao je podržati preemptive multitasking, virtualnu memoriju, grafički korisnički interfejs, virtualnu mašinu za pokretanje DOS aplikacija. U stvari, on je prevazišao jednostavan multitasking sa svojim konceptom nazvanim multi-threading.

Prve OS / 2 verzije nisu imale značajan uticaj na tržište. OS / 2 verzija 1.0, objavljena 1987. godine, sadržavala je većinu tehničkih karakteristika potrebnih za višenamjenski operativni sustav. Međutim, nije imala grafičkog menadžera (menadžer prezentacija, PM), a nije bilo ni upravljačkih programa za mnoge popularne štampače i druge uređaje. Verzija OS / 2 1.1, koja se pojavila 1989. godine, uključivala je osnovnu verziju PM-a, koja je konačno omogućila upotrebu grafičkih aplikacija u nekoliko prozora. Međutim, ovoj verziji PM-a nedostajale su mnoge značajke koje su inherentne razvijenom grafičkom korisničkom sučelju, ai mnogi upravljački programi pisača još uvijek nedostaju. Objavljena 1990. godine, verzija 1.2 je imala poboljšani PM, iako nije slijedila opće prihvaćene GUI koncepte. Postoje upravljački programi za većinu štampača i drugih perifernih uređaja.

Međutim, OS / 2 je već diskreditovan. Verzija 1.2 nije bila značajno bolja od prethodnih verzija i još uvijek je imala značajne hardverske zahtjeve. Do sada su mnogi korisnici odlučili da se prebace na novu Windows 3.0 platformu ili sačekaju dok se ne pojavi nešto bitno bolje. OS / 2 prodaja je još uvijek bila spora i tržište nije bilo zainteresirano za njega. To je bilo zbog prisutnosti brojnih značajnih nedostataka u OS / 2:

  • DOS virtuelna mašina, koja bi trebalo da ima mogućnost pokretanja nemodifikovanih DOS aplikacija, imala je tehničke nedostatke od samog početka. Ova virtualna mašina razvijena je na osnovu virtualnih mogućnosti i286 procesora, što je omogućilo dodjelu 640 KB memorijskog segmenta za zasebnu DOS aplikaciju. Međutim, i286 procesor u ovom virtuelnom režimu je bio prespor, tako da je DOS virtuelna mašina implementirana na osnovu pravog procesorskog režima. Ovo je zahtijevalo ponovno pokretanje procesora za prebacivanje između stvarnog i zaštićenog načina rada. Iako je ova operacija obavljena vrlo brzo i neprimetno za korisnika, bila je složena i zbunjujuća.
  • Microsoft i IBM nisu bili u mogućnosti u potpunosti implementirati koncept virtualne obrade u I8086 modu: u ovom načinu rada, DOS aplikacije koje izravno čitaju ili pišu na hardverske portove prestaju raditi. S tim u vezi, popularni mrežni operativni sistemi zasnovani na DOS-u se ne mogu koristiti.
  • Memorija u ovom modu je korištena neracionalno - ako je korisnik konfigurirao OS / 2 sa DOS-kompatibilnom sposobnošću, tada je 640 KB memorije uvijek dodijeljeno za te svrhe i nije se moglo koristiti za OS / 2 zadatke.
  • Drugi nedostatak je nedostatak razmjene podataka između DOS i OS / 2 aplikacija.
  • Istovremeno se može izvršiti samo jedna DOS aplikacija, a ova aplikacija ne može koristiti proširenu memoriju.

Kao rezultat toga, mnoge popularne DOS aplikacije su bile nedostupne OS / 2 korisnicima, a one koje su bile dostupne nisu mogle interakirati sa OS / 2 okruženjem. Vreme je pokazalo da se ova činjenica pokazala veoma važnom za korisnike, jer je mnogo ljudi odbilo da kupi OS / 2, ostajući sa dokazanim, iako ne baš savršenim DOS-om.

Operativni sistemi porodice Mac OS: funkcije i prednosti.

Već nekoliko godina, Microsoft, lider na tržištu operativnih sistema, postepeno gura druge proizvođače. Windows je, naravno, još uvek monopolista u ovom pogledu i redovno izdaje nove proizvode, ali konkurentske kompanije takođe ne spavaju i aktivno razvijaju svoje sisteme - na primer, Apple sa svojim Mac OS-om.

Mac OS

Mac OS (Macintosh Operating System) je porodica vlasničkih (privatnih) GUI baziranih operativnih sistema dizajniranih posebno za Apple Macintosh računare. Važno je napomenuti da mnogi IT stručnjaci smatraju da je Mac OS prvi moderni operativni sistem koji koristi grafički korisnički interfejs, za razliku od tradicionalne komandne linije. Dakle, sada je bilo moguće koristiti sve dostupne sistemske objekte i funkcije kao grafičke komponente ekrana (prozori, ikone, meniji, gumbi, liste, itd.). Istovremeno, za razliku od interfejsa komandne linije, korisnik je imao slučajni pristup (koristeći tastaturu ili uređaj za unos pokazivača - miš) na sve vidljive objekte ekrana - elemente sučelja. Usput, u to vreme neki programeri su uporedili rad u grafičkom interfejsu sa kontrolom sopstvenog sveta - ova tehnologija je bila tako zgodna.

Tako je Mac OS postavio bar za koji su se razvijatelji drugih operativnih sistema počeli boriti.

Pojava Mac OS se odnosi na 1984. godinu, kada je Apple Computer predstavio Macintosh računar. Novina je imala jedinstvene mogućnosti za to vreme - korisnici su kontrolisali svoj računar ne samo komandama i uputstvima unetim sa tastature, već i uz pomoć novog uređaja koji se tada zvao miš. Miš kontroliše pokazivač (kursor), koji sa svoje strane kontroliše vidljive grafičke objekte - fascikle, oznake datoteka, itd. - na ekranu monitora. Pored toga, Mac OS je po prvi put po prvi put koristio poznati prozorski interfejs za svakoga, koji je trebao predstaviti i organizirati informacije.

Mac OS sistem je zasnovan na prototipu grafičkog korisničkog interfejsa koji je Apple pozajmio u Xerox PARC istraživačkom centru. Macintosh programeri su koristili neke od Xerox prototipnih ideja, poboljšavajući ih i proširujući ih, dodajući svoje.

Važno je napomenuti da su brojne druge kompanije kasnije koristile Appleove ideje u svojim proizvodima, na primer, Microsoft, koji je predstavio grafičku ljusku nalik Mac OS-u za svoj MS-DOS operativni sistem, nazvan Windows (preveden sa engleskog kao Windows).

Za razliku od konkurentskih proizvoda, Apple je htio da Macintosh računala budu alternativa većini računala. Kompanija je čak došla do definicije svojih proizvoda. U razumevanju Apple-a, Macintosh računar je bio proizvod "za nas ostale", odnosno za manjinu koja ne koristi računar. Ova okolnost ukazuje na jedinstvenost Macintosha. Ali u isto vreme, operativni sistem, uglavnom zbog čega su se Mac računari razlikovali od drugih računara, nije imao zvanično ime sve do sredine 1990-ih.

Ranije verzije Mac OS-a bile su kompatibilne samo sa Macintosh računalima baziranim na Motorola 68k procesorima, a kasnije je Appleov operativni sistem bio kompatibilan sa PowerPC procesorskom arhitekturom (PPC). Najnovije verzije OS - Mac OS X - postale su kompatibilne sa Intel x86 arhitekturom. Međutim, politika kompanije ne dozvoljava da se Mac OS instalira na bilo koji uređaj zasnovan na arhitekturi Intel x86. Mac operativni sistem može biti instaliran samo na Apple računalima i laptopovima.

Međutim, kao što praksa pokazuje, hakovana (piratizovana) verzija Mac OS-a može biti instalirana na skoro svakom računaru koji podržava Intel x86 arhitekturu. Takve piratske verzije operativnog sistema razvija OSx86 zajednica i dostupne su putem mreža za razmjenu datoteka. Ali, vredi napomenuti da je instaliranje Mac OS-a na kompjutere koje Apple nije objavio nezakonito, jer je u suprotnosti sa uslovima licence za operativni sistem. Treba napomenuti da nema tehničkih kontraindikacija za takav korak: od 2006. godine Apple računari koriste Intel procesore (stari Macintosh su izgrađeni na osnovu PowerPC-a) i malo se razlikuju od standardnih PC komponenti, a sam Mac OS je kompatibilan sa širokim spektrom ličnih komponenti. računara. Stoga se Apple ne oslanja samo na korisnike koji poštuju zakon, već štiti svoj operativni sistem od ilegalne upotrebe hardverskim metodama - dodatni Mac je instaliran na Macintosh računalima i bez njega je instalacija OS-a blokirana.

Međutim, zabrane ne zaustavljaju kompjuterske "pirate". Postoje čak i cele kompanije koje često ilegalno instaliraju Mac OS na sopstvene kompjutere za potrebe njihove dalje implementacije. Apple svim sredstvima pokušava da se bori protiv falsifikovanih proizvoda, sve do tužilaštva. Primjer takve reakcije mogao bi biti Appleov spor sa Psystar, tvrtkom koja proizvodi klonove Mac računala.

Međutim, skoro svaki korisnik može instalirati Mac OS na PC. Postoje dva popularna načina za instaliranje Mac OS X-a bez kupovine pravog Macintosh-a. Prvo, možete koristiti poseban boot program koji je napisan na posebnom CD-u koji instalira Mac OS. Drugo, možete koristiti vlasnički ili "piratski" DVD sa distribucijom OS-a.

Međutim, najlakši način je da skinete ispucanu distribuciju Mac OS X-a sa Interneta i zapišete je na "blank". Omogućava vam da instalirate operativni sistem na PC bez dodatnih alata. Vredi napomenuti da hakirane distribucije Mac OS X-a sadrže veliki broj zakrpa i upravljačkih programa koji omogućavaju operativnom sistemu da radi na osobnim računalima koji su daleko u konfiguraciji od pravog Apple-a.

Čak i ako ne uzmete u obzir piratske kopije, danas je najčešći Appleov operativni sistem Mac OS X, čija je najnovija verzija (10.6) objavljena u junu 2009. i zove se Snow Leopard, a beta verzija ovog OS je vidio svjetlo 2000. godine. U ovom slučaju, X je rimski broj deset. Činjenica je da je prva zvanična verzija Mac OS X-a bila istovremeno i deseta verzija operativnih sistema za Apple računare. Objavljen je 2001. godine pod kodnim imenom Puma.

Mac os x

Operativni sistem Mac os x   - ovo je prilično složen "organizam" i nedvosmisleno je reći da je prilično teško biti jedan od sebe. Najuspješniji opis općeg koncepta smatra se predstavljanjem operativnog sistema u obliku višerazinske strukture u kojoj svaki nivo ima svoju svrhu i raspon zadataka.

Mac OS X se sastoji od nekoliko delova ugneženih jedan u drugi. Na samom vrhu je novi Aqua korisnički interfejs. Pod njim je sloj podrške za aplikativne programe: Classic, Carbon, Cocoa i Java okruženja. Još dublje - grafika i multimedija: Quartz, OpenGL, QuickTime. I na kraju, u samim dubinama - glavni motor sistema, jezgro Darwina.

Darwin jezgro

U srži operativnog sistema Mac OS X je Darwin kernel. Da bi ubrzao ulazak proizvoda i poboljšao svoj kvalitet, Apple, dok je razvijao Darwin, otvorio je pristup izvornim kodovima za sve. Moduli Darwin kernela bili su potpuno otvoreni i dostupni programerima-programerima, sve do izvornog koda. Tako je, tokom razvoja i implementacije Darwina, radio veliki broj ljudi - preko 100 hiljada ljudi.

Centralni dio Darwina je Mach 3 mikrokernel, koji je došao na Mac OS iz NextStep / OpenStep sustava. Odgovoran je za najosnovnija ponašanja operativnih sistema višeg nivoa. Prednost ove mikronuklearne arhitekture u odnosu na monolitnu jezgrenu arhitekturu je da se sve osnovne jezgrene funkcije izvode kao mala komponenta koja radi u povlaštenom modu, ostatak sustava funkcionira kao dodatak i radi u normalnom, korisnički definiranom modu. Dakle, pouzdanost se značajno povećava, postalo je prilično lako modifikovati ključne komponente OS-a, itd.

Gledajući unapred, možemo reći da je kao rezultat toga, 2001. godine, nakon pet godina puštanja različitih jezgara (Rhapsody, Darwin), Mac OS X 10.0 (Cheetah) pokazao da se zasniva na Mach mikrojeru, pozajmljenom od NeXT OS i BSD, sa sistemom emulacije starog. Mac OS Classic, niz novih tehnologija koje imaju za cilj da osiguraju da novi OS iz Apple-a zadovoljava zahtjeve vremena. Godine 2001. izdat je Mac OS X 10.1 (Puma), 2002. godine - Mac OS X 10.2 (Jaguar), 2003. - Mac OS X 10.3 (Panther), 2005. - Mac OS X 10.4 (Tiger). Mac OS X 10.4

Dakle, na najnižem nivou, postoji otvoreno integrisano jezgro koje se zove Darwin, a kompjuterski termin "jezgro" obično znači mali, obično monolitni deo sistema, koji je odgovoran za obavljanje minimalnih osnovnih funkcija koje podržavaju sve osnovne usluge operativnog sistema. U Mac OS X-u, koncept kernela je značajno proširen. Jezgro u Mac OS X se odnosi na sve softverske module koji se izvršavaju u adresnom prostoru kernela. Darwin kombinuje nekoliko tehnologija, a glavne su:

  • mikokernel Mach 3.0;
  • usluge operativnog sistema BSD 4.4-Lite;
  • brzi, uspostavljeni mrežni moduli bazirani na standardima;
  • ulazno / izlazni sustav (I / O Kit);
  • podrška za razne sisteme datoteka.

Microkernel Mach

Mikro-jezgro Macha (koji je razvio Univerzitet Carnegie-Mellon) temelj je čitavog Darwinovog kernela, budući da obavlja sve kritične funkcije operativnog sistema. Ona upravlja opterećenjem procesora, kreira rasporede i nadzire njihovo izvršavanje, dodjeljuje memoriju i osigurava njenu zaštitu, formira centralizirani sistem sistemskih poruka za druge nivoe operativnog sistema.

  • Zaštita memorije. Mach osigurava da nijedan program ne može upisati podatke u adresni prostor drugog programa ili sustava. Dakle, neuspjesi i prekidi u aplikacijskom programu ne dovode do kolapsa cijelog sistema: dovoljno je isključiti program koji je uzrokovao neuspjeh i nastaviti raditi.
  • Preemptive multitasking. U modernim sistemima, mnogi zadaci dijele procesorske resurse. Mach kontroliše korištenje procesora, rasporede, postavlja prioritete zadataka kako bi osigurao maksimalnu učinkovitost procesora i osigurao sve zadatke sa potrebnim procesorskim vremenom.
  • Virtualna memorija Svakom zadatku u Mac OS X-u dodijeljen je vlastiti virtualni adresni prostor do 4 GB. Ali stvarno izvršenje bilo kog zadatka je moguće samo u pravoj fizičkoj memoriji - RAM-u računara. Mach dodeljuje fizički prostor zadacima i pretvara virtualne adrese u adrese fizičke memorije. Obično se u fizičku memoriju učitava samo jedan fragment programa ili podataka koji se nalaze u virtualnom adresnom prostoru zadatka. Ako je potreban drugi fragment, on se učitava u memoriju iz nosioca podataka, obično sa magnetnog diska, premještajući prethodni fragment. Mach kontroliše učitavanje i oslobađanje memorije, osiguravajući istovremeno efikasno funkcioniranje mnogih zadataka.
  • U realnom vremenu. Za procese koji zahtevaju brzu reakciju, Mach pruža pristup procesorskim resursima u najkraćem mogućem roku.

BSD sistem

Blisko integrisan sa Mach mikro-jezgrom, BSD sistem u Mac OS X-u je malo izmenjena verzija BSD 4.4-Lite operativnog sistema (Berkeley Software Distribution, razvijen od strane Kalifornijskog univerziteta u Berkliju). BSD verzija Darwin kernela pruža podršku za razne sisteme datoteka i mrežne tehnologije u Mac OS X-u. Osim toga, BSD odgovara:

  • za sigurnost, identifikaciju i korisnička prava,
  • konverzija poziva sa programskog nivoa na sistemski nivo,
  • BSD procesni model
  • implementacija BSD sockets mehanizma
  • implementacija takozvanih procesnih niti (POSIX niti),
  • Kernel aplikacijskog programskog sučelja (API).

Ulazno / izlazni sistem

Ulazno / izlazni sistem (I / O Kit) je izgrađen na objektno-orijentiranom modelu i odgovarajućim bibliotekama. Podržava mnoge uređaje različitih tipova, olakšava pisanje upravljačkih programa, je modularni i proširiv sistem. Njegove najvažnije karakteristike:

  • pravi plug-and-play mod
  • kontrola dinamičkog uređaja (hot plug),
  • dinamičko učitavanje upravljačkih programa po potrebi
  • upravljanje napajanjem za prenosne i desktop računare,
  • multiprocesiranje.

Na korisničkom nivou, softverska osnova Mac OS X mrežnih i komunikacijskih alata je OpenTransport. OpenTransport tehnologija Mac OS X podržava većinu funkcija koje su već dostupne u Mac OS 8 i 9, iako su neke stvari morale biti promijenjene. Za rad na mreži u Mac OS X-u je dostupno:

  • tSRDR steka protokola iz BSD 4.4,
  • iP i AppleTalk podrška
  • podrška za više IP adresa s jednim mrežnim sučeljem (multihoming),
  • usmjeravanje (usmjeravanje)
  • multicast istih podataka za više primalaca - multicast,
  • appleTalk implementacija zasnovana na tehnologiji socket,
  • podrška za Mac OS Classic
  • set modula za rad sa mrežom (OpenTransport), prepisani za rad u Carbon okruženju.

Mac OS X podržava sledeće tipove mrežnih okruženja:

  • Ethernet-10 / 100Base-T;
  • Ethernet-1000Base-T;
  • Jumbo Frame;
  • Sekvencijalni prijenos;
  • Bežični prenos.

Mac OS X podržava sledeće standardne mrežne protokole:

  • TCP / IP, UDP / IP;
  • HTTP;
  • DHCP i BOOTP;
  • LDAP;

Da biste dodali nove mrežne tehnologije bez potrebe za rekompiliranjem kernela, osiguran je mehanizam za proširenje jezgre - Network Kernel Extensions. Ovaj mehanizam omogućava ne samo dodavanje pojedinačnih mrežnih modula, već i potpunog skupa (stog) novih protokola koji se dinamički učitavaju u kernel ili se iz njega izbacuju po potrebi.

Još jedna atraktivna osobina Mac OS X-a je da je vrlo uobičajen Apache Web server uključen u Mac OS X kao dio operativnog sistema. Zbog toga je veoma lako napraviti osobni Web-server sa računara.

Da biste to uradili, kreirajte hipertekstualnu strukturu i postavite sve datoteke ove strukture u korisnikovu ličnu fasciklu Sites.Početna stranica u HTML formatu treba da se zove index.html.

Da biste aktivirali sam Web server, u oknu za postavke Deljenje, kartici Datoteka i Web, potrebno je da na etiketi ispod ove naljepnice nađete oznaku Web Sharing Off.

Ako uporedite Mac OS sa glavnim konkurentom operativnog sistema Windows od Microsofta, onda postoji nekoliko velikih razlika:

Prvo, pouzdanost i stabilnost operativnog sistema. U tom smislu, vodstvo se može dati Apple-u. Činjenica je da je Mac OS kreiran direktno za Macintosh računare, što ukazuje na njihovu potpunu kompatibilnost. Dakle, Apple računar koji radi na Mac OS-u se ne ruši, preuzimanje aplikacija je brže. Takođe je važno napomenuti da odsustvo u Mac OS-u registra uklanja mnogo problema koji na PC-u koji radi pod operativnim sistemom Windows često dovode do ponovne instalacije sistema. Profesionalci u oblasti videa, dizajna, kompjuterske grafike biraju Apple Macintosh, jer su ove mašine i njihov operativni sistem pouzdani.

Drugo, Mac OS ima zanimljiviji i praktičniji dizajn koji se može opisati frazom "Ništa suvišno". Na visini i upotrebljivosti sistema - upotrebljivost. Prema Bill Gribbons, Ph.D., koji se specijalizirao za ljudske faktore u informatičkom dizajnu na Bentley University (Bentley), Appleov pristup razvoju proizvoda je ono što ih razlikuje od Microsofta. On je takođe naglasio da Microsoft nije uvek usredsređen na tehnologiju, u Windowsima, to nije uvek najbolja udobnost za korisnike, i nije uvek lako naučiti proizvod koji ne reaguje uvek na zahteve korisnika.

Na primer, interfejs Mac OS X sistema takođe ima značajne razlike u odnosu na Windows. Ako u programu Windows svaki program obično ima jedan prozor sa karticama i paletama koje se otvaraju u njemu, onda Mac OS koristi plutajuće prozore i panele koji nisu vezani za zajednički prozor, ali se nalaze na radnoj površini.

Pored toga, Mac OS je jednostavan za instaliranje i deinstaliranje aplikacija. Na primer, instalacija većine programa pod operativnim sistemom Apple je mnogo lakša nego pod Windowsom. Na Mac OS-u, program se korisniku pojavljuje kao jedinstveni objekt - takozvani “paket”, i za instalaciju, jednostavno povucite ikonu “bundle” u bilo koju mapu ili je pokrenite direktno sa diska. Sa ovom metodom instalacije, program ne ostavlja tragove u sistemskom registru (jer nije u Mac OS-u) i javnim fasciklama. Samo pojedinačni programi (uglavnom takva „čudovišta“ kao Adobe Creative Suite ili Microsoft Office) koriste instalatore poznate korisnicima Windowsa.

Pored toga, računari zasnovani na Mac OS-u su praktično imuni na infekciju malware-om i otporni su na neovlašćeni pristup ličnim informacijama.

Međutim, kako raste udeo Apple računara na tržištu, sve je manje i manje potrebno govoriti o pouzdanoj zaštiti Mac OS X-a. S tim u vezi, aktivnost hakera koji pokušavaju razbiti zaštitu Mac OS X-a se povećava iz dana u dan. Puper - program koji se predstavlja kao video modul za nepostojeći MacCinema sistem. Prilikom pregledavanja podataka, Trojan se prikazuje kao slika diska, nakon pokretanja, što stvara izgled instaliranog softvera. Kada se instalacija završi, računar je zaražen zlonamjernom skriptom zvanom Adobe Flash. Svakih pet sati, skripta pokušava probiti da preuzme i pokrene druge zlonamjerne softverske module na sistemu.

Mac OS X ima određene nedostatkešto je posebno povezano sa prednostima ovog operativnog sistema. Upotreba pouzdane tehnologije i originalnog dizajna utiče na troškove i računara i samog OS-a - u pravilu je mnogo veća od cijene PC-a sa Windows-om. Pored toga, Apple nema računare prosečne produktivnosti, jer se kompanija fokusira na proizvodnju moćnih mašina za obavljanje profesionalnih zadataka, što sužava ciljnu publiku. Zbog toga je Apple primoran da zadrži visoku cenu svojih proizvoda.

Još jedan nedostatak Mac OS-a je manji broj programa koji se mogu instalirati na računalo. Među softverom za Mac OS postoji softver za rješavanje bilo kakvih problema, ali njegov izbor još uvijek nije tako velik kao za Microsoft Windows.

Nedostatak Mac OS-a je i nefleksibilan korisnički interfejs. Appleov operativni sistem ne dozvoljava korisniku da kontroliše veličinu i položaj panela sučelja na najfleksibilniji način koji se može uraditi u Windowsu. U ovom slučaju, stil sistemskih fontova u Mac OS-u može se mijenjati u ograničenim granicama i samo uz pomoć posebnih dodatnih programa.

Osim toga, određeni broj stručnjaka ističe razlike u slikama dva sistema. Macintosh sa svojim Mac OS-om je dizajniran prvenstveno za grafičke i multimedijske funkcije, i bolje radi sa ovim zadacima nego Windows. S druge strane, Windows radi mnogo bolje sa statističkim i kancelarijskim aplikacijama. Malo je ljudi koji igraju računarske igre na Macintosh-u, dok tržište ima čitav segment PC igara i specijalnih perifernih uređaja sa Windows-om.

Uprkos činjenici da je nesporni lider u broju instaliranih operativnih sistema Microsoft Windows, prema Net Applications, udeo korisnika koji pristupaju Internetu koristeći Mac OS X u januaru 2009. bio je 9,93%. Net Applications takođe primećuje da je u julu 2009. godine tržišni udeo Macintosh operativnih sistema iznosio 4,86%, dok je Windows 93,04% tržišta. Na prvi pogled, udeo Mac OS-a je smešan, ali ako se ovo pretvori u brojeve, videćemo da više od 30 miliona računara radi pod ovim sistemom.

U budućnosti, broj Macintosh korisnika, a samim tim i Mac OS, postepeno će rasti. Stručnjaci za IT tržište ovo pripisuju konzistentnom padu troškova Apple računara i laptopa. U skladu s tim, povećat će se i broj zlonamjernih programa za Macintosh koji će kasnije dovesti do prvog službenog antivirusnog softvera za Apple PC. Naravno, u bliskoj budućnosti će se povećati i broj ekskluzivnih aplikacija za Mac OS, kao i broj aplikacija kompatibilnih sa Windows-om, i obrnuto.

Novi korisnici računara obično imaju mnoga pitanja na koja treba odgovoriti u razumljivom i pristupačnom obliku. Jedan od njih je: "Šta je operativni sistem?". Da razumemo.

Šta je i koja je njegova svrha?

To je specijalizirana ljuska dizajnirana za upravljanje računalom, pokretanje programa, osiguravanje učinkovite zaštite podataka pohranjenih na računalu i obavljanje različitih servisnih funkcija na zahtjevima programa i korisnika. Svaki program koristi usluge, pa se rad može obavljati isključivo pod kontrolom određenog OS-a. Samo kada je ovaj uslov ispunjen, možete računati na koordiniranu aktivnost računara.

Obavezni dijelovi uključeni u sljedeće:

Kernel, koji je interpreter za naredbe, odnosno vrsta prevodioca, koji prenosi zahtjeve korisnika ili programa u obliku koji je razumljiv fizičkim komponentama računala;

Specijalizirane softverske komponente usmjerene na upravljanje različitim uređajima koji su uključeni u računalo, nazivaju se upravljačkim programima;

To je pogodna ljuska kroz koju se vrši glavna komunikacija.

Šta je operativni sistem i šta je uključeno u njega?

OS je kompleks formiran od međusobno povezanih programa, koji je namijenjen za organizaciju pogodne interakcije između korisnika i računala, kao i za izvođenje drugih programa. Važno je shvatiti da je instalacija drugog operativnog sistema moguća samo s druge, jer svaki od njih ima svoje module i komponente. Možete razmotriti strukturu OS-a, koja se sastoji od vrlo specifičnih komponenti i modula:

Jezgro sistema ili osnovni modul je dizajniran da kontroliše rad programa i sistema datoteka, pružajući mu pristup, kao i razmenu datoteka između perifernih uređaja;

Komandni procesor je dizajniran da dešifruje i izvršava korisničke komande, koje se obično primaju preko tastature;

Upravljački programi su dizajnirani da osiguraju konzistentnost uređaja i procesora, neophodni su zbog činjenice da svaki od perifernih uređaja obrađuje informacije različito i različitim brzinama;

Uslužni programi, koji su dodatni servisni programi koji čine proces korisničke komunikacije s računalom svestranim i što je moguće prikladnijim.

Ako je sve manje ili više jasno sa činjenicom da je to operativni sistem, onda možemo razmotriti pitanja koja se odnose na njeno učitavanje. Datoteke uključene u OS se pohranjuju na disk. Poznato je da za izvršavanje programa moraju biti u RAM-u. Za početak, program za pokretanje koji je prvobitno bio odsutan u RAM-u treba izvršiti. I postoji izlaz - OS se postepeno učitava u RAM.

Prvi segment sistema se učitava iz uređaja za trajno skladištenje, gde se nalaze svi programi za testiranje napojnih jedinica računara. Oni se izvršavaju odmah nakon dolaska prvih strujnih impulsa. Istovremeno se pokreće boot program na početnom sektoru diska, koji preuzima kontrolu. Ova aplikacija traži osnovni modul OS-a, a zatim na njega prenosi kontrolu. Punjač iz osnovnog modula pronalazi sve ostale komponente i učitava ih u RAM. Kada se OS učita, kontrola se predaje ljusci, nakon čega korisnik može stupiti u interakciju sa sistemom. Međutim, mobilni operativni sistemi rade na sličnom principu, s nekim modifikacijama koje su povezane sa značajkama uređaja.

Ovaj princip se odnosi na apsolutno sve moderne operativne sisteme.

2019 wisemotors.ru. Kako radi. Iron Rudarstvo Cryptocurrency.