wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ծրագրավորման C++ լեզվի դասեր

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Ինչ է C++ լեզուն?

a)

C++ is a type of hardware.

b)

C++ is a database management system.

c)

C++ is a web development framework.

d)

C++ is a high-level programming language that supports multiple programming paradigms.

2.

Որն է C++-ի հիմնական կառուցվածքը?

a)

start() ֆունկցիան

b)

void() ֆունկցիան

c)

execute() ֆունկցիան

d)

main() ֆունկցիան

3.

Ինչ է փոփոխականը C++-ում?

a)

Փոփոխականը C++-ում մշտական արժեք է, որը չի կարող փոխվել։

b)

Փոփոխականը C++-ում միայն թվեր պահելու համար է։

c)

Փոփոխականը C++-ում տվյալների պահեստավորման անուն է, որը կարող է փոխվել ծրագրի ընթացքում։

d)

Փոփոխականը C++-ում ֆունկցիայի անուն է։

4.

Ինչ է տվյալների տեսակները C++-ում?

a)

int, float, double, char, bool, arrays, structures, unions, classes, enumerations

b)

list

c)

string

d)

decimal

5.

Ինչ է ֆունկցիան C++-ում?

a)

Ֆունկցիան C++-ում կոդի վերամշակման և կրկնվող գործողությունների իրականացման համար օգտագործվող կառուցվածք է։

b)

Ֆունկցիան C++-ում միայն թվային հաշվարկների համար է նախատեսված։

c)

Ֆունկցիան C++-ում միայն տվյալների պահպանման համար է օգտագործվում։

d)

Ֆունկցիան C++-ում միայն մեկ անգամ կարող է օգտագործվել։

6.

Ինչ է դասը C++-ում?

a)

Դասը C++-ում օբյեկտ-oriented ծրագրավորման կառուցվածքային միավոր է, որը պարունակում է տվյալներ և մեթոդներ։

b)

Դասը C++-ում չի կարող պարունակել մեթոդներ։

c)

Դասը C++-ում միայն ֆունկցիաներ է պարունակում։

d)

Դասը C++-ում օգտագործվում է միայն տվյալների պահպանման համար։

7.

Ինչ է օբյեկտը C++-ում?

a)

Օբյեկտը C++-ում միայն ֆունկցիաներ է պարունակում

b)

Օբյեկտը C++-ում տվյալների միայն մեկ տեսակ է

c)

Օբյեկտը C++-ում օգտագործվում է միայն թվային հաշվարկների համար

d)

Օբյեկտը C++-ում տվյալների կառուցվածք է, որը պարունակում է տվյալներ և ֆունկցիաներ:

8.

Ինչ է ժառանգությունը C++-ում?

a)

Ժառանգությունը C++-ում միայն ֆունկցիաների հավաքածու է։

b)

Ժառանգությունը C++-ում տվյալների պահպանման մեթոդ է։

c)

Ժառանգությունը C++-ում օգտագործվում է միայն թվային տվյալների համար։

d)

Ժառանգությունը C++-ում օբյեկտ-oriented ծրագրավորման սկզբունք է, որը թույլ է տալիս դասերի միջև հատկությունների և մեթոդների փոխանցում։

9.

Ինչ է բազմակողմանիությունը C++-ում?

a)

Բազմակողմանիությունը C++-ում նշանակում է, որ միևնույն ֆունկցիան կամ օբյեկտը կարող է ունենալ տարբեր ձևեր կամ վարքագիծ։

b)

Բազմակողմանիությունը C++-ում վերաբերում է միայն դասերի ստեղծմանը։

c)

Բազմակողմանիությունը C++-ում նշանակում է, որ օբյեկտները չեն կարող փոխվել։

d)

Բազմակողմանիությունը C++-ում նշանակում է, որ բոլոր ֆունկցիաները նույն ձևն ունեն։

10.

Ինչ է C++-ի ստանդարտ գրադարանը?

a)

C++-ի ստանդարտ գրադարանը չի պարունակում ալգորիթմներ։

b)

C++-ի ստանդարտ գրադարանը նախատեսված է միայն խաղերի համար։

c)

C++-ի ստանդարտ գրադարանը միայն դասեր է պարունակում։

d)

C++-ի ստանդարտ գրադարանը պարունակում է նախադրված ֆունկցիաներ, տվյալների կառուցվածքներ և ալգորիթմներ։

11.

Ինչ է C++-ի նախադրյալը?

a)

C#-ի գիտելիք

b)

C լեզվի գիտելիք

c)

JavaScript-ի գիտելիք

d)

Python-ի գիտելիք

12.

Ինչ է C++-ի ցիկլը?

a)

C++-ի ցիկլը տվյալների կառուցվածք է, որը պահում է արժեքներ։

b)

C++-ի ցիկլը ֆունկցիա է, որը վերադարձնում է արդյունք։

c)

C++-ի ցիկլը ծրագրավորման կառուցվածք է, որը թույլ է տալիս կրկնել գործողություններ։

d)

C++-ի ցիկլը ծրագրավորման լեզու է, որը օգտագործվում է միայն խաղերի համար։

13.

Ինչ է C++-ի պայմանական արտահայտությունը?

a)

C++-ի պայմանական արտահայտությունը '||' օպերատորն է, որը միավորում է երկու պայմանները.

b)

C++-ի պայմանconditional արտահայտությունը 'if' հրամանն է, որը կատարում է գործողություն պայմանով.

c)

C++-ի պայմանական արտահայտությունը '?:' օպերատորն է, որը ընտրում է արժեքը պայմանից կախված.

d)

C++-ի պայմանական արտահայտությունը '&&' օպերատորն է, որը համեմատում է երկու արժեքը.

14.

Ինչ է C++-ի սխալների կառավարումը?

a)

C++-ի սխալների կառավարումը միայն օգտագործում է if-else կառուցվածքներ.

b)

C++-ի սխալների կառավարումը չի պահանջում որևէ հատուկ մեթոդներ.

c)

C++-ի սխալների կառավարումը չի կարող վերամշակել բացառությունները.

d)

C++-ի սխալների կառավարումը օգտագործում է try-catch բլոկներ և բացառություններ սխալների հայտնաբերման և վերամշակման համար.

15.

Ինչ է C++-ի ցուցակները?

a)

C++-ի ցուցակները միայն թվային տվյալներ են պահում

b)

C++-ի ցուցակները (list) տվյալների կառուցվածքներ են, որոնք թույլ են տալիս պահել տարրերի հավաքածու:

c)

C++-ի ցուցակները չեն կարող փոփոխվել runtime-ի ընթացքում

d)

C++-ի ցուցակները օգտագործվում են միայն ֆունկցիաների համար

16.

Ինչ է C++-ի ցուցիչները?

a)

C++-ի ցուցիչները միայն թվային արժեքներ են

b)

C++-ի ցուցիչները փոփոխականների անուններն են

c)

C++-ի ցուցիչները փոփոխականների հասցեներն են, որոնք թույլ են տալիս մուտք գործել տվյալների հիշողության տարբեր հատվածներ։

d)

C++-ի ցուցիչները միայն ֆունկցիաների անուններն են

17.

Ինչ է C++-ի զանգվածները?

a)

C++-ի զանգվածները միայն թվային տվյալներ են

b)

C++-ի զանգվածները կարող են պահել տարբեր տեսակների տվյալներ

c)

C++-ի զանգվածները օգտագործվում են միայն ֆունկցիաների համար

d)

C++-ի զանգվածները տվյալների կառուցվածքներ են, որոնք պահում են միատեսակ տվյալների մի շարք:

18.

Ինչ է C++-ի ֆայլերի կառավարումը?

a)

C++-ի ֆայլերի կառավարումը վերաբերում է միայն տվյալների կառուցվածքներին։

b)

C++-ի ֆայլերի կառավարումը չի ներառում ֆայլերի ստեղծումը։

c)

C++-ի ֆայլերի կառավարումը միայն տեսողական ծրագրավորման մասին է։

d)

C++-ի ֆայլերի կառավարումը վերաբերում է ֆայլերի մուտք/ելք գործողություններին C++-ում։

19.

Ինչ է C++-ի ստանդարտ տիպերը?

a)

array

b)

string

c)

list

d)

int, float, double, char, bool

20.

Ինչ է C++-ի բազային դասերը?

a)

C++-ի բազային դասերը այն դասերն են, որոնցից ժառանգում են այլ դասեր:

b)

C++-ի բազային դասերը միայն ֆունկցիաներ են

c)

C++-ի բազային դասերը չեն կարող ժառանգվել

d)

C++-ի բազային դասերը միայն մեկ դասից են ժառանգում