Skirtumas tarp įdiegiamos ir nešiojamos programinės įrangos

Skirtumas tarp įdiegiamos ir nešiojamos programinės įrangos
Skirtumas tarp įdiegiamos ir nešiojamos programinės įrangos

Video: Skirtumas tarp įdiegiamos ir nešiojamos programinės įrangos

Video: Skirtumas tarp įdiegiamos ir nešiojamos programinės įrangos
Video: Kylančios kainos neaplenkė keliaujančių tarpmiestiniais autobusais: žada didinti bilietų kainas 2024, Lapkritis
Anonim

Įdiegiama ir nešiojama programinė įranga

Programinės įrangos kūrėjai diegia savo produktus dažniausiai naudodami laikmenas, tokias kaip CD / DVD arba internetu. Priklausomai nuo programinės įrangos tipo, vartotojas turi atlikti vieną ar daugiau užduočių, kad galėtų paleisti programinę įrangą. Kartais vartotojai gali paleisti programą tiesiog nukopijuodami pateiktus programos failus į atitinkamą aplanką, tačiau kiti reikalauja, kad vartotojas įdiegtų programinę įrangą pirmiausia paleisdamas automatizuotą programinės įrangos diegimo programą. Paprastai, atsižvelgiant į šį skirtumą, programinės įrangos programos skirstomos į diegiamą arba nešiojamąją programinę įrangą. Nebuvimas oficialaus diegimo proceso buvo standartas „Mac OS X“sistemoje. Yra net kai kurios operacinės sistemos, pvz., AmigaOS 4.0 ir Mac OS X 1-9, kurias galima paleisti tiesiai iš keičiamosios laikmenos.

Kas yra įdiegiama programinė įranga?

Įdiegiamas programinės įrangos programas turi „įdiegti“programinės įrangos naudotojas kompiuteryje, kad ji paleistų. Diegimas – tai visų failų (įskaitant tvarkykles, papildinius ir kt.) įdėjimas į atitinkamas kompiuterio vietas, kad vartotojas galėtų jį vykdyti. Tačiau kadangi failų, kuriuos reikia įdėti norint įdiegti, skaičius ir tipai skiriasi kiekvienoje programoje, dauguma jų yra su diegimo programa (tai yra speciali programa, automatizuojanti diegimo procesą). Tokiu atveju vartotojas turi tik paleisti programos diegimo programą, nesijaudindamas dėl nieko kito.

Paprastai diegimo programa gali išpakuoti programos failus, esančius tam tikra forma, nukopijuoti juos į nurodytus kelius (aplankus), įsitikinti, kad programinė įranga tinka sistemos techninei įrangai, informuoti operacinę sistemą apie naujai įdiegtą programą, ir ttKitas įprastas operacijas, tokias kaip bendrinamų ir privačių sistemos failų kūrimas ir modifikavimas, aplankų kūrimas, „Windows“registro įrašų atnaujinimas, įrašų įterpimas į konfigūracijos failus, aplinkos kintamųjų atnaujinimas ir nuorodų kūrimas, atlieka dauguma programinės įrangos diegimo programų. Be to, montuotojas taip pat gali patikrinti sistemos tinkamumą programai ir laisvą vietą sistemoje. Kai diegimo programa baigia vykdyti (baigia visas diegimo užduotis), programinė įranga yra paruošta paleisti vartotojui. Paprastai įdiegiamos programinės įrangos programos gali būti paleidžiamos tiek kartų, kiek vartotojas nori (iš naujo neįdiegiant), jei vartotojas netyčia arba rankiniu būdu nepašalina vieno ar daugiau failų (kurie buvo įdiegti diegimo proceso metu).

Kas yra nešiojama programinė įranga?

Nešiojamoji programinė įranga (nešiojamosios programos) yra programos, kurios gali veikti pačios, neatsižvelgdamos į operacinės sistemos. Jos taip pat vadinamos atskiromis kompiuterių programinės įrangos programomis. Dėl šio perkeliamumo tokio tipo programos dažnai yra įjungtos ir paleidžiamos iš keičiamųjų laikmenų (t. y. išorinių standžiųjų diskų, kompaktinių diskų, DVD, USB laikmenų ar diskelių). Visi papildomi programų failai, konfigūracijos failai ir susiję duomenys yra saugomi pačioje laikmenoje. Nors nešiojamąją programinę įrangą galima paleisti bet kokio tipo įrenginyje, jai reikia tam tikros operacinės sistemos. Tačiau perkeliamumas yra sudėtinga koncepcija, kurią reikia įgyvendinti priklausomai nuo konkrečios operacinės sistemos. Pavyzdžiui, visos programos yra nešiojamos (pagal apibrėžimą) AmigaOS operacinėje sistemoje. „Windows“sistemoje tos programos, kurių nereikia įdiegti, dažnai vadinamos nešiojama programine įranga. Tačiau svarbu pažymėti, kad programinės įrangos perkeliamumas (š altinio kodo sudarymas, kad jis atitiktų skirtingas platformas) skiriasi nuo nešiojamųjų programų kūrimo.

Kuo skiriasi įdiegiama ir nešiojama programinė įranga?

Įdiegtos programinės įrangos programos paprastai sukuria sparčiuosius klavišus automatiškai, tačiau vartotojas turi neautomatiškai sukurti sparčiuosius klavišus nešiojamoms programinės įrangos programoms, nes jos nekuria jų už jus. Diegiamos programinės įrangos programos gali sukurti naujus failus ar aplankus vartotojui nežinomose vietose. Tačiau kartais, kai vartotojas pašalina programą, kai kurie iš tų failų ar aplankų nėra visiškai pašalinami (o vartotojas paprastai turi juos rasti ir ištrinti rankiniu būdu, kad išvalytų, nes jie gali užimti nereikalingą vietą kompiuterio standžiajame diske). Kita vertus, nešiojama programinė įranga paprastai lieka savo aplanke ir neplatina failų ar aplankų į kitas kompiuterio vietas. Tai reiškia, kad pašalinti (pašalinti) nešiojamas programas yra daug lengviau (vartotojui tereikia ištrinti atitinkamą aplanką ir jo turinį), nei pašalinti įdiegiamas programinės įrangos programas.

Kartais vartotojams, turintiems dvigubos arba trigubos įkrovos sistemas, naudinga naudoti nešiojamas programinės įrangos programas, o ne diegiamas programinės įrangos programas, nes naudojant nešiojamąją programinę įrangą vartotojui nereikia jos iš naujo įdiegti antroje ar trečioje operacinėje sistemoje (taigi vartotojo nustatymai bus išsaugoti). Tačiau visoms įdiegtoms programinės įrangos programoms vartotojas turi ją iš naujo įdiegti kitose operacinėse sistemose ir visi vartotojo nustatymai bus prarasti. Panašiai, jei vartotojas nori paleisti tą pačią įdiegiamą programinę įrangą kitame kompiuteryje, ji turi iš naujo įdiegti programą tame kompiuteryje (taip praranda visus vartotojo nustatymus, saugomus pirmame kompiuteryje). Tačiau nešiojamąją programinę įrangą galima lengvai perkelti iš vieno kompiuterio į kitą naudojant keičiamąją laikmeną, pvz., „flash drive“, ir vartotojo nustatymai taip pat bus perkelti. Tai iš tikrųjų yra pagrindinė priežastis, kodėl jos vadinamos „nešiojama“programine įranga.

Taigi, jei reikia įdiegti programinę įrangą tik viename kompiuteryje arba operacinėje sistemoje, įdiegiama programinė įranga jums tiks, bet jei planuojate nešiotis programą bet kur, pirmenybė turėtų būti teikiama nešiojamoms programoms.. Tačiau svarbu turėti išorinius arba nuimamus įrenginius, kurių įvesties / išvesties greitis yra priimtina, kad būtų galima efektyviai išnaudoti visas nešiojamas programas (pavyzdžiui, didelėms nešiojamoms programoms vietoj USB diskų turėtų būti naudojamas išorinis standusis diskas). Be to, jei norite naudoti internetines atsarginių kopijų kūrimo sistemas (pvz., DropBox), galite lengvai perkelti naujausią nešiojamųjų programų versiją (su atnaujintais nustatymais ir tt) iš stalinio kompiuterio į nešiojamąjį kompiuterį. Tai niekada netinka įdiegus programinę įrangą.

Rekomenduojamas: