wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QuizD

Total questions: 40

Worksheet time: 22mins

Name
Class
Date
1.

Ո՞ր իրար կապակցված տրամաբանական պարզ պայմաններից է կազմված բաղադրյալ պայմանը

a)

Այո, ոչ, այլապես

b)

Եվ, կամ, ոչ

c)

Կամ, ոչ, այլապես

d)

Ոչ մի

2.

Պարամետրով ցիկլն այն է՝

a)

Երբ գործառություններում կրկնությունների քանակը հայտնի չէ

b)

Երբ գործառություններում կրկնությունների քանակը հայտնի է

c)

Երբ խնդիրը հնարավոր չէ լուծել

3.

Ցանկացած ալգորիթմ կարելի է ներկայացնել երեք տիպի ալգորիթմների միջոցով՝ գծային, ... և ...

a)

ճյուղավորված ցիկլային

b)

գծացիկլային պարամետրով

c)

նախապայմանով հետպայմանով

d)

ճյուղային վերջնապայմանով

4.

Վերագրման գործունեություն իրականացնելիս նախ հաշվարկվում է արտահայտության ____ մասի արժեքը, ապա արդյունքը վերագրվում է --- մասում եղած պարամետրին։

a)

աջ, ձախ

b)

ձախ, աջ

c)

Վերին, ներքին

d)

Ստորին, վերին

5.

Պասկալում DELETE (s, k, m) ստանդարտ պրոցեդուրան s տողի k դիրքից սկսած m քանակությամբ պայմանանշան է

a)
Հեռացնում (ջնջում)
b)

Մոտեցնում (միավորում)

c)

Գումարից հանում

d)

Այլ պատասխան

6.

Պասկալում թույլատրվում է ենթածրագրի մարմնից նորից դիմել ընթացիկ ծրագրին. դա կոչվում է ենթածրագրի

a)

Ռեկուրսիվ կանչ

b)

Անհատական կանչ

c)

Ծրագրին դիմելու կանչ

7.

Ենթածրագիր - ֆունկցիան նույնպես կարող է փոփոխական պարամետրերի միջոցով … վերադարձնել։

a)

արժեքներ,

b)

պարամետրեր

c)

Ֆիքսված արժեքներ

8.

Copy (s,n,m) - ստանդարտ ֆունկցիան վերադարձնում է տող, որը ստացվում է s տողի --- դիրքից սկսած ---- պայմանանշանների ----:

a)

1.n 2.m քանակի 3.պատճենմամբ

b)

1.m 2.n քանակի 3.պատճենմամբ

c)

n, m, հեռացմամբ

9.

Concat(s1,s2...sn)-ն _____ ___ է, որի արժեքը տող է։ Այն վերադարձնում է s1, s2 ... sn տողերի հաջորդական կցումից ստացված տողը, այսինքն' _______է այդ տողերը։

a)

ստանդարտ ֆունկցիա, միավորում

b)

Կառուցված ֆունկցիա, հեռացնում

c)

ստանդարտ ֆունկցիա, տեղափոխում

10.

Ի՞նչ է ցույց տալիս LENGTH ֆունկցիան՝

a)

տողի հնարավոր առավելագույն երկարությունը

b)

տողի ընթացիկ երկարությունը

c)

Ճիշտ են բոլոր պատասխանները

11.

Եթե կատարվել Var s: STRING [15]; հայտարարումը, որին հաջորդել է

s:='xxxcb'; վերագրումը, ապա WRITE (LENGTH (s));-ի արդյունքում կարտածվի'

a)

3

b)

5

c)

15

d)

20

12.

Եթե տողային փոփոխականը տրվել է s:string[X]; հայտարարմամբ, այն կարող է մինչև ____ պայմանանշան պարունակել, կամ պարունակել՝__________:

a)

255, 256-ից փոքր ցանկացած դրական ամբողջ թիվ

b)

256, 256-ից փոքր ցանկացած դրական ամբողջ թիվ

c)

265, 266-ից մեծ ցանկացած դրական ամբողջ թիվ

d)

256-ից մեծ ցանկացած դրական ամբողջ թիվ

13.

Պասկալում POS(s1,s2) ստանդարտ ֆունկցիան վերադարձնում է s2 տողի այն պայմանանշանների համարը, որտեղից սկսած s2 տողում s1 տողի պարունակությամբ՝

a)

ենթատող չկա

b)

ստանդարտ ֆունկցիա կա

c)

ենթատող կա

14.

Եթե s1:='aaa'; s2:='baabba'; , ապա POS(s1, s2) ֆունկցիան վերադարձնում է

a)

0

b)

2

c)

2 և 6

d)

6

15.

Եթե s:=(abbsabbd); ապա WRITE (POS('bb',s)); հրամանով կարտածվի'

a)

3 թիվը

b)

2 թիվը

c)

4 թիվը

d)

2 և 6 թվերը

16.

Եթե տողերից մեկը պարունակում է ավելի քիչ սիմվոլներ, քան մյուսը, ապա կարճ տողում թերի սիմվոլները փոխարինվում են ________ արժեքներով :

a)

CHR (0)

b)

GHR(0)

c)

STR(0)

d)

POS(1)

17.

Կատարվել է s: STRING [16] հայտարարությունը, ի՞նչ կարտածվի' WRITELN(s)- ի արդյունքում, եթե s:=CONCAT('Sona',' ', 'Abrahamyan')

a)

Sona Abrahamyan

b)

SonaAbrahamyan

c)

Sona+Abrahamyan

d)

Sona-Abrahamyan

18.

Եթե X:='123', Y:='a23bcd', ապա ի՞նչ կստացվի CONCAT(X, COPY(Y, LENGTH (X),2))

a)

123a233bbcd

b)

123a233bcd

c)

1233b

d)

123b

19.

STR(5.64:4:3,S) հրամանից հետո _____ տողի մեջ կհայտնվի ______ տողային մեծությունը

a)

S, '5.64'

b)

S, '5.640'

c)

S, ' 5.6'

20.

VAL(S, X, c) ստանդարտ պրոցեդուրան S տողային փոփոխականի արժեքը փոխակերպում է ______ արժեքի և պահպանում ____-ում

a)

Թվային, x

b)

Տողային, x

c)

Թվային, c

d)

CHAR, x

21.

VAL(S, X,C) պրոցեդուրային տրվելիք s տողի իմաստալից պայմանանշաններից առաջ եղած ______ անտեսվում են, մինչդեռ s-ի վերջում տեղադրված բացատանիշերի առկայությունը կհանգեցնի _______-ի։

a)

Բացատանիշերը , սխալ

b)

Բացատանիշերը , ճիշտ գրելաձև

c)

Բացատանիշերը , սխալ չի

22.

Եթե s:='123456';, ապա ինչ արժեք կընդունի x-ը DELETE(X, 3, 2); պրոցեդուրայի կատարման արդյունքում։

a)

1256

b)

12456

c)

12356

d)

13456

23.

Եթե X:='abc', Y:='123db', ապա ի՞նչ արժեք կընդունի Y-ը INSERT(X,Y,3)- ի արդյունքում։

a)

12abc3db

b)

ab123dbc

c)

123abcdb

d)

abc23db

24.

Գրառումը _______ տիպ է, որը կարող է կազմվել տարբեր տիպերի մեծությունների _________ից

a)
կառուցվածքային, համակցում
b)

Ստանդարտ, գումար

c)

Իրական, համակցություն

25.

Գրառում տիպի փոփոխականի դաշտերին դիմելու քանի՞ եղանակ կա։

a)

2

b)

3

c)

Միայն մեկ

d)

4

26.

Ֆայլը համակարգչի արտաքին հիշող սարքի վրա անուն ունեցող տիրույթ է, կամ էլ՝ ինֆորմացիա ներմուծելու կամ արտածելու նպատակին ծառայող տրամաբանական սարք։

a)

Ճիշտ է

b)

Սխալ է

27.

Ֆայլի բաղադրիչները կարող են Պասկալում սահմանված ցանկացած տիպի լինել, բացի՝

a)

ֆայլայինից

b)

Var տիպից

c)

Char տիպից

28.

Պասկալով գրված  6*ABS(a+b) – SQR(y) արտահայտությունը գրել մաթեմատիկորեն:

Ընտրել ճիշտ պատասխանը . 

a)

6a+by\left|6a+b\right|-\sqrt{y}  

b)

6(a+b)y26\left(a+b\right)-y^2  

c)

6a+by26\left|a+b\right|-y^2  

d)

6*(|a|+|b|) - y²

29.

Ընտրել ելքի օպերատորի ճիշտ գրառումները.

a)

writeln('արտածել', с);

b)

writeln(с:5:2);

c)

writeln(արտածել,с);

d)

write(с);

30.

Եթե Case -ի ընտրիչի որևէ արժեքի դեպքում անհրաժեշտ է մեկից ավելի օպերատորներ իրականացնել ապա դրանք պետք է առնել՝

a)

Case և a առանցքային բառերի մեջ

b)

Begin և end առանցքային բառերի մեջ

c)

Copy և Paste բառերի մեջ

d)

Begin և and առանցքային բառերի մեջ

31.

Ե՞րբ է ստեղծվել Պասկալ լեզուն և ում կողմից

a)

1968-1978թթ.,Նիկլաուս Վիրտի կողմից

b)

1968-1971թթ.,Բլեզ Պասկալի կողմից

c)

1968-1971թթ.Նիկլաուս Վիրտի կողմից

d)

1968-1978թթ.,Բլեզ Պասկալի կողմից

32.

Ինչպե՞ս կարտահայտվի 2sinx արտահայտությունը Պասկալ լեզվով.

a)

EXP(SIN(x) * LN(2))

b)

EXP(SIN(x))

c)

EXP(SIN(x) / LN(2))

33.

Ծրագրային մոդուլները հաճախ այնպիսի հատվածներ են պարունակում, որոնք տարբեր տվյալների համար ալգորիթմական միևնույն գործընթացն են իրականացնում։ Ծրագրի նման հատվածները սովորաբար փոխարինվում են յուրահատուկ կառուցվածքով համեմատաբար ինքնուրույն ծրագրային մասերի, որոնք կոչվում են՝

a)

Զանգվածներ

b)

Ենթածրագրեր

c)

Ֆունկցիաներ

34.

Եթե X:='123', Y:='a2cdf', ապա ի՞նչ կստացվի COPY(Y, LENGTH (X),2))

a)

12cd

b)

123abc

c)

cd

d)

123bc

35.

STR(5.64:4:3,S) հրամանից հետո _____ տողի մեջ կհայտնվի ______ տողային մեծությունը

a)

S, '5.64' ինֆորմացիան

b)

S, '5.640' ինֆորմացիան

c)

S, ' 5.64' ինֆորմացիան

36.

Եթե s:='abcdef';, ապա ինչ արժեք կընդունի x-ը DELETE(X, 4, 2); պրոցեդուրայի կատարման արդյունքում։

a)

abcf

b)

abef

c)

ab

d)

cdef

37.

Իրական թվերը կարելի է նկարագրել հետևյալ տիպերի միջոցով

a)

Real, Double, Single, Extended

b)

Real, Double, Word, Single

c)

Byte, Shortint, Real, Longint,

d)

Byte, Shortint, Word, Integer, Longint

38.

Ամբողջ տիպի փոփոխականները նկարագրվում են հետևյալ տիպերի ....-ի միջոցով։

a)

Byte, Integer, Shortint, Word, Longint

b)

Byte, Integer, Single, Word, Longint

c)

Byte, Real, Single, Word, Longint

d)

Byte, Integer, Shortint, Word, Extended

39.

Ի՞նչ է բաղադրյալ օպերատորը։ Ինչպե՞ս է այն կազմվում։

a)

Բաղադրյալ օպերատորը ծրագրի մեջ մտնող օպերատորների ցանկացած հաջորդականություն է, որը վերցված է այսպես կոչված օպերատորային փակագծերի՝ BEGIN ... END -ի մեջ։

b)

Բաղադրյալ օպերատորը REPEAT...UNTIL - ի մեջ առնված օպերատորների հաջորդականություն է

c)

Բաղադրյալ օպերատորը ստանդարտ ֆունկցիաների հավաքածու է առնված սկիզբ ... վերջ - ի մեջ։

40.

Որոշել տրված տրամաբանական արտահայտության արժեքը, երբ X= 25

((X>=0) AND(X<=10)) OR ((X>=20) AND (X<=30))

a)

True

b)

False

c)

Այլ