Տեղադրելի ընդդեմ շարժական ծրագրերի
Ծրագրային հավելվածներ մշակողները իրենց արտադրանքը տարածում են հիմնականում լրատվամիջոցների միջոցով, ինչպիսիք են CD/DVD-ն կամ ինտերնետի միջոցով: Կախված ծրագրաշարի տեսակից, օգտվողը պետք է կատարի մեկ կամ մի քանի առաջադրանք՝ նախքան ծրագրային հավելվածը գործարկելը: Երբեմն, օգտվողները կարող են գործարկել հավելվածը պարզապես մատակարարված ծրագրի ֆայլերը համապատասխան թղթապանակում պատճենելով, բայց մյուսները պահանջում են, որ օգտագործողը տեղադրի ծրագրակազմը՝ նախ գործարկելով ավտոմատացված ծրագրաշարի տեղադրման ծրագիրը: Սովորաբար, այս տարբերության հիման վրա, ծրագրային հավելվածները դասակարգվում են որպես Տեղադրվող կամ Դյուրակիր ծրագրեր:Պաշտոնական տեղադրման գործընթաց չունենալը նախկինում Mac OS X-ի ստանդարտն էր: Կան նույնիսկ որոշ օպերացիոն համակարգեր, ինչպիսիք են AmigaOS 4.0-ը և Mac OS X 1-9-ը, որոնք կարող են գործարկվել անմիջապես շարժական կրիչից:
Ի՞նչ է տեղադրվող ծրագրաշարը:
Տեղադրվող ծրագրային հավելվածները պետք է «տեղադրվեն» համակարգչում ծրագրաշարի օգտագործողի կողմից՝ այն գործարկելու համար: Տեղադրումը բոլոր ֆայլերը (ներառյալ դրայվերները, փլագինները և այլն) համակարգչի համապատասխան վայրերում տեղադրելու գործընթաց է, որպեսզի այն կարողանա գործարկվել օգտագործողի կողմից: Բայց քանի որ տեղադրման համար անհրաժեշտ ֆայլերի քանակը և տեսակները տարբեր են յուրաքանչյուր ծրագրի համար, դրանցից շատերը գալիս են տեղադրողով (որը հատուկ ծրագիր է, որն ավտոմատացնում է տեղադրման գործընթացը): Եթե դա այդպես է, օգտվողը պետք է գործարկի միայն ծրագրի տեղադրողը՝ առանց որևէ այլ բանի մասին անհանգստանալու:
Սովորաբար տեղադրողը կարող է բացել ծրագրային ֆայլերը, որոնք ներառված են ինչ-որ սեղմված ձևով, պատճենել դրանք նշված ուղիներում (թղթապանակներում), համոզվել, որ ծրագրաշարը համապատասխանում է համակարգի սարքաշարին, տեղեկացնել օպերացիոն համակարգին նոր տեղադրված ծրագրի մասին, և այլն:Այլ սովորական գործողություններ, ինչպիսիք են ընդհանուր և մասնավոր համակարգի ֆայլերի ստեղծումն ու փոփոխումը, թղթապանակների ստեղծումը, windows-ի ռեեստրի գրառումների թարմացումը, կազմաձևման ֆայլերում գրառումների տեղադրումը, միջավայրի փոփոխականների թարմացումը և դյուրանցումների ստեղծումը կատարվում են ծրագրաշարի տեղադրողների մեծ մասի կողմից: Ավելին, ծրագրի համար համակարգի համապատասխանությունը և համակարգի վրա առկա տարածքը կարող են նաև ստուգվել տեղադրողի կողմից: Տեղադրողն ավարտելուց հետո իր կատարումը (ավարտել է իր տեղադրման բոլոր առաջադրանքները), ծրագրաշարը պատրաստ է գործարկվել օգտագործողի կողմից: Սովորաբար, տեղադրվող ծրագրային հավելվածները կարող են գործարկվել այնքան անգամ, որքան ցանկանում է օգտատերը (առանց նորից տեղադրելու), քանի դեռ օգտատերը չի հեռացնում մեկ կամ մի քանի ֆայլ (որոնք տեղադրվել են տեղադրման ընթացքում) պատահաբար կամ ձեռքով:
Ի՞նչ է շարժական ծրագրաշարը:
Դյուրակիր ծրագրերը (դյուրակիր հավելվածներ) այն ծրագրերն են, որոնք ի վիճակի են ինքնուրույն աշխատել՝ առանց օպերացիոն համակարգից կախվածության: Դրանք նաև կոչվում են ինքնուրույն համակարգչային ծրագրային ծրագրեր։Այս շարժականության պատճառով այս տեսակի հավելվածները հաճախ պահվում և գործարկվում են շարժական հիշողության կրիչներով (այսինքն՝ արտաքին կոշտ սկավառակի կրիչներ, CD, DVD, USB կրիչներ կամ ճկուն սկավառակներ): Ծրագրի բոլոր լրացուցիչ ֆայլերը, կազմաձևման ֆայլերը և հարակից տվյալները պահվում են հենց լրատվամիջոցում: Չնայած շարժական ծրագրակազմը կարող է իրականացվել ցանկացած տեսակի մեքենայի վրա, դրանք պահանջում են որոշակի օպերացիոն համակարգ: Սակայն դյուրատարությունը բարդ հայեցակարգ է, որը կարելի է իրականացնել՝ կախված կոնկրետ օպերացիոն համակարգից: Օրինակ, բոլոր հավելվածները շարժական են (ըստ սահմանման) AmigaOS օպերացիոն համակարգում: Windows-ում այն ծրագրերը, որոնք տեղադրում չեն պահանջում, հաճախ կոչվում են շարժական ծրագրեր: Այնուամենայնիվ, կարևոր է նշել, որ ծրագրային ապահովման շարժունակությունը (տարբեր հարթակների համար կոդերի հավաքում) տարբերվում է շարժական հավելվածների մշակումից:
Ո՞րն է տարբերությունը տեղադրվող ծրագրերի և դյուրակիր ծրագրերի միջև:
Տեղադրվող ծրագրային հավելվածները սովորաբար ավտոմատ կերպով ստեղծում են դյուրանցումներ, սակայն օգտագործողը պետք է ձեռքով դյուրանցումներ ստեղծի շարժական ծրագրային հավելվածների համար, քանի որ դրանք ձեզ համար չեն ստեղծում:Տեղադրվող ծրագրային հավելվածները կարող են ստեղծել նոր ֆայլեր կամ թղթապանակներ օգտագործողին անհայտ վայրերում: Բայց երբեմն, երբ օգտատերը հեռացնում է հավելվածը, այդ ֆայլերից կամ թղթապանակներից մի քանիսն ամբողջությամբ չեն հեռացվում (և օգտատերը սովորաբար պետք է գտնի դրանք և ջնջի դրանք ձեռքով մաքրելու համար, քանի որ դրանք կարող են անհարկի տեղ գրավել համակարգչի կոշտ սկավառակի վրա): Մյուս կողմից, շարժական ծրագրերը սովորաբար մնում են իրենց սեփական թղթապանակում և չեն տարածում ֆայլերը կամ թղթապանակները համակարգչի այլ վայրերում: Սա նշանակում է, որ շարժական հավելվածների տեղահանումը (հեռացումը) շատ ավելի հեշտ է (օգտվողին մնում է ջնջել համապատասխան թղթապանակը և դրա բովանդակությունը), քան տեղադրվող ծրագրային հավելվածները:
Երբեմն կրկնակի կամ եռակի բեռնման համակարգեր ունեցող օգտատերերի համար ձեռնտու է օգտագործել շարժական ծրագրային հավելվածներ, քան տեղադրվող ծրագրային հավելվածներ, քանի որ շարժական ծրագրային ապահովման դեպքում օգտվողը ստիպված չէ այն նորից տեղադրել երկրորդ կամ երրորդ օպերացիոն համակարգում (այսպես. օգտագործողի կարգավորումները կպահպանվեն):Բայց բոլոր տեղադրվող ծրագրային հավելվածների համար օգտագործողը պետք է այն նորից տեղադրի այլ օպերացիոն համակարգերում, և օգտագործողի բոլոր կարգավորումները կկորչեն: Նմանապես, եթե օգտատերը ցանկանում է գործարկել նույն տեղադրվող ծրագրաշարը մեկ այլ համակարգչում, նա պետք է նորից տեղադրի հավելվածը այդ համակարգչում (այդպիսով կորցնելով առաջին համակարգչում պահված օգտատիրոջ բոլոր կարգավորումները): Այնուամենայնիվ, շարժական ծրագրակազմը հեշտությամբ կարող է փոխանցվել մի համակարգչից մյուս համակարգիչ շարժական կրիչի միջոցով, ինչպիսին է ֆլեշ կրիչը, և օգտագործողի կարգավորումները նույնպես կփոխանցվեն: Սա իրականում հիմնական պատճառն է, թե ինչու են դրանք կոչվում «շարժական» ծրագրային հավելվածներ:
Այսպիսով, եթե անհրաժեշտ է ծրագրակազմը տեղադրել միայն մեկ համակարգչում կամ օպերացիոն համակարգում, տեղադրվող ծրագրակազմը կաշխատի ձեզ համար, բայց եթե պլանավորում եք հավելվածը տեղափոխել այնտեղ, որտեղ էլ որ գնաք, դյուրակիր հավելվածները պետք է լինեն նախընտրելի ընտրությունը:. Բայց կարևոր է ունենալ արտաքին կամ շարժական սարքեր՝ ընդունելի I/O արագությամբ՝ դյուրակիր հավելվածներն իրենց առավելագույն ներուժով արդյունավետ օգտագործելու համար (օրինակ, մեծ շարժական հավելվածների համար USB կրիչների փոխարեն պետք է օգտագործվի արտաքին կոշտ սկավառակ):Ավելին, եթե ցանկանում եք օգտագործել առցանց պահուստավորման համակարգեր (օրինակ՝ DropBox), կարող եք հեշտությամբ տեղափոխել ձեր շարժական հավելվածների վերջին տարբերակը (թարմացված կարգավորումներով և այլն) ձեր աշխատասեղանի սարքից ձեր նոութբուք: Սա երբեք տարբերակ չէ տեղադրվող ծրագրաշարով: