Verskil tussen installeerbare en draagbare sagteware

Verskil tussen installeerbare en draagbare sagteware
Verskil tussen installeerbare en draagbare sagteware

Video: Verskil tussen installeerbare en draagbare sagteware

Video: Verskil tussen installeerbare en draagbare sagteware
Video: Что означает 7-звездочный отель? 2024, November
Anonim

Installeerbare teenoor draagbare sagteware

Ontwikkelaars van sagtewaretoepassings ontplooi hul produkte meestal deur media soos CD/DVD of deur die internet. Afhangende van die tipe sagteware, moet die gebruiker een of meer take uitvoer voordat hy die sagtewaretoepassing kan laat loop. Soms kan die gebruikers 'n toepassing laat loop bloot deur die verskafde programlêers na 'n toepaslike vouer te kopieer, maar ander vereis dat die gebruiker die sagteware installeer deur eers die outomatiese sagteware-installeerderprogram uit te voer. Tipies, gebaseer op hierdie verskil, word sagtewaretoepassings as Installeerbare of Draagbare sagteware gekategoriseer. Om geen formele installasieproses te hê nie, was die standaard op Mac OS X, iewers terug. Daar is selfs sommige bedryfstelsels soos AmigaOS 4.0 en Mac OS X 1-9 wat direk vanaf verwyderbare media uitgevoer kan word.

Wat is installeerbare sagteware?

Installeerbare sagtewaretoepassings moet deur die gebruiker van die sagteware op die rekenaar 'geïnstalleer' word om dit te laat loop. Installasie is die proses om al die lêers (insluitend drywers, plug-ins, ens.) op die toepaslike plekke van die rekenaar te plaas, sodat dit deur die gebruiker uitgevoer kan word. Maar omdat die aantal en tipes lêers wat vir installering geplaas moet word vir elke program verskil, kom die meeste van hulle met 'n installeerder (wat 'n spesiale program is wat die installasieproses outomatiseer). As dit die geval is, hoef die gebruiker net die installeerder van die program uit te voer sonder om oor enigiets anders bekommerd te wees.

Gewoonlik kan die installeerder die programlêers wat ingesluit is in een of ander saamgeperste vorm uitpak, dit na gespesifiseerde paaie (vouers) kopieer, seker maak dat die sagteware geskik is vir die stelselhardeware, die bedryfstelsel inlig oor die nuut geïnstalleerde program, ens. Ander algemene bewerkings soos die skep en wysiging van gedeelde en private stelsellêers, die skep van dopgehou, die opdatering van Windows-registerinskrywings, die invoeging van inskrywings in konfigurasielêers, die opdatering van omgewingsveranderlikes en die skep van kortpaaie word deur die meeste van die sagteware-installeerders uitgevoer. Verder kan die stelselgeskiktheid vir die program en die beskikbare spasie op die stelsel ook deur die installeerder nagegaan word. Nadat die installeerder sy uitvoering voltooi het (al sy installasietake voltooi), is die sagteware gereed om deur die gebruiker te bestuur. Tipies kan installeerbare sagtewaretoepassings soveel keer as wat die gebruiker wil laat loop word (sonder om weer te installeer), solank die gebruiker nie een of meer lêers (wat tydens die installasieproses geïnstalleer is) per ongeluk of met die hand verwyder nie.

Wat is draagbare sagteware?

Draagbare sagteware (draagbare toepassings) is programme wat op sigself kan loop sonder om afhanklik te wees van die bedryfstelsel. Hulle word ook selfstandige rekenaarsagtewareprogramme genoem. As gevolg van hierdie oordraagbaarheid, word hierdie tipe toepassings dikwels aangehou en vanaf verwyderbare stoormedia (d.w.s. eksterne hardeskyfskywe, CD, DVD, USB-sticks of diskette) aangehou en uitgevoer. Al die aanvullende programlêers, konfigurasielêers en verwante data word op die media self gestoor. Alhoewel draagbare sagteware op enige soort masjien uitgevoer kan word, benodig hulle 'n sekere bedryfstelsel. Maar oordraagbaarheid is 'n moeilike konsep om geïmplementeer te word, afhangende van die spesifieke bedryfstelsel. Byvoorbeeld, alle toepassings is draagbaar (per definisie) op AmigaOS-bedryfstelsel. Op Windows word die programme wat nie installasie benodig nie, dikwels na verwys as draagbare sagteware. Maar dit is belangrik om daarop te let dat sagteware-oordraagbaarheid (samestelling van bronkode om by verskillende platforms te pas) 'n ander idee is as die ontwikkeling van draagbare toepassings.

Wat is die verskil tussen installeerbare sagteware en draagbare sagteware?

Installeerbare sagteware-toepassings skep tipies outomaties kortpaaie, maar die gebruiker moet met die hand kortpaaie vir draagbare sagteware-toepassings skep, aangesien hulle dit nie vir jou skep nie. Installeerbare sagtewaretoepassings kan nuwe lêers of vouers skep op plekke wat onbekend is aan die gebruiker. Maar soms, wanneer die gebruiker die toepassing deïnstalleer, word sommige van daardie lêers of vouers nie heeltemal verwyder nie (en die gebruiker moet hulle gewoonlik vind en handmatig uitvee om skoon te maak, want hulle kan onnodige spasie op die rekenaar se hardeskyf in beslag neem). Aan die ander kant bly draagbare sagteware gewoonlik in hul eie vouer en versprei nie die lêers of vouers na ander plekke op die rekenaar nie. Dit beteken dat die verwydering (verwydering) van draagbare toepassings baie makliker is (al wat die gebruiker hoef te doen is om die ooreenstemmende vouer en sy inhoud uit te vee) as om installeerbare sagtewaretoepassings te deïnstalleer.

Soms is dit voordelig vir gebruikers met dubbele of drievoudige selflaaistelsels om draagbare sagtewaretoepassings te gebruik as installeerbare sagtewaretoepassings, want met draagbare sagteware hoef die gebruiker dit nie weer in die tweede of derde bedryfstelsel te installeer nie (dus die gebruikerinstellings sal bewaar word). Maar vir al die installeerbare sagtewaretoepassings moet die gebruiker dit weer in ander bedryfstelsels installeer en al die gebruikerinstellings sal verlore gaan. Net so, as die gebruiker dieselfde installeerbare sagteware op 'n ander rekenaar wil laat loop, moet sy die toepassing op daardie rekenaar herinstalleer (dus verloor al die gebruikerinstellings wat op die eerste rekenaar gestoor is). Draagbare sagteware kan egter maklik van een rekenaar na 'n ander rekenaar oorgedra word deur 'n verwyderbare media soos 'n flash drive, en die gebruikersinstelling sal ook oorgedra word. Dit is eintlik die hoofrede waarom hulle 'draagbare' sagtewaretoepassings genoem word.

Dus, as dit nodig is om die sagteware in net een rekenaar of bedryfstelsel te installeer, sal installeerbare sagteware vir jou werk, maar as jy van plan is om die toepassing te dra waar jy ook al gaan, moet draagbare toepassings die voorkeurkeuse wees. Maar dit is belangrik om eksterne of verwyderbare toestelle met aanvaarbare I/O-spoed te hê om draagbare toepassings effektief tot hul volle potensiaal te gebruik (byvoorbeeld, 'n eksterne hardeskyf moet gebruik word in plaas van USB-aandrywers vir groot draagbare toepassings). Verder, as jy aanlyn rugsteunstelsels (soos DropBox) wil gebruik, kan jy maklik die nuutste weergawe (met opgedateerde instellings ens.) van jou draagbare toepassings van jou rekenaarmasjien na jou skootrekenaar oordra. Dit is nooit 'n opsie met installeerbare sagteware nie.

Aanbeveel: