'''Прагра́мнае забесьпячэ́ньне''', апраграмава́ньне — агульны тэрмін для абазначэньня сукупнасьці кампутарных прагрампраграмаў, працэдурпрацэдураў і дакумэнтацыі, якая выконвае пэўную задачу ў кампутарнаекампутарнай сыстэме. Тэрмін ахоплівае дастасаваныя праграмы, такія як [[тэкставы рэдактар]], што выконвае задачу [[карыстальнік]]а, сыстэмнае апраграмаваньне, якое стасуецца непасрэдна з апаратнай часткай і забясьпечвае неабходныя для дастасаваных праграмаў функцыі, і пасрэднае апраграмаваньне, якое кантралюе ій каардынуе разасяроджаныя сыстэмы.
=== Тыпы ===
ІснуючыяІсныя кампутарныя сыстэмы раздзяляюцьпадзяляюць апраграмаваньне на тры асноўныя клясы: сыстэмнае апраграмаваньне, сродкі праграмаваньня ій дастасаваныя праграмы, але мяжа паміж імі недакладная ій часта размытая.
* ''Сыстэмнае апраграмаваньне'' забясьпечвае працу абсталяваньня ій кампутарнаекампутарнай сыстэмы як адзінага цэлага. УключаеУлучае [[апэрацыйная сыстэма|апэрацыйныя сыстэмы]], [[драйвэр]]ы прыладаў, сродкі дыягностыкі, [[сэрвэр]]ы, аконныяваконныя сыстэмы, ій інш. Прызначэньне сыстэмнага апраграмаваньня - адмежаваць наколькі магчыма праграміста, што піша дастасаваныя праграмы, ад дэталяў канкрэтнае кампутарнае сыстэмы, асаблівасцяўасаблівасьцяў падсыстэмы памяці, тых ці іншых прыладаў - [[прынтар]]аў, [[манітор|дысплэяў]], [[клявіятура|клявіятур]] і г.д.
* ''Сродкі праграмаваньня'' ахопліваюць прылады, што дапамагаюць праграмісту ствараць праграмы на розных мовах праграмаваньня больш зручным спосабам. УключаюцьУлучаюць тэкставыя рэдактары, [[кампілятарыкампілятар]]ы, [[інтэрпрэтатар]]ы, [[лінкер]]ы, [[дэбагер]]ы ій г.д. Інтэграваныя асяродзьдзі праграмаваньня спалучаюць гэтыя прылады ў праграмным пакунку, звычайна замяняючы кіраваньне з загаднага радкашэрагу графічным [[інтэрфэйс]]ам карыстальніка.
* ''Дастасаваныя праграмы'' дазваляюць карыстальніку выконваць адну ці болей пэўных, не зьвязаных з кампутарам, задачзадачаў. Звычайны ужытакўжытак уключаеулучае аўтаматызацыю прамысловасьці, праграмы для бізнэсу, адукацыйныя праграмы, мэдыцынскіямэдычныя праграмы, [[база зьвестак|базы дадзеныхзьвестак]] і кампутарныя гульні. Амаль кожная праява чалавечае дзейнасьці зараз выкарыстоўвае нейкую форму дастасаванае праграмы.
== Вонкавыя спасылкі ==
{{Накід:Праграмаваньне}} ▼
{{Commonscat|Software}}
▲{{Накід:Праграмаваньне}}
[[Катэгорыя:Праграмнае забесьпячэньне| ]]
|