Гэр / Интернет / Програм хангамжийн бүтэц нь юу вэ. Компьютерийн системийн програм хангамжийн бүтэц. Сүлжээний үйлдлийн систем гэж юу вэ

Програм хангамжийн бүтэц нь юу вэ. Компьютерийн системийн програм хангамжийн бүтэц. Сүлжээний үйлдлийн систем гэж юу вэ

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

Програм хангамжийн үндсэн хоёр төрөл байдаг: систем (мөн ерөнхий гэж нэрлэдэг) ба хэрэглээний (тусгай гэж нэрлэдэг). Програм хангамжийн төрөл бүрийг гүйцэтгэдэг янз бүрийн функцууд. Системчилсэн програм хангамжпроцессор, харилцаа холбоо, дагалдах хэрэгсэл зэрэг компьютерийн бүрэлдэхүүн хэсгүүдийг удирдах программуудын багц юм. Системийг бүтээдэг програмистууд програм хангамжсистемийн программистууд гэж нэрлэдэг. Хэрэглээний програм хангамж гэдэг нь компьютерийг тодорхой ажил гүйцэтгэхийн тулд хэрэглэгчдэд зориулж эсвэл хэрэглэгчид өөрсдөө бичсэн програмуудыг хэлнэ. Захиалга боловсруулах эсвэл шуудангийн жагсаалтын програмууд нь хэрэглээний програм хангамжийн жишээ юм. Өргөдөл бичдэг програмистууд програм хангамжпрограммистууд гэж нэрлэдэг.

Энэ хоёр төрлийн программ хангамж нь хоорондоо уялдаатай бөгөөд 2.1-р зурагт үзүүлсэн диаграмм хэлбэрээр дүрсэлж болно. Таны харж байгаагаар бүс бүр өөр хоорондоо нягт холбоотой байдаг. Системчилсэн програм хангамжкомпьютерийн техник хангамжид хандах хандалтыг хангаж, хянадаг. Хэрэглэсэн програм хангамжсистемээр дамжуулан техник хангамжийн бүрэлдэхүүн хэсгүүдтэй харьцдаг. Эцсийн хэрэглэгчид үндсэндээ хэрэглээний программ хангамжтай ажилладаг. Техник хангамжийн нийцтэй байдлыг хангахын тулд програм хангамжийн төрөл бүрийг тодорхой техник хангамжийн платформд зориулан боловсруулдаг.


Цагаан будаа. 2.1.

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

Програм хангамжийн системийг янз бүрийн шалгуурын дагуу ангилж болно. Үндсэн шинж чанар нь хэрэглээний хамрах хүрээ (талбай) болох ангиллыг авч үзье програм хангамжийн бүтээгдэхүүн:

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

Дэмжлэгийн төлөө мэдээллийн технологиЭдгээр газруудад Зураг 2.2-т үзүүлсэн гурван төрлийн програм хангамжийн бүтээгдэхүүн байдаг.

  • системийн програм хангамж;
  • хэрэглээний програм хангамж;
  • хэрэгслийн програм хангамж.

Системчилсэн програм хангамж(Системийн програм хангамж) - компьютер, компьютерийн сүлжээний ажиллагааг хангахад зориулагдсан программ хангамж, програм хангамжийн системийн багц. Системчилсэн програм хангамждараах ажлуудыг гүйцэтгэдэг.

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


Цагаан будаа. 2.2.

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

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

Хэрэглэсэн програм хангамжтодорхой ангиллын асуудлыг шийдвэрлэхэд зориулагдсан харилцан уялдаатай програмуудын цогц юм сэдвийн хэсэг. Хэрэглээний багцууд(IFR) Ерөнхий зорилгофункциональ асуудлуудыг шийдвэрлэх програм хангамжийн хэрэгсэл болж үйлчилдэг бөгөөд програм хангамжийн бүтээгдэхүүний хамгийн олон төрөл юм. Энэ ангилалд янз бүрийн сэдвээр мэдээлэл боловсруулдаг програм хангамжийн бүтээгдэхүүнүүд багтана.

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

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

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

Системчилсэн програм хангамж(Зураг 2.3) үндсэн гэж хувааж болно програм хангамж, энэ нь дүрэм ёсоор компьютер, үйлчилгээтэй хамт ирдэг програм хангамжтусад нь худалдаж авах боломжтой.

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


Цагаан будаа. 2.3.

Суурь болгох програм хангамжҮүнд:

  • үйлдлийн систем;
  • үйл ажиллагааны бүрхүүлүүд (ихэвчлэн текст болон график);
  • сүлжээний үйлдлийн систем.

Үйлдлийн системгүйцэтгэлийг удирдахад зориулагдсан захиалгат програмууд, компьютерийн тооцооллын нөөцийг төлөвлөх, удирдах.

Хамгийн уламжлалт үйлдлийн системийн харьцуулалтыг мэдээлэл боловсруулах үйл явцын дараах шинж чанаруудын дагуу хийдэг.

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

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

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

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

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

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

Орчин үеийн үйлдлийн системүүдэд ийм хэрэгслийг, жишээлбэл, Windows дээр "стандарт" ба "хэрэгслүүд" гэсэн бүлгүүдээр төлөөлж болно. Тэдгээрийн тоо орно ашигтай програмууд: тооцоолуур, дуу хураагч, тэмдэглэлийн дэвтэр гэх мэт "Ашиглалтын" бүлэгт үйлдлийн системийн чадавхийг өргөтгөх хэд хэдэн програмууд байдаг: дискийг цэвэрлэх, дефрагментаци хийх, системийг сэргээх гэх мэт.

05/01/2018 хувилбар дахь програм хангамжийн бүтэц нь 12 програм хангамжийн модуль.

1. Мал эмнэлгийн үйлчилгээ

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

2. Субъект тархвар судлаач

Хяналттай бүсэд байгаа дүүргийн малын эмч нарт вакцинжуулалт, судалгаа хийх шинэ ажлуудыг бий болгох, мөн биологийн бүтээгдэхүүн, түүний дотор дэд төрлүүдийн бүртгэл хөтлөх боломжийг олгодог модуль. Эпидемиологич нь ОХУ-ын Хөдөө аж ахуйн яамны 2008 оны 4-р сарын 2-ны өдрийн 189-р тушаалын дагуу өвчин, вакцинжуулалт, судалгааны бүртгэлийн талаархи мэдээллийг үзэх, тайлан гаргах боломжтой. улсын мэдээллийн дэмжлэгхөдөө аж ахуйн салбарт".

3. Малын бүртгэл, бүртгэл

Дүүргийн мал эмнэлгийн тасгийн эрх бүхий ажилтанд аж ахуйн нэгж, хяналтад байгаа объект, амьтны бүртгэл, бүртгэл хөтлөх, холбогдох бүртгэлтэй ажиллах, тайлан гаргах, ажлын архивыг үзэх, устгах өргөдөл гаргах боломжийг олгодог модуль юм. болон амьтдын хөдөлгөөн.

4. дүүргийн захиргаа

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

5. Малын эмч (компьютерийн хувьд)

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

6. Малын эмч (гар утасны програм)

Системийн үндсэн ажлын модуль нь амьтныг таних, шаардлагатай мэдээллийг олж авах, оруулах боломжийг олгодог. Үүнд: ерөнхий мэдээлэлхяналтанд байгаа объект, аж ахуйн нэгжийн тухай, вакцинжуулалт, судалгаа шинжилгээ болон бусад эпизоотологийн үйл ажиллагааны даалгавар, мал эмнэлгийн газрын мэдээ. Модуль нь танд мэдээлэл авах боломжийг олгодог лабораторийн судалгаа, нөхөн үржихүйн мэдээлэл, хэлбэр цахим паспортболон малын мал эмнэлгийн карт, мал эмнэлгийн үйл ажиллагааны төлөвлөгөө, хэрэгжилтийг газрын зураг дээр харж, халдвар авсан объектын байршлыг тэмдэглэнэ. Гар утасны програмонлайн болон доторх өгөгдөлтэй ажилладаг офлайнинтернет холболт байхгүй үед.

7. Мал эмнэлгийн лаборатори

Модуль нь FSIS VETIS-д нэгдсэн бөгөөд судалгааны үр дүнг системд оруулах боломжийг танд олгоно. Амьтны UIN кодтой холбогдож, лабораторид нэвтэрч буй PAT материал бүхий туршилтын хоолой дээр хэвлэсэн QR код нь хуурамчаар үйлдэх, судалгааны найдвартай үр дүнг нуун дарагдуулахгүй байх боломжийг олгодог.

8. Мал нядалгааны газар

Модуль нь нядалгааны он сар өдөр, амьдын жин, гулуузны жин зэрэг мэдээллийг хурдан шуурхай оруулах, мал эмнэлгийн картанд цахим чип олгох, SP-54, SP-5 дугаартай цахим тайлангийн маягт үүсгэх, солилцох боломжийг олгоно. цахим баримт бичигсистемийн оролцогчидтой, түүнчлэн амьтдын эздээс ирүүлсэн өргөдлийн дарааллыг хянах.

9. Дахин боловсруулах цэг

Дотор нь баримтжуулах боломжийг олгодог модуль цахим хэлбэрээрОХУ-ын Хөдөө аж ахуйн яамны 2007.08.16-ны өдрийн тушаалын дагуу үхсэн амьтантай хийсэн бүх үйл ажиллагаа. № 400.

10. суурин газрын захиргаа

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

11. дүүргийн Хөдөө аж ахуйн хэлтэс

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

12. Хувийн мал эмнэлэг

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

Сэдэв 2.1. Компьютерийн програм хангамжийн бүтэц

Параметрийн нэр Утга
Нийтлэлийн сэдэв: Сэдэв 2.1. Компьютерийн програм хангамжийн бүтэц
Рубрик (сэдэвчилсэн ангилал) Компьютерууд

60-аад онд өндөр түвшний програмчлалын хэл (Algol, Fortran, Basic, Pascal гэх мэт) хөгжиж эхэлсэн бөгөөд энэ нь програмистуудын ажлыг ихээхэн хөнгөвчлөх боломжтой болсон. Өнөөдөр визуал програмчлалын системүүд (Visual Basic, Delfi гэх мэт) бий болсноор шинэхэн компьютер хэрэглэгчид хүртэл програм бүтээх боломжтой болсон. Хэдэн арван жилийн турш янз бүрийн өгөгдлийг боловсруулахад шаардлагатай программууд бий болсон. Агрегат шаардлагатай програмуудкомпьютерийн программ хангамжийг бүрдүүлдэг.

Τᴀᴋᴎᴍ ᴏϬᴩᴀᴈᴏᴍ, компьютер дээр өгөгдөл боловсруулахад зөвхөн биш байх нь маш чухал юм. Техник хангамжкомпьютер, техник хангамж гэж нэрлэгддэг, гэхдээ бас програм хангамж гэж нэрлэгддэг програм хангамж.

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

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

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

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

-ийн хөтөлбөрүүд доод түвшинзөвхөн төхөөрөмжтэй ажиллах. Дунд түвшний хөтөлбөрүүд нь доод түвшний хөтөлбөрүүд болон дээд түвшний хөтөлбөрүүдтэй ажилладаг. Хүн тэдэнд хандах боломж хязгаарлагдмал байдаг. Дээд түвшний хөтөлбөрүүд нь хүнтэй, доод түвшний хөтөлбөрүүдтэй ажилладаг.

Зураг.5 Компьютерийн програм хангамжийн тохиргооны түвшин

Оролт-гаралтын үндсэн систем.Хамгийн доод түвшинд үндсэн оролт/гаралтын систем (BIOS) программууд байдаг. Тэдний код нь компьютерийн чипүүдийн аль нэгэнд хатуу кодлогдсон байдаг. Компьютер асаалттай үед эдгээр програмууд нь техник хангамжийн шалгалтыг хийж, гар болон дэлгэцтэй хамгийн энгийн харилцан үйлчлэлийг хангадаг - гар нь тодорхой товчлууруудыг дарахад хариу үйлдэл үзүүлэх чадвартай бөгөөд дэлгэц нь компьютерийг эхлүүлэх явцын талаарх мэдээллийг харуулдаг. Энэ түвшний програмын хувьд хүнтэй харилцах нь маш хязгаарлагдмал бөгөөд зөвхөн компьютерийг ажиллуулсны дараа эхний секундэд л боломжтой байдаг.

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

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

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

Зураг.6 Компьютерийн программ хангамжийн бүтэц

Програм хангамжийг гурван төрөлд хувааж болно:

1. Системийн програм хангамжТөрөл бүрийн туслах функцийг гүйцэтгэдэг (нийтийн програмууд), жишээлбэл, ашигласан мэдээллийн хуулбарыг үүсгэх, гаргах. суурь мэдээлэлкомпьютерийн тухай, компьютерийн төхөөрөмжийн эрүүл мэндийг шалгах гэх мэт.

Системийн програм хангамжид дараахь зүйлс орно.

Үйлдлийн систем (компьютер асаалттай үед энэ програм нь RAM-д ачаалагддаг)

Shell програмууд (жишээлбэл, Norton Commander гэх мэт DOS командын мөрийг ашиглахаас илүүтэй компьютертэй харилцах илүү тохиромжтой, харааны арга замыг бий болгодог)

Үйлдлийн бүрхүүлүүд нь график интерфэйс, олон програмчлал гэх мэтийг бий болгоход ашигладаг интерфейсийн системүүд юм.

Драйверууд (портуудыг удирдахад зориулагдсан програмууд захын төхөөрөмж, ихэвчлэн компьютер эхлэхэд RAM-д ачаалагддаг)

Хэрэгслүүд (хэрэглэгчдэд хэд хэдэн програмыг танилцуулдаг туслах эсвэл туслах програмууд нэмэлт үйлчилгээ)

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

Хэрэглээний багцууд- ϶ᴛᴏ нь хэрэглээний хамрах хүрээний дагуу асуудалд чиглэсэн, ерөнхий зориулалтын багц, нэгдсэн багц гэж хуваагддаг программуудын систем юм. Орчин үеийн нэгдсэн багцууд нь туршилтын болон хүснэгтийн процессор, DBMS, график засварлагч, харилцаа холбооны хэрэгсэл гэсэн 5 хүртэлх функциональ бүрэлдэхүүн хэсгүүдийг агуулдаг.

Хэрэглээний програм хангамж, тухайлбал:

MS OFFICE багц

Нягтлан бодох бүртгэлийн системүүд

Санхүүгийн аналитик системүүд

Оффисын ажлын нэгдсэн багцууд

CAD - систем (компьютерийн тусламжтайгаар дизайны систем)

HTML эсвэл вэб засварлагч

Хөтөчүүд - Вэб үзэгчид

График засварлагч

3. Хэрэгслийн програм хангамж(програмчлалын систем) нь програмчлалын хэл дээр компьютерт зориулсан шинэ програмуудыг боловсруулах боломжийг олгодог.

Хэрэгслийн програм хангамжэсвэл програмчлалын систем нь програмчлалын хэлээр шинэ программ боловсруулахад зориулагдсан систем юм.

Хамгийн ерөнхий тохиолдолд сонгосон програмчлалын хэлээр (системийн програмчлалын хэл) програм үүсгэхийн тулд дараахь бүрэлдэхүүн хэсгүүдтэй байх шаардлагатай.

1. Програмын эх код бүхий файл үүсгэх текст засварлагч.

2. Хөрвүүлэгч эсвэл орчуулагч.
ref.rf дээр байршуулсан
Эх текстийг хөрвүүлэгч програм ашиглан завсрын объектын код руу хөрвүүлдэг. Эх текст том хөтөлбөрхэд хэдэн модулиас (эх файл) бүрдэнэ. Модуль бүрийг эмхэтгэсэн тусдаа файлобъектын кодтой, дараа нь нэг бүхэл болгон нэгтгэх шаардлагатай.

3. Объектын модулиудыг холбож, гаралт дээр ажиллах боломжтой програмыг үүсгэдэг холбогч эсвэл ассемблер - гүйцэтгэх код.

Гүйцэтгэх код - ϶ᴛᴏ энэ программыг үүсгэсэн үйлдлийн систем суулгасан ямар ч компьютер дээр ажиллах боломжтой бүрэн хэмжээний програм. Дүрмээр бол үүссэн файл нь .EXE эсвэл .COM өргөтгөлтэй байдаг.

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

Визуал дизайны хамгийн алдартай редакторууд (визуал хэрэгслийг ашиглан програмчлалын систем):

Borland Delphi - бараг бүх програмчлалын асуудлыг шийдвэрлэхэд зориулагдсан

Borland C++ Builder - ϶ᴛᴏ DOS болон Windows програмууд

Microsoft Visual Basic - ϶ᴛᴏ Windows программ үүсгэх түгээмэл хэрэгсэл

Microsoft Visual C++ - энэ хэрэгсэл нь Microsoft Windows гэх мэт үйлдлийн системийн орчинд ажилладаг аливаа програмыг хөгжүүлэх боломжийг олгодог.

Сэдэв 2.1. Компьютерийн програм хангамжийн бүтэц - ойлголт, төрөл. "Сэдэв 2.1. Компьютерийн программ хангамжийн бүтэц" ангиллын ангилал, онцлог 2017, 2018 он.

Системийн програм хангамж- компьютер, компьютерийн сүлжээний ажиллагааг хангах хөтөлбөр, програм хангамжийн системийн багц.

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

Үндсэн програм хангамж- компьютерийн ажиллагааг хангах програм хангамжийн хэрэгслийн хамгийн бага багц.

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

Үндсэн програм хангамжид дараахь зүйлс орно.

    Үйлдлийн систем;

    Үйлдлийн бүрхүүлүүд (текст ба график);

    сүлжээний үйлдлийн систем.

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

Үйлдлийн бүрхүүлүүд- үйлдлийн системийн командуудтай хэрэглэгчийн харилцаа холбоог хөнгөвчлөх зорилготой тусгай програмууд. Үйлдлийн бүрхүүлүүд нь эцсийн хэрэглэгчийн интерфэйсийн текст болон график сонголтуудтай.

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

DOS (Disk Operating System) нь 1981 онд гарсан бөгөөд IBM PC компьютеруудтай нийлүүлэх зориулалттай.

16 битийн нэг даалгавартай DOS үйлдлийн систем нь "командын мөрийн интерфейс" -тэй байсан бөгөөд хэрэглэгч гар дээрх бүх командыг үйлдлийн системийн командын мөрөнд гараар бичих ёстой байв. DOS нь 10 жил ашиглагдаж байна. Цаг хугацаа өнгөрөхөд DOS-ийг сайжруулж, шинэ программуудаар дүүргэж, шинэ хувилбар болгондоо улам олон төрлийн төхөөрөмжийг дэмждэг болсон. Гэсэн хэдий ч түүний гол сул талуудыг арилгах боломжгүй байв.

    RAM-тай ажиллах (стандарт DOS үйлчилгээ нь 640 КБ-аас дээш санах ойтой ажиллахыг зөвшөөрдөггүй);

    Бүрэн график горимд ажиллах боломжгүй. DOS нь янз бүрийн видео картуудын ачаалах боломжтой драйверуудтай ажиллахыг бараг зөвшөөрдөггүй.

    Хэвийн үйл ажиллагааны хувьд бүрхүүлийн тусгай хөтөлбөр шаардлагатай байсан (Нортон командлагч, Волков командлагч);

    нэг даалгавар;

    Мэдээллийг хамгаалах механизм дутмаг.

Үүний үр дүнд Windows 95 гарч ирснээр DOS нь Windows цөмийн бүрэлдэхүүн хэсэг болгон ашиглагдаж байгаа хэдий ч бараг алга болсон.

Windows 3.1/3.11. Энэхүү үйлдлийн системийн анхны хувилбар 80-аад оны сүүлээр гарсан бөгөөд 1994 онд үнэхээр ажиллаж байсан 3.1 ба 3.11 хувилбарууд гарч ирэв. Windows 3.1/3.11-ийг MS DOS дээр суулгасан бөгөөд үнэн хэрэгтээ энэ нь график бүрхүүл, MS-DOS-д зориулсан нэмэлт юм.

Windows 3.1 / 3.11-ийн давуу талууд нь: дүрс дээр хулганы энгийн товшилтоор тушаал гаргах боломжийг олгодог бүрэн хэмжээний график интерфэйс; олон үйлдэл хийх (нэг зэрэг ажиллаж байгаа програмуудын тоо хоёроос гурав, бага хэмжээгээр хязгаарлагддаг санамсаргүй хандалт санах ой); 640 KB саад бэрхшээл алга болж, компьютер бүх RAM-аа ашиглах боломжтой болсон.

Windows 3.1/3.11-ийн сул талууд нь: тогтворгүй байдал, олон тооны алдаа, учир нь програмууд нь нийтлэг орон зайд ажиллах ёстой, RAM эсвэл процессорын нөөцийн төлөө өрсөлддөг, өөрөөр хэлбэл олон үйлдэлт загварыг хялбаршуулсан; мэдээлэл хамгаалах механизм дутмаг.

Windows 95 1995 онд гарч ирсэн. Windows нь анх удаа DOS дээр суурилсан, шинэчлэгдсэн, тусдаа бүтээгдэхүүн болгон зарлаагүй байсан ч график нэмэлтээс бүрэн үйлдлийн систем болж хувирав.

Windows 95-ийн давуу тал: дэвшилтэт график интерфэйс; ажиллах боломж энгийн горимГрафик бүрхүүлийг ачаалахгүйгээр DOS; үйлдлийн систем 32 бит болсон.

Сул талууд: хуучин програмуудтай нийцтэй байхын тулд үйлдлийн системийн цөм нь хуучин 16 битийн модулиудыг агуулсан хэвээр байна; Үйлдлийн систем нь тогтворгүй байдал, олон тооны алдаатай байсан.

Хэрэв Windows 3.11 нь мултимедиа зөвхөн харьцангуй дэмжлэгтэй байсан бол Windows 95 нь DirectX программ-драйверын цогцолборыг хамгийн түрүүнд нэгтгэсэн бөгөөд энэ нь Windows 95-д зориулсан тоглоом үүсгэх боломжийг олгосон. Мөн өөр нэг систем болох ActiveMovie нь олон тооны файлуудыг тоглоход дэмжлэг үзүүлсэн. мультимедиа файлууд - MIDI форматтай хөгжимөөс видео диск хүртэл.

Эцэст нь Windows 95 нь олон тооны бүрэлдэхүүн хэсгүүдийг автоматаар таньж чаддаг байсан бөгөөд илүү дэвшилтэт тохиргоо, тохиргооны механизмтай байсан. Энэ бүхэн нь ноцтой алдааны эрсдлийг эрс багасгасан.

Windows 98/98 SE. Microsoft Windows 98 нь 1998 оны 6-р сард гарсан. 1999 оны сүүлээр Windows 98 SE-ийн орос хэл дээрх хувилбар гарч ирэв. Үндсэн Windows-ийн ялгаа 98/98 SE: 1) ажиллаж байна Windows хүснэгт 98 нь Интернэт хандалтын хэрэгслүүдтэй бүрэн нэгдсэн. Файл, хавтастай ажиллах гол хэрэгсэл бол Интернет програмсудлаач; 2) дэвшилтэт интерфейсийн удирдлагын чадвар; 3) шинэ бүрэлдэхүүн хэсгүүдтэй зөв ажиллах - Pentium процессор II, AGP график порт, USB автобус, видео картын шинэ загварууд, эх хавтан, модем гэх мэт.

Windows 98 нь олон шинэ программ хангамж, хэрэгслүүдийг агуулсан - ялангуяа интернеттэй ажиллахад зориулсан иж бүрэн програм хангамж, FAT16 файлын системийг илүү хэмнэлттэй FAT32 болгон хөрвүүлэх хэрэгсэл юм.

Windows NT. 32 битийн Windows NT (Шинэ технологи) үйлдлийн системийн анхны хувилбар 1993 онд гарсан. Энэ үйлдлийн систем нь анхнаасаа ажиллахад зориулагдсан юм орон нутгийн компьютерийн сүлжээнүүд (LAN).

Үйлдлийн системийн давуу тал: тогтвортой байдал, найдвартай байдал (өөрийн хяналтан дор ажиллаж байгаа програмуудыг найдвартай тусгаарлах, нөөцийн зөрчилдөөнөөс урьдчилан сэргийлэх); Техник хангамжтай шууд ажиллахыг оролддог аливаа програмын хувьд нөөцөд хандахыг хориглоно.

Үйлдлийн системийн сул талууд нь дараахь зүйлийг агуулдаг: дор Windows удирдлага NT нь DOS-д зориулагдсан ямар ч программыг ажиллуулж чадахгүй ба Windows 95-д зориулан бүтээсэн олон программ; Windows NT үйлдлийн систем дэх компьютерийн нөөцийн хэрэглээ Windows 98 үйлдлийн системтэй харьцуулахад хоёр дахин их байдаг. NT-ийн ихэнх давуу тал нь сүлжээний горимд илэрдэг гэдгийг анхаарах хэрэгтэй.

Windows 2000. Windows NT (5.0)-ийн дараагийн хувилбарыг Windows 2000 гэж нэрлэв.

Системийн давуу талууд нь: Windows 98-ийн тохиромжтой бүрхүүлээр хувцасласан тогтвортой, 32 бит цөм; мэдээллийн аюулгүй байдал, сүлжээний маш сайн чадвар, NT үйлчилгээ; дэвшилтэт мультимедиа функцууд; Компьютер тоглоомд зориулсан DirectX програм хангамжийн багц.

Системийн гол сул тал нь холбоотой юм өндөр шаардлагакомпьютерийн нөөцөд. Энэ нь Windows 2000-д тоглоомын горимыг сайжруулахад дэмжлэг үзүүлэх нь тийм ч тохиромжтой биш байсан нь Майкрософтыг Windows 2000-ийг сүлжээ болон бүх нийтийн нэгдсэн үйлдлийн систем болгох санаагаа орхиход хүргэв. бие даасан хэрэглэгчид.

Windows ME (Millennium Edition). Windows 2000-г гэрийн компьютерийн зах зээлд гаргахад харьцангуй бэрхшээлтэй тулгарсан Майкрософт хоёр мянганы сүүлийн жилд Windows 98/ME-ийн "гэрийн үйлдлийн систем"-ийн шинэ, шинэчилсэн хувилбар болох Millennium-ийг гаргасан.

Давуу тал: шинэ хувилбар Microsoft Internet Explorer 5.5; DirectX 7.1 драйверын багцыг шинэчилсэн; хэд хэдэн шинэ нэмэлт програмууд (жишээлбэл, бүх нийтийн windows тоглуулагчмедиа тоглуулагч); дижитал гэрэл зураг, видео камер, сканнерийн дэмжлэгийг нэвтрүүлсэн; MS-DOS горимын дэмжлэгийг зогсоох; та суулгацын CD-д хандахгүйгээр үйлдлийн системийн аливаа бүрэлдэхүүн хэсгүүдийг устгаж, нэмж болно; тохиргооны аюулгүй байдлыг хангах хэд хэдэн хэрэгслийг нэмсэн ба системийн файлууд; тогтвортой байдал нь Windows 98-ээс өндөр байдаг.

Сул талууд: Windows ME-ийн иж бүрэн багц нь хатуу диск дээр 300-аас 500 МБ хүртэлх зай эзэлдэг - Windows 98-ээс гурав дахин их (суулгах явцад түгээлтийн хэрэгсэл хадгалагддаг, системийн файлуудад зориулсан RESTORE хавтас маш их зай эзэлдэг) ; Windows ME дээрх ажлын хурд бага зэрэг буурсан; шаардлагатай RAM-ийн хэмжээ нэмэгдсэн.

OS-ийн аюулгүй байдлын систем өөрөө томоохон өөрчлөлтүүдийг хийсэн - багцад стандарт програмууд Windows Restore цогцолбор гарч ирснээр хэрэглэгч програмыг амжилтгүй суулгасан тохиолдолд өмнөх Windows тохиргоо руу буцах боломжийг олгосон.

Windows ME нь зөвхөн гэрийн сүлжээг сайн дэмждэг; төлөө корпорацийн сүлжээнүүд Windows 2000 ашиглаж байна.

Windows XP. Шинэ, аюулгүй архитектур бүхий 32 битийн үйлдлийн систем болох Windows 2000-ийн залгамж халааг Windows XP ("туршлага" гэсэн үгийн товчлол) гэж нэрлэсэн.

Доод Windows нэр XP нь үйлдлийн системүүдийн бүхэл бүтэн шугамаар төлөөлдөг: корпорацийн үйлдлийн систем Windows XP Server болон Windows XP Professional болон гэрийн Windows XP гэр.

Системийн ялгаа нь дараах байдалтай байна: системийн файлуудын хамгаалалт сайжирсан; хэд хэдэн шинэ төхөөрөмжийн драйверууд; суурилуулсан таних систем дуут тушаалуудболон өгөгдөл. Windows XP бол Microsoft-ын анхны бүрэн тохиргоотой интерфейстэй үйлдлийн систем юм; "ухаалаг" эхлүүлэх цэс нь танд байнга ашиглагддаг програмуудын цэсийг санал болгодог; дахин боловсруулсан хяналтын самбар - бүх дүрсийг бүлгүүдэд хуваасан; дэмжлэг үзүүлэх CD-R бичлэгүүдболон CD-RW дискүүд нь үйлдлийн системийн түвшинд байдаг (та эдгээр дискүүдтэй энгийн уян диск шиг ажиллах боломжтой, Explorer ашиглан диск рүү файл хуулж болно).

Системийн сул тал нь компьютерийн нөөцийн эрэлт нэмэгдэж байгаа явдал юм. Тиймээс хэвийн Windows ажилладаг XP-д дор хаяж 128 MB RAM, хамгийн багадаа 700-800 МГц давтамжтай процессор, 1 ГБ орчим дискний зай шаардагдана.

Windows SE. Энэхүү үйлдлийн систем нь "халаасны" компьютерт (palmtop) суулгах зориулалттай. Өнөөдөр "цахим зохион байгуулагчид" -ыг байнга зам дээр байдаг бизнес эрхлэгчид, оюутнууд хоёуланг нь ашигладаг - аз болоход шинэ эд зүйлс тийм ч үнэтэй биш юм.

Бяцхан үйлдлийн систем нь мини компьютертэй ажиллахад шаардлагатай бүх програмуудыг нэгтгэдэг - энгийн текст засварлагч, Тэмдэглэлийн дэвтэр, хүснэгт болон систем Имэйл. Майкрософт компанийн санаачилсан ёсоор Windows CE-ийг гэр ахуйн цахилгаан хэрэгсэлд суулгаж өгөх болно самбар дээрх компьютеруудзарим машины загварууд.

PC-DOS 2000 (IBM). Windows нь гэрийн ихэнх компьютеруудыг амжилттай эзэмшиж чадсан ч, дотоод сүлжээнүүдАНУ болон Европын олон томоохон пүүсүүд 386 ба 486 процессортой хуучин компьютеруудыг ашигласаар байгаа бөгөөд томоохон байгууллагууд сүлжээний компьютерээ шинэчлэхээс маш их дургүй байдаг. Эдгээр бодол нь IBM-г устаж үгүй ​​болсон мэт санагдах DOS шугамыг үргэлжлүүлэхэд хүргэсэн. 1998 оны сүүлээр энэ шугамын сүүлчийн төлөөлөгч гарч ирэв - DOS 2000. Түүний өмнөх хувилбаруудаас ялгаатай нь санах ой, дискний шахалтыг оновчтой болгох сайжруулсан системд оршдог.

macOS (Apple). Энэ үйлдлийн систем нь PC-тэй нийцтэй компьютер дээр суулгаагүй байна. MacOS нь Apple-ийн үйлдвэрлэсэн Macintosh компьютерт зориулагдсан.

Нэгэн цагт Macintosh компьютерийн зах зээлийн тэргүүлэгч гэж тооцогддог байв. Мөн MacOS нь хэрэглэгчдэд тав тухтай байдлыг хангасан анхны үйлдлийн систем болсон юм GUI, Хавтас, програмд ​​тохирох дүрс бүхий ширээний компьютер, тохируулах тохиромжтой хэрэгсэл, хулганы ажиллагаа. Эцэст нь, 80-аад оны эхээр Macintosh компьютерууд хүчирхэг график багцуудтай итгэлтэйгээр ажилладаг байсан бөгөөд олон жилийн турш PC-ийн гэр бүлийн гамшиг болсон "640 KB саадыг" мэддэггүй байв. Компьютер дээрх видео болон дуу, өнгөт хэвлэл Macintosh болон MacOS-ийн ачаар бусад олон зүйлийг мэддэг болсон боловч бүгдийг нь энэ компани бүтээгээгүй.

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

Өнөөдөр Macintosh болон MacOS-ийг ном, сэтгүүл, сонин хэвлэлээс өмнөх бэлтгэл ажилд өргөн ашиглаж байна. Adobe Photoshop, Adobe Illustrator, Adobe PageMaker зэрэг программууд нь анх MacOS-д зориулагдсан байсан бөгөөд зөвхөн дараа нь Windows руу шилжсэн. Хэрэв та график, хөдөлгөөнт дүрс, амьд видеотой ажиллахаар төлөвлөж байгаа бол Macintosh болон MacOS, ширээний компьютер, хавтас, файлын бүтэц дээр ажиллах шаардлагатай болно - энэ бүхэн энд байна. Нэмж дурдахад, өнөөдөр хамгийн алдартай PC програмууд нь Mac дээр ажиллахад зориулагдсан байдаг (хэдийгээр эсрэгээр нь хэлэх нь илүү логик байдаг).

OS/2 (IBM). Windows-ийн тогтворгүй байдлын улмаас түүний сайжруулалттай зэрэгцэн Майкрософт корпораци нь IBM корпорацитай хамтран илүү дэвшилтэт, аюулгүй систем болох OS / 2-ийг бий болгохоор идэвхтэй ажиллаж байна.

Энэхүү 32 битийн үйлдлийн систем нь 16 битийн үйлдлийн системээс ихэнх талаараа илүү байсан. Windows хувилбарууд. OS/2-ийн сул тал нь байх ёстой цагаасаа эрт ирсэн явдал байв: түүний бүх давуу тал нь бүрэн хэмжээний олон үйлдэлтэй бөгөөд програм бүр тусдаа, тусгаарлагдсан байдлаар ажиллах боломжийг олгодог " виртуал машин”, өндөр найдвартай байдал, илүү сонирхол татахуйц интерфэйс, дэвшилтэт мультимедиа чадавхийг гол сул тал нь хассан: компьютерийн нөөцөд тавигдах шаардлага нэмэгдсэн.

Гэсэн хэдий ч OS/2 одоо ч байсаар байгаа бөгөөд тэр ч байтугай корпорацийн сүлжээний орчинд тодорхой хэмжээний алдартай болсон. OS/2-д зориулагдсан олон тооныпрограм хангамжийн бүтээгдэхүүн, түүний дотор бизнесийн програмууд (Lotus-ийн иж бүрэн програм хангамжийн багц - энэ ангиллын програмын "өвөглөгч", алдартай "1-2-3" хүснэгтийг бүтээгч) болон програм хангамж хөгжүүлэх хэрэгслүүд.

линукс. 1994 онд Линус Торвалдсын гаргасан Линукс үйлдлийн систем нь бусад бүх үйлдлийн системээс үндсэндээ ялгаатай. Линукс бол сонирхогчийн програмист бүтээсэн цорын ганц алдартай үйлдлийн систем юм. Үүнийг дэлхийн өнцөг булан бүрээс олон зуун мянган ижилхэн сонирхогчид дэмжиж, хөгжүүлж, нэмж өгдөг. Эцэст нь Линукс бол цорын ганц нээлттэй эхийн (жишээ нь бүрэн үнэ төлбөргүй) үйлдлийн систем юм. Тогтвортой байдлын хувьд Линукс үйлдлийн систем нь удаан хугацааны туршид итгэлтэйгээр нэгдүгээр байр эзэлсээр ирсэн.Гэсэн хэдий ч хэсэг хугацаа хүртэл Линукстэй ажиллахын тулд дор хаяж шаардлагатай байсан. програмчлалыг ойлгох. Тиймээс Линукс эцсийн мөч хүртэл ажиллаж байсан цорын ганц салбар бол сүлжээ юм. Өнөөг хүртэл ихэнх интернетийн вэб серверүүд Линукс дээр ажиллаж байна.

1998 онд анхны арилжааны хямд Линукс суурилуулах иж бүрдэл гарч ирсэн бөгөөд энэ нь эхлэгчдэд хүртэл хачирхалтай үйлдлийн системийг бие даан суулгах боломжийг олгосон. Хожим нь тохиромжтой бүрхүүлийн програмууд гарч ирсэн бөгөөд 2000 онд Линукс хувилбар Windows дээр суулгахад зориулагдсан. Танил ширээний компьютер болон хослол Windows дүрсүүдболон дурсгалууд Линуксийн цөмүүдхөгжүүлэгчид болон хэрэглэгчдийн анхаарлыг татсан. Өнөөдөр Линуксыг зөвхөн серверт суулгаад зогсохгүй бэлэн дээр суулгасан хувийн компьютеруудболон зөөврийн компьютер.

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

Хэрэглээг дараах байдлаар ангилж болно.

    Компьютерийн эрүүл мэндийг оношлох програмууд;

    Компьютерийн хамгаалалт, халдвар авсан файлуудыг илрүүлэх, сэргээх үйлчилгээ үзүүлдэг вирусны эсрэг програмууд;

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

    Програмууд өгөгдөл архивлах, хадгалах санах ойн хэмжээг багасгахын тулд файл дахь мэдээллийг шахах үйл явцыг хангадаг;

    Програмууд сүлжээний засвар үйлчилгээ.