75
POSLOVNA INFORMATIKA POSLOVNA INFORMATIKA 4. OSNOVE SOFTVERA 11.06.22 Softver 1

Poslovna Informatika-Osnove Softwera

Embed Size (px)

DESCRIPTION

Poslovna Informatika-Osnove Softwera.ppt

Citation preview

  • POSLOVNA INFORMATIKA4. OSNOVE SOFTVERA*Softver*

    Softver

  • Ciljevi:Podela softvera na osnovne kategorije i njihov odnosOdnos izmeu algoritama i programaFaktori koji ine raunar korisnim alatomUloga operativnog sistema u savremenim raunarskim sistemimaPregled evolucije korisnikog interfejsa

    *Softver*Osnove softvera

    Softver

  • Program i algoritamRaunar, brzo i tano, obavlja jednostavne aritmetike i logike operacije nad podacima Program (softver): skup instrukcija u ijoj osnovi su jednostavne aritmetike i logike operacijaAlgoritam: skup procedura korak po korak kojima se reava odreeni posao (poslovni proces)*Softver*

    Osnove softvera

    Softver

  • Program (softver)Skup instrukcija u memoriji za upravljajanje hardverom po zahtevu k. Promenom programa raunar menja posao, sa istim hardveromProgram se pie (sastavlja) u koracimasvaki korak reava po jedan deo problemaRazvoj programa:problem se opisuje prirodnim jezikomprogram se pie u programskom, pseudo jezikuimplementacija programa na odgovarajuem programskom jezikuAgilne metode proizvodnje programaBugs greke u softveru (krpljenja - peovanja u toku eksploatacije)*Softver*Osnove softvera

    Softver

  • Osnove softveraPosao programera:Realizovati algoritam u nekom programskom jezikuDodati detalje, komentare i sl.Definisati procedure testiranjaIspraviti eventualne greke u softveru - debugging

    *Softver*

    Softver

  • Osnove softvera*Softver*

    Softver

  • Programski jeziciMainski jezik (n. nivoa): instrukcije i podatke izvrava direktno CPUnumeriki kodovi instrukcija ADD, SUB, INC, MOV, AND, XOR, ...Programski jezici visokog nivoa (C, C++, Java, Visual Basic, ...): kreiraju programe koji kontroliu rad maineveina je pisana u imperativu u formi prirodnog teksta (rei...) precizno izraavaju algoritam ili ljudsku komunikaciju i sadre: sintaksu (formu), semantiku (znaenje) i sistem tipovanja (svaka operacija definie tip podataka na koje je primenljiva)*Softver*Osnove softvera

    Softver

  • Osnove softveraProgramski jeziciImplementacija programa: kompajliranjem - direktno se izvrava hardverom i interpretacijom (interpreter) - izvrava se hardverom posle programske interpretacije

    Zahtevi za kvalitet programa:efikasnost/performanse (potrebni resursi) pouzdanost (tanost rezultata) robusnost (otpornost na probleme - ne greke korisnika)korienje (ergonominost) portabilnost (broj platformi)odravanje (modifikacija)

    *Softver*

    Softver

  • Osnove softvera

    Osnovne kategorije programa (softvera):Sistemski softver: koordinira rad hw i niz drugih poslova iza scene korisnici raunara retko primeuju njegov rad Aplikativni softveralat za pomo raunarskim korisnicima u reavanju realnih sistemskih problemaDrajveri: mali programi za upravljanje komponentama raunara (HD, mia, tastature...)

    *Softver*

    Softver

  • Osnove softveraOsnivne kategorije programa (softvera):Kompajleri i drugi programi za prevoenjeprevodioci jezika visokog nivoa u mainski jezikomoguavaju programerima kreiranje softveraUsluni programi (utility) administratorski programi za popravke i pomone funkcije softvera (programi za zatitu-AVP....)Grafiki programi, CASE alati ...: jednostavni za upotrebu, zaobilaze kompleksnu sintaksu programskih jezika (CAD, CIM)

    *Softver*

    Softver

  • Osnove softvera*Softver*

    Softver

  • Operativni sistem obavlja:Komunikaciju sa periferijamaKoordinaciju konkurentskog procesiranja - multitaskingMonitorisanje resursa, evidencija i mehanizama zatite Upravljanje aplikativnim programima, podacima i CPUKoordinaciju mrenih komunikacija Upravljanje memorijom (RAM) Obezbeivanje interfejsa sa fajl sistemom

    *Softver*Osnove softvera

    Softver

  • Osnove softveravirtuelna ekstenzija RAM-akada se RAM napuni, podaci se prenose swapped na i sa HD sa specijalnim fajlom na HD swap fajl (u FAT), ili page fajl (u NTFS fajl sistemu)veliinu, lokaciju itd., konfiguriu korisnici*Softver*Operativni sistem upravlja virtuelnom memorijom:

    Softver

  • Operativni sistemiOmoguavaju korisnicima pristup razliitim resursima sistema:hardveru tampa, skener ,ita kartica itd. isoftveru fajl sistemu i programima. Pristup ovim resursima kontrolie operativni sistemPostoje dvije komplementarne eme koje obezbjeuju ovaj servis:Mreni operativni sistemi:Korisnici su svesni da postoji vie umreenih razliitih maina i imaju mogunost da im pristupaju prijavom na njih ili korienjem njihovih resursa preko komunikacionih linija2. Distribuirani operativni sistemi:Korisnici ne moraju biti svesni postojanja vie raunaraPristupaju udaljenim mainama i resursima kao svojim lokalnim

    *Softver*

    Softver

  • Osnove softvera- Fajl sistemSkladiti, organizuje i obezbeuje pristup podacima u raunaruUreaji za skladitenje koriste faj sisteme za skladitenje podatakaFajl system obezbeuje::skladitenje i hiejrarhijsku kategorizaciju fajlovamenadment i navigacijupristup i oporavak podataka Korisnici pristupaju fajlovima koristei GUI ili CLI interfejsFajl sistem je organizovan u formi strukture drveta direktorijuma Direktorijumi generalno zahtevaju autorizaciju pristupa

    *Softver*

    Softver

  • Osnove softvera- Tipovi fajl sistemaKlasifikuju se u 4 kategorije:1. Fajl sistem diska: Za skladitenje, otkrivanje i oporavak podataka sa HD, CD, DVD... i Primer: FAT16, FAT32, NTFS, ext2, ISO 9660...2. Mreni fajl sistem:Obezbeuje pristup fajlovima u drugim raunarima i -aTransparentni su za korisnikePrimer: NFS, CIFS i GFS.

    *Softver*

    Softver

  • Osnove softvera - Tipovi fajl sistema 1Fajl sistemi baza podataka:Identifikuje fajlove po karakteristikama: ime, tip, naslov, autor... Fajlovi se lako pronalaze koristei SQL upite ili pretraiva tekstaFajl sistemi za posebne namene:Fajlove organizuje softver u toku radaKoriste ih fajl-centrini OS kao UNIX Primer: /proc file system, za pristup informacijama o procesima i dr. karakteristikama OS

    *Softver*

    Softver

  • Operativni sistem*Softver*

    Softver

  • Aplikativni softverKorisnike aplikacije:za raunovodstvo, grafiki programi, edukacija, igre...Primena aplikacija aplikativnih programa:daje vienamensku dimenziju raunaruSvojstva aplikativnih programa:izgraeni su na bazi vizuelnih metafora alata iz realnog sveta proiruju ljudske mogunosti povezuju korisnika i operativni sistem

    *Softver*Osnove softvera

    Softver

  • Razlikuju se od drugih proizvoda:dokumentacija, upgrading (nadogradnja, auriranje)kompatibilnost, disclaimers (odricanje od odgovornosti)licenciranjedistribucija *Softver*Osnove softveraSoftverski proizvodi

    Softver

  • Softverski proizvodi Dokumentacija softvera:Tutorial manualReference manualHelp fajloviOn-line helpoviKlasina dokumentacija: tampana dokumenta za instalaciju, uputstva itd.

    *Softver*

    Softver

  • 2. Upgrading (poboljanje) softveraVeina programa se lako koristi (standardni su)Advanced features programa zahtevaju uputstvaProizvoai popravljaju proizvode, uklanjaju bagove i dodaju nove karakteristike (features) Novi programi se izdaju svake godineKorisnici dobiju novu verziju (upgrade) plaanjem takse proizvoauManje izmene se oznaavaju decimalnom takom (Win 3.11)Vee izmene se oznaavaju sledeim brojem (Win 95)Nestandardne oznake npr. kod Windows verzija OS (Win XP)*Softver*Osnove softvera

    Softver

  • 3. KompatibilnostObezbeuje korektan rada softvera na datom hardveru, OS i periferijamaProgrami napisani za jednu vrstu raunara (IBM) mogu da ne rade na drugom tipu raunara (Mac)Podravaju prethodne verzije4. Odricanja (disclaimers)Proizvoai sw ograniavaju svoju odgovornost za mogue probleme u funkcionisanju sw, prodajui ga kao to jeste*Softver*Osnove softvera

    Softver

  • 5. Licenciranje: zatita autorskih prava proizvoaa komercijalnog softvera zabranjuje se nelegalno kopiranje u cilju dalje distribucijekorisnik ne kupuje program ve softversku licencu (za korienje sw)Volume licence: ograniava broj instalacija 6. Distribucija licenciranih softvera:Direktna prodaja, partneriMaloprodajne prodavnice Kataloke porudbine potom, demo verzijeWeb sajtovi (e-knjiare)...

    *Softver*Osnove softvera

    Softver

  • Copyright : zatien sw koji se ne sme nelegalno kopirati/distribuirati Physically copy protection: zatita diskova i ureaja od nelegalnog korienja swSoftveri nezatieni autorskim pravima:Free of cost (besplatni) - Public domain softwareShareware dozvoljava se testiranje, vremenski su ogranieni, sa ogranienim mogunostima i sl.*Softver*Osnove softvera

    Softver

  • Integrisani softverski paketi: Obuhvataju vie aplikacija koje rade zajednoOmoguavaju automatsko prebacivanje podataka izmeu pojedinih modulaCena im je nia od pojedinanih aplikacijaKoristi se isti tip komandi u svakom od modulaPrimer: Microsofte Office 2003/2007/2010

    *Softver*Osnove softvera

    Softver

  • Popularni integrisani paketi, AppleWorks i MS Works po pravilu ukljuuju:Procesiranje tekstaBaze podatakaTabelarnu obraduGrafikku obraduKomunikacije (web brauzer)Module za upravljanje personalnim informacijama (Personal information management - PIM) - Outlook *Softver*Osnove softvera

    Softver

  • Paketi vie aplikativnih softvera mogu se prodavati i kao zasebni programi Microsoft Office System (MS Ofiifice 2010)najpopularnija aplikativni paket obuhvata:Word (program za obradu teksta)Excel (tabelarni program)PowerPoint (program za grafike prezentacije)Access (baze podataka)Outlook (program za upravljanje e-potom ...*Softver*Osnove softvera

    Softver

  • Vertikalno trite i specijalizovani softver (custom applications)Cena ovog sw je mnogo vea od komercijalnih aplikacija Primer: Razvojni sw alatiSoftver prilagoen datom poslu:medicinski raunibiblioteki katalozisoftver za referenciranje u pravnim poslovima upravljanje restoranimasistemi za upravljanje sadrajem (CMS)....*Softver*Osnove softvera

    Softver

  • Usluni programi (utility) Odravaju sistem i ispravljaju ono to OS nije automatski uradio:Kopiraju fajlove izmeu memorijskih jedinicaPopravljaju oteene fajlove na diskuPrevode fajlove (emuliraju) za itanje pomou drugih programa titeod virusa i drugih malicioznih programaKomprimuju fajlove tako da zauzimaju manje prostora na diskuObavljaju i druge vane zadatkeDrajveri ureaja Mali programi za komunikaciju U/I ureaja sa raunarom Ukljueni su ili u OS ili su dodati uz periferijske jedinice na (disketi) CD

    *Softver*Osnove softvera

    Softver

  • Primer: Symantec Norton Utilities - popularni korisniki paket softverskih alata za obnavljanje oteenih fajlova, popravljanje oteenih HD i poboljavanje performansi HD*Softver*Osnove softvera: Utility

    Softver

  • Microsoft Windows OS-i: Windows pre tzv. ljuska (shell) za grafiko lice MS-DOSu Sa Windows 95 1995.g., -potpuno novi OS koji retko pokazuje svoje MS-DOS porekloPoslednja verzija Windows-a Win XP, Vista, Win 7, Win 10 nema vidljive veze sa DOS-om*Softver*Osnove softvera

    Softver

  • Interaktivnost korisnika sa OS-om obezbeuju:Interfejs komandne linije (DOS)GUI interfejs (Windows Desk Top PC)Upravljanje datotekama (fajlovima)Fajlovi mogu biti razbacani po sistemu (fragmentovani):tee upravljanje i sporiji rad raunaraReenja - logika organizacija fajlova (fajl sistem)Windows i Mac OS podravaju pojam zajednikih sistemskih foldera sa samoobjanjavajuim imenima:My Documents (Dokumenta)My Pictures (Slike)My Music (Muzika)Share this folder (Deljeni, zajedniki folderi)*Softver*Osnove softvera

    Softver

  • Trans-platformske aplikacije: Programi za razliite platforme:Microsoft Office , Adobe PhotoshopSoftverski emulatori: Simuliraju Windows mainu na Mekintou Prevode sve Windows instrukcije u Mekintoove ekvivalenteBudue aplikacije -vie vezane za mreno okruenje nego za PC:Microsoft .NET strategijaJava je raunarski jezik nezavisan od platforme, razvijen od strane Sun Microsystems za upotrebu u multiplatformskom mrenom okruenjuMreno raunarstvo - MR (Grid Copmuting) tanki klijentSOA (Servisno orijentisane aplikacije)Distribuirano Internet raunarstvo (Cloud Computing) sledea faza MR*Softver*Osnove softvera

    Softver

  • Korisniki interfejsDisk operativni sistemi (DOS)MS-DOS interfejs komandne linije ukucavanjem karaktera (slova, brojevi, simboli)UNIX interfejs u formi menija:Komande se biraju iz lista prikazanih na ekranu (menu driven interface) *Softver*Osnove softvera

    Softver

  • Grafiki korisniki interfejs GUI (Graphical User Interface):To je DOS u kome korisnik interreaguje sa raunarom pomou miaMac OS, Windows*Softver*Osnove softvera

    Softver

  • Operativni sistemiPregled OSMS-DOSWindows 3.1/3.11/95/98Windows NT 3.51/4.0Windows 2000/XP/Vista Windows 7, 32/64 - bitniUnix/LinuxMacintosh Snow Leopard (2010), 64-bitni Windows 8 (2012)*Softver*Razvoj MS DOS1981 v1.0 1982 v1.251983 v2.01984 v3.0 za PC & v3.1 za mree1988 v4.01991 v5.01993 v6.0 & v6.21994 v6.21 & v6.221995 pokrenuo rane Windows OS

    Softver

  • Operativni sistemiWindows NT 3.1 & 3.5Objavljen 1993/4Dodato vie bezbednosnih karakteristika (Kerbreros)Microsoft-ov izbor za visoko-zahtevne krajnje sistemeMnogo elastinije (lake se oporavlja) fajl sistemIsti GUI kao Windows 3.1 i 3.11Na bazi novog kernela Nije imao potrebu za instaliranim DOS-om*Softver*

    Softver

  • Windows NT 3.51*Softver*

    Softver

  • Tehnoloki pomak u Win OS-ima (Gartner, juni 2012)

    Windows 8 OS oznaava poetak WinRT (Windows Runtime) modela programiranja OSWinRT je tehnoloki pomak (DOS, WinNT, WinRT):DOS tehnologija programiranja OS trajala do 1993Win NT tehnologija klijentskih OS od 1993 i do 2001 (Win XP OS)WinRT e obezbediti:rad sa Win32 tehnologijom programiranja i novim WinRT aplikacijamapodrku za mobilne ureaje

    *Softver*

    Softver

  • Windows XPObjevljen oktobra 2001Zamenio Windows 9x i NTZasnovan na NT kernelu Proizveden u Home i Professional v. 32- i 64-bitna v. na raspolaganju ZahtevaActivationPoboljana bezbednost:ugraen Firewallifrovanje fajla EFS....)Specijalizovane (redukovane) verzijeMedia Center, Tablet PCSoftver**

    Softver

  • Microsoft VistaObjavljen 30 Januara 2007Novi GUI (Aero): 3-D izgled i oseajPet verzija:Home Basic, Home Premium, Business, Enterprise, UltimateZnaajne bezbednosne karakteristike: BitLocker i Drive Encryption (samo Ultimate verzija):moe se ifrovati ceo HD, osim za bootloader kombinacija hardvera i softveraceo disk se moe potpuno posvetiti glavnoj ploi - Windos 7 - objavljen oktobra 2009

    *Softver*

    Softver

  • Windows Server 2003Objavljen aprila 2003,verzije:Standard, Enterprise, Datacenter, Web, Small Business ServerUgradio karakteristike XPMnogo bezbedniji, podrazumevanoBaza Microsoft-ove filozofije poverljivog raunara (TCB)Windows server 8 -2008 R2*Softver*

    Softver

  • Windows Server 2008Objavljen 2008, a verzija 2 (2R) 2009.Zasnovan na Windows NT 6.x i istom kodu kao Win VistaIma najvie istih funkcionalnosti i arhitekturu kao Vista - IPv6, wireless, brzinu i zatitu:BitLocker, ASLR*, poboljan firewall, ifrovanje diskaProcesori i memorije su Plug and Play ureajiDinamiko particioniranje resursa Dynamic Hardware PartitioningSvaka particija ima svoju memoriju, procesor i UI NTFS fajl sistem samokorekcija korupcije fajlovaOS S.M.A.R.T. karakteristike za detekciju indikatora kvara HDHyper-V hipervizorski softver za virtuelizaciju itd.*ASLR (Address space layout randomization) tehnika zatite raunara koja sluajno aranira poloaj kljunih oblasti podataka (izvrnih fajlova, bibloteka, helpova, stekova u adresnom prostoru procesa)

    *Softver*

    Softver

  • Windows CE/Pocket PC-Win PDA ureaji-Namenjen za trite depnih i prirunih raunaraIma izgled i oseaj 95 i NT:V1.0 (1996), V2.0 (1998), V3.0 (2000)Pocket PC septembra 2001 (Win XP OS)Nazvan Windows Mobile 6 (2007):Windows Mobile Classic integrisan mobtel Windows Mobile Professional sa touch screenWindows Mobile Standard bez touch screenWindows Mobile 6.5 (2010)(Android, Apple, Blackberry, Windows Mobile, Symbian, MeeGo, Bada ... 2012), Windows Mobile 6.0 Pocket CE, 2010veliki broj aplikacija i add-ons (mob, GPS, barcode, RFID, kamera...) *Softver*

    Softver

  • Verifikacija Windows verzijaWindows do 3x & NT3.5Verifikuje se sa:selektuj HELP u Program Manager meniju selektuj ABOUTObezbeuje dijalog sa verzijom OS i drugim sistemskim informacijama*Softver*

    Softver

  • UnixPrimarno u naunom ili istraivakom okruenju Postoje brojne popularne verzijeOvo je vie-korisniki OS za vie istovremenih zadataka (multytasking)Menu interfejs*Softver*

    Softver

  • Unix tipian Desktop (CDE)*Softver*

    Softver

  • Linux softver sa otvorenim kodomLinus Torvalds - autor kernela Linux OSLinux OS najpoznatiji softver sa otvorenim kodomGPL General Public LicenceDanas Linux pokree Web servere, filmske i animacione radne stanice, super kompjutere itd. Linux ima brojne verzije tzv. distribucijeRedhat, Debian, Susse, Mandrak. Ubuntu 10.4 i mnoge drugeKomandna linija sa razliitim GUI koji ih prekrivajuRanije verzije nisu lake za prosenog korisnika

    *Softver*Osnove softvera

    Softver

  • Uobiajene distribucijeSoftver**I stotine drugih! http://www.linux.org/dist/index.html Unbutu 10.4 najnovija verzija Linux OS (2009)

    DistribucjaPodrani jeziciMandrakewww.mandrakesoft.comSwedish, English, Spanish, Chinese, Japanese, French, German, Italian, Russian, Estonian, Finnish, Portuguese, Turkish, Thai Red Hatwww.redhat.comEnglish, Spanish, French, GermanSUSEwww.suse.comEnglish, Spanish, French, German, Italian, Portuguese

    Softver

  • Linux OSSoftver**Prednosti - Nedostaci

    Niska cena i velika stabilnost Jeftiniji zahtevani hardver Imun na veinu virusa, trojanaca i Windows ranjivosti ????? Radi na velikom broju razliitih CPUs ita veinu fajl sistema i moe ih instalirati kao samo za itanje (read only) Tei za korienje za prosene korisnike Manje softverskih aplikacija na raspolaganju Manje sistemskih eksperata i administratora Nije univerzalno podran od glavnih snabdevaa

    Softver

  • Linux GNOME desktop*Softver*Main Menu ButtonDesk GuideTask List

    Softver

  • Operativni sistemi

    *Softver*Apple Macintosh Objavljen u januaru 1980. User-friendly alternativa 100% isti GUI*: Nema komandi za pamenje Mi za usmeri-i-klikni operaciju Brojni OS aurirani proteklih god. Tekui OS (OS X10)-na Unix/LinuxThe Original Mac* GUI originalno razvijen u Xerox Corporation

    Softver

  • Primer: Originalni Mac GUI*Softver*

    Softver

  • Primer: Mac OS X*Softver*

    Softver

  • *Softver*Neki raunari poseduju OS u potpunosti u ROM-u (BIOS)Drugi raunari samo jednim delom imaju OS u ROM-uOstatak operativnog sistema se uitava u memoriju sa HD kroz proces koji se zove booting, Podizanje operativog sistema

    Softver

  • Primer: Proces butovanja -POSTJedinica za napajanje izvrava samo-testiranje svih komponenti RS- POST (Power On Self Test)Kada su naponi provereni i prihvaeni, raunar indicira da je napajanje dobro i alje (Power Good) signal vremenskom prekidau (tajmeru) procesoraTo obino traje 0.1 - 0.5 sekundiTajmerski ip prestaje slanje komandi za resetovanje i doputa CPU da pone rad*Softver*

    Softver

  • Pasvordi za Power On Naini eliminisanja Power on pasvorda Ukloniti bateriju za CMOSUkloniti drajv (disk)Pitati osumnjienog Socijalni inenjeringZadnja vrata web sajt proizvoaaJumper na glavnoj ploiRacionalno pogaanje (reniki napad)Kriptoanaliza/btrutalna snaga*Softver*

    Softver

  • POSTBIOS but program poziva seriju POST testova:BIOS dijagnostiki program ekira hw prema permanentno snimljenim podacima u CMOSuRadi veoma brzoOglaava se sa bip ako postoji greka *Softver*

    Softver

  • POSTCPU alje signale kroz sistemsku magistralu (bus) da se osigura da korektno radi*Softver*

    Softver

  • POSTCPU ekira sistemski tajmer Tajmer obezbeuje da se PC operacije odvijaju na sinhronizovan nainOvo nije ekiranje sistemskog asovnika (system clock)*Softver*

    Softver

  • POSTTestira grafiku karticu (Video Display Adapter)Obino je ovo prvi puta da se neto prikae na ekranu (zato se koristi bip kd ako ima greka)*Softver*

    Softver

  • POSTekira RAMMonitor moe prikazati koliinu memorije koja je ekirana*Softver*

    Softver

  • POSTekira tastaturuekira da li je neki taster pritisnutPritiskom na neki taster moe se prekinuti proces butovanja*Softver*

    Softver

  • POSTalje signale preko specifinih puteva na magistrali do svakog pogona diskaeka odgovor da vidi koji diskovi su tamoNa svakom pogonu diska obino kratko zasvetli indikatorska diodaMoe se dobiti odgovor na ekranu ta je pronaeno*Softver*

    Softver

  • POSTRezultati POST se porede sa uskladitenim podacima u CMOS ipuRazlike mogu dati greku Svaka promena u osnovnoj konfiguraciji sistema snima se u CMOS*Softver*

    Softver

  • POSTNeke komponente imaju svoje BIOS kodoveDisk kontroleri SCSI kartice*Softver*

    Softver

  • POST Boot procesiKada se kompletira POST proces, sistem je spreman da uita neki OS sa diska gde je lociran (primarna aktivna butabilna particija)Razliiti mediji za butovanje imaju razliite rutine*Softver*

    Softver

  • Vie butabilni OSOmoguavaju korisniku da imaju vie od jednog OS na istom raunaruKod startovanja, operater selektuje koji instalirani OS e koristitiSamo jedan OS u isto vreme moe raditi osim u sistemu virtuelnih mainaUSLOV: svaki OS na posebnoj particiji!!

    *Softver*

    Softver

  • Primer: Vie-butabilni sistem sistemiVie-butabilni sistem na Linux OSKoristi Linux Loader (LILO) ili GRand Unified Bootloader (GRUB)Primer LILO prompta :

    Linux - Linux (ext2fs partition) Windows - (FAT) *Softver*

    Softver

  • Primer: Vie-butabilni sistem sistemiWindows OS NT/XPMoe butoVie butabilni vati Win XP, NT, 95, 98 i MENT loader moe prikazati boot menu na startovanju Primer promta:

    Windows XP ProfessionalWindows NT 4.0 Work StationWindows ME*Softver*

    Softver

  • Primer: Vie-butabilni sistem sistemiBoot loaders drugih proizvoaa:System Commander: butuje DOS, Windows, OS/2, FreeBSD i Linux

    *Softver*

    Softver

  • Ekoloke preporuke za izbor i korienje raunarskog hardvera i softvera:Kupujte ureaje sa zelenom oznakomKoristite notebook-ove Koristite sisteme za tednju energije Iskljuujte ureaje kada nisu potrebni tedite energiju, a ne ekrane tampajte samo jednom Reciklirajte po mogunosti sve nepotrebne stvari Odlaite nepotrebne stvari ekoloki ispravnoaljite bite, a ne atome! *Softver*Osnove softvera

    Softver

  • Perspektive interfejsaKorisniki interfejsi e biti izgraeni na bazi novih tehnologija:Interfejsi na prirodnom jeziku Inteligentni agenti Virtualna realnost (AVATARA)WIMP (windows, icons, menus, and pointing devices) interfejsi:Laki za uenje i korienje nego interfejsi zasnovani na tekstu SILK interfejsi ukljuuju mnoge pionirske tehnologije u razvoju korisnikih interfejsa i softvera:govor i jezik, slika, znanje*Softver*Osnove softvera

    Softver

  • Osnovna podela softvera je:Sistemski softver koordinira rad hardvera i obavlja poslove iza scene koji se retko primeujuSoftverske aplikacije slue kao produkcioni alati za pomo kompjuterskim korisnicima u reavanj razliitih problemaPrevodioci i drugi programi koji omoguavaju programerima da kreiraju nove programeIntegrisani softverski paketi nude vie programa za obavljanje kompletnog posla. Omoguavaju jednostavnu prenosivost podataka izmeu sebeNove tehnologije nalaze primenu u buduim aplikacijama sa poboljanim interfejsima (WIMP, SILK)*Softver*Zakljuak

    Softver

    ******************We recommend viewing The Windows XP Environment" (PH_06_14.swf) here. You can find this media asset on the Instructor Resource Center CD-ROM or online at www.computerconfluence.com.

    ********Contains 32 bit kernel & driver set from NT & Win2K******************************Free BSD free version of Unix.

    OS/2 IBM Operating System***