Operativni sistemi se aktivno razvijaju i relevantni su. Trendovi razvoja operativnog sistema i preferencije korisnika. Šta ćemo sa primljenim materijalom?

Trendovi u razvoju personalnih računara

U sadašnjoj fazi razvoja operativnih sistema, sigurnosni alati su izbili u prvi plan. To je zbog povećane vrijednosti informacija koje obrađuju računari, kao i povećanog nivoa prijetnji koje postoje pri prenosu podataka preko mreža, posebno javnih kao što je Internet. Mnogi OS Danas su razvili sredstva informacione sigurnosti zasnovane na enkripciji podataka, autentifikaciji i autorizaciji.

Moderni operativni sistemi su multiplatformski, odnosno mogućnost rada na potpuno različitim tipovima računara. Mnogi operativni sistemi imaju posebne verzije za podršku arhitekturama klastera koje pružaju Visoke performanse i toleranciju grešaka. Izuzetak je do sada NetWare OS, za koji su sve verzije dizajnirane Intel platforme, a implementacija NetWare funkcija kao ljuske za druge operativne sisteme, na primjer NetWare za AIX, nije bila uspješna.

IN poslednjih godina Dugoročni trend povećanja udobnosti osobe koja radi sa računarom je dalje razvijen. Ljudske performanse postaju glavni faktor koji određuje efikasnost računarskog sistema u celini. Ljudske napore ne treba gubiti na prilagođavanje parametara računarskog procesa, kao što se dešavalo u OS prethodnih generacija. Na primjer, u sistemima za grupnu obradu glavnog računala, svaki korisnik je morao koristiti jezik za kontrolu poslova da definira veliki broj parametara koji se odnose na organizaciju računarskih procesa u računaru. Dakle, za OS/360 sistem, jezik kontrole poslova JCL je omogućio korisniku da definira više od 40 parametara, uključujući prioritet posla, zahtjeve glavne memorije, maksimalno vrijeme izvršenja posla, listu korištenih ulazno/izlaznih uređaja i njihove režimi rada.

Savremeni operativni sistem preuzima zadatak odabira parametara operativnog okruženja, koristeći različite adaptivne algoritme u tu svrhu. Na primjer, vremenska ograničenja u komunikacijskim protokolima se često određuju na osnovu mrežnih uslova. Distribucija ram memorija između procesa se odvija automatski pomoću mehanizama virtuelne memorije, u zavisnosti od aktivnosti ovih procesa i informacija o učestalosti njihovog korišćenja određene stranice. Trenutni prioriteti procesa se određuju dinamički u zavisnosti od istorije, uključujući, na primer, vreme koje je proces proveo u redu čekanja, procenat dodeljenog vremenskog dela, intenzitet I/O, itd. Čak i tokom procesa instalacije, većina operativnih sistema nude podrazumevani režim odabira parametara koji garantuje iako ne optimalan, ali uvek prihvatljiv kvalitet rada sistema.



Pogodnost interaktivnog rada sa računarom stalno se poboljšava uključivanjem u operativni sistem razvijenih grafičkih interfejsa koji koriste zvuk i video zajedno sa grafikom. Ovo je posebno važno za pretvaranje računara u terminal za novu javnu mrežu, jer bi za masovnog korisnika terminal trebao biti gotovo jednako razumljiv i praktičan kao telefon. Korisnički interfejs operativnog sistema postaje sve inteligentniji, usmeravajući ljudske akcije u tipičnim situacijama i donosi rutinske odluke umesto njega.

Nivo lakoće korišćenja resursa koji izolovani računarski operativni sistemi danas pružaju korisnicima, administratorima i programerima aplikacija samo je primamljiva perspektiva za mrežne operativne sisteme. Dok korisnici mreže i administratori provode dosta vremena pokušavajući otkriti gdje se nalazi resurs, programeri mrežnih aplikacija ulažu mnogo truda pokušavajući odrediti lokaciju podataka i softverskih modula na mreži. Operativni sistemi budućnosti moraju da obezbede visok nivo transparentnosti mrežnih resursa, preuzimajući zadatak da organizuju distribuirano računarstvo, pretvarajući mrežu u virtuelni računar. Upravo to je značenje koje stručnjaci Suna stavljaju u lakonski slogan „Mreža je kompjuter“, ali da bi taj slogan pretočili u stvarnost, programeri operativnih sistema imaju još dug put.

Uzimajući u obzir gornja razmatranja, sljedeći scenario se čini najvjerovatnijim:

Kina će biti prva koja će pokušati da se oslobodi dominacije Windows ™ na državnom nivou - od toga će imati najviše koristi i ima najviše mogućnosti za to. Kina će pokušati implementirati ili lokalizirati Linux distribucija, ili će pokušati razviti vlasnički OS baziran na FreeBSD-u (ili neki drugi besplatni OS sa licencom sličnom BSD-u) - vjerovatnije je da je Linux, budući da se u posljednje vrijeme aktivnije razvija.

To će se dešavati postepeno tokom 3-5 godina. Svi državni organi i kompanije blisko povezane sa državom biće bez greške prebačene na nacionalni računar (nacionalni procesor + nacionalna Linux distribucija). Paralelno, kreirat će se veliki broj lokaliziranih verzija aplikativnih programa i koristiti nacionalni Linux za nastavu u obrazovnim institucijama.

Na osnovu iskustva korišćenja mnogih savremenih operativnih sistema, mogu se identifikovati sledeći glavni trendovi u njihovom razvoju.

Grafičke školjke. Svaki moderni OS ima grafičko korisničko sučelje, a (iz očiglednih razloga intenzivne konkurencije između razvojnih kompanija) grafičke ljuske za sve OS su približno iste po mogućnostima. Ponekad je korisniku teško shvatiti u kojem OS radi, iako je za krajnje korisnike (ne-programere), očigledno, takvo ujedinjenje pogodno.

Podrška za nove mrežne tehnologije i Web tehnologije. Mreže i internet se aktivno razvijaju. Pojavljuju se novi standardi i protokoli - IPv6, HTML 5 (za računarstvo u oblaku) itd. Moderni operativni sistemi se razvijaju u pravcu podrške svim novim mrežnim tehnologijama.

Povećana pažnja na sigurnosne i sigurnosne mehanizme. U velikoj mjeri zahvaljujući inicijativi Trustworthy Computing koju je pokrenuo Microsoft 2002. godine, kao i s obzirom na sve veći cyber kriminal, svi moderni operativni sistemi posvećuju povećanu pažnju sigurnosti: prilikom pregledavanja web stranica, pretraživači ih provjeravaju na odsustvo phishinga (a vrsta internet prevare); preuzimanja i instalacije programa sa mreže obavljaju se samo uz izričit pristanak korisnika itd.

Podržava višenitne i višejezgrene procesore. Zbog široke upotrebe višejezgrenih procesora, svi moderni operativni sistemi imaju softverske biblioteke koje podržavaju ovu hardversku sposobnost. Zahvaljujući višejezgrenoj arhitekturi, paralelno izvršavanje niti postaje zaista moguće.

Podrška za distribuirano i paralelno računanje. Moderni operativni sistemi uključuju biblioteke visokog nivoa koje omogućavaju razvoj paralelnih algoritama za rešavanje problema – na primer, onih koji podržavaju OpenMP i MPI standarde paralelizma.

Virtuelizacija resursa i opreme. Moderni operativni sistemi uključuju alate za virtuelizaciju koji vam omogućavaju pokretanje aplikacija za druge platforme u izolaciji virtuelne mašine, u koji se mogu instalirati drugi operativni sistemi.

Razvoj sistema datoteka za zaštitu informacija i značajno povećanje veličine datoteka (za multimediju). Savremeni zahtjevi za obradu multimedijalnih informacija dovode do toga da su stari sistemi datoteka(na primjer, FAT) nisu dovoljni za pohranjivanje multimedijalnih datoteka. Na primjer, maksimalna veličina fajl u FAT sistemu - 4 gigabajta - može se lako premašiti prilikom prenosa digitalne video trake u trajanju od 10-15 minuta na računar. Stoga se razvijaju novi sistemi datoteka koji mogu pohraniti vrlo velike datoteke, na primjer, ZFS sistem u Solaris OS-u. Drugi zahtjev je osiguranje povjerljivosti informacija, što dovodi do potrebe za implementacijom mogućnosti šifriranja u sistemima datoteka (što je implementirano, na primjer, u ZFS sistemu datoteka).

Podrška računarstva u oblaku je potpuno novi trend u razvoju OS-a.

Dakle, možemo zaključiti da se trenutno uočavaju sljedeći razvojni izgledi OS:

Trend integracije OS (ne samo na nivou grafičkih ljuski, već i na nivou zajedničkog kernela); razvoj OS porodica zasnovanih na zajedničkim kodnim modulima;

Značajno povećana pouzdanost, sigurnost i tolerancija na greške OS; Razvoj OS pomoću upravljanog koda ili njegovih analoga.

Dalji trend ka otvorenim OS projektima; To je sasvim razumljivo, budući da su razvojnim kompanijama potrebne nove ideje, što je odlična prilika za mlade programere da se dokažu.

Razvoj virtuelizacije: Potrebno je osigurati mogućnost pokretanja ili emulacije bilo koje aplikacije u okruženju bilo kojeg modernog OS-a.

Dalja konvergencija u mogućnostima OS-a za desktop računare i OS-a za mobilne uređaje.

Dalja integracija OS-a i mreža.

Migracija OS-a na okruženja računarstva u oblaku.

Nakon neuspjeha Windows Vista, internetom su se brzo proširile glasine da su operativni sistemi počeli da izumiru i da će potpuno nestati u bliskoj budućnosti. Neki su proricali da će Vista postati posljednji OS na koji smo navikli, drugi su se kladili na Win8, shvatajući da bi postojanju klasičnih “operativnih sistema” mogao zaista doći kraj, ako postane neuspješan. Postojalo je i mišljenje da su savremeni operativni sistemi dostigli vrhunac razvoja i da će se onda sve prebaciti na cloud tehnologije. Odnosno, više nećete morati da instalirate softver na svoj računar; imaćete pristup internetu i monitor.
Takve prosudbe bi bilo teško nazvati adekvatnim. Ne razumijem kakvi "stručnjaci" pišu takve članke, a još više ne razumijem one koji im vjeruju ili misle da su autori članaka pravi analitičari. “Oblaci” ne mogu postati popularni u doglednoj budućnosti iz nekoliko razloga. Takve tehnologije su danas preskupe i za njima nema hitne potrebe, ali najmanje, za veliku većinu korisnika.

Naravno, Web je već uveliko korišten, a njegov udio će samo rasti, ali sada su ljudi spremni samo za internet jednostavne aplikacije. O prenošenju programa masovne potrošnje u oblak još nema govora, a malo je vjerovatno da će se to dogoditi još 3-4 godine. Teško je tražiti dalje, s obzirom na tempo razvoja tehnologije. Ali uprkos svemu ovome, operativni sistemi koji su nam sada poznati će živjeti. I to ne godinu ili dvije, već mnogo duže.
Tada se postavlja logično pitanje: u kom pravcu će se razvijati operativni sistemi koji su nam poznati? Nakon izlaska Windows 7, mnogi nisu mogli ni zamisliti koji će biti Microsoftov sljedeći korak. Ali na prezentaciji G8, programeri su pokazali da još ima prostora za razvoj. I, po mom mišljenju, ovaj razvoj ide u boljem smjeru.
Kasnije interfejs Windows verzijeće se početi mijenjati u smjeru vektora. 3D tehnologije koje se brzo razvijaju naći će primenu u desktop interfejsu i šire. Osim toga, sve je veći naglasak na glasovnoj kontroli.

Takođe ne možemo zanemariti smanjenje upotrebe računara kao platformi za igre. U razvijenim zemljama skoro svaka porodica sada ima konzolu, ili čak nekoliko različitih na izbor. I u Rusiji je ovaj trend prisutan, ali u manjim količinama. Lično, za sada imam samo Playstation 3, ali mnoge moje kolege imaju nekoliko različitih konzola. Ali prerano je reći da će se kompjuteri uskoro potpuno prestati koristiti za zabavu.
Osim igara, pogledajte i softver instaliran na vašem računaru. Čak i ako niste sami instalirali nijedan program, vaš OS je podrazumevano sadržavao najpopularnije. Na primjer, uredske aplikacije muzički plejeri, jednostavni programi za pregled i uređivanje fotografija. Možete li zamisliti Windows kao podlogu za pretraživač, a svi gore navedeni programi odlaze na Web? Ja ne. I to unatoč činjenici da se nisam fokusirao na moćan specijalizirani softver, na primjer, za profesionalnu obradu HD videa.

Ako govorimo o djelomičnom prijelazu na oblak, kada su neki od programa koji su vam potrebni pohranjeni na vašem tvrdom disku, a neki na mreži, to je sasvim adekvatno i, štoviše, već se događa. Ne morate biti genije da biste ovo razumjeli. Ali delimičan odlazak na Web ne čini konvencionalne operativne sisteme nepotrebnim, a svakako ih ne zamenjuje u potpunosti. Stoga ne treba očekivati ​​da će nestati kao klasa u narednim godinama.


On ovog trenutka Globalna kompjuterska industrija se razvija veoma brzo. Performanse sistema se povećavaju, a samim tim i sposobnost obrade velikih količina podataka.

Operativni sistemi klase MS-DOS više ne mogu da se nose sa takvim protokom podataka i ne mogu u potpunosti da iskoriste resurse savremenih računara, pa je u poslednje vreme došlo do prelaska na moćnije i naprednije operativne sisteme klase UNIX, tj. primjer je Windows NT, koji je izdala Microsoft Corporation.

· Istorija OS-a seže oko pola veka unazad. Bio je i u velikoj mjeri određen razvojem elementarne baze i računarske opreme.

· Prvi digitalni računarske mašine, koji se pojavio početkom 40-ih, radio je bez operativnih sistema; sve zadatke organizacije računarskog procesa svaki programer je rešavao ručno sa kontrolne table.

· Prototip modernih operativnih sistema bili su monitorski sistemi iz sredine 50-ih, koji su automatizovali radnje operatera da bi izvršili paket zadataka.

· U 1965-1975, prelazak na integrisana kola otvorio je put za pojavu sledeće generacije računara, čiji je IBM/360 istaknut primer. Tokom ovog perioda implementirani su skoro svi osnovni koncepti koji su svojstveni savremenim operativnim sistemima: multiprogramiranje, višeprocesiranje, multiterminalni režim, virtuelna memorija, sistem datoteka, kontrola pristupa i umrežavanje.

· Implementacija multiprogramiranja zahtijevala je uvođenje veoma bitnih promjena na hardveru računara. Procesori sada imaju privilegovani i korisnički režim rada, posebne registre za brzo prebacivanje sa jednog zadatka na drugi, sredstva zaštite memorijskih područja, kao i razvijen sistem prekida.

· Krajem 60-ih godina počinje rad na stvaranju globalna mreža ARPANET, koji je bio polazna tačka za Internet, je globalna javna mreža koja je postala poligon za testiranje mnogih mrežnih operativnih sistema, omogućavajući im da testiraju njihovu interoperabilnost, skalabilnost i sposobnost rada pod ekstremnim opterećenjima u realnim uslovima.

· Do sredine 70-ih, mini kompjuteri su postali široko rasprostranjeni. Arhitektura mini računara je značajno pojednostavljena u odnosu na mainframe, što se odrazilo na njihov OS. Ekonomičnost i pristupačnost mini kompjutera poslužili su kao snažan poticaj za stvaranje lokalne mreže. Preduzeću, koje je sada moglo da priušti nekoliko miniračunara, bilo je potrebno da organizuje deljenje podataka i skupe periferne opreme. Prve lokalne mreže izgrađene su upotrebom nestandardne komunikacione opreme i nestandardne softver.

· Od sredine 70-ih godina počela je široka upotreba UNIX-a, OS-a jedinstvenog za to vrijeme, koji se relativno lako prenosio na Razne vrste kompjuteri. Iako je UNIX prvobitno bio dizajniran za miniračunala, njegova fleksibilnost, elegancija, moćan funkcionalnost i otvorenost su mu omogućili da zauzme jaku poziciju u svim klasama računara.

· Krajem 70-ih stvorena je radna verzija steka TCP/IP protokola. Godine 1983, stek TCP/IP protokola je standardizovan. Nezavisnost dobavljača, fleksibilnost i efikasnost, dokazano uspješni na Internetu, učinili su TCP/IP protokole ne samo glavnim transportnim mehanizmom Interneta, već i glavnim stekom većine mrežnih operativnih sistema.

· Početak 80-ih povezan je sa značajnim događajem za istoriju operativnih sistema – pojavom personalnih računara, koji su poslužili kao moćan katalizator za brzi rast lokalnih mreža, stvarajući za to odličnu materijalnu osnovu u vidu desetine i stotine računara smeštenih u istoj zgradi. Kao rezultat toga, podrška za mrežne funkcije postala je preduslov za operativne sisteme personalnih računara.

· U 80-im godinama, osnovni standardi za komunikacijske tehnologije za lokalne mreže: 1980. - Ethernet, 1985. - Token Ring, kasnih 80-ih - FDDI. Ovo je omogućilo da se obezbedi kompatibilnost mrežnih operativnih sistema na nižim nivoima, kao i da se standardizuje interfejs operativnog sistema sa drajverima mrežnog adaptera.

· Do ranih 90-ih, skoro svi operativni sistemi su postali umreženi, sposobni da podrže rad sa heterogenim klijentima i serverima. Pojavili su se specijalizovani mrežni operativni sistemi koji su dizajnirani isključivo za obavljanje komunikacionih zadataka, na primer, IOS sistem kompanije Cisco Systems, koji radi u ruterima.

· Tokom poslednje decenije, posebna pažnja je posvećena korporativnim mrežnim operativnim sistemima, koje karakteriše visok stepen skalabilnosti, podrška za rad na mreži, napredni bezbednosni alati, mogućnost rada u heterogenom okruženju i dostupnost centralizovanih sistema. alati za administraciju i upravljanje.

Računar je uređaj koji se već može naći u gotovo svakom domu. Svestranost uređaja omogućava vam da ga pretvorite u igračku i radni alat. Ali malo ljudi misli da je osnova za rad bilo kog računara operativni sistem, koji povezuje sve njegove uređaje zajedno i omogućava njihovu kontrolu. Odavno je bio slučaj da je glavni operativni sistem za računare bio Microsoftov operativni sistem Windows.


Pošto je upravo ova kompanija izašla u susret korisnicima i napravila sistem sa grafičkim interfejsom, uprkos konkurentima iz IBM-a - PS/2 i APPLE - MAC OS i drugih. Ovo je omogućilo upravljanje računarom pomoću miša, što je mnogo praktičnije od učenja komandi koje je trebalo uneti ranije. komandna linija MS-DOS. Uz Microsoft, Apple je razvio i vlastiti operativni sistem, koji je bio donekle sličan Microsoftu, ali je instaliran samo na Macintosh računarima, koji su bili višestruko manji od onih koji podržavaju Windows. U to vrijeme to su bile dvije kompanije sa najpoznatijim operativnim sistemima. Relativno egzotični za to vrijeme, Unix i Linux operativni sistemi, koji trenutno predstavljaju veliku konkurenciju prethodnicima, zbog svoje slobodnosti, ali istovremeno i složenosti upravljanja. Danas većina računara ima instaliran Windows sistem, na koji su svi navikli, ali je Linux platforma, sa svojom nekomercijalnom distribucijom, počela polako da tjera oldtajmere sa tržišta. Da bismo razumjeli zašto se to događa, pogledajmo prednosti i nedostatke ovih sistema. Uzmimo prvo Windows.

Prednosti uključuju: lijepu grafiku, moćnu podršku, mnogo softvera se razvija za ovu platformu. Loša strana: licenca košta puno novca, gotovo sav softver je također licenciran i također košta priličan iznos, podložan je napadima virusa (što vas zauzvrat prisiljava na kupovinu antivirusni programi koji vise kao dodatni balast u sistemu i oduzimaju korisne računarske resurse).

Sada da vidimo šta nam Apple nudi, odnosno MacOS. Prednosti: prekrasno grafičko okruženje, pouzdano u radu, nije podložno virusnim napadima. Protiv: može se instalirati samo na Macontosh računarima, softver je ograničen u količini softvera koji je također razvijen posebno za ovu platformu, sav softver, kao i sam OS, košta puno novca.

I na kraju Linux OS. Protiv: teško se integrirati sa programima razvijenim za Windows, teško upravljati i konfigurirati. Prednosti: distribuira se besplatno, napisano je puno besplatnog softvera koji nije inferioran u odnosu na druge slične programe, nije podložan virusnim napadima, koristi minimalne resurse računara, otvorenost sistema.

Da sumiramo, želeo bih da kažem da bez obzira koji operativni sistem koristite, najvažnije je da je to OS koji vam je lak za korišćenje, razumljiv, lep i, pre svega, koji vam se sviđa. Iako u posljednje vrijeme korisnici počinju pokazivati ​​zanimanje za Linux OS, koji mijenja tržišne trendove, od besplatni softver uvijek postati popularniji od plaćenog. Uprkos poteškoćama prelaska sa jednog sistema na drugi, Linux OS počinje da se takmiči sa Windows OS-om, dok Apple ostaje u stalnoj poziciji kao prelep i skup OS. A neki lukavi građani pri odabiru operativnog sistema najčešće pribjegavaju uštedi i kupuju računare bez OS-a ili sa Linux OS-om, što značajno smanjuje cijenu kupovine. Naravno, nakon kupovine neki instaliraju Windows OS - ali 95% instalirani sistemi gusar U trenutnoj situaciji, nakon nekog vremena, Linux OS bi mogao zauzeti poziciju lidera među komercijalnim rješenjima, ali to se neće dogoditi uskoro, a možda će se sve potpuno promijeniti i pojaviti nešto novo i zanimljivije.

Ali, na ovaj ili onaj način, Microsoft Windows ostaje najpopularniji operativni sistem, što pokazuje mala statistika izračunata o posjetima na mojoj web stranici za period od 21.09.2012. – 19.03.2013

Integracija sistema i perspektive razvoja operativnih sistema

Nakon uspješnog proučavanja materijala, znat ćete:

Nakon proučavanja ove teme moći ćete:

    ponašanje komparativna analiza definicije pojma “integracija sistema”;

    klasificirati informacione tehnologije prema funkcionalnim karakteristikama;

    upravljati zahtjevima za obećavajuće operativne sisteme.

Nakon proučavanja gradiva vi imaćete veštine:

    identifikovanje glavnih karakteristika korporativnih operativnih sistema;

    izbor računarske opreme na osnovu zahteva perspektivnih operativnih sistema.

Osnovni pojmovi za temu 13

Integracija sistema

Aplikacijski softverski proizvod

Ekonomski informacioni sistem

Informaciona tehnologija

Osnovne informacione tehnologije

Predmet informacione tehnologije

Funkcionalna informaciona tehnologija

Omogućavanje informacione tehnologije

Hardverski i softverski sistem

Koncept sistemske integracije

Danas u prvi plan dolaze pitanja sistemske integracije tehnologija, razvoja i upotrebe zajedničkih softverskih standarda. Ovo posebno važi za softverske proizvode dizajnirane da automatizuju poslovne procese preduzeća. Najvažniji uslov za efikasno upravljanje bilo kojim poslovanjem je stalna i kontrolisana dostupnost potpunih, pouzdanih i predstavljenih u prikladnom obliku informacija, na osnovu kojih se donose operativne i strateške odluke. upravljačke odluke, ostvaruje se komunikacija sa investitorima, partnerima i klijentima.

Za pružanje informacija kontrolni sistemi preduzeće postoji ekonomski informacioni sistem(EIS) - skup organizacionih, tehničkih, softverskih i informativni mediji(informacione tehnologije), kombinovane u unificirani sistem prikupljanje, obradu i izdavanje potrebnih informacija.

Ispod informacione tehnologije treba razumjeti sistem metoda i metoda za prikupljanje, akumuliranje, pohranjivanje, pretraživanje, obradu, analizu, izdavanje podataka, informacija i znanja na osnovu upotrebe hardvera i softver u skladu sa zahtjevima korisnika.

Hardver dizajniran da organizuje proces obrade podataka (informacija, znanja), kao i hardver dizajniran da organizuje komunikaciju i prenos podataka (informacija, znanja), nazivaju se osnovne informacione tehnologije.

Ispod predmet informacione tehnologije se shvata kao niz tehnoloških faza za pretvaranje primarnih informacija u rezultate, nezavisno od upotrebe sredstava kompjuterska tehnologija i informacione tehnologije.

Podržavaju informacione tehnologije- To su tehnologije obrade informacija koje se mogu koristiti kao alati u različitim predmetnim oblastima za rješavanje različitih problema.

Modifikacija pratećih informacionih tehnologija u kojima je implementirana bilo koja od predmetnih tehnologija je funkcionalne informacione tehnologije.

Kao što smo već napomenuli, značaj procesa sistemske integracije informacionih tehnologija i standarda u okviru IS ne može se precijeniti. Na primjer, prilikom odabira računara kupac često više ne razmišlja o kompatibilnosti komponenti i na osnovu svojih mogućnosti i potreba može slobodno izabrati monitor jednog proizvođača, matična ploča drugi, video kartica trećeg, itd. Funkcionalnost komponenti osigurana je činjenicom da je većina proizvođača kompjuterskih komponenti dogovorila jedinstvene standarde za njihovu interakciju. Važno je shvatiti da je tako značajan napredak u razvoju računarske tehnologije rezultat ove standardizacije.

Sada zamislimo sličnu situaciju, ali koja se ne odnosi na kompjuterske komponente, već na korištenje softvera različitih proizvođača. Pretpostavimo da je zadatak automatizacija procesa upravljanja u preduzeću i potrebno je odabrati odgovarajuće aplikativni softverski proizvodi. Razmotrivši različite opcije softverskih rješenja za automatizirani sistem (proizvodi nekoliko programera), kupci (predstavnici preduzeća) su odlučili da je modul koji je predložio prvi programer najpogodniji za automatizaciju rada odjela za ljudske resurse, a modul za upravljanje proizvodnjom od drugi programer je bio bolji itd. Međutim, trenutno su u velikoj većini slučajeva poslovni kupci informacionih sistema primorani da u potpunosti kupe i implementiraju integrisani softver od jednog od proizvođača, pošto proizvođači nisu dogovorili univerzalne standarde za razmenu podataka između aplikacija.

Integracija sistema je razvoj sveobuhvatnih rješenja za automatizaciju poslovnih procesa preduzeća. Njegov krajnji cilj je najefikasnije upravljanje organizacijom.

Treba napomenuti da se koncept „integracije sistema“ široko koristi u Rusiji i da je prošao određenu evoluciju. U početku je to bio naziv za integraciju hardvera i softvera, zatim kombinacija više sistema dobijenih automatizacijom u različitim oblastima („patchwork automatizacija“) na jedinstvenoj integracijskoj platformi, da bi se konačno formiralo savremeno shvatanje ovog pojma. . Danas sistemska integracija je:

Jedan od mogući načini softverska integracija unutar EIS-a je uvođenje jedinstvenih standarda za prijenos podataka, na primjer XML.

Zadnji put XML koncept se vrlo često raspravlja među programerima u modernoj kompjuterskoj literaturi i štampi. Koristeći XML, vrlo je zgodno opisati složene strukture podataka u obliku XML objekata; u slučaju EIS-a, ulogu takvih objekata imaju univerzalni poslovni objekti. Poslovni objekti opisani u XML-u su također pogodno sredstvo za razmjenu informacija između različitih aplikacija.

XML jezik (Extensible Markup Language) je namijenjen za opisivanje drugih jezika, tj. ovo je metajezik. XML vam omogućava da predstavite podatke na strukturiran način tekstualni dokument. Označavanje strukture je specificirano u obliku takozvanih oznaka (oznake XML jezika), koje imaju format<имя>.. . Oznake sadrže podatke. Najlakši način da dobijete ideju o ovom pristupu je da pogledate bilo koji HTML dokument (interni prikaz web stranice), budući da je HTML implementacija jezika zasnovanog na XML-u i opisuje skup oznaka za vizualizaciju podataka u web pretraživač.

XML dokumenti su tekstualne datoteke, koji sadrži podatke i oznake koje identificiraju strukture unutar teksta.

XML omogućava programerima da dodaju složenost podacima pretvarajući ih u format koji mogu koristiti web aplikacije, serveri, međuverski softver i krajnji korisnici.

Upotreba XML-a omogućava rješavanje niza fundamentalno novih problema u oblasti izgradnje integriranih sistema.

Implementacija XML servera i interfejs servera može se vršiti za različite softverske platforme. Korištenje XML-a kao otvorenog standarda za razmjenu podataka između aplikacija omogućava efikasno korištenje pojedinačnih modula različitih proizvođača u okviru jednog informacionog sistema, čime se postiže njihova kombinacija koja je najoptimalnija kako u pogledu funkcionalnosti tako iu smislu finansijskih ulaganja.

Izgledi za razvoj operativnih sistema

Uz baze podataka, operativni sistemi su najvažnija komponenta informacionih sistema. U posljednje vrijeme velika pažnja se poklanja mrežnim operativnim sistemima koji se mogu koristiti u informacionim sistemima različitih preduzeća (korporativni operativni sistemi). Njihov dalji razvoj predstavlja jedan od najvažnijih zadataka u doglednoj budućnosti. Za korporativni OS, veoma je važno imati centralizovane alate za administraciju i upravljanje koji vam omogućavaju skladištenje Računi desetak hiljada korisnika, računara, komunikacionih uređaja i softverskih modula dostupnih na korporativnoj mreži. Korporativni operativni sistem odlikuje se sposobnošću da dobro i pouzdano radi u velikim mrežama, što je tipično za velika preduzeća sa filijalama u različitim regionima. Takve mreže su inherentno svojstvene visokom stepenu heterogenosti softvera i hardvera, tako da korporativni OS mora da komunicira sa softverom. različite vrste i rade na raznim hardverskim platformama.

Do danas, Microsoft se može smatrati jednim od lidera u klasi korporativnih OS. Jedan od najnovije verzije Operativni sistem ove korporacije je Windows 7. Windows 7 je objavljen 22. oktobra 2009. godine, zamijenivši Windows Vista. Windows 7 ima sljedeće nove funkcije:


Pored toga, Microsoft objavljuje novi serverski operativni sistem Windows sistem MultiPoint Server 2010 za kreiranje nekoliko nezavisnih radnih stanica zasnovanih na jednoj PC. Hardver za Windows MultiPoint Server nudi HP.

Novo rješenje uključuje korištenje običan računar prosječna snaga za punopravan rad korisnicima sa punim spektrom modernog softvera. Individualni nalozi omogućavaju svakom korisniku da ima svoju listu favorita Internet Explorer, prilagodite po želji izgled radnu površinu, postavite svoje ikone na nju, prilagodite Start meni itd. Možete sačuvati ove postavke tako da možete nastaviti raditi s njima sljedeći put kada sjednete za bilo koju drugu radno mjesto, koji ima pristup glavnom računaru.

HP MultiSeat Computing Solution sa softverom Windows softver MultiPoint Server 2010 smanjuje troškove rada sa informacijama za 50% u poređenju sa korišćenjem pojedinačnih računara. Zbog toga ovu odluku može biti posebno tražena u obrazovnim institucijama, bibliotekama, muzejima i malim poslovnim organizacijama.

Interfejs MultiPoint Managera prikazan je na Sl. 13.3
.

U operacionoj sali porodica Linux sistemi pojavljuju se i nove verzije. Na primjer, kompanija Mandriva je objavila konačna verzija operativni sistem Mandriva Linux 2010 Spring (Sl. 13.4
).

Novo softverska platforma je baziran na Linux kernelu 2.6.33.4, sadrži GNOME 2.30.1 i KDE 4.4.3 desktop okruženja. OS uključuje paket kancelarijske aplikacije OpenOffice.org 3.2, XBMC media centar, BitTorrent klijenti Deluge, Transmission i qBittorrent, video uređivači Lives, Kdenlive, OpenShot, Firefox pretraživači, Chromium, Opera i niz drugih aplikacija. Distribucija sadrži mnogo različitih obrazovnih i naučnih softverskih proizvoda.

Ova verzija operativnog sistema je ažurirala instalater, proširila bazu drajvera i poboljšala hardversku podršku. Pojavio se novi alat za konfiguraciju mrežne usluge i značajno unapređen mehanizam za organizaciju rada naloga gostiju u sistemu.

Mandriva Linux 2010 Spring distribucija je dostupna u četiri verzije.

    Mandriva One je najjednostavnija korisnička verzija Mandrive, koja se može koristiti u LiveCD modu (direktno s optičkog medija) ili instaliranjem na HDD. Dostupna je i opcija instaliranja Mandriva One na računar koji nema DVD drajv sa USB drajva.

    Mandriva Free je distributivna verzija za radne stanice i servere, uključujući samo besplatne aplikacije.

    Mandriva Powerpack je verzija za radne stanice i male servere, koja se najčešće koristi u organizacijama. ruska verzija Distribucija dodatno uključuje brojne aplikacije važne za ruske korisnike: softver wine@etersoft za pokretanje ruskih poslovnih aplikacija pod Microsoft Windows-om u emulacijskom modu (kao što su 1C:Enterprise, Garant, Consultant Plus, FineReader, itd.) u GNU/Linuxu okruženje, besplatni medicinski informacioni sistem, program za evidentiranje poslovnih transakcija individualnog preduzetnika, softver za evidentiranje internet saobraćaja Traffpro itd.

    Edumandriva je rješenje za obrazovne ustanove zasnovano na Mandrivi, kreirano od strane nastavnika za nastavnike, uključeno u službeni set besplatnog softvera za škole Ministarstva obrazovanja i nauke Ruske Federacije.

Od 2009. godine na tržištu mobilnih operativnih sistema dešavaju se događaji koji utiču na stanje industrije u 2010. godini, a moguće je da će uticati i na 2011. godinu. Tako se 2009. godine pojavio Symbian OS 5. izdanje, koje podržava kontrole dodirom. Za prognoze prodaje mobilnih operativnih sistema krajnjim korisnicima pogledajte tabelu 13.1.

Google Company i njegovi partneri su počeli aktivno promovirati Android OS. Predstavnici industrije kao što su ASUS, HTC, Acer i Motorola, Sony Ericsson najavili su podršku za ovu verziju mobilnog Linuxa.

Tabela 13.1.
Prognoza: obim prodaje mobilnih operativnih sistema krajnjim korisnicima (hiljade jedinica)
(prema Gartneru od avgusta 2010.)

Mobilni OS

Tržišni udio (%)

Tržišni udio (%)

BlackBerry

Tržišni udio (%)

Tržišni udio (%)

Windows Phone

Tržišni udio (%)

Drugi OS

Tržišni udio (%)

Ukupno

Glavni zaključci

    Integracija sistema je razvoj sveobuhvatnih rješenja za automatizaciju poslovnih procesa preduzeća. Njegov krajnji cilj je najefikasnije upravljanje organizacijom.

    Da bi se obezbijedio informacioni sistem upravljanja preduzećem, postoji ekonomski informacioni sistem (EIS) - skup organizacionih, tehničkih, softverskih i informacionih alata (informacionih tehnologija) kombinovanih u jedinstven sistem za prikupljanje, obradu i izdavanje potrebnih informacija.

    Informacionu tehnologiju treba shvatiti kao sistem metoda i metoda za prikupljanje, akumuliranje, pohranjivanje, pretraživanje, obradu, analizu, izdavanje podataka, informacija i znanja na osnovu upotrebe hardvera i softvera, u skladu sa zahtjevima korisnika.

    Informacione tehnologije (IT) se dijele na osnovne, predmetne, omogućavajuće i funkcionalne.

    Jedan od mogućih načina za integraciju softvera u IS je uvođenje jedinstvenih standarda za prijenos podataka, na primjer XML (Extensible Markup Language). Upotreba XML-a omogućava rješavanje niza fundamentalno novih problema u oblasti izgradnje integriranih sistema.

    Korištenje XML-a kao otvorenog standarda za razmjenu podataka između aplikacija omogućava efikasno korištenje pojedinačnih modula različitih proizvođača u okviru jednog informacionog sistema, čime se postiže njihova kombinacija koja je najoptimalnija kako u pogledu funkcionalnosti tako iu smislu finansijskih ulaganja.

    Operativni sistemi su važna komponenta IP, razvoj korporativnih operativnih sistema je jedan od najvažnijih zadataka. Za korporativni OS veoma je važno imati centralizovane alate za administraciju i upravljanje, kao i alate za bezbednost podataka. Zbog velike heterogenosti softvera i hardvera kompjuterske mreže preduzeća, korporativni OS mora da komunicira sa različitim tipovima softvera i da radi na različitim hardverskim platformama.

    Budući operativni sistem Windows familije (Windows 7) trebalo bi da obezbedi veći stepen integracije (XML Paper Specification) i pouzdanosti. Novi grafički interfejs (Aero) čini OS perspektivnim za izgradnju integrisanih sistema za različite namene.

Kontrolna pitanja

    Šta uopšte znači pojam „informacione tehnologije“ i kako se informaciona tehnologija može klasifikovati?

    Zašto postoji ekonomski informacioni sistem (EIS)?

    Šta se podrazumijeva pod pojmom “integracija sistema”?

    Navedite jedan od mogućih načina integracije i opišite ga.

    Kakvi su izgledi za dalji razvoj operativnih sistema?