1 105 242
edits
(+Կատեգորիա:Ծրագրավորում, +Կատեգորիա:Ծրագրային ապահովում ՀոթՔաթ գործիքով) |
չ (clean up, փոխարինվեց: ): → )։ (2), ա: → ա։ oգտվելով ԱՎԲ) |
||
| страницы = 13
| страниц = 416
}}</ref> Կախված ենթատեքստից դիտարկվող եզրույթը կարող է վերաբերվել նաև ծրագրի սկզբնական տեքստին։ Համակարգչային ծրագիրը որպես [[հեղինակային իրավունք]]ի օբյեկտ և [[մտավոր սեփականություն|մտավոր սեփականության]] այլ իրավունքների մաս հանդիսանում է [[ոչ նյութական արժեքներ]]ի
== Ծրագրի ստեղծումը ==
Շատ հաճախ ծրագրի պատկերը պահպանվում է գործարկվող մոդուլի տեսքով (առանձին նիշք կամ նիշքերի խումբ)
Համակարգային ծրագրավորման մեջ ծրագիր անվանում են տվյալները, որոնք օգտագործվում են [[պրոցեսոր]]ի կողմից որպես համակարգչի համակարգի ղեկավարման հրահանգներ։<ref>{{книга|автор=Фельдман С. К.|заглавие=Системное программирование. Полный курс лекций с теоретическими материалами и лабораторными работами|год=2003|страниц=512|isbn=5-88548-096-6}}</ref> Ծրագրի կազմի մեջ մտնում է ինչպես [[պրոցեսոր]]ով կատարվող որոշակի նպատակների հասնելու համար [[մեքենայական կոդ]]ը, այնպես էլ դրա համար անհրաժեշտ տվյալները։ Ծրագրի առանձնահատկություն է հանդիսանում հիշողության մեջ նրա գտնվելը և պրոցեսորով իրագործումը։
Ծրագրային ապահովման մշակման գործընթացը կազմված է մի քանի փուլերից, որոնցից միայն նեղ իմաստով ծրագրային կոդի անմիջական ստեղծումն է կրում «[[ծրագրավորում]]» անվանումը։ Կենցաղում [[ծրագրավորում]] ասելով ենթադրվում է համակարգային ապահովման մշակման ողջ գործընթացը, իսկ այդ գործունեությամբ զբաղվող մարդկանց անվանում են [[ծրագրավորող]]:
Ծրագրի սկզբնական տեքստերի գրառումը [[ծրագրավորման լեզուներ]]ով մարդու համար հեշտացնում է դրանց հասկանալու ու խմբագրման գործը։ Դրան մասնավորապես օգնում են մեկնաբանությունները, որոնք թույլատրվում են շատ լեզուների գրելաոճում ([[սինտակսիս]]ում)
Որոշ [[ծրագրավորման լեզու]]ներ թույլ են տալիս գործել առանց ծրագրի նախնական կոմպիլյացիայի և թարգմանել այն [[մեքենայական կոդ]]ում անմիջապես կատարման ընթացքում։ Այդ գործընթացն անվանում են դինամիկ [[կոմպիլյացիա]]: Այն թույլ է տալիս հասնել տարբեր սարքային և ծրագրային հարթակների միջև մեծ անցողիկության՝ պահպանելով կոմպիլյացիայի բոլոր առավելությունները։
|