Razlika med namestljivo in prenosljivo programsko opremo

Razlika med namestljivo in prenosljivo programsko opremo
Razlika med namestljivo in prenosljivo programsko opremo

Video: Razlika med namestljivo in prenosljivo programsko opremo

Video: Razlika med namestljivo in prenosljivo programsko opremo
Video: Урок по Java 6: Типы данных. 2024, November
Anonim

Namestitvena in prenosna programska oprema

Razvijalci programskih aplikacij uvajajo svoje izdelke večinoma prek medijev, kot so CD/DVD ali prek interneta. Odvisno od vrste programske opreme mora uporabnik izvesti eno ali več nalog, preden lahko zažene programsko aplikacijo. Včasih lahko uporabniki zaženejo aplikacijo preprosto tako, da kopirajo priložene programske datoteke v ustrezno mapo, drugi pa zahtevajo, da uporabnik namesti programsko opremo tako, da najprej zažene samodejni program za namestitev programske opreme. Običajno so programske aplikacije na podlagi te razlike kategorizirane kot namestitvena ali prenosna programska oprema. Brez uradnega postopka namestitve je bil nekoč standard v sistemu Mac OS X. Obstaja celo nekaj operacijskih sistemov, kot sta AmigaOS 4.0 in Mac OS X 1-9, ki jih je mogoče zagnati neposredno z izmenljivega medija.

Kaj je programska oprema, ki jo je mogoče namestiti?

Aplikacije programske opreme, ki jih je mogoče namestiti, mora uporabnik programske opreme "namestiti" v računalnik, da lahko deluje. Namestitev je postopek postavitve vseh datotek (vključno z gonilniki, vtičniki itd.) na ustrezna mesta v računalniku, tako da jih lahko uporabnik izvede. Ker pa se število in tipi datotek, ki jih je treba namestiti za namestitev, razlikujejo za vsak program, večina prihaja z namestitvenim programom (to je poseben program, ki avtomatizira postopek namestitve). V tem primeru mora uporabnik samo zagnati namestitveni program programa, ne da bi ga skrbelo kaj drugega.

Običajno lahko namestitveni program razpakira programske datoteke, ki so vključene v neki stisnjeni obliki, jih prekopira na določene poti (mape), se prepriča, da programska oprema ustreza strojni opremi sistema, obvesti operacijski sistem o novo nameščenem programu, itd. Druge pogoste operacije, kot so ustvarjanje in spreminjanje skupnih in zasebnih sistemskih datotek, ustvarjanje map, posodabljanje vnosov v registru sistema Windows, vstavljanje vnosov v konfiguracijske datoteke, posodabljanje spremenljivk okolja in ustvarjanje bližnjic, izvaja večina namestitvenih programov. Poleg tega lahko namestitveni program preveri tudi ustreznost sistema za program in razpoložljiv prostor v sistemu. Ko namestitveni program zaključi svojo izvedbo (konča vse svoje namestitvene naloge), je programska oprema pripravljena, da jo uporabnik zažene. Običajno je mogoče programske aplikacije, ki jih je mogoče namestiti, zagnati tolikokrat, kot želi uporabnik (brez ponovne namestitve), če uporabnik pomotoma ali ročno ne odstrani ene ali več datotek (ki so bile nameščene med postopkom namestitve).

Kaj je prenosna programska oprema?

Prenosna programska oprema (prenosne aplikacije) so programi, ki se lahko izvajajo sami, ne glede na operacijski sistem. Imenujejo se tudi samostojni računalniški programi. Zaradi te prenosljivosti se te vrste aplikacij pogosto hranijo in izvajajo z izmenljivih medijev za shranjevanje (tj. zunanjih trdih diskov, CD-jev, DVD-jev, bliskovnih pogonov USB ali disket). Vse dopolnilne programske datoteke, konfiguracijske datoteke in povezani podatki so shranjeni na samem mediju. Čeprav je prenosno programsko opremo mogoče izvajati na kateri koli napravi, potrebujejo določen operacijski sistem. Toda prenosljivost je težko implementirati koncept glede na določen operacijski sistem. Na primer, vse aplikacije so prenosljive (po definiciji) v operacijskem sistemu AmigaOS. V sistemu Windows se tisti programi, ki ne zahtevajo namestitve, pogosto imenujejo prenosna programska oprema. Vendar je pomembno vedeti, da je prenosljivost programske opreme (prevajanje izvorne kode za prilagajanje različnim platformam) drugačna ideja od razvoja prenosnih aplikacij.

Kakšna je razlika med programsko opremo za namestitev in prenosno programsko opremo?

Namestitvene programske aplikacije običajno ustvarijo bližnjice samodejno, vendar mora uporabnik ročno ustvariti bližnjice za prenosne programske aplikacije, saj jih ne ustvarijo namesto vas. Programske aplikacije, ki jih je mogoče namestiti, lahko ustvarijo nove datoteke ali mape na mestih, ki jih uporabnik ne pozna. Toda včasih, ko uporabnik odstrani aplikacijo, nekatere od teh datotek ali map niso popolnoma odstranjene (in uporabnik jih mora običajno poiskati in izbrisati ročno, da počisti, ker lahko zavzamejo nepotreben prostor na trdem disku računalnika). Po drugi strani pa prenosna programska oprema običajno ostane v lastni mapi in ne razširi datotek ali map na druga mesta v računalniku. To pomeni, da je odstranitev (odstranjevanje) prenosnih aplikacij veliko enostavnejša (vse, kar mora uporabnik narediti je, da izbriše ustrezno mapo in njeno vsebino) kot odstranitev namestitvenih programskih aplikacij.

Včasih je za uporabnike, ki imajo sisteme z dvojnim ali trojnim zagonom, koristneje uporabljati prenosne programske aplikacije kot programske aplikacije, ki jih je mogoče namestiti, saj s prenosno programsko opremo uporabniku ni treba znova namestiti v drugem ali tretjem operacijskem sistemu (torej uporabniške nastavitve bodo ohranjene). Toda za vse programske aplikacije, ki jih je mogoče namestiti, jih mora uporabnik znova namestiti v druge operacijske sisteme in vse uporabniške nastavitve bodo izgubljene. Podobno, če želi uporabnik zagnati isto programsko opremo, ki jo je mogoče namestiti, v drugem računalniku, mora aplikacijo znova namestiti na ta računalnik (s čimer izgubi vse uporabniške nastavitve, shranjene v prvem računalniku). Vendar pa je prenosno programsko opremo mogoče preprosto prenesti iz enega računalnika v drugega prek izmenljivega medija, kot je bliskovni pogon, pri čemer se prenesejo tudi uporabniške nastavitve. To je pravzaprav glavni razlog, zakaj se imenujejo "prenosne" programske aplikacije.

Torej, če je treba programsko opremo namestiti v samo en računalnik ali operacijski sistem, bo programska oprema, ki jo je mogoče namestiti, delovala za vas, če pa nameravate aplikacijo nositi kamorkoli greste, morajo biti prenosne aplikacije prednostna izbira. Pomembno pa je, da imate zunanje ali odstranljive naprave s sprejemljivimi V/I hitrostmi za učinkovito uporabo prenosnih aplikacij v največji možni meri (za velike prenosne aplikacije je treba na primer uporabiti zunanji trdi disk namesto pogonov USB). Poleg tega, če želite uporabljati spletne sisteme za varnostno kopiranje (kot je DropBox), lahko preprosto prenesete najnovejšo različico (s posodobljenimi nastavitvami itd.) svojih prenosnih aplikacij iz namiznega računalnika v prenosni računalnik. To nikoli ni na voljo pri programski opremi, ki jo je mogoče namestiti.

Priporočena: