Քոմփյուտերի վրա որևէ խնդրի լուժման մեթոդը ըշակելը, քոմփյուտերի վրա այդ մեթոդի իրականացման ալգորիթմը կազմելը, ծրագրավորման որևէ լեզվով մշակված ալգորիթմը իրականացնող մեքենայական ծրագիրը կազմելը, այդ ծրագրի տրանսլյացիան (տեղափոխումը մեքենայական հրամանների) կատարելը, ապա առաջադրելը քոմփյուտերին, որ նա իրականացնի մեքենայական հրամաններից բերված ծրագիրը:
Դասերը, որոնց պատկանում է |
Ենթատեսակները |
կիրառական ծրագրավորում
,
օբյեկտակողմնորոշված ծրագրավորում
,
ֆունկցիոնալ ծրագրավորում
,
մոդուլներից կազմում
,
առանց ցիկլերի ծրագրավորում
,
բջջային հեռախոսների ծրագրավորում
,
միկրոծրագրավորում
,
ծրագրավորման տեխնոլոգիա
,
ծրագրային մոդելավորում
,
ծրագրավորման ավտոմատացում
,
ալգորիթմացում
,
վեբ ծրագրավորում
,
բազմածրագրավորում
|
Ոլորտում առկա հասկացողությունները |