ტესტი პასკალის მონაცემთა ტიპებზე. პასკალის ტესტები. რა ტიპს უნდა ჰქონდეს ცვლილება 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('დისტანცია=', s, 'კმ'); writeln('დისტანცია=', s, 'კმ');

წაკითხული; წაკითხული;

დასასრული. დასასრული.

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);

წაკითხული; წაკითხული;

დასასრული. დასასრული.


თემაზე: მეთოდოლოგიური განვითარება, პრეზენტაციები და შენიშვნები

ვიქტორინა პროგრამირების საფუძვლების შესახებ პასკალში

ტესტი პროგრამირების საფუძვლებზე პასკალში. იგი შედგება ამოცანებისაგან ოპერატორების „ამოცნობისთვის“, ზოგიერთი ფუნქციის, ფუნქციური სიტყვების, პროგრამის შესრულების შედეგის განსაზღვრისა და ჩაწერისთვის...

პროგრამირება. პროგრამირების დაწყება პასკალში

მუნიციპალური საბიუჯეტო საგანმანათლებლო დაწესებულება

"მე-3 საშუალო სკოლა"
ისილკული, ომსკის ოლქი

მათემატიკისა და კომპიუტერული მეცნიერების მასწავლებელი

ეს ტესტი შეიძლება გამოყენებულ იქნას როგორც დასკვნითი ტესტი თემაზე „კომპიუტერის მუშაობის პროგრამული კონტროლი“ სახელმძღვანელოს მიხედვით, „ინფორმატიკა და ისტ 9: სახელმძღვანელო მე-9 კლასისთვის“.

ტესტის გასაღები:

I ვარიანტი: 1დ; 2 გ; 3გრ; 4a; 5c; 6a; 7c; 8ბ; 9ბ; 10ბ.

II ვარიანტი: 1ბ; 2 გ; 3ბ; 4ბ; 5 გ; 6a; 7c; 8 გ; 9ბ; 10 ა.

შეფასება:

10 ქულა - "5"

8-9 ქულა - "4"

6-7 ქულა - "3"

ვარიანტი 1.

1. პასკალის ენაზე ოპერატორების ერთმანეთისგან გამოსაყოფად გამოიყენეთ:
ა) სივრცე; ბ) მსხვილი ნაწლავი; გ) მძიმე; დ) მძიმით.

2. შემოთავაზებული პროგრამის სათაურებიდან სწორია:
ა) პროგრამის ოდენობა; გ) პროგრამის მოცულობა;
ბ) პროგრამის ჯამი; დ) პროგრამის შეჯამება.

3. პასკალის პროგრამირების ენაზე შედეგების საჩვენებლად გამოიყენეთ საკვანძო სიტყვა:
ა) 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. პროგრამის შესრულების შედეგად

პროგრამის კლასი;
დაიწყოს
writeln(45/(12-3));
დავწერე ('
კლასები’);
დასასრული.

ეკრანზე დავინახავთ:
ა) 5 კლასი; 5-ზე
კლასები;

ბ) 9 კლასი; დ) 9
კლასები.

8. ერთგანზომილებიანი მასივის მნიშვნელობები დაყენებულია მარყუჟის გამოყენებით:
ამისთვის მე:=1 რომ 5 კეთება A[მე]:= 2+ მე;

შედეგად, B-ის მნიშვნელობა ტოლი იქნება:
ა) 9; ბ) 8; 7 საათზე; დ) 6.

9. პროგრამის ფრაგმენტის შესრულების შედეგად

i:=1-დან 10-მდე იწყება
თუ a[i]>0 მაშინ a[i]:=a[i]/3
სხვა a[i]:=2;
დასასრული;

შემდეგი მოხდება:
ა) მასივის ელემენტების დადებითი მნიშვნელობები სამჯერ გაიზრდება, ხოლო უარყოფითი მნიშვნელობები შეიცვლება 2-ით;
ბ) მასივის ელემენტების დადებითი მნიშვნელობები სამჯერ შემცირდება, ხოლო უარყოფითი 2-ით შეიცვლება;
გ) მასივის ელემენტების უარყოფითი მნიშვნელობები გაორმაგდება, ხოლო დადებითი მნიშვნელობები შეიცვლება 3-ით;
დ) მასივის ელემენტების უარყოფითი მნიშვნელობები განახევრდება, ხოლო პოზიტიური ჩანაცვლდება 3-ით.

10. პროგრამის ფრაგმენტის შესრულების შედეგად

დავწერე ('ახალი მასივი’);
i:=1-დან 20-მდე readln(a[i]);
დასასრული.

შემდეგი მოხდება:
ა) ჩამოყალიბდება ახალი მასივი;
ბ) დაიბეჭდება ახალი მასივი;
გ) დაიბეჭდება მხოლოდ ინდექსები;
დ) წარმოიქმნება მხოლოდ ინდექსები.

ინფორმაციის წყაროები:

1. „ინფორმატიკა და ისტ 9: სახელმძღვანელო მე-9 კლასისთვის“: მოსკოვი, „ბინომ. ცოდნის ლაბორატორია“, 2011-2013 წწ

2. „სატესტო ამოცანების კონსტრუქცია კომპიუტერულ მეცნიერებაში: მეთოდოლოგიური სახელმძღვანელო“: მოსკოვი, „ბინომ. ცოდნის ლაბორატორია“, 2003 წ

3. „გაკვეთილზე დაფუძნებული განვითარება კომპიუტერულ მეცნიერებაში, მე-9 კლასი“: მოსკოვი, „VAKO“, 2012 წ.

ტესტი

1 ვარიანტი

    ამას ალგორითმი ჰქვია?
    ა. მოქმედებათა მოწესრიგებული თანმიმდევრობა;
    ბ.დავალების შესრულების კომპიუტერული ინსტრუქცია, დაწერილი სპეციალურ ენაზე;
    გ. ოპერატორის გაყვანის პროცედურა;
    D. შესრულებადი ფაილების შექმნა.

    2. რას ნიშნავს წერტილი Turbo Pascal-ში:
    ა. ციკლის დასასრული;
    ბ. პროგრამის დასასრული;
    გ. გამოყოფს განცხადებებს ერთმანეთისგან;
    დ. პროგრამის ხაზის დასასრული;

    3. მიუთითეთ პროგრამის სწორად დაწერილი სახელი:
    A. სურათი 1;
    B. Ugrant 1;
    C. გრანტი2;
    D. 1 ნახატი;

    4. ოპერატორის ფრჩხილები იწერება გამოყენებით
    ა სხვა მაშინ;
    ბ. დასაწყისი დასასრული;
    C. შეყვანის გამომავალი;
    დ. დაწერე წაკითხული;

    5. ბრძანებებს, რომლებიც ქმნიან პასკალის პროგრამას, ეწოდება:
    A. შემდგენელები;
    ბ. თარჯიმნები;
    გ. ოპერატორები;
    D. რედაქტორები;
    6. რა ფუნქციური სიტყვა აღწერს წილად ცვლადებს:
    A.INTEGER;
    B.REAL;
    C.CHAR;
    D. BOOLEAN;
    7. როგორ მთავრდება პროგრამა?

8. ფილიალის სრული განცხადების ფორმატი ასეთია:

ბ.თუ სხვაგან;

9. პროგრამირების ენებზე განშტოების ორგანიზების ოპერატორი არის...

ა. ოპერატორი მომხმარებელთან დიალოგის ორგანიზებისთვის;

B. პირობითი ოპერატორი, სელექციური ოპერატორი;

C. მარყუჟის ოპერატორი.

ტესტი

ვარიანტი 2

1. რა ტიპის პროგრამირების ენაა Turbo Pascal?
ა ბუნებრივი;
ბ. ალგორითმული;
C. ლოგიკური;
დ. ობიექტზე ორიენტირებული;

2. რას ნიშნავს := ნიშანი PASCAL პროგრამირების ენაში?
ა დავალება;
ბ. შედარება;
გ. თანასწორობა;
D. სამმართველო;

3. რა ტიპის ცვლადებია აღწერილი სერვისული სიტყვით INTEGER:
ა. რეალური რიცხვები;
B. მთელი რიცხვები;
C. სიმბოლო ცვლადები;
დ. ლოგიკური ცვლადები;

4. იპოვეთ სათაურის ზოლის სწორი ტიპი:
ა. პროგრამის გრანტი;
ბ. პროგრამის გრანტი
გ. პროგრამის გრანტი2;
დ. პროგრამა 1 გრანტი;

5. VAR აღწერილობების განყოფილება გამოიყენება აღწერისთვის:
ა. მუდმივი;
B. ცვლადები;
C. ფუნქციები;
დ მარკსი;

6. რომელი ოპერატორია ახალი ხაზის ოპერატორი:
ა.დაწერე
B.READLN
C. WRITELN
D.Read

7. რომელი ვარიანტი იწყებს პროგრამის შესრულებას:
ა.გახსნა;
B.Run;
C. გასასვლელი;
დ პასტა;
8. როგორ იწერება გამომავალი განცხადება?

D.Write()
9.რით ხასიათდება ცვლადი?

ა.სახელი, ტიპი, მნიშვნელობა.

ბ.სახელი, მნიშვნელობა.

C. მნიშვნელობა, ტიპი.

1. რა სპეციალური სიმბოლოები გამოიყენება პროგრამებში კომენტარების ხაზგასასმელად?

ა) () ან (**)

ბ) მხოლოდ ()

გ) მხოლოდ (**)

დ) სხვა სპეციალური სიმბოლოები

2. რა გამოჩნდება ჩვენების ეკრანზე ამ პროგრამის გაშვების შემდეგ?

writeln('x+1');

3. ტესტი. რა საკვანძო სიტყვით იწყება ცვლადის აღწერილობის განყოფილება?

4. პასუხისმგებლობის რა ნაწილია წარმოდგენილი პროგრამის სტრუქტურაში?

ა) ოპერატორების განყოფილება, რომელიც ხაზს უსვამს საკვანძო სიტყვებს იწყება და მთავრდება.

ბ) ცვლადების განყოფილება, რომელიც იწყება სიტყვებით var

5. რა ჰქვია U A Y-ში გამოყოფის სტადიას, როდესაც წერილობითი პროგრამა წყდება მხოლოდ სინტაქსური შეცდომების არსებობის გამო?

ა) დაყენება

ბ) ტესტირება

გ) პრობლემის ალგორითმიზაცია

6. რა ჰქვია U A Y-ში გამოყოფის სტადიას, როდესაც წერილობითი პროგრამა ტესტირება ხდება პირობით შეყვანის მონაცემებზე ცნობილი შედეგის მისაღებად?

ა) დაყენება

ბ) ტესტირება

გ) პრობლემის ალგორითმიზაცია

7. ვინ ითვლება პასკალის პროგრამირების ენის შემქმნელად?

ა) 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. პროგრამის ბოლოს წერია...

ა) მძიმით

გ) არაფერია განთავსებული

დ) მძიმე

ტესტი No17. პასკალის პროგრამირების ენაში მათემატიკური გამოთქმა დაიწერება როგორც...

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

ბ) ა/(1+კვრ(2*ა));

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

დ) ა/(1+2*კვრ(ა)).

18. რა არის გამოსახული ოთხკუთხედით ბლოკ დიაგრამებში?

ბ) პროგრამის დაწყება ან დასრულება

გ) გამოთვლითი პროცესი

დ) შესავალი/მონაცემების შეყვანა

19. რა არის წარმოდგენილი პარალელოგრამით ბლოკ დიაგრამებში?

ა) ორი პირობიდან ერთის არჩევა

ბ) პროგრამის დაწყება ან დასრულება

გ) გამოთვლითი პროცესი

დ) მონაცემთა შეყვანა/გამოტანა

20. რომელი საკვანძო სიტყვით იწყება მუდმივების აღწერა?

21.ტესტი. როგორ გამოიყურება ოპერატორის ფრჩხილები პასკალში?

დ) დაწყება... დასასრული.

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. რომელი ოპერატორი აჩვენებს ინფორმაციას ეკრანზე?

ტესტი No. 37. პასკალის პროგრამის რომელი სათაურია არასწორი:

ა) პროგრამის დასაწყისი;

ბ) პროგრამის ძიება_pic;

ბ) პროგრამის ძიება.

38. რა ჰქვია მეხსიერების დასახელებულ არეალს, რომელიც იღებს სხვადასხვა მნიშვნელობას პროგრამის შესრულებისას?

ა) სიმებიანი;

ბ) სიმბოლო;

ბ) ცვლადი;

დ) მუდმივი.

39. როგორ დავწეროთ მათემატიკური გამოთქმა პასკალში 1< x<5 ?

ა) (1

ბ) 1

1-ში

დ) 1

40. a და b ცვლადებისთვის მთელი რიცხვი ტიპის Real ექნება გამოთქმა...

დ) sqr(a)+ sqr(b);

41.ტესტი. რა არის მუდმივი?

ა) რაოდენობა, რომლის მნიშვნელობები დაყენებულია პროგრამის შესრულებისას;

ბ) რაოდენობა, რომლის მნიშვნელობები არ იცვლება პროგრამის შესრულებისას;

გ) რაოდენობა, რომლის მნიშვნელობები იცვლება პროგრამის შესრულების დროს.

42. სტანდარტულ ფუნქციებზე გამოძახების რომელი ჩანაწერებია არასწორი?

დ) chr('15'). _______

43. მათემატიკური გამოთქმა \/1+ sin2x პასკალის პროგრამირების ენაში დაიწერება როგორც...

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

ბ) sqrt (1 + sqrsin (x);

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

დ) 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. პასკალის პროგრამაში VAR სერვისის სიტყვა აფიქსირებს პროგრამის განყოფილების დასაწყისს, რომელიც შეიცავს:

ა) ოპერატორები;

ბ) ტეგების სია;

გ) მონაცემთა რთული ტიპების აღწერა;

დ) მუდმივთა სია;

დ) ცვლადების აღწერა.

2. პასკალის ანბანი არ შეიცავს ფუნქციურ სიტყვას:

ა) შემდეგ; ბ) დასაწყისი;

ბ) დასასრული; დ) STEP; დ) თუ.

3. პასკალში რიცხვები განსხვავებულია:

ა) როგორც ბუნებრივი და მთლიანი;

ბ) როგორც მთელი და რეალური;

გ) როგორც ნატურალური და მატერიალური;

დ) მთლიანი და ირაციონალური;

დ) მთლიანი და რაციონალური.

4. პროცედურის ფორმალური პარამეტრები:

ბ) ჩამოთვლილია პროცედურის გამოძახებისას;

გ) მითითებულია პროგრამაში მონაცემების აღწერისას;

დ) გამოცხადებულია შუალედური პროცედურის ცვლადების აღწერისას;

დ) ენიჭებათ პროგრამის შესრულებისას.

5. Turbo Pascal სისტემაში, პროგრამის განყოფილების დასაწყისი, რომელიც შეიცავს ეტიკეტების სიას, ფიქსირდება მომსახურების სიტყვით:

ა) CONST; ბ) TYPE;

ბ) VAR; დ) LABEL; დ) დაწყება.

6. Turbo Pascal პროგრამირების სისტემაში კლავიატურიდან მონაცემთა შეყვანის ორგანიზების ოპერატორი იწერება ფუნქციური სიტყვის გამოყენებით:

ა) დაწერე; ბ) INPUT;

ᲞᲣᲠᲘ; დ) DEFFN; დ) გადატვირთვა.

7. პროგრამის ტექსტის კომენტარი პასკალში ასეთია:

ა) ხვეულ ბრეკეტებში;

ბ) ფრჩხილებში;

ბ) კვადრატულ ფრჩხილებში;

დ) აპოსტროფებში;

დ) ფუნქციურ სიტყვებს შორის Begin, End.

8. სერვისის სიტყვა CONST პასკალის პროგრამაში აფიქსირებს პროგრამის განყოფილების დასაწყისს, რომელიც შეიცავს:

ა) მუდმივთა სია;

ბ) ტეგების სია;

გ) ცვლადების აღწერა;

დ) ოპერატორები;

დ) მონაცემთა რთული ტიპების აღწერა.

9. პასკალში სახელად არ შეიძლება გამოყენებული იქნას შემდეგი:

ა) BR; ბ) OR; ბ) WR; დ) AR; დ) DR.

10. პასკალში გამომავალი განცხადების დაწერისას გამოიყენება სერვისის სიტყვა:

ა) დაწერე; ბ) რესეტი;

ᲞᲣᲠᲘ; დ) დაწყება; დ) სანამ.

11. პასკალის პროგრამაში ოპერატორები გამოყოფილია ერთმანეთისგან:

ა) აპოსტროფი; ბ) მსხვილი ნაწლავი;

ბ) სივრცე; დ) მძიმე; დ) მძიმით.

12. ლოგიკური გამოთქმა (X=A) და (X

ა) x მიეკუთვნება სეგმენტს;

ბ) x განეკუთვნება ინტერვალების გაერთიანებას და ;

ბ) x ეკუთვნის [უსასრულობის გამოკლებით, A] და ინტერვალების გაერთიანებას;

დ) x მიეკუთვნება ინტერვალების გაერთიანებას და და [მინუს უსასრულობას, B];

ე) x ეკუთვნის [უსასრულობის გამოკლებით, A] და ;] ინტერვალების კვეთას.

13. პროცედურის ფაქტობრივი პარამეტრები:

ა) აღწერილია მის სათაურში;

ბ) მითითებულია პროგრამაში მონაცემების აღწერისას;

ბ) ჩამოთვლილია, როცა იწოდება;

დ) არსად არ არის მითითებული;

დ) მითითებულია შუალედური პროცედურის ცვლადების აღწერისას.

14. არითმეტიკული პროგრესიის ელემენტების ჯამის გამოთვლის პროგრამაში (ცნობილია მისი პირველი წევრით, სხვაობითა და წევრთა რიცხვით):

პროგრამა ArifPro;

Var a, d, s: რეალური; n: მთელი რიცხვი;

დაწყება readln(a, d, n); s:= ; ჩაწერა(ები) დასასრული.

მინიჭების ოპერატორში არ არის მითითებული არითმეტიკული გამოხატულება. ის

შეიძლება დაიწეროს როგორც:

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

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

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

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

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

15. პროგრამის მიხედვით:

პროგრამა T21; Var X: მთელი რიცხვი;

დაწყება Readln(X);

თუ X MOD 2=0 მაშინ ჩაწერეთ('დიახ’)

სხვა დაწერე ("არა") დასასრული.

X-ის რა მნიშვნელობით მიიღება პასუხი „დიახ“?