Սկիզբ » Ուսումնական նյութեր » Ծրագրավորում (Էջ 3)

RSSԲաժին: Ծրագրավորում

Վիշապ Օբերոն կոմպիլյատոր

| Հունիս 6, 2014 |
Վիշապ Օբերոն կոմպիլյատոր

Վիշապ Օբերոն կոմպիլյատոր

Կարդալ ամբողջը

Ինչպես ստեղծել թեմա վորդպրեսի համար: Նախապատրաստական փուլ

| Հունիս 6, 2014 |
Ինչպես ստեղծել թեմա վորդպրեսի համար: Նախապատրաստական փուլ

Հավանաբար վորդպրեսից օգտվողները գոնե մի անգամ մտադրություն ունեցած կլինեն ինչ-որ փոփոխություններ անել իրենց թեմայի մեջ, բայց շատ դեպքերում նայելով կոդերին, հնարավոր չէ ինչ որ բան հասկանալ, քանի որ օգտագործվում են արդեն իսկ պատրաստի ֆունկցիաներ, որոնց ուսումնասիրումը բերում է մեկ այլ ֆունկցիայի, որը նույնպես անհայտ է ու այսպես շրջանային պրոցեսով ամեն ինչ շարունակվում է: Դրա համար […]

Կարդալ ամբողջը

Protected: “Ամառային Դպրոց – Ծրագրավորման Հիմունքներ”

| Մայիս 30, 2014 |
“Ամառային Դպրոց - Ծրագրավորման Հիմունքներ”

There is no excerpt because this is a protected post.

Կարդալ ամբողջը

Ինչպես արագ սովորել վրացական տառերը, և թե ինչի համար է դա անհրաժեշտ

| Մայիս 23, 2014 |
Ինչպես արագ սովորել վրացական տառերը, և թե ինչի համար է դա անհրաժեշտ

php սքրիփթ, որի միջոցով արվել է վրացերեն տեքստերի կորպուսի մեջ մտնող տառերի քանակի հաշվարկ ․․․

Կարդալ ամբողջը

Ծրագրավորման խնդիրների ժողովածու

| Մայիս 16, 2014 |
Ծրագրավորման խնդիրների ժողովածու

Ծրագրավորման խնդիրների և վարժությունների հավաքածու․

Կարդալ ամբողջը

Կանչում ենք C ֊ական ֆունկցիաներ Assembler ֊ի կոդից:

| Մայիս 4, 2014 |
Կանչում ենք C ֊ական ֆունկցիաներ Assembler ֊ի կոդից:

Բոլորը գիտեն, որ C/C++ ֊ի կոդից կարելի է կանչել ասսեմբլերական հրամաններ inline assembler ֊ի միջոցով։ Պարզվում է, որ հակառակ կանչը ոչ միայն հնարավոր է, այլ նաև օգտագործվում է օպերացիոն համակարգի սկզբնական բեռնիչից (bootloader) միջուկի (kernel) կոդի թողարկման համար (քանի որ որպես կանոն օպերացիոն համակարգի բեռնիչը գրված է assembler֊ով, իսկ միջուկը C֊ով)․ ասսեմբլերի կոդից կարելի է […]

Կարդալ ամբողջը

[գիրք] Զրույցներ C լեզվի մասին

| Ապրիլ 6, 2014 |
[գիրք] Զրույցներ C լեզվի մասին

Ես նախաձեռնել եմ այս զրույցների շարքը որպես C ծրագրավորման լեզուն ներկայացնող կենդանի գիրք։ Կենդանի այն իմաստով, որ զրույցների պարունակությունը երբեք վերջնական չի լինելու։ Տեքստն անընդհատ թարմացվելու է և լրացվելու է նոր նյութով։ Որպես առաջին քայլ, ես կպատմեմ ամենաանհրաժեշտ, ամենակարևոր նյութը ․․․

Կարդալ ամբողջը

ասք վիշապին մակում բնակեցնելու մասին

| Մարտ 20, 2014 |
ասք վիշապին մակում բնակեցնելու մասին

ուրեմն, ուզում եմ մի քիչ գրել իմ մակօս֊ական փորձից։ որպէս դեւ, ով առաջին անգամ է այս օհ֊ի հետ աշխատում։ իմ հին ծանօթ աւստրալիացին իր մակի վրայ հաշիւ է բացել, որ կպնեմ, վոկ֊ը պորտ անեմ մակի։ նախ սիլանգից՝ ասեմ, որ այս գործիքն առաջին անգամ եմ փորձում, օգտւողի տեսակէտից ահագին յարմար է թւում։ Ոչ միայն տողն է […]

Կարդալ ամբողջը

Ծրագրի կարգաբերում gdb -ի միջոցով։

| Մարտ 16, 2014 |
Ծրագրի կարգաբերում gdb -ի միջոցով։

gdb -ն gnu նախագծի source code մակարդակի, բազմապլատֆորմային debugger է։ source code մակարդակը նշանակում է, որ  տվյալ debugger-ով կարելի է կարգաբերել միայն այն ծրագրերը, որոնք թողարկվել են արդեն բեռնված օպերացիոն համակարգում։ Բացի այդ source code debugger -ի դեպքում մեքենայական կոդի փոխարեն, տեսնում ենք ծրագրի ելակետային կոդը, որը կարող է գրված լինել ինչ-որ բարձր մակարդակի լեզվով, օրինակ՝ C/C++: Նկար 1։ cgdb […]

Կարդալ ամբողջը

Scheme: Չփոփոխվող բինար ծառերի մասին

| Մարտ 12, 2014 |
Scheme: Չփոփոխվող բինար ծառերի մասին

Ուզում եմ օրինակով ցույց տալ, թե ինչպես կարելի է ծրագրեր գրել օգտագործելով միայն չփոփոխվող (immutable) տվյալների կառուցվածքներ։ Այս անգամ բինար որոնման ծառերի վարքը ծրագրավորել եմ Scheme լեզվով (այն Lisp ընտանիքի թերևս ամենահայտնի ներկայացուցիչն է)

Կարդալ ամբողջը

133