wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

5 ԹԳՀԳ․ § 18-22. Ալգորիթմ և փոփոխականներ:

Total questions: 43

Worksheet time: 22mins

Name
Class
Date
1.

Ի՞նչ է ալգորիթմը:

a)

Ալգորիթմը քայլերի կարգավորված հաջորդականություն է,  որը հանգեցնում է սպասված արդյունքին։

b)

Ալգորիթմը քայլերի ոչ կարգավորված հաջորդականություն է,  որը հանգեցնում է արդյունքին։

c)

Ալգորիթմը պատահական քայլերի հաջորդականություն է,  որը հանգեցնում է սպասված արդյունքին։

2.

Ալգորիթմի նկարագրման եղանակներն են՝

a)

Գրաֆիկական

b)

բառաբանաձևային

c)

կեղծ կոդ

d)

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

e)

ճիշտ կոդ

3.

Ալգորիթմի հատկություններն են.

a)

Որոշակիություն

մասսայականություն

ունիկալություն

խառը

b)

Դիսկրետություն

արդյունավետություն

որոշակիություն

c)

Որոշակիություն

մասսայականություն

արդյւոնավետություն

դիսկրետություն

4.

<<Ալգորիթմ>> բառը ո՞ր գիտնականի անունով է անվանակոչվել.

a)

Բլեզ Պասկալի

b)

Պյութագորասի

c)

Աբդուլա ալ Խորեզմի

5.

Գծային են կոչվում այն ալգորիթմները, որոնցում պարամետրերի արժեքներից անկախ՝ գործողությունները կատարվում են՝

a)

ա. առանց համակարգչի միջամտության

b)

բ. միևնույն հաջորդականությամբ՝ վերից վար, յուրաքանչյուրը միայն մեկ անգամ

c)

գ. խառը հաջորդականությամբ

6.

Ո՞րը ալգորիթմի տեսակ չէ.

a)

ա. գծային

b)

բ. ամբողջական

c)

գ. ցիկլային

7.

Ո՞րն է ճյուղավորված ալգորիթմի վիճակի կամ պայմանի ստուգման բլոկը:

a)

b)

c)

8.

Բլոկ-սխեման ալգորիթմի .

a)

բառաբանաձևային նկարագրությունն է

b)

գրաֆիկական նկարագրությունն է

9.

Ընտրել ճիշտ պատասխանները՝ Ալգորիթմները լինում են

a)

Գծային

b)

Ճյուղավորված

c)

Ցիկլային

d)

Դինամիկ

10.

Ո՞րն է գործողությունների կատարման բլոկը:

a)

b)

c)

d)

11.

Ի՞նչ պետք է ունենա ալգորիթմը, որպեսզի այն լինի ճիշտ:

a)

Որպեսզի այն միշտ կատարի սխալ քայլեր

b)

Որպեսզի այն շարունակվի ամեն անգամ նույն կերպ

c)

Որպեսզի այն սկսվի և վերջանա

d)

Որպեսզի այն սկսվի, բայց չավարտվի

12.

Կատարել հետևյալ քայլերը և գրել պատասխանը՝ 

1. Հաշվել 27 + 23 արտահայտության արժեքը:

2. Ստացված թիվը բաժանել 2-ի:

3. Ստացված թվին ավելացնել 15:

 4. Կրկնել 2-րդ քայլը 2 անգամ:

 5. Ստացված թիվը բազմապատկել 8­-ով:      

​ (a)  

13.

Եթե դու պատրաստվում ես թխել տորթ, ու հետևում ես բաղադրատոմսի քայլերին, ապա դա՝

a)

Խմորեղեն է

b)

Համակարգչի ծրագիր է

c)

Ալգորիթմ է

d)

Անիմացիոն ֆիլմ է

14.

Գրելու ո՞ր ձևն է կոչվում բառաբանաձևային:

a)

Ձայնագրման ծրագրերի միջոցով:

b)

Երկրաչափական պատկերների միջոցով։

c)

Երբ ալգորիթմը ներկայացվում է նախադասությունների և բանաձևերի միջոցով:

15.

Քանի՞ հատկություն ունի ալգորիթմը:

a)

1

b)

2

c)

3

d)

4

16.

Ինչի՞ համար են օգտագործվում գծերն ու սլաքները:

a)

տվյալների ներմուծման համար

b)

բլոկ-սխեմանների միացման համար

c)

ալգորիթմի սկիզբն ու ավարտը ցւյց տալու համար

17.

Ճիշտ է արդյոք հետևյալ պնդումը:

Եթե ալգորիթմում, որոշակի պայմանից կախված, գործողությունները կատարվում են տարբեր ուղղություններով, ապա այդպիսի ալգորիթմը կոչվում է ճյուղավորված:

a)

Այո

b)

Ոչ

18.

Համակարգչի միջոցով ալգորիթմներ իրագործելու նպատակով այն ներկայացվում է

a)

ծրագրավորման որևէ լեզվով

b)

բառաբանաձևային տեսքով

c)

գրաֆիկական տեսքով

d)

կեղծ կոդի միջոցով

19.

Ըստ վերագրման գործողության՝ նախ հաշվարկվում է հավասարման աջ մասի արտահայտության արժեքը, ապա արդյունքը վերագրվում է հավասարման ձախ մասում եղած պարամետրին:

a)

Ճիշտ է

b)

Սխալ է

20.

Ըստ վերագրման գործողության՝ նախ հաշվարկվում է հավասարման ձախ մասի արտահայտության արժեքը, ապա արդյունքը վերագրվում է հավասարման աջ մասում եղած պարամետրին:

a)

Ճիշտ է

b)

Սխալ է

21.

Քանի որ գծային ալգորիթմում գործողությունները կատարվում են ըստ գրված հաջորդականության, ապա նման ալգորիթմները կոչվում են նաև

a)

հաջորդական ալգորիթմներ

b)

ցիկլային

ալգորիթմներ

c)

անվերջ

ալգորիթմներ

d)

ճյուղավորված ալգորիթմներ

22.

Եթե ցիկլի պարամետրը սկզբնական արժեքից աճելով է հասնում իր վերջնական արժեքին, ապա նման ցիկլն անվանում են

a)

աճող պարամետրով

b)

նվազող պարամետրով

c)

կայուն պարամետրով

23.

Ալգորիթմ եզրույթը ծագել է

a)

750-850թթ.

b)

678-850թթ.

c)

787-850թթ.

24.

Ի՞նչ է ալգորիթմը:

a)

Ճշգրիտ գործողությունների հստակ և վերջավոր հաջորդականություն է, որի կատարումը հանգեցնում է որոշակի արդյունքի, սակայն առաջադրված խնդրի լուծում չէ:

b)

Հրամանների հաջորդականություն է, որտեղ հրամանները կատարվում են ըստ անհրաժեշտության:

c)

Մարդ, որ հասկանում է հրամանները և կատարում է դրանք:

d)

Հստակ և ճշգրիտ գործողությունների հաջորդականություն, որի իրականացումը հանգեցնում է խնդրի լուծմանը:

25.

Ո՞րը կարող է լինել ալգորիթմի կատարող։

a)

Բոլոր նշվածները

b)

Համակարգիչը

c)

Ռոբոտը

d)

Մարդը

26.

Ի՞նչ եք հասկանում՝ ալգորիթմի «կատարող» ասելով։

a)

Կատարողը կարող է իրականացնել որոշակի գործողություններ:

b)

Կատարողը կարող է չիրականացնել որոշակի գործողություններ:

c)

Կատարողը կարող է իրականացնել մի քանի գործողություններ:

d)

Կատարողը ինքն է որոշում ինչ պետք է կատարի:

27.

Կատարել հետևյալ քայլերը և գրել պատասխանը՝ 

1. Գրել «համակարգիչ» բառը:

2.Հեռացնել առաջին տառը:

3.Հեռացնել վերջին տառը:

4.Կրկնել 3-րդ քայլը չորս անգամ: 

5.Սկզբից ավելացնել «ն» տառը։

(a)  

28.

Ի՞նչ է փոփոխականը։

a)

Մեծություն է, որն ունի անուն, տեսակ և արժեք:

b)

Հրաման, որը ավարտում է ծրագիրը

c)

Մեծություն է, որն ունի անուն և արժեք:

29.

Փոփոխականը նախատեսված է՝

a)

Տվյալների պահման և դրանց հետ աշխատանք կատարելու համար

b)

Միայն տեքստեր գրելու համար

c)

Պատկերներ ցուցադրելու համար

d)

Ծրագրի չափը մեծացնելու համար

30.

Ի՞նչ բաղադրիչներ ունի փոփոխականը։

a)

Անուն, բովանդակություն, նկար

b)

Հասցե, կայք, տառաչափ

c)

Անուն, տեսակ, արժեք

d)

Գույն, հնչյուն, տեսք

31.

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

a)

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

b)

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

c)

արժեքներ

32.

Փոփոխականի անունն ալգորիթմում օգտագործվում է _______ նշանակելու համար՝

a)

արժեք

b)

գին

c)

արդյունք

d)

գործողություն

33.

Ի՞նչ է հաստատունը:

a)

Արժեք, որը սովորաբար չի փոխվում ծրագրի գործարկման ընթացքում:

b)

Անվանված արժեք, որը հնարավոր չէ փոխել ծրագրի

գործարկման ընթացքում:

c)

Անվանված հիշողության

հասցե, որն ունի արժեք, որը սովորաբար փոխվում է ծրագրի գործարկման

ընթացքում:

34.

Փոփոխականը կարող է պարունակել՝

a)

միայն նկարներ

b)

միայն թվեր և արժեքներ

c)

միայն տեքստեր

d)

թվեր, տեքստեր, տվյալներ կամ արժեքներ

35.

Փոփոխականները ծրագրերում ինչպեսի՞ տեսքով կարող են ներկայացվել։

a)

Միայն նկարների տեսքով

b)

Մենակ թղթային գրառմամբ

c)

Բառերի, համարների կամ արտահայտությունների տեսքով

d)

Տվյալների բազայով միայն

36.

Ո՞րը ալգորիթմի հատկություն չէ։

a)

Որոշակություն

b)

Մասսայականություն

c)

Դիսկրետություն

d)

Անվերջություն

37.

Ալգորիթմի ներկայացման ո՞ր ձևն է օգտագործում երկրաչափական պատկերներ (բլոկներ)։

a)
  • Բառաբանաձևային (verbal description)

b)

Գրաֆիկական

(բլոկ-սխեմա)

c)

Կեղծ կոդ (pseudocode)

d)

Ծրագրավորման լեզու

38.

Ի՞նչ է կեղծ կոդը (pseudocode):

a)

Համակարգչային ծրագիր, որն անմիջապես աշխատում է:

b)

Ալգորիթմի նկարագրություն՝ սովորական լեզվի և ծրագրավորման տարրերի խառնուրդով:

c)

Միայն նկարների միջոցով տրված հրահանգ:

d)

Սխալ գրված ծրագիր:

39.

Ի՞նչ է նշանակում ալգորիթմի «դիսկրետություն» հատկությունը։

a)

Նույն ալգորիթմը կարող է կիրառվել նմանատիպ խնդիրների լուծման ժամանակ, որոնք համապատասխանում են խնդրի պահանջի ձևակերպմանը:

b)

Ցանկացած ալգորիթմ պետք է բաղկացած լինի իրար հաջորդող պարզ քայլերի հաջորդականությունից:

c)

Ալգորիթմի ցանկացած գործողություն պետք է խստորեն և միանշանակ սահմանվի յուրաանչյուր անգամ:

d)

Վերջավոր թվով պարզ քայլերի կատարումից հետո ալգորիթմը պետք է հանգի որոշակի արդյունքի:

40.

Ի՞նչ է նշանակում ալգորիթմի «որոշակիություն» հատկությունը։

a)

Նույն ալգորիթմը կարող է կիրառվել նմանատիպ խնդիրների լուծման ժամանակ, որոնք համապատասխանում են խնդրի պահանջի ձևակերպմանը:

b)

Ցանկացած ալգորիթմ պետք է բաղկացած լինի իրար հաջորդող պարզ քայլերի հաջորդականությունից:

c)

Ալգորիթմի ցանկացած գործողություն պետք է խստորեն և միանշանակ սահմանվի յուրաանչյուր անգամ:

d)

Վերջավոր թվով պարզ քայլերի կատարումից հետո ալգորիթմը պետք է հանգի որոշակի արդյունքի:

41.

Ի՞նչ է նշանակում ալգորիթմի «մասսայականություն» հատկությունը։

a)

Նույն ալգորիթմը կարող է կիրառվել նմանատիպ խնդիրների լուծման ժամանակ, որոնք համապատասխանում են խնդրի պահանջի ձևակերպմանը:

b)

Ցանկացած ալգորիթմ պետք է բաղկացած լինի իրար հաջորդող պարզ քայլերի հաջորդականությունից:

c)

Ալգորիթմի ցանկացած գործողություն պետք է խստորեն և միանշանակ սահմանվի յուրաանչյուր անգամ:

d)

Վերջավոր թվով պարզ քայլերի կատարումից հետո ալգորիթմը պետք է հանգի որոշակի արդյունքի:

42.

Ի՞նչ է նշանակում ալգորիթմի «արդյունավետություն» հատկությունը։

a)

Նույն ալգորիթմը կարող է կիրառվել նմանատիպ խնդիրների լուծման ժամանակ, որոնք համապատասխանում են խնդրի պահանջի ձևակերպմանը:

b)

Ցանկացած ալգորիթմ պետք է բաղկացած լինի իրար հաջորդող պարզ քայլերի հաջորդականությունից:

c)

Ալգորիթմի ցանկացած գործողություն պետք է խստորեն և միանշանակ սահմանվի յուրաանչյուր անգամ:

d)

Վերջավոր թվով պարզ քայլերի կատարումից հետո ալգորիթմը պետք է հանգի որոշակի արդյունքի:

43.

Ո՞վ կամ ի՞նչը կարող է լինել ալգորիթմի կատարողը։

a)

Այն միջավայրը, որտեղ իրականացվում է ալգորիթմը։

b)

Հատուկ գործողություն կատարելու հրահանգ։

c)

Ալգորիթմի բոլոր հրահանգների հավաքածուն։

d)

Մարդ, մարդկանց խումբ կամ տեխնիկական սարք, որը հասկանում է ալգորիթմի հրամանները և գիտի՝ ինչպես դրանք ճիշտ կատարել։

e)

Մարդ, մարդկանց խումբ կամ տեխնիկական սարք, որը հասկանում է ալգորիթմի հրամանները բայց չգիտի՝ ինչպես դրանք ճիշտ կատարել։