Праграмаванне: Розніца паміж версіямі

З Вікіпедыі, свабоднай энцыклапедыі
[дагледжаная версія][дагледжаная версія]
Змесціва выдалена Змесціва дададзена
др вікіфікацыя
Радок 1: Радок 1:
'''Праграмаванне''' — тэарэтычная і практычная дзейнасць па стварэнні [[Праграма|праграм]]; гэта працэс, які вядзе ад зыходнай пастаноўкі вылічальнай задачы да з'яўлення выканальных камп'ютарных праграм. Праграмаванне ўключае ў сябе такія віды дзейнасці, як аналіз, распрацоўку разумення, генерацыю [[алгарытм]]аў, праверку патрабаванняў алгарытмаў, уключаючы іх карэктнасць і спажыванне рэсурсаў, і ажыццяўленне алгарытмаў у мэтавай [[Мова праграмавання|мове праграмавання]]. Зыходны код пішуць на адной або некалькіх мовах праграмавання. Мэта праграмавання складаецца ў тым, каб знайсці паслядоўнасць інструкцый, якая аўтаматызуе выкананне пэўнай задачы або рашэнне дадзенай праблемы. Працэс праграмавання, такім чынам, часта патрабуе экспертных ведаў ў многіх разрозненых прадметах, у тым ліку, ведаў аб прадметнай вобласці, спецыялізаваных алгарытмаў і фармальнай логікі.
'''Праграмаванне''' — тэарэтычная і практычная дзейнасць па стварэнні [[Камп'ютарная праграма|праграм]]; гэта працэс, які вядзе ад зыходнай пастаноўкі вылічальнай задачы да з'яўлення выканальных камп'ютарных праграм. Праграмаванне ўключае ў сябе такія віды дзейнасці, як аналіз, распрацоўку разумення, генерацыю [[алгарытм]]аў, праверку патрабаванняў алгарытмаў, уключаючы іх карэктнасць і спажыванне рэсурсаў, і ажыццяўленне алгарытмаў у мэтавай [[Мова праграмавання|мове праграмавання]]. [[Зыходны код]] пішуць на адной або некалькіх мовах праграмавання. Мэта праграмавання складаецца ў тым, каб знайсці паслядоўнасць інструкцый, якая аўтаматызуе выкананне пэўнай задачы або рашэнне дадзенай праблемы. Працэс праграмавання, такім чынам, часта патрабуе экспертных ведаў ў многіх разрозненых прадметах, у тым ліку, ведаў аб прадметнай вобласці, спецыялізаваных алгарытмаў і фармальнай логікі.


Звязаныя задачы ўключаюць у сябе тэставанне, адладку, падтрыманне зыходнага кода, укараненне сістэмы зборкі і кіраванне атрыманымі артэфактамі, такімі як [[машынны код]] камп'ютарных праграм. Яны маглі б лічыцца часткай працэсу праграмавання, але часта тэрмін «распрацоўка праграмнага забеспячэння» выкарыстоўваецца для гэтага шырэйшага працэсу, з тэрмінам «праграмаванне», «рэалізацыя» або «кадаванне» зарэзерваваным для фактычнага напісання кода. Распрацоўка праграмнага забеспячэння спалучае ў сабе тэхнічныя метады з практыкай распрацоўкі праграмнага забеспячэння.
Звязаныя задачы ўключаюць у сябе тэставанне, адладку, падтрыманне зыходнага кода, укараненне сістэмы зборкі і кіраванне атрыманымі артэфактамі, такімі як [[машынны код]] камп'ютарных праграм. Яны маглі б лічыцца часткай працэсу праграмавання, але часта тэрмін «распрацоўка праграмнага забеспячэння» выкарыстоўваецца для гэтага шырэйшага працэсу, з тэрмінам «праграмаванне», «рэалізацыя» або «кадаванне» зарэзерваваным для фактычнага напісання кода. Распрацоўка [[Праграмнае забеспячэнне|праграмнага забеспячэння]] спалучае ў сабе тэхнічныя метады з практыкай распрацоўкі праграмнага забеспячэння.


== Літаратура ==
== Літаратура ==

Версія ад 19:23, 4 кастрычніка 2015

Праграмаванне — тэарэтычная і практычная дзейнасць па стварэнні праграм; гэта працэс, які вядзе ад зыходнай пастаноўкі вылічальнай задачы да з'яўлення выканальных камп'ютарных праграм. Праграмаванне ўключае ў сябе такія віды дзейнасці, як аналіз, распрацоўку разумення, генерацыю алгарытмаў, праверку патрабаванняў алгарытмаў, уключаючы іх карэктнасць і спажыванне рэсурсаў, і ажыццяўленне алгарытмаў у мэтавай мове праграмавання. Зыходны код пішуць на адной або некалькіх мовах праграмавання. Мэта праграмавання складаецца ў тым, каб знайсці паслядоўнасць інструкцый, якая аўтаматызуе выкананне пэўнай задачы або рашэнне дадзенай праблемы. Працэс праграмавання, такім чынам, часта патрабуе экспертных ведаў ў многіх разрозненых прадметах, у тым ліку, ведаў аб прадметнай вобласці, спецыялізаваных алгарытмаў і фармальнай логікі.

Звязаныя задачы ўключаюць у сябе тэставанне, адладку, падтрыманне зыходнага кода, укараненне сістэмы зборкі і кіраванне атрыманымі артэфактамі, такімі як машынны код камп'ютарных праграм. Яны маглі б лічыцца часткай працэсу праграмавання, але часта тэрмін «распрацоўка праграмнага забеспячэння» выкарыстоўваецца для гэтага шырэйшага працэсу, з тэрмінам «праграмаванне», «рэалізацыя» або «кадаванне» зарэзерваваным для фактычнага напісання кода. Распрацоўка праграмнага забеспячэння спалучае ў сабе тэхнічныя метады з практыкай распрацоўкі праграмнага забеспячэння.

Літаратура

  • Савіцкі М. Тлумачальны слоўнік па інфарматыцы: / Мікола Савіцкі. Мн.: Энцыклапедыкс. 2009. ISBN 978-985-6742-83-8