Փորձարկում Pascal տվյալների տեսակների վրա: Պասկալի թեստեր. Ինչ տեսակ պետք է ունենա a փոփոխությունը a օպերատորում:='10'

Նյութը թույլ է տալիս ստուգել 9-րդ դասարանի աշակերտների նախնական գիտելիքները Պասկալ լեզուն ուսումնասիրելիս թեստի ձևով - 2 տարբերակ - գիտելիքները վերահսկվում են տվյալների մուտքագրման և ելքի օպերատորների և հանձնարարականի օպերատորի ուսումնասիրության ժամանակ:

Ներբեռնել:


Նախադիտում:

Թեստ. Ծրագրավորման հիմունքներ Պասկալում

Տարբերակ I. Տարբերակ II.

1. Նշեք օպերատորին (ընտրեք ստորև առաջարկվողներից):

Տեղեկատվության մուտքագրում. տեղեկատվության ելք.

Readln;

Գրել է;

Գրել.

2. Արդյո՞ք օպերատորը ճիշտ է գրված.

Readln ('մուտքագրեք թիվ', a); readln(a);

3. Ի՞նչ կհայտնվի էկրանին ծրագիրը գործարկելուց հետո:

ծրագիր pr1; ծրագիր pr1;

օգտագործում է crt; օգտագործում է crt;

const s=60; var s:byte;

սկսել clrscr; սկսել clrscr;s:=45;

writeln('distance=', s, 'km'); writeln('distance=', s, 'km');

readln; readln;

վերջ. վերջ.

4. Ո՞ր օպերատորն է հետաձգում էկրանի պատասխանը:

5. Ո՞ր օպերատորը կցուցադրի X փոփոխականի արժեքը:

Readln (X);

Writeln (X);

Կարդացեք (X):

6. Որքա՞ն է Z-ի արժեքը ծրագրի այս տողերի կատարումից հետո:

X: = 27; X: = 27;

Z:=X+3; Z:=X+13;

Z:=Z+5; Z:=Z+5;

Z:=Z/5; Z:=Z/5;

7. Որքա՞ն է X-ի արժեքը ծրագրի այս տողերի կատարումից հետո:

X:=10; X:=13;

Y:=X*3-X; Y:=X*4/2;

8. Ի՞նչ կհայտնվի էկրանին ծրագիրը գործարկելուց հետո:

ծրագիր pr1; ծրագիր pr2;

օգտագործում է crt; օգտագործում է crt;

var a,b՝ բայթ; var x,p՝ բառ;

սկսել սկսել

a:=1; x:=7;

բ:=ա*ա; p:=x*x;

գրելն(a,b); writeln(x,'p=',p);

a:=a+1; x:=x+1;

բ:=ա*ա; p:=x*x;

writeln('a=',a,'b=',b); writeln('x=',x,' ',p);

readln; readln;

վերջ. վերջ.


Թեմայի վերաբերյալ՝ մեթոդական մշակումներ, ներկայացումներ և նշումներ

Վիկտորինան Պասկալում ծրագրավորման հիմունքների վերաբերյալ

Պասկալում ծրագրավորման հիմունքների թեստ: Այն բաղկացած է օպերատորների «ճանաչման» առաջադրանքներից, որոշ գործառույթներից, ֆունկցիայի բառերից, ծրագրի կատարման արդյունքը որոշելու և գրելու համար...

Ծրագրավորում. Ինչպես սկսել ծրագրավորումը Pascal-ում

Քաղաքային բյուջետային ուսումնական հաստատություն

«Թիվ 3 միջնակարգ դպրոց».
Իսիլկուլ, Օմսկի մարզ

մաթեմատիկայի և համակարգչային գիտության ուսուցիչ

Այս թեստը կարող է օգտագործվել որպես ավարտական ​​թեստ «Համակարգչի աշխատանքի ծրագրային հսկողություն» թեմայով՝ ըստ «Ինֆորմատիկա և ՏՀՏ 9. դասագիրք 9-րդ դասարանի» դասագրքի։

Թեստի բանալին.

I տարբերակ՝ 1d; 2 գ; 3 գ; 4ա; 5c; 6 ա; 7c; 8b; 9b; 10բ.

II տարբերակ՝ 1բ; 2 գ; 3b; 4b; 5 գ; 6 ա; 7c; 8 գ; 9b; 10 ա.

Գնահատում:

10 միավոր - «5»

8-9 միավոր – «4»

6-7 միավոր – «3»

Տարբերակ 1.

1. Պասկալի լեզվով օպերատորները միմյանցից առանձնացնելու համար օգտագործեք.
ա) տարածություն; բ) հաստ աղիք; գ) ստորակետ; դ) կետ-ստորակետ.

2. Առաջարկվող ծրագրի վերնագրերից ճիշտը.
ա) ծրագրի գումարը. գ) ծրագրի գումարը.
բ) ծրագրի գումարը. դ) ծրագրի ամփոփում.

3. Արդյունքները Pascal ծրագրավորման լեզվով ցուցադրելու համար օգտագործեք հիմնաբառը.
ա) VAR; հաց; գ) ՍԿՍԵԼ; դ) ԳՐԵԼ.

4. Թվի քառակուսի արմատը հաշվարկվում է ֆունկցիայով.

5. Y փոփոխականի վերջնական արժեքը հետեւյալ գործողությունների արդյունքում.
U:=5;

Y:=(U-2*X)/2+X
հավասար կլինի՝
ա) 0,5; բ) 2; գ) 2,5; դ) 5.

6. Ծրագրի կատարման արդյունքում

ծրագիրը իմ_ դաս;
սկսել
գրել (25/2,5*2);
գրել է(«ժպտում»);
վերջ.

էկրանին կտեսնենք.
ա) 5 ժպիտ; ժամը 5-ին
ժպտում է;

բ) 25 ժպիտ; դ) 25
ժպտում է.

7. Ծրագրի այս հատվածում

ծրագիրը սխալ;
սկսել
ամփոփում:=25-14;
վերջ.

համարվում է սխալ.

բ) երկար փոփոխականի անվանումը.


համար ես:=1 դեպի 5 անել Բ[ ես]:= 5+ ես;


ա) 9; բ) 8; 7-ին; դ) 6.

համար ես:=1 դեպի 10 անել սկսել
եթե ա[ ես]>0 ապա ա[ ես]:= ա[ ես]/2
ուրիշ ա[ ես]:= ես;
վերջ;

տեղի կունենա հետևյալը.
ա) զանգվածի տարրերի դրական արժեքները կկրկնապատկվեն, իսկ բացասական արժեքները կփոխարինվեն ինդեքսի արժեքներով.
բ) զանգվածի տարրերի դրական արժեքները կկրճատվեն երկու անգամ, իսկ բացասականները կփոխարինվեն ինդեքսի արժեքներով.
գ) զանգվածի տարրերի բացասական արժեքները կկրկնապատկվեն, իսկ դրական արժեքները կփոխարինվեն ինդեքսի արժեքներով.
դ) զանգվածի տարրերի բացասական արժեքները կկրճատվեն երկու անգամ, իսկ դրական արժեքները կփոխարինվեն ինդեքսի արժեքներով:

գրել ('Նոր զանգված’);
i:=1-ից 20-ի համար գրել (a[i]);
վերջ.

տեղի կունենա հետևյալը.
ա) կձևավորվի նոր զանգված.


Թեստ «Պասկալ ծրագրավորման լեզու» թեմայով

Տարբերակ 2.

1. Ծրագրի այն հատվածի սկիզբը, որը նկարագրում է օգտագործվող փոփոխականների տեսակները, սահմանվում է բանալի բառով.
ա) ծրագիր; բ) var; գ) սկսել; դ) գրել.

2. Առաջարկվող վերնագրերից սխալը.
ա) ծրագրի ամփոփում.
բ) ծրագրի summa_chisel;
գ) ծրագրի համարը.
դ) ծրագրի ամփոփում.

4. Թվի քառակուսիությունը հաշվարկվում է ֆունկցիայով.
ա) SQRT (X); բ) SQR (X); գ) ABS (X); դ) INT(X):

5. X փոփոխականի վերջնական արժեքը հետեւյալ գործողությունների արդյունքում.

X:= (Y+X)*5-2+X
հավասար կլինի՝
ա) 0; բ) 2; 8-ին; դ) 10.

6. Ծրագրի այս հատվածում

ծրագիրըսխալներ;
սկսել
գրել ('
սխալներ Ոչ’);

գրել է (‘5*5=’,25);
վերջ.

համարվում է սխալ.
ա) ծրագրի սխալ անվանումը.
բ) փոփոխականի բացակայություն.
գ) չսահմանված փոփոխականի անվանումը.
դ) թվաբանական արտահայտություն գրելը.

7. Ծրագրի կատարման արդյունքում

ծրագրի դաս;
սկսել
գրել (45/(12-3));
գրել ('
դասեր’);
վերջ.

էկրանին կտեսնենք.
ա) 5 դաս; ժամը 5-ին
դասեր;

բ) 9 դաս. դ) 9
դասեր.

8. Միաչափ զանգվածի արժեքները սահմանվում են օղակի միջոցով.
համար ես:=1 դեպի 5 անել Ա[ես]:= 2+ ես;

Արդյունքում B-ի արժեքը հավասար կլինի.
ա) 9; բ) 8; 7-ին; դ) 6.

9. Ծրագրի հատվածի կատարման արդյունքում

համար i:=1-ից 10-ը սկսվում է
եթե a[i]>0 ապա a[i]:=a[i]/3
else a[i]:=2;
վերջ;

տեղի կունենա հետևյալը.
ա) զանգվածի տարրերի դրական արժեքները կեռապատկվեն, իսկ բացասական արժեքները կփոխարինվեն 2-ով.
բ) զանգվածի տարրերի դրական արժեքները կնվազեն երեք անգամ, իսկ բացասականները կփոխարինվեն 2-ով.
գ) զանգվածի տարրերի բացասական արժեքները կկրկնապատկվեն, իսկ դրական արժեքները կփոխարինվեն 3-ով.
դ) զանգվածի տարրերի բացասական արժեքները կկրճատվեն երկու անգամ, իսկ դրականները կփոխարինվեն 3-ով:

10. Ծրագրի հատվածի կատարման արդյունքում

գրել ('Նոր զանգված’);
համար i:=1-ից 20 readln(a[i]);
վերջ.

տեղի կունենա հետևյալը.
ա) կձևավորվի նոր զանգված.
բ) կտպվի նոր զանգվածը.
գ) տպագրվելու են միայն ինդեքսներ.
դ) կստեղծվեն միայն ինդեքսներ:

Տեղեկատվության աղբյուրներ.

1. , «Ինֆորմատիկա և ՏՀՏ 9. դասագիրք 9-րդ դասարանի համար», Մոսկվա, «Բինոմ. Գիտելիքների լաբորատորիա», 2011-2013 թթ

2. «Թեստային առաջադրանքների կառուցում համակարգչային գիտության մեջ. մեթոդական ձեռնարկ». Մոսկվա, «Բինոմ. Գիտելիքների լաբորատորիա», 2003 թ

3. «Դասի վրա հիմնված զարգացումներ ինֆորմատիկայի ոլորտում, 9-րդ դասարան», Մոսկվա, «ВАКО», 2012 թ.

Փորձարկում

1 տարբերակ

    Դա կոչվում է ալգորիթմ:
    Ա. Գործողությունների պատվիրված հաջորդականություն;
    Բ. Առաջադրանքը կատարելու համակարգչային հրահանգներ՝ գրված հատուկ լեզվով.
    Գ. Օպերատորի դուրսբերման կարգը.
    Դ. Գործարկվող ֆայլերի ստեղծում:

    2. Ի՞նչ է նշանակում ստորակետը Turbo Pascal-ում.
    Ա. Ցիկլի ավարտ;
    Բ. Ծրագրի ավարտ;
    Գ. Առանձնացնում է հայտարարությունները միմյանցից.
    Դ. Ծրագրի գծի ավարտը;

    3. Նշեք ծրագրի ճիշտ գրված անվանումը.
    Ա. Նկար 1;
    B. Ugrant 1;
    C. դրամաշնորհ2;
    D. 1 նկարչություն;

    4. Օպերատորի փակագծերը գրվում են օգտագործելով
    A. Ուրիշ դեպքում;
    B. Սկիզբ վերջ;
    C. Մուտքային ելք;
    D. Գրել կարդալ;

    5. Պասկալ ծրագիրը կազմող հրամանները կոչվում են.
    A. Կազմողներ;
    Բ. Թարգմանիչներ;
    Գ. Օպերատորներ;
    Դ. Խմբագիրներ;
    6. Ո՞ր ֆունկցիայի բառն է նկարագրում կոտորակային փոփոխականները.
    A.INTEGER;
    B.REAL;
    C.CHAR;
    Դ. ԲՈՒԼԻՆ;
    7. Ինչպե՞ս է ավարտվում ծրագիրը:

8. Մասնաճյուղի ամբողջական քաղվածքի ձևաչափը հետևյալն է.

Բ.Եթե ուրեմն ուրիշ;

9. Ծրագրավորման լեզուներով ճյուղավորում կազմակերպելու օպերատորն է...

Ա. Օպերատոր՝ օգտատիրոջ հետ երկխոսություն կազմակերպելու համար.

B. Պայմանական օպերատոր, սելեկցիոն օպերատոր;

C. Loop օպերատոր:

Փորձարկում

Տարբերակ 2

1. Ի՞նչ տեսակի ծրագրավորման լեզու է Turbo Pascal-ը:
Ա. Բնական;
Բ. Ալգորիթմական;
C. Տրամաբանական;
D. Օբյեկտ-կողմնորոշված;

2. Ի՞նչ է նշանակում := նշանը PASCAL ծրագրավորման լեզվում:
A. Հանձնարարություն;
Բ. Համեմատություն;
Գ. Հավասարություն;
D. բաժին;

3. Ինչ տեսակի փոփոխականներ են նկարագրված ԻՆՏԵԳԵՐ ծառայողական բառով.
Ա. իրական թվեր;
B. ամբողջ թվեր;
C. նիշերի փոփոխականներ;
D. բուլյան փոփոխականներ;

4. Գտեք վերնագրի տողի ճիշտ տեսակը.
Ա. Ծրագրային դրամաշնորհ;
Բ. Ծրագրային դրամաշնորհ
Գ. Ծրագրային դրամաշնորհ2;
Դ. Ծրագիր 1 դրամաշնորհ;

5. VAR նկարագրությունների բաժինն օգտագործվում է նկարագրելու համար.
A. Constant;
B. Փոփոխականներ;
Գ. Գործառույթներ;
Դ. Նշաններ;

6. Ո՞ր օպերատորն է նոր գծի օպերատորը.
Ա.ԳՐԵՔ
B.READLN
Գ.ԳՐԵԼ
Դ.ԿԱՐԴԱԼ

7. Ո՞ր տարբերակն է սկսում ծրագրի կատարումը.
Ա.Բաց;
B.Run;
C. Ելք;
D. մածուկ;
8. Ինչպե՞ս է գրվում ելքային հայտարարությունը:

D.Write()
9. Ինչո՞վ է բնութագրվում փոփոխականը:

A. Անունը, տեսակը, արժեքը:

Բ.Անուն, իմաստ.

C. Արժեք, տեսակ:

1. Ի՞նչ հատուկ նիշեր են օգտագործվում ծրագրերում մեկնաբանությունները ընդգծելու համար:

ա) () կամ (**)

բ) միայն ()

գ) միայն (**)

դ) այլ հատուկ նիշեր

2. Ի՞նչ կհայտնվի ցուցադրման էկրանին այս ծրագիրը գործարկելուց հետո:

writeln ('x+1');

3. Թեստ. Ո՞ր բանալի բառով է սկսվում փոփոխականի նկարագրության բաժինը:

4. Պարտականությունների ո՞ր բաժինն է առկա ծրագրի կառուցվածքում:

ա) Օպերատորների բաժին՝ ընդգծելով սկսվող և ավարտվող հիմնաբառերը:

բ) Փոփոխականների բաժին, որը սկսվում է var բառերով

5. Ինչպե՞ս է կոչվում U A Y-ում անջատման փուլը, երբ գրավոր ծրագիրն ընդհատվում է միայն շարահյուսական սխալների առկայության համար:

ա) Կարգավորում

բ) Փորձարկում

գ) Խնդրի ալգորիթմացում

6. Ինչպե՞ս է կոչվում ԵԱ-ում անջատման փուլը, երբ գրավոր ծրագիրը փորձարկվում է պայմանական մուտքագրման տվյալների վրա՝ հայտնի արդյունք ստանալու համար:

ա) Կարգավորում

բ) Փորձարկում

գ) Խնդրի ալգորիթմացում

7. Ո՞վ է համարվում Pascal ծրագրավորման լեզվի ստեղծողը:

ա) 1970, Վզնոց Վիրտ

բ) 1980-ական թթ., Borland ընկերություն

գ) 1964, Ջոն Քեմենի, Թոմաս Կուրց

8. Այս ծրագրի կամ փոփոխականների անուններից ո՞րն է ճիշտ:

9. Ինչպե՞ս կարելի է թվաբանական գործողություններ կատարել Պասկալով:

ա) աստիճանականացում (^)

բ) բաժանում առանց մնացորդի (div)

գ) տրամաբանական հավելում (կամ)

դ) Տրամաբանական բազմապատկում (և)

9. 1/5 գործողության կատարման արդյունքը հավասար է...

10. 1div 5 գործողության արդյունքը հավասար է...

11. 10 div 3 գործողության կատարման արդյունքը հավասար է...

12. 10/3 գործողության արդյունքը հավասար է...

13. 1 մոդ 5 գործողության կատարման արդյունքը հավասար է...

14. Ի՞նչ է ներկայացնում ադամանդը բլոկային դիագրամներում:

ա) ընտրելով երկու պայմանագրերից մեկը

բ) ծրագրի սկիզբը կամ ավարտը

գ) հաշվողական գործընթաց

դ) Տվյալների մուտքագրում/ելք

15. Ի՞նչ նշաններ կարող են օգտագործվել գոյական դերանունում (նույնացուցիչներ):

ա) լատինատառերը և դրանցից հետո թվերը, ընդգծում.

բ) Միայն թվեր

գ) Կիրիլյան տառեր

դ) Պահպանված բառեր

16. Հաղորդման վերջում գրված է...

ա) Ստորակետ

գ) ոչինչ տեղադրված չէ

դ) ստորակետ

ՓորձարկումԹիվ 17. Pascal ծրագրավորման լեզվում մաթեմատիկական արտահայտությունը գրվելու է որպես...

ա) a/1+sqr(2*a);

բ) a/(1+sqr(2*a));

գ) a/1+2*sqr(a);

դ) a/(1+2*sqr(a)).

18. Ի՞նչ է պատկերված ուղղանկյունով բլոկային դիագրամներում:

բ) Ծրագրի սկիզբը կամ ավարտը

գ) Հաշվարկային գործընթաց

դ) Ներածություն/տվյալների մուտքագրում

19. Ի՞նչ է ներկայացնում զուգահեռագիծը բլոկային դիագրամներում:

ա) երկու պայմաններից մեկի ընտրությունը

բ) Ծրագրի սկիզբը կամ ավարտը

գ) Հաշվարկային գործընթաց

դ) Տվյալների մուտքագրում/ելք

20. Ո՞ր բանալի բառով է սկսվում հաստատունների նկարագրությունը:

21.Փորձարկում. Ինչ տեսք ունեն օպերատորի փակագծերը Pascal-ում:

դ) սկիզբ... վերջ:

22. Ի՞նչ տեսակ կունենա r փոփոխությունը r:=a*b+a mod b օպերատորում, եթե a, b՝ ամբողջ թիվ:

23. Տրամաբանական արտահայտության արժեքը not(5<0) or (6<>7) և (10>8) հավասար է

24. Ի՞նչ տեսակ կունենա r փոփոխությունը r:=a/b + a mod b օպերատորում, եթե a, b՝ ամբողջ թիվ:

25. Ի՞նչ տեսակ պետք է ունենա a փոփոխությունը a:=’10’ օպերատորում:

26. Այս արժեքներից ո՞րն է իրական տվյալ:

27. Քանի՞ նիշ կարելի է վերագրել char տեսակի փոփոխությանը:

ա) հավասար է 1

բ) 1-ից մինչև 255

գ) որքան կպահանջվի

28. r-ը b = 5 i c= - 8-ով փոխելը r:=b > c օպերատորում ունի տեսակ և արժեքներ...

ա) Բուլյան, ճշմարիտ

բ) ամբողջ թիվ, ամբողջ արժեքներ

գ) օպերատորն անվավեր է:

29. Բուլյան ո՞ր արտահայտությունը կգնահատի կեղծ:

ա) ոչ (կեղծ) և ճիշտ

բ) ճիշտ կամ կեղծ

30. Բուլյան ո՞ր արտահայտությունը կգնահատի ճշմարիտ:

ա) (5<0) and (6>7)) թե ոչ (10>8)

բ) (5<0) and (6>7) կամ (10>8)

ժամը 5-ին<0) and ((6>7) կամ (10>8)

31. Ո՞ր ֆունկցիան է արդյունքում տալիս նշան:

32. Ճի՞շտ է, որ chr (ord (‘A. b))=’A’:

Գ) Այս արտահայտությունը բովանդակություն չունի:

33. Ի՞նչ արժեք կունենա փոփոխականը Հետհայտարարությունը կատարելուց հետո:= round(3.86)-ով:

34. Ի՞նչ արժեք կունենա փոփոխականը Հետհայտարարությունը կատարելուց հետո՝=trunc(3.86):

35. Ի՞նչ է օգտագործվում օպերատորները միմյանցից բաժանելու համար:

Ա) ստորակետ;

Բ) հաստ աղիք;

Բ) անցում;

Դ) Ստորակետ.

36. Ո՞ր օպերատորն է տեղեկատվություն ցուցադրում էկրանին:

ՓորձարկումԹիվ 37. Pascal ծրագրի այս վերնագրերից որոնք են սխալ.

Ա) Ծրագրի սկիզբ;

Բ) Ծրագրի որոնում_pic;

Բ) Ծրագրի որոնում.

38. Ինչպե՞ս է կոչվում հիշողության անվանված տարածքը, որը տարբեր արժեքներ է ստանում ծրագրի կատարման ժամանակ:

Ա) լար;

Բ) խորհրդանիշ;

Բ) փոփոխական;

Դ) մշտական.

39. Ինչպես գրել մաթեմատիկական արտահայտություն Պասկալով 1< x<5 ?

Ա) (1

Բ) 1

1-ում

Դ) 1

40. A և b տիպի Integer փոփոխականների համար Real տիպը կունենա արտահայտություն...

D) sqr(a)+ sqr(b);

41.Փորձարկում. Ի՞նչ է հաստատունը:

Ա) մեծություն, որի արժեքները սահմանվում են ծրագրի կատարման ընթացքում.

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

Գ) մի մեծություն, որի արժեքները փոխվում են ծրագրի կատարման ընթացքում:

42. Ստանդարտ գործառույթների կանչերի ո՞ր գրառումներն են սխալ:

Դ) chr («15»): _______

43. Պասկալ ծրագրավորման լեզվում \/1+ sin2x մաթեմատիկական արտահայտությունը կգրվի որպես...

Ա) sqrt (1 + sin (sqrx));

Բ) sqrt (1 + sqrsin (x);

Բ) sqrt (1 + sqr (sin x);

D) sqrt (1 + sqr (sin (x))).

44. Ի՞նչ տեսակ կունենա c փոփոխականը c:=(3-2)/1 օպերատորը կատարելուց հետո:

45. Ի՞նչ արժեք կունենա a փոփոխականը c:=5 օպերատորների խումբը կատարելուց հետո; a:=succ(c)?

46. ​​Իրական y և x, z ամբողջ թվերի համար sin(x)+2*cos(y) +z արտահայտությունն ունի հետևյալ տեսակը.

Վերահսկիչ թեստ «Պասկալ օպերատորներ» թեմայով

1. Pascal ծրագրի VAR ծառայության բառը ամրագրում է ծրագրի բաժնի սկիզբը, որը պարունակում է.

Ա) օպերատորներ;

Բ) պիտակների ցուցակ;

Գ) տվյալների բարդ տեսակների նկարագրությունը.

Դ) հաստատունների ցանկը.

Դ) փոփոխականների նկարագրությունը:

2. Պասկալ այբուբենը չի ներառում ֆունկցիա բառ.

Ա) ՀԵՏՈ; Բ) ՍԿՍԵԼ;

Բ) ՎԵՐՋ; Դ) ՔԱՅԼ; Դ) ԵԹԵ.

3. Պասկալում թվերը տարբեր են.

Ա) որպես բնական և ամբողջական.

Բ) որպես ամբողջ թվեր և իրականներ.

գ) որպես բնական և նյութական;

Դ) որպես ամբողջական և իռացիոնալ.

Դ) որպես ամբողջական և ռացիոնալ:

4. Ընթացակարգի ֆորմալ պարամետրեր.

Բ) թվարկվում են, երբ ընթացակարգը կանչվում է.

Գ) նշվում են ծրագրում տվյալները նկարագրելիս.

Դ) հայտարարված միջանկյալ ընթացակարգի փոփոխականները նկարագրելիս.

Դ) նշանակվում են ծրագրի կատարման ընթացքում:

5. Turbo Pascal համակարգում ծրագրի բաժնի սկիզբը, որը պարունակում է պիտակների ցանկ, ամրագրված է սպասարկման բառով.

Ա) CONST; Բ) ՏԵՍԱԿ;

Բ) VAR; D) LABEL; Դ) ՍԿՍԵԼ:

6. Turbo Pascal ծրագրավորման համակարգում ստեղնաշարից տվյալների մուտքագրման կազմակերպման օպերատորը գրված է ֆունկցիայի բառով.

Ա) ԳՐԵԼ; Բ) ՄՈՒՏՔ;

ՀԱՑ; Դ) DEFFN; Դ) REET.

7. Ծրագրի տեքստի մեկնաբանությունը Պասկալում հետևյալն է.

Ա) գանգուր բրեկետներում;

Բ) փակագծերում.

Բ) քառակուսի փակագծերում;

Դ) ապոստրոֆներով;

Դ) Begin, End ֆունկցիայի բառերի միջև:

8. Պասկալ ծրագրում սպասարկող CONST բառը ամրագրում է ծրագրի բաժնի սկիզբը, որը պարունակում է.

Ա) հաստատունների ցանկ.

Բ) պիտակների ցուցակ;

Գ) փոփոխականների նկարագրությունը.

Դ) օպերատորներ;

Դ) տվյալների բարդ տեսակների նկարագրությունը:

9. Հետևյալը չի ​​կարող օգտագործվել որպես անուն Pascal-ում.

Ա) BR; Բ) ԿԱՄ; Բ) WR; Դ) AR; Դ) DR.

10. Պասկալում ելքային հայտարարություն գրելիս օգտագործվում է ծառայողական բառ.

Ա) ԳՐԵԼ; Բ) RESET;

ՀԱՑ; Դ) ՍԿՍԵԼ; Դ) ՄԻՋԱՆ.

11. Պասկալի ծրագրում օպերատորները առանձնացված են միմյանցից.

Ա) ապաստրոֆ; Բ) հաստ աղիք;

Բ) տարածություն; Դ) ստորակետ; Դ) ստորակետ.

12. Տրամաբանական արտահայտություն (X=A) ԵՎ (X

Ա) x-ը պատկանում է հատվածին;

Բ) x-ը պատկանում է միջակայքերի միությանը և ;

Բ) x-ը պատկանում է [մինուս անսահմանությունը, A] և ինտերվալների միությանը.

D) x-ը պատկանում է միջակայքերի և և [մինուս անսահմանությունը, B] միությանը;

Ե) x-ը պատկանում է [մինուս անսահմանությունը, A] և ;] միջակայքերի հատմանը:

13. Ընթացակարգի փաստացի պարամետրեր.

Ա) նկարագրված է իր վերնագրում.

Բ) նշվում են ծրագրում տվյալները նկարագրելիս.

Բ) թվարկված են, երբ այն կոչվում է.

Դ) ոչ մի տեղ նշված չեն.

Դ) նշվում են միջանկյալ ընթացակարգի փոփոխականները նկարագրելիս:

14. Թվաբանական պրոգրեսիայի տարրերի գումարի հաշվարկման ծրագրում (հայտնի նրա առաջին անդամով, տարբերությամբ և անդամների քանակով).

Ծրագիր ArifPro;

Var a, d, s՝ իրական; n: ամբողջ թիվ;

Սկսեք կարդալln(a, d, n); s:= ; Գրել(ներ) Վերջ.

Ոչ մի թվաբանական արտահայտություն նշված չէ հանձնարարության օպերատորում: Այն

կարելի է գրել այսպես.

Ա) a*n/2+d*(n–1)*n/2;

B) a*(n+d*(n–1)*)n/2;

Բ) a+d*(n–1)*n/2;

D) a*n+d*(n–1)*n/2;

D) a/n+d*(n–1)*n/2.

15. Հաշվի առնելով ծրագիրը.

Ծրագիր T21; Var X՝ ամբողջ թիվ;

Սկսել Readln (X);

Եթե ​​X MOD 2=0 Ապա գրեք('ԱՅՈ’)

Հակառակ դեպքում գրել ('NO') Վերջ:

X-ի ո՞ր արժեքով կստացվի «ԱՅՈ» պատասխանը: