Орнатылатын және портативті бағдарламалар
Бағдарлама қолданбаларын әзірлеушілер өз өнімдерін негізінен CD/DVD сияқты медиа арқылы немесе интернет арқылы орналастырады. Бағдарламалық құрал түріне байланысты пайдаланушы бағдарламалық жасақтаманы іске қоса алмас бұрын бір немесе бірнеше тапсырмаларды орындауы керек. Кейде пайдаланушылар берілген бағдарлама файлдарын сәйкес қалтаға көшіру арқылы қолданбаны іске қоса алады, бірақ басқалары пайдаланушыдан алдымен автоматты бағдарламалық құрал орнату бағдарламасын іске қосу арқылы бағдарламалық құралды орнатуды талап етеді. Әдетте, осы айырмашылық негізінде бағдарламалық жасақтама қолданбалары орнатылатын немесе портативті бағдарламалық құрал ретінде жіктеледі. Ресми орнату процесі болмаған кезде Mac OS X жүйесінде стандарт болды. Тіпті алынбалы құралдан тікелей іске қосуға болатын AmigaOS 4.0 және Mac OS X 1-9 сияқты кейбір операциялық жүйелер бар.
Орнатылатын бағдарламалық құрал дегеніміз не?
Орнатылатын бағдарламалық құрал қолданбаларын іске қосу үшін бағдарламалық құралды пайдаланушы компьютерге «орнатуы» керек. Орнату – пайдаланушы орындай алатындай барлық файлдарды (драйверлерді, қосылатын модульдерді және т.б. қоса) компьютердің тиісті орындарына қою процесі. Бірақ орнату үшін орналастырылатын файлдардың саны мен түрлері әр бағдарлама үшін әртүрлі болғандықтан, олардың көпшілігі орнатушымен бірге келеді (бұл орнату процесін автоматтандыратын арнайы бағдарлама). Олай болса, пайдаланушы басқа ештеңеге алаңдамай, тек бағдарламаның орнатушысын орындауы керек.
Әдетте орнатушы кейбір сығылған пішіндегі бағдарлама файлдарын қаптамадан шығаруы, оларды белгіленген жолдарға (қалталарға) көшіру, бағдарламалық құралдың жүйелік жабдыққа сәйкестігін тексеру, операциялық жүйені жаңадан орнатылған бағдарлама туралы хабарлау, т.б. Ортақ және жеке жүйелік файлдарды жасау және өзгерту, қалталарды жасау, windows тізілімінің жазбаларын жаңарту, конфигурация файлдарына жазбаларды енгізу, ортаның айнымалы мәндерін жаңарту және төте жолдарды жасау сияқты басқа да жалпы әрекеттерді бағдарламалық құрал орнатушылардың көпшілігі орындайды. Сонымен қатар, жүйенің бағдарламаға жарамдылығын және жүйедегі бос орынды орнатушы да тексере алады. Орнатушы өзінің орындалуын аяқтағаннан кейін (барлық орнату тапсырмаларын аяқтайды), бағдарламалық жасақтаманы пайдаланушы іске қосуға дайын болады. Әдетте, орнатуға болатын бағдарламалық жасақтама қолданбаларын пайдаланушы бір немесе бірнеше файлдарды (орнату процесі кезінде орнатылған) кездейсоқ немесе қолмен жоймаған жағдайда, пайдаланушы қалағанша (қайта орнатпай) іске қосуға болады.
Портативті бағдарламалық құрал дегеніміз не?
Портативті бағдарламалық құрал (портативті қолданбалар) – амалдық жүйеге тәуелді болмай өздігінен жұмыс істей алатын бағдарламалар. Оларды дербес компьютерлік бағдарламалық жасақтама деп те атайды. Осы портативтіліктің арқасында қолданбалардың бұл түрлері көбінесе алынбалы жадта (мысалы, сыртқы қатты дискілер, CD, DVD, USB флэш дискілері немесе дискеталар) қосулы сақталады және олардан іске қосылады. Барлық қосымша бағдарлама файлдары, конфигурация файлдары және қатысты деректер медианың өзінде сақталады. Портативті бағдарламалық жасақтаманы кез келген машинада орындауға болатынына қарамастан, олар белгілі бір операциялық жүйені қажет етеді. Бірақ портативтілік нақты операциялық жүйеге байланысты жүзеге асырылуы қиын тұжырымдама. Мысалы, AmigaOS операциялық жүйесінде барлық қолданбалар портативті (анықтама бойынша). Windows жүйесінде орнатуды қажет етпейтін бағдарламалар көбінесе портативті бағдарламалық құрал деп аталады. Дегенмен, бағдарламалық құралдың тасымалдануы (әртүрлі платформаларға сәйкес келетін бастапқы кодты құрастыру) портативті қолданбаларды әзірлеуден басқа идея екенін ескеру маңызды.
Орнатылатын бағдарламалық құрал мен портативті бағдарламалық құралдың айырмашылығы неде?
Орнатуға болатын бағдарламалық құрал қолданбалары әдетте таңбашаларды автоматты түрде жасайды, бірақ пайдаланушы портативті бағдарламалық құрал қолданбалары үшін таңбашаларды қолмен жасауы керек, себебі олар оларды сіз үшін жасамайды. Орнатылатын бағдарламалық құрал қолданбалары пайдаланушыға белгісіз жерлерде жаңа файлдар немесе қалталар жасай алады. Бірақ кейде пайдаланушы қолданбаны жойған кезде, сол файлдардың немесе қалталардың кейбірі толығымен жойылмайды (және пайдаланушы әдетте тазалау үшін оларды тауып, қолмен жоюы керек, себебі олар компьютердің қатты дискісінде қажетсіз орын алуы мүмкін). Екінші жағынан, портативті бағдарламалық құрал әдетте өз қалтасында қалады және файлдарды немесе қалталарды компьютердегі басқа орындарға таратпайды. Бұл портативті қолданбаларды жою (жою) орнатуға болатын бағдарламалық құрал қолданбаларын жоюға қарағанда әлдеқайда оңай (пайдаланушыға тиісті қалтаны және оның мазмұнын жою керек) дегенді білдіреді.
Кейде қос немесе үштік жүктеу жүйесі бар пайдаланушылар үшін орнатылатын бағдарламалық қосымшаларға қарағанда портативті бағдарламалық құрал қолданбаларын пайдалану тиімді болады, өйткені портативті бағдарламалық құралмен пайдаланушы оны екінші немесе үшінші операциялық жүйеде қайта орнатудың қажеті жоқ (сондықтан пайдаланушы параметрлері сақталады). Бірақ барлық орнатылатын бағдарламалық құрал қолданбалары үшін пайдаланушы оны басқа амалдық жүйелерде қайта орнатуы керек және барлық пайдаланушы параметрлері жоғалады. Сол сияқты, егер пайдаланушы басқа компьютерде бірдей орнатылатын бағдарламалық құралды іске қосқысы келсе, қолданбаны сол компьютерде қайта орнатуы керек (осылайша бірінші компьютерде сақталған барлық пайдаланушы параметрлерін жоғалтады). Дегенмен, портативті бағдарламалық құралды бір компьютерден басқа компьютерге флэш-диск сияқты алынбалы құрал арқылы оңай тасымалдауға болады және пайдаланушы параметрі де тасымалданады. Бұл олардың «портативті» бағдарламалық қосымшалар деп аталуының басты себебі.
Сонымен, бағдарламалық құралды тек бір компьютерге немесе операциялық жүйеге орнату қажет болса, орнатылатын бағдарламалық құрал сіз үшін жұмыс істейді, бірақ қолданбаны қайда барсаңыз да алып жүруді жоспарласаңыз, портативті қолданбалар таңдаулы таңдау болуы керек.. Бірақ портативті қолданбаларды барынша тиімді пайдалану үшін рұқсат етілген енгізу/шығару жылдамдығы бар сыртқы немесе алынбалы құрылғылардың болуы маңызды (мысалы, үлкен портативті қолданбалар үшін USB дискілерінің орнына сыртқы қатты дискіні пайдалану керек). Оған қоса, онлайн сақтық көшірме жүйелерін (мысалы, DropBox) пайдаланғыңыз келсе, портативті қолданбалардың соңғы нұсқасын (жаңартылған параметрлері бар т.б.) жұмыс үстелі құрылғысынан ноутбукке оңай тасымалдауға болады. Бұл орнатуға болатын бағдарламалық құралмен ешқашан опция емес.