Ad removed from a publication
27/09/2023

C++ ծրագրավորման լեզվի դասընթացներ

30 000֏
Yerevan , Kentron |   25.01.2017 | N 2468 | 6910 / today 1
Էյ Ջի Էյջ ուսումնական կենտրոնը կազմակերպում է C++ ծրագրավորման լեզվի դասընթացներ ինչպես սկսնակների, այնպես էլ տվյալ ոլորտի ծրագրավորողների մասնագիտական աճի համար:
Դասընթացի տևողությունը – 4 ամիս (48 դասաժամ)
Հաճախումները - շաբաթական 3 դաս, յուրաքանչյուր դասի տևողությունը 1,5 ժամ
Դասընթացների ավարտական վկայականի տրամադրում:
Փուլ 1
1. C++ ծրագրավորման լեզվի ստեղծման պատմությունը, առավելություններն ու թերությունները, համեմատությունն այլ ծրագրավորման լեզուների հետ
2. Նախնական գաղափարներ օբյեկտաօրիենտացված ծրագրավորման մասին, C++ և C ծրագրավորման լեզվուների տարբերությունները, C++-ով առաջին ծրագրի ստեղծումը
3. Փոփոխականներ, հաստատուններ, ստանդարտ տիպեր, գործողություններ տարրական տիպերի հետ
4. Ղեկավարման և ցիկլի օպերատորներ՝ if, if/else, for, while, do while, switch (3 դաս)
5. Զանգվածներ (Arrays) (2 դաս)
6. Երկչափ զանգվածներ
7. Ցուցիչ (Pointer) (2 դաս)
8. Հղում (Reference)
Փուլ 2
1. Ֆունկցիաներ (2 դաս)
2. Ֆունկցիաների գերբեռնում (overloading)
3. Ռեկուրսիվ ֆունկցիաներ
4. Բացառությունների մշակում (Exceptions handling) (2 դաս)
5. Թվարկումններ enums
6. Կլասներ
7. public, private և protected հասանելիության մոդիֆիկատորներ
8. this օպերատոր
9. Կոնստրուկտորներ, կոնստրուկտորների գերբեռնում, լռելայնությամբ կոնստրուկտոր
10. դեստրուկտորներ
Փուլ 3
1. Stack-ի, queue-ի, dequeue-ի ռեալիզացիան կլասների տեսքով
2. Binar tree-ի և list-ի ռեալիզացիան կլասների տեսքով
3. Static անդամներ, Singleton կլասներ
4. Գործողությունների գերբեռնում (operator overloading) (2 դաս)
5. Ժառանգում (3 դաս)
6. վիրտուալ ֆունկցիաներ
7. Աբստրակտ կլասներ (2 դաս)
8. Friend ֆունկցիաներ
Փուլ 4
1. Պրեպրոցեսինգի հրամաններ
2. Ֆունկցիաների կաղապարներ (templates of functions) (2 դաս)
3. Կլասների կաղապարներ (templates of functions) (2 դաս)
4. Աշխատանք ֆայլերի հետ (3 դաս)
5. Ծանոթություն STL գրադարանի հետ (3 դաս)
6. Ամփոփում, թեստ
Հավանել