Google Play badge

програм хангамж


Програм хангамжийн тухай ойлголт: Цогц гарын авлага

Програм хангамж нь орчин үеийн тооцооллын чухал бүрэлдэхүүн хэсэг бөгөөд компьютерийг ажиллуулах, компьютерийн шинжлэх ухааны зарчмуудыг хэрэгжүүлэхэд чухал үүрэг гүйцэтгэдэг. Энэ хичээл нь програм хангамж, түүний төрөл, хэрхэн ажилладаг, компьютер, компьютерийн шинжлэх ухаанд ач холбогдлын талаар иж бүрэн ойлголтыг өгдөг.

Програм хангамж гэж юу вэ?

Програм хангамж гэдэг нь компьютерийг ажиллуулах, тодорхой ажлуудыг гүйцэтгэхэд ашигладаг заавар, өгөгдөл, программуудын багцыг хэлнэ. Компьютерийн физик бүрэлдэхүүн хэсгүүдийг агуулсан техник хангамжаас ялгаатай нь програм хангамж нь биет бус бөгөөд янз бүрийн функцийг гүйцэтгэхийн тулд техник хангамж дээр ажилладаг. Програм хангамж нь хэрэглэгчдэд компьютер болон түүний техник хангамжтай харилцах боломжийг олгодог бөгөөд ингэснээр түүнийг тооцоолоход зайлшгүй шаардлагатай болгодог.

Програм хангамжийн төрлүүд

Програм хангамжийг системийн программ хангамж, хэрэглээний программ хангамж гэж хоёр үндсэн төрөлд хувааж болно.

Програм хангамж хэрхэн ажилладаг

Програм хангамж нь програмчлалын хэл дээр бичигдсэн хэд хэдэн тушаал эсвэл заавраар ажилладаг. Эдгээр зааврыг компьютерийн төв процессор (CPU) гүйцэтгэдэг. Процесс нь хэд хэдэн үе шаттай:

  1. Програм хангамжийн програмыг хэрэглэгч эсвэл систем ажиллуулдаг.
  2. CPU нь санах ойноос програм хангамжийн зааврыг татаж авдаг.
  3. Зааврыг тайлж, шаардлагатай өгөгдлийг олж авдаг.
  4. CPU нь зааврыг гүйцэтгэдэг бөгөөд процесс нь захын төхөөрөмж эсвэл бусад программ хангамжтай харилцан үйлчлэлцэж болно.
  5. Гаралтыг үүсгэж, хэрэглэгчдэд үзүүлэх эсвэл ирээдүйд ашиглах зорилгоор хадгална.
Програм хангамж боловсруулах үйл явц

Програм хангамжийг боловсруулах нь үзэл баримтлалыг боловсруулахаас эхлээд хэрэгжүүлэх, турших хүртэл хэд хэдэн үе шатыг хамардаг. Гол үе шатууд нь:

Компьютер, компьютерийн шинжлэх ухаанд програм хангамжийн ач холбогдол

Програм хангамж нь компьютерийг амьдруулдаг. Програм хангамжгүйгээр компьютер ямар ч утга учиртай ажлыг гүйцэтгэх боломжгүй болно. Компьютерийн нөөцийг удирддаг үйлдлийн системээс эхлээд хэрэглэгчдэд зориулсан тодорхой даалгавруудыг гүйцэтгэдэг хэрэглээний программ хангамж хүртэл програм хангамж нь тооцооллын үндсэн суурь юм.

Компьютерийн шинжлэх ухаанд програм хангамж нь тооцоолох, асуудлыг шийдвэрлэх зарчмуудыг агуулдаг. Програм хангамжаар дамжуулан компьютерийн шинжлэх ухааны онолын үзэл баримтлалыг бодит ертөнцийн асуудлыг шийдвэрлэхэд ашигладаг. Алгоритм үүсгэх, өгөгдлийн бүтцийг бий болгох, үр ашиг, оновчлолыг судлах зэрэг нь програм хангамжийн тусламжтайгаар хэрэгждэг.

Програм хангамжийн лиценз, түгээлт

Програм хангамжийг хэрхэн ашиглах, өөрчлөх, түгээхийг тодорхойлсон тусгай лицензийн дагуу түгээдэг. Лицензүүд нь нээлттэй эх сурвалжаас эхлээд эх кодыг нь өөрчлөх, түгээх боломжтой, өмчийнх, программ хангамжийг бүтээгч нь хянадаг, хэрэглэгч хязгаарлагдмал эрхтэй байдаг хүртэл өөр өөр байдаг.

Дүгнэлт

Програм хангамж нь компьютерийн техник хангамжийг хүний ​​хэрэгцээнд ашиглах үнэ цэнэтэй хэрэгсэл болгон хувиргах компьютерийн мөн чанар юм. Програм хангамжийн төрлүүд, хэрхэн ажилладаг, түүнийг боловсруулах үйл явцыг ойлгох нь компьютер, компьютерийн шинжлэх ухааныг сонирхож буй хэн бүхэнд нэн чухал суурь мэдлэгийг өгдөг. Төхөөрөмжийн ажиллагааг удирддаг үйлдлийн системээс эхлээд хэрэглэгчийн тодорхой хэрэгцээнд нийцсэн хэрэглээний программ хангамж хүртэл янз бүрийн тооцооллын ажлыг хөнгөвчлөх зорилготой өргөн хүрээний шинэлэг шийдлүүдийг багтаасан байдаг. Тиймээс энэ нь зөвхөн компьютерийн шинжлэх ухааны бүтээгдэхүүн төдийгүй технологийн дэвшил, нийгмийн хэрэгцээг хангахын тулд тасралтгүй хөгжиж байдаг судалгаа, хөгжлийн салбар юм.

Download Primer to continue