wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

11- Տեսակավորման ալգորիթմներ

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Ի՞նչ է տեսակավորումը:

a)

զանգվածի տարրերի դասավորումն է ըստ տարածության

b)

զանգվածի տարրերի դասավորումն է ըստ ժամանակի

c)

զանգվածի տարրերի դասավորումն է ըստ որևէ հայտանիշի

d)

զանգվածի տարրերի դասավորումն է ըստ գույնի

2.

Էլեկտրոնային բառարաններում բառը մեր փոխարեն որոնում է՝ ....

a)

համակարգչային ծրագիրը

b)

C++ ծրագիրը

c)

Google -ը

d)

Wikipedia -ն

3.

Չտեսակավորված տեղեկույթի հետ ծրագիրը չի աշխատում:

a)

ճիշտ է

b)

սխալ է

c)

երբեմն

d)

հաճախակի

4.

Զանգվածում տարրը գտնելու համար կիրառվող ամենապարզ մեթոդը՝

a)

գծային որոնման մեթոդ

b)

պղպջակների մեթոդ

c)

գումարման մեթոդ

d)

համեմատման մեթոդ

5.

Ի՞նչ գործողություն է իրականացնում գծային որոնման ալգորիթմում ծրագրի հետևյալ կոդը.

if (arr[i] == x)

a)

համեմատում է զանգվածի տարրը որոնվող արժեքի հետ

b)

զանգվածի տարրի արժեքը հավասարեցնում է x -ի

c)

փոփոխականին վերագրում է x արժեք

d)

հաշվում է զանգվածի տարրերի քանակը

6.

Նշել կոդի հատվածը, որը հաշվում է զանգվածի չափը:

a)

sizeof(array) / sizeof(array[0])

b)

sizeof(array[0]) / sizeof(array)

c)

sizeof(array[0])

d)

sizeof(array[6])

7.

Վերադարձնում է զանգվածի առաջին տարրի չափը բայթերով

a)

sizeof(array[0])

b)

sizeof(array[6])

c)

sizeof(array[1])

d)

sizeof(array{0})

8.

Տրված ամբողջ թվերի շարքը աճման կամ նվազման կարգով դասավորելու ամենահարմար մեթոդը՝

a)

պղպջակի մեթոդ

b)

գծային որոնման մեթոդ

c)

նախագծային մեթոդ

d)

տեղափոխման մեթոդ

9.

Ի՞նչ նպատակով է կիրառվում swap ֆունկցիան:

a)

զանգվածում տարրերի տեղերը փոխելու համար

b)

զանգվածում առավելագույն արժեքը գտնելու համար

c)

զանգվածում նվազագույն արժեքը գտնելու համար

d)

զանգվածի երկարությունը հաշվելու համար

10.

Swap ֆունկցիան կիրառելու համար կցվող գրադարան

a)

<algorithm>

b)

<iostream>

c)

<algoritm>

d)

<math>