Jump to content

User:Peop13/sandbox

From Wikipedia, the free encyclopedia

Պսեւդոկոդ

Համակարգչային գիտության մեջ պսևդոկոդը ալգորիթմում կատարվող քայլերի նկարագրությունն է՝ օգտագործելով ծրագրավորման լեզուների կոնցեպցիայի խառնուրդն է,(օրինակ՝ նշանակման օպերատոր, պայմանական օպերատոր, և այլն) ոչ պաշտոնական, սովորաբար ինքնագործ բացատրական, գործողությունների և պայմանների նշում: Չնայած պսևդոկոդը կիսում է առանձնահատկությունները կանոնավոր ծրագրավորման լեզուներով, այն նախատեսված է ոչ թե մեքենայի համար, այլ մարդկային ընթերցանության համար: Պսևդոկոդը սովորաբար բաց է թողնում մանրամասներ, որոնք շատ կարևոր են ալգորիթմի մեքենայական իրականացման համար։ Սա նշանակում է, որ պսևդոկոդը կարելի է ստուգել միայն ընթերցելով և հասկանալով։ Ծրագրավորման լեզուն ավելի է ամրացվում բնական լեզվի նկարագրության մանրամասներով, որտեղ հարմար է, կամ կոմպակտ մաթեմատիկական նշումով: Պսևդոկոդը օգտագործման նպատակն այն է, որ մարդկանց համար ավելի հեշտ է հասկանալ, քան սովորական ծրագրավորման լեզվի կոդը, և որ դա ալգորիթմի հիմնական սկզբունքների արդյունավետ եւ միջավայրից անկախ նկարագրությունն է։ Այն սովորաբար օգտագործվում է դասագրքերում և գիտական հրատարակություններում ալգորիթմները փաստարկելու և ծրագրային եւ այլ ալգորիթմներ պլանավորելու համար։