Sučelje operativnog sustava. Vrste korisničkih sučelja operacijskih sustava Kako se zvao prvi oc s grafičkim sučeljem

💖 Sviđa li vam se? Podijelite vezu sa svojim prijateljima

Na temelju vrste korisničkog sučelja razlikuju se tekstualni (linearni), grafički i govorni operacijski sustavi.

Korisničko sučelje je skup tehnika za interakciju korisnika s aplikacijom. Korisničko sučelje uključuje komunikaciju korisnika s aplikacijom i jezik komunikacije.

Tekst OS

Linearni operativni sustavi implementiraju sučelje naredbeni redak. Glavni upravljački uređaj u njima je tipkovnica. Naredba se upisuje na tipkovnici i prikazuje na zaslonu. Završetak unosa naredbe je pritisak na tipku Enter. Za rad s operacijskim sustavima koji imaju tekstualno sučelje potrebno je vladati komandnim jezikom ovog okruženja, tj. skup naredbi čija je struktura određena sintaksom tog jezika.

Prvi pravi operativni sustavi imali su tekstualno sučelje. Trenutno se također koristi na poslužiteljima i korisničkim računalima.

Grafički OS

Takvi operativni sustavi implementiraju sučelje temeljeno na interakciji aktivnih i pasivnih grafičkih kontrola na ekranu. Kontrolni uređaji u ovom slučaju su tipkovnica i miš. Aktivni kontrolni element je pokazivač miša - grafički objekt čije je kretanje po ekranu sinkronizirano s kretanjem miša. Pasivne kontrole su kontrole grafičkih aplikacija (gumbi na ekranu, ikone, radio gumbi, potvrdni okviri, padajući popisi, trake izbornika itd.).

Primjer isključivo grafičkih operativnih sustava je Windows obitelj operativnih sustava. Početni zaslon takvih operativnih sustava sistemski je objekt koji se naziva radna površina. Radna površina- Ovo grafičko okruženje, koji prikazuje objekte (datoteke i direktorije) i kontrole.

U grafici operativni sustavi ah, većinu operacija mogu izvesti mnogi različiti putevi, na primjer, kroz traku izbornika, kroz alatnu traku, kroz prozorski sustav itd. Budući da se operacije izvode na objektu, on se prvo mora odabrati (selektirati).

Osnova grafičkog korisničkog sučelja je organizirani sustav prozora i dr grafički objekti, pri izradi kojih programeri teže maksimalnoj standardizaciji svih elemenata i metoda rada.

Prozor je uokvireno pravokutno područje na ekranu monitora u kojem se prikazuju aplikacije, dokument ili poruka. Prozor je aktivan ako postoji ovaj trenutak korisnik radi. Sve operacije koje se izvode u grafičkim operativnim sustavima odvijaju se ili na radnoj površini ili u nekom prozoru.

Govorni OS

U slučaju SILK sučelja (od engleskog govor - govor, slika - slika, jezik - jezik, znanje - znanje) - na ekranu se, nakon govorne naredbe, kreće od jedne tražene slike do druge.

Očekuje se da pri korištenju javnog sučelja neće biti potrebe za razumijevanjem izbornika. Slike na ekranu jasno će pokazati daljnji put kretanja od jedne tražene slike do druge duž semantičkih semantičkih veza.

Postoji nekoliko temeljnih pojmova u području informacijske tehnologije. Jedan od njih je "sučelje". Imajte na umu da se može tumačiti s različitih gledišta. U prethodnom poglavlju opisan je koncept "Sučelja za pozive sustava". Ako tražite takav pojam u Yandex “Rječnicima”, dobit ćete više od desetak definicija pojma, od kojih je većina dana u kombinaciji s drugim pojmovima, na primjer: “Sučelje za prijenos podataka”, “Sučelje programa”, “Sučelje aplikacije”. Rječnik "Prirodne znanosti" na GLOSSARY.RU daje sljedeću definiciju temeljnog pojma.

Sučelje u širem smislu je granica između međusobno povezanih neovisnih objekata definiranih standardima. Sučelje specificira parametre, postupke i karakteristike interakcije objekata.

U "Izdavačkom rječniku-priručniku" [ 61 ] postoji takva definicija osnovnog pojma “sučelja”. Ovaj:

    Sustav povezivanja i interakcije računalnih uređaja.

    Sredstva interakcije korisnika s operacijskim sustavom računala, odn korisnički program. Postoje grafička korisnička sučelja (interakcija s računalom organizirana je pomoću ikona, izbornika, dijaloških okvira itd.) i inteligentna sučelja (sredstva interakcije korisnika s računalom na prirodnom jeziku korisnika).

Kao što vidite, ovdje ovaj izraz ima dva značenja. Ali kratko ćemo se zadržati na drugom - "korisničkom sučelju". Na izvoru GLOSSARY.RU koji smo već spomenuli, to je definirano na sljedeći način: "Korisničko sučelje su elementi i komponente programa koji mogu utjecati na interakciju korisnika sa softverom, uključujući:

    sredstva za prikazivanje informacija, prikazane informacije, formati i kodovi;

    načini naredbi, jezik korisničkog sučelja;

    uređaji i tehnologije za unos podataka;

    dijalozi, interakcije i transakcije između korisnika i računala;

    povratne informacije korisnika;

    podrška odlučivanju u određenom predmetnom području;

    postupak korištenja programa i njegova dokumentacija."

Kako se računalna tehnologija razvijala, mijenjale su se metode i sredstva interakcije korisnika s operativnim sustavom. Široka uporaba digitalnih računala dovela je do načina komunikacije između čovjeka i računala na posebnom jeziku. U početku, u razdoblju skupne obrade zadataka, to se ostvarivalo pomoću posebnih medija za pohranjivanje podataka (primjerice, bušenih kartica na kojima su bili upisani zadaci za računalo). Ali kasnije, sa širokom upotrebom terminala i tipkovnica, glavna stvar je postala zapovjedni način rada korisnički rad, u kojem se interakcija temeljila na sustavu ugrađenih naredbi. U slobodnoj enciklopediji "Wikipedia" to je definirano na sljedeći način.

Sučelje naredbenog retka (CLI) je vrsta tekstualnog sučelja (CUI) između osobe i računala, u kojem se upute računalu daju uglavnom unosom tekstualnih nizova (naredbi) s tipkovnice; u UNIX sustavima moguće je koristiti miš. Također poznat kao "konzola".

Ovdje je približan isječak zaslona koji se pojavljuje u načinu naredbenog retka ( riža. 4.1).

Riža. 4.1.

Na lijevoj strani retka pojavljuje se upit (), nakon čega možete upisati naredbu čiji se rezultati prikazuju dalje. Evo primjera izvršavanja naredbe date na Linux sustavu ( riža. 4.2).

Riža. 4.2.

Prvi Microsoftovi operativni sustavi za osobnih računala IBM PC (zvan MS DOS) također je podržavao naredbeni način rada sličan drugim sustavima. Redak u koji su upisivane naredbe bio je sličan onima danim gore. Danas naredbeni način rada operativnih sustava osiguravaju emulatori cmd.exe (za 32-bitni način rada) ili command.com (za 16-bitni način rada). U grafičkom načinu UNIX/Linux obitelji, naredbeni redak emulira terminalski program (xterm).

Imajte na umu da je za računala s operativnim sustavom MS DOS legendarni program Norton Commander postao uspješan dodatak implementaciji takvog korisničkog sučelja. Minimizirao je radnje tipkanja u naredbenom retku, omogućujući vam da prije svega radite odabirom odgovarajuće naredbe iz izbornika. Ovaj program također u velikoj mjeri koristi funkcijske tipke računala. Wikipedia opisuje ovaj sustav na sljedeći način:

"Norton Commander (NC) - popularan upravitelj datoteka za DOS, izvorno razvijen od strane američkog programera Johna Socha (neke dodatne komponente su u cijelosti ili djelomično napisali drugi: Linda Dudinyak - Commander Mail, gledatelji; Peter Bradeen - Commander Mail; Keith Ermel, Brian Yoder - gledatelji). Program je izdao Peter Norton Computing (na čelu s Peterom Nortonom), koji je kasnije kupio Symantec Corporation."

Evo primjera snimke zaslona ovog upravitelja datoteka ( riža. 4.3).

Riža. 4.3. Legendarni upravitelj datoteka Norton Commander

Popularnost programa bila je tolika da su se pojavili brojni klonovi koji su više ili manje točno kopirali Nortonovo sučelje. Na primjer, DOS Navigator, vizualno sličan Norton Commanderu, pružio je još veće mogućnosti. Volkov zapovjednik, upravitelj FAR-a, Total Commander i drugi slični programi. Kasnije su se pojavili klonovi na drugim operativnim sustavima: BSD, GNU/Linux - Midnight Commander, Krusader.

Norton Commander ne samo da je izazvao cijeli niz vlastitih klonova i replika, već je uveo i nekoliko novih riječi u ruski jezik - "Norton" i "komandir" postali su sinonimi u žargonu korisnika računala s frazom "upravitelj datoteka" .

Paradigma za rad s datotekama koju je uveo program (2 identične ploče, između kojih se odvijaju operacije; većina naredbi se izvršava pomoću "vrućih tipki") još uvijek se koristi u velikoj većini upravitelja datotekama.

Norton Commander također je postao tema niza parabola i anegdota. Prvu je seriju napisao Alexander Golubev, nekoliko sljedećih objavljeno je i dopunjeno raznim autorima, čija su imena postupno izgubljena, nakon čega su te priče prešle u narodnu predaju.

Tu je i glazbena grupa Nord"n"Commander.

U različite verzije Linux koristi sličan program koji se zove Midnight Commander. Dajmo njegov oblik ( riža. 4.4) kada se poziva u načinu emulacije naredbenog retka.

uvećaj sliku Riža. 4.4. Program Midnight Commander koji se izvodi u terminalu

Ali ideja o podjeli prozora na dva dijela, u kojima se prikazuje sadržaj imenika, ostala je privlačna čak i kada se pojavio operativni sustav sa samo grafičko sučelje– Windows 95. Brojni su analozi Norton Commandera za ovu i naredne verzije. U UNIX integriranom grafičkom okruženju, ekvivalent NC-u je GNOME Commander. Dajemo obrazac ( riža. 4.5) upravitelj datoteka Total Commander (ranije poznat kao Windows Commander) operativnog sustava Windows XP [ 62 ].

uvećaj sliku Riža. 4.5. Upravitelj datoteka Total Commander

Ali danas timski način rada postaje prošlost, ustupajući mjesto drugima. Osim naredbenog sučelja, definirana su još dva modernija tipa sučelja: WIMP i SILK.

WIMP sučelje (Window - prozor, Image - slika, Menu - izbornik, Pointer - pokazivač). Karakteristična značajka ove vrste sučelja je da se dijalog s korisnikom ne vodi pomoću naredbi, već pomoću grafičkih slika - izbornika, prozora i drugih elemenata. Iako se naredbe stroju daju u ovom sučelju, to se radi "neizravno", putem grafičkih slika. Ova vrsta sučelja implementirana je na dvije razine tehnologije: jednostavno grafičko sučelje i "čisto" WIMP sučelje.

SILK sučelje (Govor - govor, Slika - slika, Jezik - jezik, Znanje - znanje). Ova vrsta sučelja najbliža je uobičajenom, ljudskom obliku komunikacije. U okviru ovog sučelja postoji normalan "razgovor" između osobe i računala. Istovremeno, računalo samo sebi pronalazi naredbe analizirajući ljudski govor i pronalazeći u njemu ključne fraze. Također pretvara rezultat izvršenja naredbe u oblik čitljiv ljudima. Ova vrsta sučelja je najzahtjevnija za hardverske resurse računala, pa se koristi uglavnom u vojne svrhe.

Dugo vremena mogućnosti računala i njihove tehničke karakteristike zahtijevale su od korisnika principijelni rad u naredbenom načinu rada. Koristila su ga i prva osobna računala. Ali posljednjih godina ovaj je način rada zamijenjen drugim - grafičkim. Zahtijevao je mnogo resursa od računala, ali je donio nešto novo - praktičnost, raznolik dizajn, višezadaćnost (iako se potonji može implementirati i u naredbenom načinu). Za označavanje grafičkog načina rada koristi se kratica GUI (Graphics User Interface) koja se doslovno prevodi kao “grafičko korisničko sučelje”, ali se često tijekom prijevoda zamjenjuje s “multi-window graphical interface”.

Prvo pojavljivanje grafičkog sučelja ( riža. 4.6) treba kontaktirati XEROX. U njezinom laboratoriju PARC (Palo Alto Research Center) 1973. godine stvoreno je računalo Alto. Potonji je bio opremljen mišem i dobrim monitorom. Vjeruje se da je ovo računalo imalo GUI, ali nije bilo široko korišteno. Xerox ipak odlučuje udahnuti život eksperimentalnom Altu izbacivši na tržište njegovog punopravnog komercijalnog nasljednika - računalo Star.

Riža. 4.6. Prvo Xeroxovo grafičko sučelje

Citirajmo izjavu iz članka Olega Svirgstina [ 63 ]: "Alto je bio prvo računalo na svijetu koje je praktično implementiralo metaforu radne površine i grafičko korisničko sučelje, što je prije bio samo teoretski koncept."

Za operacijske sustave obitelji UNIX, kao i mnoge druge, naredbeni način rada dugo je bio glavni. Možda se danas koristi uglavnom za administraciju; zamijenio ga je način rada grafičkog sučelja. Više od 10 godina (od 1981.) Microsoft je IBM PC osobnim računalima pružao samo naredbeni način rada, dok su njegovi konkurenti već implementirali GUI 1984. godine. Istina, ova je tvrtka nastojala implementirati potonji način rada, što je postignuto sredinom 90-ih.

Ovdje je crtež koji ilustrira faze rada operacijskih sala Microsoft sustavi i UNIX u naredbenom i grafičkom načinu rada. To pokazuje da je za UNIX/Linux operativne sustave do sada grafički način rada bio dodatak naredbenom načinu rada, a za Windows je naredbeni način rada kao glavni prestao postojati 1995. godine ( riža. 4.7).

Riža. 4.7. Komandno i grafičko sučelje obitelji UNIX/Linux i Windows

Imajte na umu da je posljednjih godina operativni sustav MS DOS opremljen dodatkom koji korisnicima pruža GUI. Nazivi ovih grafičkih ljuski bili su Windows1, Windows2, Windows3.

Od ostalih grafičkih sučelja spomenimo OPENSTEP, implementiran na NeXT računalima. Stvorio ju je Steven Jobs, osnivač Jabuka, u razdoblju kada ju je napustio i pokušao osvojiti svijet novim razvojem. Ovo sučelje je kasnije prebačeno na druge računalne platforme ( riža. 4.8).

Obratite pozornost na njegove razlike u odnosu na ono što je tada nudio Microsoft sa svojim Windows95 (primjer desktopa dat je u poglavlju 2, u dijelu posvećenom operativnim sustavima ove tvrtke).

Po adresi http://www.guidebookgallery.org/guis Možete se upoznati s "galerijom" grafičkih korisničkih sučelja na različitim računalnim platformama. Ovdje su dvije snimke zaslona koje prikazuju popis svih elemenata galerije (Slika 4.9).

Riža. 4.8. Grafičko sučelje OPENSTEP Jan 1997 platforma

Pogledajmo zasebno popis od 5 GUI (nemonolitnih) elemenata metafore stolnog računala. Sadrže poveznice na opise sustava koji pružaju UNIX grafičko korisničko sučelje. Ovdje ćemo ukratko spomenuti samo dva, o ostalima ćemo detaljnije govoriti dalje.

Riža. 4.9a. Galerija grafičkih sučelja na različitim hardverima (1. dio)

Na ovim slikama primijetite više od desetak vrsta desktopa (od Amiga OS do Xerox Star/View Point/Global View). Iako radi Windows stol zauzima jedno od mjesta, ali danas su mnogi proizvođači usvojili njegove standarde. U istoj seriji spominju se sustavi koji su aktivno utjecali na razvoj operacijskih sustava, ali danas više ne postoje. Među njima:

    OS/2 od IBM-a, koji je dugo bio konkurent Windowsima;

    BeOS, koji je stvorio Be Inc, iu vrijeme svog izdavanja imao je mnogo pionirskih inovacija. Radi na 64-bitnom hardveru, ima praktično korisničko sučelje i još mnogo toga.

Riža. 4.9b. Galerija grafičkih sučelja na različitim hardverima (2. dio)

OPEN LOOK je specifikacija grafičkog korisničkog sučelja za UNIX radne stanice. Stvorili su ga kasnih 1980-ih Sun Microsystems i AT&T uz sudjelovanje Xeroxa. Ova je specifikacija bila glavna za operativni sustav u ranim fazama implementacije GUI-ja. Kasnije je izgubio svoje značenje zbog pojave Motif grafičkog sučelja iz OSF-a. Common Desktop Environment (CDE) je desktop okruženje temeljeno na sustavu Motif. Stvorila ga je The Open Group zajedno s brojnim tvrtkama: Hewlett-Packard, IBM, Novell. Neko je vrijeme bio industrijski standard za UNIX sustave.

GUI način se koristi u različitim operativnim sustavima. Mnogi njegovi programeri pokušali su pronaći vlastiti "stil" koji je korisnicima najatraktivniji. S vremenom su bili prisiljeni pogledati što rade druge tvrtke ili se čak udružiti kako bi standardizirali komponente grafičkog sučelja. Moderna ideja grafičkog sučelja, po našem mišljenju, kombinira sve najbolje od različitih proizvođača. Čini se da će se potrage u tom smjeru nastaviti, iako se često govori da se od prvih koraka razvoja grafičkog sučelja ništa bitno nije promijenilo - svi njegovi glavni elementi ostali su isti (radna površina, izbornici, ikone).

Možda treba primijetiti još jedan trend: najnovije implementacije grafičkog sučelja izgrađene su s obzirom na ono što je implementirano u Windows operativnim sustavima. To se objašnjava njihovim velikim udjelom (oko 90%) na tržištu osobnih računala.

Kao što je gore spomenuto, za UNIX sustave dugo vremena - od ranih 70-ih i, možda, do kraja 80-ih - jedini način rada bio je naredbeni način. Danas je ustupio mjesto grafičkom. U UNIX obitelji operativnih sustava (zapamtite, rade na različitim hardverskim platformama), grafičko korisničko sučelje podržava sustav X Window. Glavna web stranica s informacijama o tome ima adresu http://www.x.org. Najnovija inačica tamo predstavljena zove se X11R7.5.

Windows XP operativni sustav.

Windows XP (eXPerience - iskustvo) najnoviji je Microsoftov operativni sustav za korisnike koji je objavljen 25. listopada 2001. (rusificirana verzija pojavila se u studenom iste godine). Mnoge su se tvrtke suzdržale od brze kupnje novog operativnog sustava i nastavile raditi na Windows 2000. Za to postoji razumno objašnjenje - Windows XP je prvo morao proći opsežna istraživanja. Međutim, već 2002. godine došlo je do velikog proboja u sustavu Windows XP.

Novi operativni sustav temelji se na kernelu koji se koristi u Windowsima 2000 i Windows NT i ima niz prednosti:

Učinkovita i fleksibilna tehnologija operativnog sustava koja uključuje prednosti multitaskinga, tolerancije na greške i sigurnosti memorija sustava, zahvaljujući kojima se sprječavaju i uklanjaju problemi koji nastaju tijekom rada i održava stabilnost sustava;

· mogućnost vraćanja rada koji je korisnik obavio u mnogim slučajevima kada se program prije srušio; kako je relevantni dokument spremljen;

· zaštita memorije sustava, koja vam omogućuje da spriječite utjecaj programa napisanih s pogreškama na stabilnost računala;

· kada instalirate novi softver, u većini slučajeva nećete morati ponovno pokretati Windows XP, kao što je bilo potrebno u više ranije verzije Windows.

Operativni sustav razvijen je u tri verzije koje zadovoljavaju gotovo sve potrebe korisnika osobnog računala na poslu ili kod kuće.

Windows XP Note Edition najbolja je platforma za rad s digitalnim multimedijskim materijalima i najbolji izbor za korisnike kućnih računala i hobiste računalne igrice.



Namijenjen korporativnim korisnicima, operativni sustav Windows XP Professional ima gotovo sve prednosti Windows XP Home Edition. Osim toga, uključuje dodatne mogućnosti daljinski pristup, sigurnosti, performansi i upravljanja te višejezične podrške, što ga čini izvrsnim operativnim sustavom za organizacije s mješovitim jezičnim okruženjima i za korisnike koji žele izvući maksimum iz svog računala.

Osim toga, izdana je verzija Windows XP 64-bit Edition za specijalizirane tehničke radne stanice, čiji korisnici zahtijevaju najvišu razinu performansi i skalabilnosti. Za produktivan rad Takve stanice zahtijevaju više memorije i brže performanse, na primjer, kada se izvode izračuni pomoću varijabli s pomičnim zarezom potrebnih u područjima kao što su stvaranje specijalnih efekata za filmove i 3D animacija, kao i razvoj tehničkih i znanstvenih aplikacija.

Postupak instalacije operativnog sustava znatno je kompliciraniji. Činjenica je da je prvi put korišten Windows tehnologija Aktivacija proizvoda, odnosno aktivacija u trenutku instalacije putem telefona ili interneta. Kada se aktivira, očitavaju se parametri komponenata računala, koji zajedno sa serijski broj predstavljaju jedinstveni identifikacijski broj koji se može registrirati.

Operativni sustav Windows XP pojednostavljuje proces instaliranja i korištenja novih uređaja podržavajući najnovije tehnološke standarde moderne opreme: IrDA, USB i Firewire.

Uvođenjem operativnog sustava Windows XP na tržište, Microsoft je promijenio svoje planove za izdavanje sljedećeg operativnog sustava. Prethodno je planirano izdavanje sustava kodnog naziva Blackcomb 2002. godine, što je B. Gates nazvao najosnovnijom promjenom korisničkog sučelja temeljenom na implementaciji strategije NET, koja je obećavala uključivanje u sustav informacijskog agenta koji bi automatski prepoznavao fraze koje se najčešće pojavljuju. Sada će sljedeći operativni sustav nakon Windowsa XP, pod kodnim imenom Longhorn, nastaviti liniju proizvoda.

Za razliku od prethodne verzije(Windows 2000 i Windows XP), temeljen na različitim verzijama iste jezgre i s gotovo identičnim modelom upravljačkog programa, Longhorn nam obećava značajne promjene ne samo u dijelu sučelja, već iu samom srcu sustava (u jezgri, arhitektura memorije i upravljanje resursima). Novi operativni sustav podržavat će dva modela upravljačkih programa (dvije vrste upravljačkih programa): jedan je zadržan radi kompatibilnosti sa starijim upravljačkim programima (model 2000/XP) i jedan novi upravljački program posebno dizajniran za Longhorn i novije verzije. Sve je potpuno novo grafičke mogućnosti implementirati će se pomoću novih upravljačkih programa, a upravljački programi izgrađeni prema starom modelu moći će pružiti samo osnovnu (već dostupnu u XP-u) razinu hardverske grafičke podrške.

Sučelje operativnog sustava Windows

Operativni sustav trebao bi korisnicima pružiti prikladno sučelje za komunikaciju s računalnim uređajima. Sučelje je širok raspon različitih načina interakcije korisnika s osobnim računalom. Operativni sustavi Windows uključuju šest glavnih elemenata sučelja: radnu površinu, programsku traku, prozore, izbornike, alatne trake i ikone.

Nakon pokretanja računala, radna površina se pojavljuje na ekranu. Ovo je vrsta naslovne stranice OS-a na kojoj se mogu nalaziti bilo koji drugi elementi sučelja: programska traka s glavnim izbornikom sustava, raznim prozorima, alatnim trakama i raznim ikonama.

Najvažniji element sučelja je ploča zadataka, koja prikazuje popis trenutno pokrenutih aplikacija i olakšava prebacivanje između njih. Učitavanje gotovo bilo kojeg programa (osim nekih sistemskih, na primjer, indikator tipkovnice) dovodi do njegovog pojavljivanja na programskoj traci u obliku odgovarajućeg gumba, klikom na koji možete aktivirati ovaj program. Kada aplikacija završi, nestaje sa programske trake.

Obično je programska traka siva i nalazi se na dnu radne površine (sa standardnim postavkama OS-a). Međutim, možete jednostavno promijeniti njegovu lokaciju tako da lijevom tipkom miša kliknete na slobodno područje ploče i povučete ga lijevo, gore ili desno od radne površine. Prvo, u postavkama programske trake morate onemogućiti opciju Dock the taskbar.

Gotovo je uvijek vidljiv na ekranu, što znatno pojednostavljuje kontrolu nad trenutno aktivnim programima i olakšava prebacivanje između njih. Međutim, ako je potrebno, programsku traku možete sakriti, za što morate uključiti opciju Automatski sakrij programsku traku. Zatim, da biste ga prikazali na ekranu, trebate pomaknuti miš na stranu radne površine iza koje je skriven.

Osim programske trake, na radnoj površini može postojati jedan ili više prozora, koji mogu biti raspoređeni određenim redoslijedom (u mozaiku) ili "nabacani" jedan na drugi (u kaskadi). Prozor je glavni element sučelja, a to je posebno dizajnirano i uokvireno pravokutno područje na ekranu, koje je namijenjeno postavljanju objekata i izvođenju operacija na njima. Prozori se mogu otvarati, zatvarati, minimizirati, proširivati, pomicati i skalirati.

Operativni sustav Windows podržava tri vrste prozora:

· aplikacijski (programski) prozori, koji sadrže četiri standardna elementa: naslovnu traku, programski izbornik, jednu ili više alatnih traka i statusnu traku. Windows vam omogućuje pokretanje više aplikacija u isto vrijeme i rad s njima naizmjenično, prebacujući se s jednog programa na drugi. Aktivni prozor uvijek se nalazi na vrhu drugih prozora, on je onaj koji prihvaća korisničke naredbe;

· prozori dokumenata (objekti programske obrade) moraju sadržavati naslov;

· dijaloški okviri (alati za obradu) imaju nazive koji se obično podudaraju s nazivima naredbi koje su ih otvorile.

Neki prozori sadrže dodatne elemente sučelja: ravnala, trake za pomicanje, statusne trake, naredbene gumbe ili popise.

Mnoge Windows aplikacije, npr. uređivač teksta Microsoft Word, imaju više prozora, odnosno mogu sadržavati nekoliko ugniježđenih prozora.

Obično prozori aplikacija i dokumenata imaju tri mogućnosti prezentacije:

cijeli zaslon (prozor zauzima cijeli zaslon);

· normalno (prozor zauzima dio ekrana);

· minimiziran (prozor je minimiziran na gumb na programskoj traci).

Vrh prozora sadrži naslovnu traku koja obično

Prisutni su naziv programa i dokument otvoren u njemu. Klikom i povlačenjem lijeve tipke miša u području naslova možete pomicati prozor po radnoj površini.

U desnom kutu zaglavlja nalaze se tri kontrolna gumba. Lijevi gumb (Sažmi) minimizira prozor na programsku traku. Srednji gumb koristi se za povećanje prozora puna veličina zaslon (Expand) i za vraćanje izvorne veličine (Restore). Ovisno o stanju prozora, to izgled mijenja se. Desni gumb (Zatvori) zatvara aktivni prozor.

Dijaloški okviri obično imaju samo jedan kontrolni gumb (Zatvori).

Okvir prozora Windows aplikacije omogućuje vam promjenu veličine prozora.

Ispod naslova prozora obično se nalazi izbornik. Izbornik je važan element sučelja koji obično ima nekoliko razina i može sadržavati objekte koji trenutno nisu dostupni za odabir.

Windows OS koristi četiri vrste izbornika:

· glavni izbornik sustava, kojem možete pristupiti lijevim klikom na gumb Start na programskoj traci ili poseban ključ WL (ključ s Windows logo, koji se nalazi između lijevih tipki Ctrl i Alt). Obično sadrži sedam stavki (sa standardnim postavkama OS-a):

Programi, Dokumenti, Postavke, Pretraživanje (Traži), Pomoć, Pokreni, Isključi (Isključi računalo). Glavni izbornik vam u skladu s tim omogućuje pokretanje programa, otvaranje dokumenta, promjenu postavki sustava, pronalaženje željenog objekta, dobivanje informacija o pomoći i završetak Windows rad;

· Izbornici programa nalaze se u svakoj pokrenutoj aplikaciji. Tipično, takav izbornik zauzima drugi red prozora programa ispod njegovog naslova. Često neke stavke programskog izbornika također imaju svoje podizbornike koji se otvaraju kada se odaberu. Svaka aplikacija koja radi s dokumentima ima izbornik File (obično krajnje lijevo). Mnoge aplikacije koje rade kao podaci imaju izbornik Uredi. Sustavu pomoći pristupa se preko izbornika Pomoć koji je uvijek zadnji. Mnoge naredbe izbornika mogu se pozvati pomoću tipki, na primjer, bilo koji program se može prekinuti kombinacijom tipki Alt+F4\

· kontekstni izbornici objekti su dostupni desnim klikom u gotovo svim Windows aplikacije. Takvi izbornici sadrže samo one naredbe koje se mogu primijeniti na aktivni objekt;

· kontrolni izbornici za aplikacije i dokumente (izbornici sustava) dostupni su lijevim klikom na ikonu s lijeve strane gornji kut prozor ili kombinaciju tipki Alt+Space. Ovi izbornici vam omogućuju upravljanje prozorima i dupliciranim gumbima za kontrolu prozora (minimiziranje, povećanje/vraćanje, zatvaranje). Dvostruki klik na ikonu izbornika sustava zatvara aktivni prozor.

Prozori aplikacije mogu sadržavati jednu ili više alatnih ploča, od kojih svaka ima skup gumba koji odgovaraju određenim funkcijama programa. Na primjer, alatna traka Redovni program"Explorer" sadrži gumbe za izvođenje standardne operacije kretanje kroz mape, kopiranje i premještanje, pretraživanje i brisanje objekata. U aplikacijskim programima alatna traka Standard namijenjena je izvođenju općih naredbi: kreiranje, otvaranje, spremanje, ispis dokumenta itd.

U grafičkom operacijskom sustavu svi objekti imaju svoje ikone (ikone, piktograme), koje su kvadratne slike. standardna veličina(obično 32x32 piksela). Ikona često može odrediti vrstu objekta: mapu, program, dokument, prečac itd.

Mapa (analogno direktoriju u MS DOS-u) je logički spremnik u kojem se mogu nalaziti bilo koji elementi: druge mape, datoteke i prečaci. Postoje prilagođene mape i sistemske mape, koje kreira i održava sam operativni sustav.

Mora biti prisutan na radnoj površini (ako standardna postavka OS) četiri sistemske mape:

· Moje računalo sadrži sve uređaje osobnog računala i pomoću odgovarajućeg univerzalnog programa Explorer omogućuje brz pristup svim njegovim resursima;

· Moji dokumenti sadrže sve dokumente pohranjene na računalu, pod uvjetom da ih korisnik ne pohranjuje ni na koje drugo (skriveno) mjesto;

· Network Neighborhood sadrži ikone svih dostupnih mrežnih resursa: poslužitelja, radnih stanica, pisača i druge opreme na mreži;

· Koš za smeće je ograničeno područje (minimalno 1%) memorije na vašem tvrdom disku koje pohranjuje obrisane objekte i omogućuje vam njihovo vraćanje. Da bi to učinio, sustav pamti naziv, vrstu, veličinu, izvornu lokaciju i datum brisanja datoteka i mapa. Kada se koš za smeće napuni, najstarije datoteke se trajno brišu.

Prečac (link) je posebna datoteka, koji sadrži pokazivač na neki objekt: mapu, program, dokument ili uređaj. Sam objekt može biti daleko od korisnika, tako da prečac omogućuje jednostavan pristup do njega. Prisutnost prečaca ne mijenja lokaciju objekta, već samo olakšava pristup.

Značajke Windows operativnih sustava

Prije svega, Windows je grafički operativni sustav koji se temelji na prozorskom sučelju (od engleskog windows-prozor). Svakom pokrenutom programu dodijeljen je prozor koji može zauzimati cijeli zaslon ili njegov dio.

Za razliku od zastarjelog operativnog sustava MS DOS, u kojem se sve upravljanje računalom odvijalo s tipkovnice, u sustavu Windows miš se primarno koristi za radnje nad objektima. Unatoč pogodnosti upravljanja resursima računala pomoću miša, tipkovnica ostaje glavni obvezni uređaj za unos informacija u računalo.

Operativni sustav Windows prvi je koristio princip WYSIWYG (What You See Is What You Get) koji je omogućio potpuno podudaranje slike na ekranu sa sljedećom slikom na papiru.

Od prvih izdanja Windows operativnih sustava, njihovo sučelje je standardizirano. To nam je omogućilo stvaranje novih stvari u budućnosti softver s istim tipom izbornika i alatnih traka.

Operativni sustav Windows dopušta nekoliko programa da rade zajedno prilikom pripreme jednog dokumenta i omogućuje stvaranje složenih dokumenata koji sadrže Različite vrste podataka prijenosom i kopiranjem objekata između aplikacija. U tu svrhu sustav ima posebne integracijske alate.

Najčešće se koristi međuspremnik - posebno memorijsko područje koje je potrebno za slanje podataka između aplikacija i dokumenata. Možete odabrati objekt, staviti ga u međuspremnik za pohranu, a zatim ga zalijepiti negdje drugdje u istom dokumentu ili u drugi dokument u istoj ili potpuno drugoj aplikaciji.

OLE tehnologija omogućuje kombiniranje objekata potpuno različitog porijekla, poput teksta, fotografija i glazbe, u jednom dokumentu. Takvi se objekti mogu umetnuti putem međuspremnika ili naredbe izbornika Insert Object.

Od ne male važnosti u radu je ugrađena sposobnost operativnog sustava za dinamičku razmjenu podataka (Dynamic Data Exchange - DDE), koja vam omogućuje brzu razmjenu informacija između različitih programa koji rade u Windows okruženje prema izrađenom setu posebnih sporazuma (protokola).

Operativni sustav također omogućuje pretvaranje datoteka, odnosno promjenu formata dokumenata. Za ovoliko

aplikacije sadrže posebne import/export filtere koji prenose podatke iz jednog dokumenta u drugi prema određenim dogovorima. Na primjer, tekstualna datoteka pretvoren u Word dokument- i obrnuto.

Za razliku od zastarjelog operativnog sustava MS DOS, u kojem puni naziv datoteke nije prelazio 11 znakova (8+3), Windows omogućuje korištenje dugih naziva datoteka i direktorija (do 255 znakova). Osim toga, u imenima možete koristiti ruska slova, razmake i posebne znakove. Unatoč tome, potpuno je očuvana kompatibilnost sa 16-bitnim aplikacijama (za MS DOS), koje percipiraju takva imena skraćena na 8 znakova s ​​odgovarajućim proširenjem (do 3 znaka).

Svi operacijski sustavi u Windows obitelji su multi-threaded s preventivnim multitaskingom. A mrežni operativni sustavi su, naravno, višekorisnički. Iako najnoviji razvoj događaja konvencionalni sustavi (Windows ME, Windows XP) također su višekorisnički.

Na stvaranje Windowsa U početku je bila namjera podijeliti operativni sustav na dva dijela: glavni (kernel) i dodatni. U isto vrijeme, sama jezgra sustava Windows sastoji se od tri modula:

· Kernel je dio niske razine koji kontrolira procese, dodjelu memorije, I/O datoteke itd.;

Korisnik- korisnički dio, voditelj rada s tipkovnicom, mišem, timerom i priključcima;

· GDI (Graphic Devices Interface) - grafičko sučelje uređaja koje upravlja radom sa zaslonom i pisačem.

Preostale komponente (dodatni dio) učitavaju se prema potrebi iz posebne dinamički učitavane biblioteke (Dynamic Link Library - DLL).

Vrste korisničkih sučelja operacijskih sustava

Na temelju vrste korisničkog sučelja razlikuju se tekstualni (linearni), grafički i govorni operacijski sustavi.

Korisničko sučelje je skup tehnika za interakciju korisnika s aplikacijom. Korisničko sučelje uključuje komunikaciju korisnika s aplikacijom i jezik komunikacije.

Tekst OS

Linearni operativni sustavi implementiraju sučelje naredbenog retka. Glavni upravljački uređaj u njima je tipkovnica. Naredba se upisuje na tipkovnici i prikazuje na zaslonu. Završetak unosa naredbe je pritisak na tipku Enter. Za rad s operacijskim sustavima koji imaju tekstualno sučelje potrebno je vladati komandnim jezikom ovog okruženja, tj. skup naredbi čija je struktura određena sintaksom tog jezika.

Prvi pravi operativni sustavi imali su tekstualno sučelje. Trenutno se također koristi na poslužiteljima i korisničkim računalima.

Grafički OS

Takvi operativni sustavi implementiraju sučelje temeljeno na interakciji aktivnih i pasivnih grafičkih kontrola na ekranu. Kontrolni uređaji u ovom slučaju su tipkovnica i miš. Aktivni kontrolni element je pokazivač miša - grafički objekt čije je kretanje po ekranu sinkronizirano s kretanjem miša. Pasivne kontrole su kontrole grafičkih aplikacija (gumbi na ekranu, ikone, radio gumbi, potvrdni okviri, padajući popisi, trake izbornika itd.).

Primjer isključivo grafičkih operativnih sustava je Windows obitelj operativnih sustava. Početni zaslon takvih operativnih sustava sistemski je objekt koji se naziva radna površina. Radna površina je grafičko okruženje na kojem se prikazuju objekti (datoteke i direktoriji) i kontrole.

U grafičkim operacijskim sustavima većina operacija može se izvoditi na mnogo različitih načina, primjerice kroz traku izbornika, kroz alatnu traku, kroz sustav prozora itd. Budući da se operacije izvode na objektu, on se prvo mora odabrati (selektirati).

Osnova grafičkog korisničkog sučelja je organizirani sustav prozora i drugih grafičkih objekata, pri čijoj izradi programeri teže maksimalnoj standardizaciji svih elemenata i načina rada.

Prozor je uokvireno pravokutno područje na zaslonu monitora u kojem se prikazuju aplikacije, dokument ili poruka. Prozor je aktivan ako korisnik trenutno radi s njim. Sve operacije koje se izvode u grafičkim operativnim sustavima odvijaju se ili na radnoj površini ili u nekom prozoru.

Govorni OS

U slučaju SILK sučelja (od engleskog govor - govor, slika - slika, jezik - jezik, znanje - znanje) - na ekranu se, nakon govorne naredbe, kreće od jedne tražene slike do druge.

Očekuje se da pri korištenju javnog sučelja neće biti potrebe za razumijevanjem izbornika. Slike na ekranu jasno će pokazati daljnji put kretanja od jedne tražene slike do druge duž semantičkih semantičkih veza.

PLAN NASTAVNOG SATA Mjesto održavanja sata: učionica informatike.

Nastavni predmet: Računalstvo.

Tema lekcije: Koncept operacijskog sustava. Sučelje operacijske sobe

Cilj sata: Upoznati učenike sa svrhom operacijskih sustava. Zadaci:

    Edukativni:

razmotriti pojmove operacijskog sustava, sučelja

operacijski sustav; kao i pojmove autentifikacije i autorizacije korisnika;

® istaknuti glavne funkcije operativnog sustava;

    razmotriti klasifikaciju operacijskih sustava po

Svrha;

* razmotriti klasifikaciju operacijskih sustava prema načinu obrade zadataka;

® razmotriti klasifikaciju operacijskih sustava prema

način interakcije sa sustavom;

    razmotriti generacije operativnih sustava;

    Razvojni: razvijati logično razmišljanje;

    Obrazovni: njegovati kognitivni interes za predmet.


Vrsta lekcije: predavanje. Logistika

odredba lekcije:

Računalo,

Plan učenja:

D) Organizacijski

trenutak (pozdrav

i provjerite

odsutan).


    Učenje novog gradiva.

    Sažimanje lekcije.


Tijekom nastave



I. Organizacijski trenutak

Nastavnik pozdravlja učenike, provjerava odsutne, najavljuje temu i svrhu sata.

II. Učenje novog gradiva

Sadržaj predavanja

Operacijski sustav. (OS) je skup programa za kontrolu i obradu sustava koji, s jedne strane, djeluju kao sučelje između hardvera računala i korisnika s njegovim zadacima, a s druge strane, dizajnirani su za korištenje resursa računala sustav najučinkovitije i organizirati pouzdane izračune. (SLAJD 2)

Nabrojimoosnovne funkcije operacijskih sustava. (SLAJD 3-5)

    Primanje od korisnika zadataka ili naredbi formuliranih na odgovarajućem jeziku i njihova obrada. Zadaci se mogu prenositi u obliku tekstualnih direktiva (naredbi) operatera ili u obliku uputa koje se izvode pomoću manipulatora (na primjer, pomoću miša). Ove naredbe povezane su prije svega s pokretanjem (pauziranjem, zaustavljanjem) programa, s operacijama nad datotekama (dohvatiti popis datoteka u trenutnom direktoriju, kreirati, preimenovati, kopirati, premjestiti određenu datoteku itd.), iako postoje su druge naredbe.

    Distribucija memorije, au većini modernih sustava organizacija virtualne memorije.

    Pokretanje programa (prijenos kontrole na njega, uzrokujući da procesor izvrši program).

    Identifikacija svih programa: i podataka.

    Primanje i izvršavanje različitih zahtjeva od pokrenutih aplikacija.

    Rukovanje svim I/O operacijama.

    Organizacija mehanizama za razmjenu poruka i podataka između pokrenutih programa.


    Zaštita jednog programa od utjecaja drugog, osiguranje sigurnosti podataka, zaštita samog operativnog sustava od aplikacija koje se izvode na računalu.

    Autentifikacija korisnika. Pod, ispod ovjera odnosi se na postupak provjere korisničkog imena i lozinke u odnosu na vrijednosti pohranjene na njegovom računu. Očito, ako su ime za prijavu (login ^) korisnika i njegova lozinka isti, tada će to najvjerojatnije biti isti korisnik.

    Autorizacija korisnika. Termin ovlaštenje znači da prema račun Autentificiranom korisniku dodjeljuju se određena prava (privilegije) (i svi zahtjevi koji će se u njegovo ime postavljati operativnom sustavu) koja određuju što smije, a što ne može raditi na računalu.

    Osiguravanje rada programskih sustava pomoću kojih korisnici pripremaju svoje programe.

Razmotrimo

Klasifikacije operativnih sustava

Postoji mnogo mogućnosti klasifikacije, sve će ovisiti o odabranoj karakteristici po kojoj ćemo razlikovati jedan objekt od drugog. Međutim, što se tiče OS-a, ovdje je odavno formiran relativno mali broj klasifikacija: prema namjeni, prema načinu obrade zadataka, prema načinu interakcije sa sustavom i prema metodama izgradnje (arhitektonske značajke sustava).

Po namjeni . (SLAJD 6) Postoje operativni sustavi opće i posebne namjene.

P o načinu obrade ach (SLAJD 7) razlikuju operacijske sustave koji pružaju jednoprogramski i višeprogramski način rada. Jednoprogramski OS uključuje, na primjer, onaj svima poznat, iako se danas praktički ne koristi MS DOS.

Pod, ispod multiprogramiranje shvaća se kao metoda organiziranja proračuna kada jednoprocesorski računalni sustav stvara



vidljivost istovremenog izvođenja više programa. Svako kašnjenje u izvršavanju programa (na primjer, za izvođenje operacija unosa/izlaza podataka) koristi se za izvršavanje drugih (istih ili manje važnih) programa.

Načinom interakcije s računalom (SLAJD 8) razlikovati dijaloške sustave i skupne sustave obrada . Pri organiziranju rada s računalnim sustavom u interaktivnom načinu rada možemo govoriti o jednokorisničkim (jednoterminalnim) i višeterminalnim operativnim sustavima. U operacijskim sustavima s više terminala više korisnika može istovremeno raditi s jednim računalnim sustavom, svaki sa svog terminala. Zbog toga korisnici imaju iluziju da svatko od njih ima svoj vlastiti računalni sustav. Za organizaciju višeterminalnog pristupa računalnom sustavu potrebno je osigurati višeprogramski način rada. Jedan primjer višeterminalnih operativnih sustava za osobna računala je Linux. Određena imitacija multi-terminalnih mogućnosti također je dostupna u sustavu Windows XP. U ovom operativnom sustavu svaki korisnik nakon registracije (prijave) dobiva svoj virtualni stroj. Ako je potrebno privremeno dati računalo drugom korisniku, računalni procesi prvog korisnika ne moraju se prekinuti, već sustav jednostavno kreira novi virtualni stroj za tog drugog korisnika. Kao rezultat toga, računalo će obavljati zadatke i prvog i drugog korisnika. Broj virtualnih strojeva koji rade paralelno određen je raspoloživim resursima.

Generacije operativnih sustava (SLAJD 9-11)

Operacijski sustavi na putu svog razvoja prošli su kroz niz radikalnih promjena, tzv generacije.

Nulta generacija (40 s)

Prva računala nisu imala operativne sustave.

Korisnici su imali puni pristup Do strojni jezik, a svi su programi napisani izravno u strojnim uputama.



Prva generacija (50-ih)

Operativni sustavi 1950-ih dizajnirani su kako bi prelazak sa zadatka na zadatak bio brži i lakši. Prije nego što su ovi operativni sustavi stvoreni, puno se računalnog vremena gubilo između dovršavanja jednog zadatka i ulaska u sljedeći. Ovo je bio početak sustavi skupne obrade što je uključivalo spajanje pojedinačnih zadataka u skupine ili paketi. Kada se krenulo u rješavanje problema, svi resursi stroja bili su mu u potpunosti na raspolaganju. Nakon svakog obavljenog zadatka (bilo normalnog ili hitnog), kontrola resursa se vraćala operativnom sustavu, što je osiguravalo pokretanje sljedećeg zadatka.

Druga generacija (rane 60-e) (SLAJD 10)

Karakteristična značajka druge generacije operacijskih sustava bila je da su stvoreni kao sustavi za zajedničku upotrebu s višeprogramski način rada a kako prvi sustavi višeprocesorski tip.

T treća generacija (sredina 60-ih - sredina 70-ih)

Treća generacija operativnih sustava zapravo se pojavila uvođenjem System /360 obitelji računala od strane IBM-a 1964. godine. Ova su računala dizajnirana kao strojevi opće namjene. Bili su glomazni i u pravilu neučinkoviti, ali su bili namijenjeni rješavanju problema iz bilo kojeg područja primjene.

H četvrta generacija (od sredine 70-ih do danas) (SLAJD 11)


Sljedeći pojmovi vrijede za sustave ove generacije prijateljski. prilagođen korisniku, namijenjen neobučenim korisnicima, oni. moderni sustavi pružiti korisnicima s prosječnom razinom vještina jednostavan pristup računalnim resursima. Rasprostranjen koncept virtualni strojevi. Korisnik više nije mogao razmišljati o fizičkim detaljima izrade računala (ili



mreže) s kojima radi. Umjesto toga, korisnik ima posla s funkcionalnim ekvivalentom računala koje je za njega stvorio operativni sustav i pozvao ga virtualni stroj.

Sučelje operativnih sustava: (SLAJD 12)

Sučelje operativnih sustava - posebna sučelja

sistemsko i aplikacijsko programiranje dizajnirano za obavljanje sljedećih zadataka:

* upravljanje procesima (pokretanje, pauziranje i uklanjanje zadatka iz

izvršenje);

    upravljanje memorijom;

    kontrola ulaza/izlaza;

* operacije s datotekama.

Korisničko sučelje OS-a implementirano je pomoću posebnih softverskih modula koji prihvaćaju njegove naredbe

odgovarajućeg jezika i prevesti ih u redovite pozive u skladu s glavnim sučeljem sustava. Tipično se ti moduli nazivaju tumač naredbi.

Evolucija sučelja operacijskog sustava (SLAJD 13-18)

(vidi PREZENTACIJU)

III. Sažimanje lekcije.

Učitelj rezimira:

Danas smo u razredu gledali na koncepte operacijskog sustava,

sučelje operativnog sustava; kao i pojmove autentifikacije i autorizacije korisnika; identificirao glavne funkcije operacijskog sustava, ispitao različite klasifikacije, kao i generacije operacijskih sustava.




reci prijateljima