«Ելակոդ»–ի խմբագրումների տարբերություն

Ավելացվել է 1025 բայտ ,  12 տարի առաջ
Առանց խմբագրման ամփոփման
No edit summary
No edit summary
{{wikify}}
Համակարգչային գիտության բնագավառում սկզբնական կոդը որևէ ծրագրավորման լեզվով գրված դրույթների կամ սահմանումների հավաքածու է։ Սկզբնական կոդը ծրագրավորողների կողմից օգտագործվող մեխանիզմ է, որը հիմնականում օգտագործվում է համակարգչի գործողությունները մատնանշելու համար։
Ծրագիրն իրականացնող սկզբնական կոդը, որը սովորաբար բաղկացած է մեկ կամ մի քանի տեքստային ֆայլերից, երբեմն պահվում է տվյալների բազայում որպես պահպանված պրոցեդուրա, ինչպես նաև կարող է պահվել գրքում կամ կրիչի վրա որպես կոդի փոքր կտորներ։ Սկզբնական կոդի ֆայլերի մեծ հավաքածուն կարող է դասակարգվել կատալոգների ծառի մեջ, որն այդ դեպքում անվանում են ծրագրային ծառ։
Ծրագրակազմը այլ համակարգչային պլատֆորմի վրա տեղափոխելը սովորաբար անչափ դժվար է առանց սկզբնական կոդի։ Ծրագրի որոշակի կտորների տեղափոխելիությունը առանց ծրագրային կոդի հաշվողական տեսակետից հիմնականում թանկ է։ Տեղափոխելիության հնարավոր ընտրանքները (options) ներառում են կոդի երկուական թարգմանությունը և սկզբնական պլատֆորմի էմուլյացիան։ Կատարվող կոդի դեկոմպիլյացիան կարող է օգտագործվել ասեմբլերով կամ բարձր մակարդակի ծրագրավորման լեզվով ծրագրային կոդ ստանալու համար։
Ծրագրավորողները ծրագրակազմի մի հատվածից վերցված սկզբնական կոդը հաճախ հարմարացնում են մեկ այլ նախագծում օգտագործելու համար։ Այս գաղափարը հայտնի է որպես ծրագրակազմի վերագործածելիություն։
 
[[af:Bronkode]]
[[ar:كود مصدري]]
[[ast:Códigu fonte]]
[[be:Крынічны код]]
[[bs:Izvorni kod]]
[[bg:Изходен код]]
[[ca:Codi font]]
[[cs:Zdrojový kód]]
[[da:Kildekode]]
[[de:Quelltext]]
[[et:Lähtekood]]
[[el:Πηγαίος κώδικας]]
[[es:Código fuente]]
[[eo:Fontkodo]]
[[eu:Iturburu kode]]
[[fa:کد مبدأ]]
[[fr:Code source]]
[[gl:Código fonte]]
[[ko:소스 코드]]
[[hr:Izvorni kod]]
[[id:Kode sumber]]
[[it:Codice sorgente]]
[[he:קוד מקור]]
[[lv:Pirmkods]]
[[lt:Išeitinis kodas]]
[[hu:Forráskód]]
[[ms:Kod sumber]]
[[nl:Broncode]]
[[ja:ソースコード]]
[[no:Kildekode]]
[[nn:Kjeldekode]]
[[pl:Kod źródłowy]]
[[pt:Código fonte]]
[[ro:Cod sursă]]
[[qu:Pukyu qillqa]]
[[ru:Исходный код]]
[[simple:Source code]]
[[sk:Zdrojový kód]]
[[sl:Izvorna koda]]
[[sh:Izvorni kod]]
[[fi:Lähdekoodi]]
[[sv:Källkod]]
[[th:ซอร์สโค้ด]]
[[tr:Kaynak kodu]]
[[uk:Сирцевий код]]
[[vi:Mã nguồn]]
[[zh:源代码]]
[[hy:Սկզբնական կոդ]]