Суулгах боломжтой ба зөөврийн программ хангамж
Програм хангамжийн программ хөгжүүлэгчид бүтээгдэхүүнээ ихэвчлэн CD/DVD эсвэл интернетээр дамжуулан түгээдэг. Програм хангамжийн төрлөөс хамааран хэрэглэгч программ хангамжийг ажиллуулахын өмнө нэг буюу хэд хэдэн ажлыг гүйцэтгэх ёстой. Заримдаа хэрэглэгчид нийлүүлсэн програмын файлуудыг тохирох хавтсанд хуулж програмыг ажиллуулж болох боловч бусад нь хэрэглэгчээс эхлээд автоматжуулсан програм суулгагч програмыг ажиллуулж програмыг суулгахыг шаарддаг. Ерөнхийдөө энэ ялгаан дээр үндэслэн програм хангамжийг суулгаж болох эсвэл зөөврийн програм гэж ангилдаг. Албан ёсны суулгах процесс байхгүй байсан нь эрт дээр үед Mac OS X дээр стандарт байсан. AmigaOS 4.0, Mac OS X 1-9 зэрэг зөөврийн хэрэглүүрээс шууд ажиллуулах боломжтой үйлдлийн системүүд ч бий.
Суулгах боломжтой програм хангамж гэж юу вэ?
Суулгах боломжтой програм хангамжийн программуудыг ажиллуулахын тулд тухайн программ хангамжийн хэрэглэгч компьютер дээр "суулгах" шаардлагатай. Суулгах гэдэг нь бүх файлуудыг (драйверууд, залгаасууд гэх мэт) компьютерийн зохих байршилд байрлуулж, хэрэглэгч үүнийг гүйцэтгэх үйл явц юм. Гэхдээ суулгахад шаардлагатай файлуудын тоо, төрөл нь програм бүрт өөр өөр байдаг тул тэдгээрийн ихэнх нь суулгагчтай ирдэг (энэ нь суулгах процессыг автоматжуулах тусгай програм юм). Хэрэв ийм зүйл тохиолдвол хэрэглэгч өөр юунд ч санаа зоволгүйгээр зөвхөн програмын суулгагчийг л ажиллуулах ёстой.
Ихэвчлэн суулгагч нь шахсан хэлбэрт орсон програмын файлуудыг задалж, тэдгээрийг заасан зам (хавтас) руу хуулж, програм хангамж нь системийн техник хангамжид тохирсон эсэхийг шалгах, шинээр суулгасан програмын талаар үйлдлийн системд мэдээлэх, гэх мэт. Хуваалцсан болон хувийн системийн файлуудыг үүсгэх, өөрчлөх, хавтас үүсгэх, windows бүртгэлийн бичилтүүдийг шинэчлэх, тохиргооны файлд оруулга оруулах, орчны хувьсагчдыг шинэчлэх, товчлол үүсгэх зэрэг бусад нийтлэг үйлдлүүдийг ихэнх програм хангамж суулгагчид гүйцэтгэдэг. Цаашилбал, уг програмд тохирох систем болон систем дээрх зайг суулгагч шалгаж болно. Суулгагч гүйцэтгэлээ дуусгасны дараа (суулгах бүх ажлуудаа дуусгасан) програм хангамжийг хэрэглэгч ажиллуулахад бэлэн болно. Ер нь хэрэглэгч нэг буюу хэд хэдэн файлыг (суулгах явцад суулгасан) санамсаргүйгээр эсвэл гараар устгаагүй тохиолдолд суулгах боломжтой программ хангамжийг хэрэглэгчийн хүссэнээр (дахин суулгахгүйгээр) ажиллуулж болно.
Зөөврийн програм хангамж гэж юу вэ?
Зөөврийн программ хангамж (зөөврийн программ) нь үйлдлийн системээс хамааралгүйгээр өөрөө ажиллах боломжтой программууд юм. Тэдгээрийг мөн бие даасан компьютерийн програм хангамж гэж нэрлэдэг. Ийм зөөврийн ачаар эдгээр төрлийн програмуудыг ихэвчлэн зөөврийн санах ойн зөөвөрлөгчөөс (жишээ нь гадаад хатуу диск, CD, DVD, USB эрхий хуруу эсвэл уян диск) ажиллуулдаг. Бүх нэмэлт програмын файлууд, тохиргооны файлууд болон холбогдох өгөгдөл нь өөрөө медиа дээр хадгалагддаг. Зөөврийн программ хангамжийг ямар ч төрлийн машин дээр ажиллуулж болох ч тодорхой үйлдлийн систем шаарддаг. Гэхдээ зөөврийн байдал нь тодорхой үйлдлийн системээс хамааран хэрэгжүүлэхэд хэцүү ойлголт юм. Жишээлбэл, бүх програмууд нь AmigaOS үйлдлийн систем дээр зөөврийн (тодорхойлолтоор) байдаг. Windows дээр суулгах шаардлагагүй программуудыг ихэвчлэн зөөврийн програм хангамж гэж нэрлэдэг. Гэхдээ програм хангамжийг зөөвөрлөх чадвар (өөр өөр платформд тохирох эх кодыг эмхэтгэх) нь зөөврийн программ хөгжүүлэхээс өөр санаа гэдгийг анхаарах нь чухал.
Суулгах боломжтой програм хангамж болон зөөврийн программ хангамж хоёрын ялгаа нь юу вэ?
Суулгах боломжтой программ хангамжууд ихэвчлэн автоматаар товчлол үүсгэдэг боловч хэрэглэгч зөөврийн программ хангамжийн программуудын товчлолыг гараар үүсгэх шаардлагатай байдаг. Суулгах боломжтой програм хангамжийн програмууд нь хэрэглэгчийн үл мэдэгдэх байршилд шинэ файл эсвэл хавтас үүсгэж болзошгүй. Гэвч заримдаа хэрэглэгч програмыг устгах үед тэдгээр файл эсвэл хавтаснуудын зарим нь бүрэн устгагддаггүй (мөн хэрэглэгчид ихэвчлэн компьютерийн хатуу диск дээр шаардлагагүй зай эзэлдэг тул тэдгээрийг олж, гараар цэвэрлэх шаардлагатай болдог). Нөгөөтэйгүүр, зөөврийн программ хангамж нь ихэвчлэн өөрийн хавтсанд байх бөгөөд файл эсвэл хавтасыг компьютерийн бусад байршилд түгээдэггүй. Энэ нь зөөврийн програмуудыг устгах (устгах) нь суулгаж болох программ хангамжийг устгахаас хамаагүй хялбар (хэрэглэгчийн хийх ёстой зүйл бол харгалзах хавтас болон түүний агуулгыг устгах явдал юм).
Заримдаа давхар эсвэл гурвалсан ачаалах системтэй хэрэглэгчид суулгаж болох программ хангамжаас илүү зөөврийн программ хангамж ашиглах нь давуу талтай байдаг, учир нь зөөврийн программ хангамжтай бол хэрэглэгч үүнийг хоёр дахь эсвэл гурав дахь үйлдлийн системд дахин суулгах шаардлагагүй (тиймээс хэрэглэгчийн тохиргоо хадгалагдах болно). Гэхдээ суулгаж болох бүх программ хангамжийн хувьд хэрэглэгч өөр үйлдлийн системд дахин суулгах шаардлагатай бөгөөд хэрэглэгчийн бүх тохиргоо алдагдах болно. Үүний нэгэн адил, хэрэв хэрэглэгч ижил суулгаж болох программ хангамжийг өөр компьютерт ажиллуулахыг хүсвэл тэр компьютер дээрээ програмаа дахин суулгах шаардлагатай (ингэснээр эхний компьютер дээр хадгалагдсан хэрэглэгчийн бүх тохиргоог алддаг). Гэсэн хэдий ч зөөврийн програм хангамжийг флаш диск гэх мэт зөөврийн хэрэгслээр дамжуулан нэг компьютерээс нөгөө компьютерт хялбархан шилжүүлэх боломжтой бөгөөд хэрэглэгчийн тохиргоог мөн шилжүүлэх болно. Энэ нь тэднийг "зөөврийн" програм хангамж гэж нэрлэх гол шалтгаан юм.
Тиймээс хэрэв программ хангамжийг зөвхөн нэг компьютер эсвэл үйлдлийн системд суулгах шаардлагатай бол суулгаж болох программ хангамж танд тохирох боловч хэрэв та хаана ч явсан програмаа авч явахаар төлөвлөж байгаа бол зөөврийн программыг сонгох нь зүйтэй.. Гэхдээ зөөврийн програмуудыг бүрэн хүчин чадлаараа үр дүнтэй ашиглахын тулд хүлээн зөвшөөрөгдсөн оролт гаралтын хурдтай гадаад эсвэл зөөврийн төхөөрөмжтэй байх нь чухал юм (жишээлбэл, том зөөврийн програмуудад USB хөтчүүдийн оронд гадаад хатуу диск ашиглах хэрэгтэй). Цаашилбал, хэрэв та онлайн нөөцлөх системийг (DropBox гэх мэт) ашиглахыг хүсвэл зөөврийн програмынхаа хамгийн сүүлийн хувилбарыг (шинэчилсэн тохиргоотой гэх мэт) суурин компьютерээсээ зөөврийн компьютер руугаа хялбархан шилжүүлж болно. Энэ нь хэзээ ч суулгаж болох програм хангамжийн сонголт биш юм.