wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python ծրագրավորման լեզու

Total questions: 27

Worksheet time: 17mins

Name
Class
Date
1.

Python ծրագրավորման լեզուն, դա ․․․ լեզու է։

a)

ինտերպրետացված

b)

կոմպիլացված

2.

Ծրագրավորման ցանկացած լեզվով գրված տեքստը կոչվում է ․․․ կամ պարզապես կոդ։

a)

ծրագրային կոդ

b)

տեքստային կոդ

c)

հաշվարկման կոդ

3.

Ծրագրավորման լեզուները լինում են երկու հիմնական տեսակների՝ ․․․ և ․․․ ։

a)

կոմպիլացվող

b)

ինտերպրետացվող

c)

կառուցող

d)

բացառող

4.

Կոմպիլացվող ծրագրեր են ․․․, ․․․

a)

Pascal

b)

Python

c)

C++

d)

Java

5.

Ծրագրում կիրառվում են լատինական այբուբենի փոքրատառերը, առանցքային բառեր, իդենտիֆիկատորներ, ․․․, ․․․, համեմատության նշաններ, թվաբանական գործողություններ, մեկնաբանություններ, արաբական թվեր, հատուկ սիմվոլներ։

a)

փոփոխականներ

b)

հայերեն տառեր

c)

հաստատուններ

d)

սովորական գծիկ

6.

Իդենտիֆիկատորները կազմվում են լեզվում ընդունված տառերով և թվերով, միայն այն պիտի պարտադիր սկսվի ․․․ ։

a)

թվով

b)

տառով

c)

բացատով

7.

Ճիշտ իդենտիֆիկատորներ են

a)

5as

b)

int

c)

orinak-1

d)

or5

e)

orinak_1

8.

Այն մեծությունները, որոնք ծրագրի կատարման ընթացքում փոփոխվում են կոչվում են ...։

a)

հաստատուններ

b)

փոփոխականներ

c)

համեմատության նշաններ

9.

Փոփոխականին արժեք տալու համար գրում ենք փոփոխականի անունը ․․․ և արժեքը։

a)

=

b)

։ =

c)

>=

10.

Հաճախ հարմարության համար ծրագրի ընթացքում կիրառվում է մեկնաբանություն, որը ծրագրի կատարման ընթացքում անտեսվում է ինտերպրետատորի կողմից։

Մեկնաբանությունը սկսվում է ... սիմվոլով։

a)

վանդականիշ /#/

b)

շնիկի /@/

c)

դոլլարի /$/

11.

․․․ հատուկ ձևակերպված հրամաններ են, որոնք ունեն իրենց աշխատակարգերը

a)

Օպերատորները

b)

Կոդերը

c)

Առանցքային բառերը

d)

Իդենտիֆիկատորները

12.

Ի՞նչի է հավասար հետևյալ տրամաբանական արտահայտության արժեքը՝ not 5=5 and 6>5

a)

false

b)

true

13.

Ի՞նչի է հավասար հետևյալ տրամաբանական արտահայտության արժեքը՝ not 5>5 or 6>5

a)

false

b)

true

14.

Ի՞նչի է հավասար հետևյալ տրամաբանական արտահայտության արժեքը՝ 5=5 and 6>5 or 12!=12

a)

true

b)

false

15.

Ներկայացվածներից որը փոփոխականի տիպ չէ

a)

bool

b)

str

c)

int

d)

or

16.

Ներկայացվածներից որն է փոփոխականի տիպ

a)

ինթեջեր

b)

իդենտիֆիակտոր

c)

առանցքային բառեր

d)

ճշմարիտ

17.

Ո՞ր օպերատորներն է սխալ գրված

a)

if a>b and a>c

b)

if a>b and a>c:

c)

If a>b and a>c

d)

if a>banda>c

18.

Ո՞րն է պարամտերով ցիկլային օպերատոր․

a)

for i in range:

b)

for i in range

c)

if a>b:

19.

Ո՞րն է ելքի օպերատոր․

a)

input(c)

b)

print(c)

c)

int

20.

Ո՞րն է մուտքի օպերատոր․

a)

print(b)

b)

input(b)

c)

bool(b)

d)

str(b)

21.

Ծրագրի կատարման արդյունքում, ի՞նչ արժեք կտպի

a)

1

b)

-1

c)

-44

22.

Ծրագրի կատարման արդյունքում, ի՞նչ արժեք կտպի

a)

5

b)

20

c)

2

23.

Ծրագրի կատարման արդյունքում, ի՞նչ արժեք կտպի

a)

-5

b)

20

c)

5

24.

Որոշեք "а" փոփոխականի արժեքը ծրագիրն իրականացնելուց հետո

a)

8

b)

-8

c)

19

25.

Որոշեք "а" փոփոխականի արժեքը ծրագիրն իրականացնելուց հետո

a)

16

b)

28

c)

12

26.

Գտնել նկարում լուծված խնդրի պահանջը

a)

Գրել ծրագիր, որը կհաշվի 1-9 միջակայքի գումարը

b)

Գրել ծրագիր, որը կհաշվի 1-9 միջակայքի արտադրյալը

c)

Գրել ծրագիր, որը կհաշվի ․․․ միջակայքի գումարը

d)

Գրել ծրագիր, որը կհաշվի 10 միջակայքի գումարը

27.

Գտնել նկարում լուծված խնդրի պահանջը

a)

Տրված 4 թվերից, եթե առաջին երկուսի գումարը հավասար է մյուս երկուսի գումարի, գրել true հակառակ դեպքում՝ false.

b)

Տրված 3 թվերից, եթե առաջին երկուսի գումարը հավասար է մյուս երկուսի գումարի, գրել true հակառակ դեպքում՝ false.

c)

Տրված 4 թվերից գտնել max-ը

d)

Տրված 4 թվերից գտնել min-ը