Лінійні алгоритми. Lazarus.

Додано: 12 березня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 89 разів
10 запитань
Запитання 1

Величини в програмному коді описуються після службового слова...

варіанти відповідей

begin

var

procedure

end

Запитання 2

Описані величини: var X, Y: Integer;

Чому дорівнює значення Х після виконання послідовності присвоювань: 

Х := 10; Y := 3*Х; Х := Х + Y;

варіанти відповідей

40

30

56

 13

Запитання 3

Вкажіть яку дію реалізує оператор А := А + 2; 

варіанти відповідей

Збільшити значення змінної А на 2 

Змінній S присвоїти значення півсуми змінних А і В 

Обчислити значення добутку змінних А і В і результат присвоїти змінній S 

Подвоїти значення змінної А 

Запитання 4

Які типи величин використовуються в процедурах…. (декілька відповідей)

варіанти відповідей

Real

Label

Caption

Integer

Запитання 5

Константа (постійна величина) - це...

варіанти відповідей

величина, яка має одне й те саме значення в будь-які моменти часу

величина, яка описується за допомогою службового слова const

величина, яка має різні значення в будь-які моменти часу

величина, яка описується за допомогою службового слова var

Запитання 6

Якому типу даних відповідає стандартний ідентифікатор типів Real?

варіанти відповідей

цілі числа

дійсні числа

рядки

символи

логічні значення

Запитання 7

Що буде результатом виконання даного коду в середовищі програмування Lazarus, якщо x = 1, y = 2?

procedure TForm1.Button1Click(Sender: TObject);

var x, y, z: real;

begin

 x := StrToFloat(Edit1.Text);

 y := StrToFloat(Edit1.Text);

 z := y – x;

 Label1.Caption := FloatToStr(z);

end;


варіанти відповідей

0

-1

1

3

Запитання 8

Що буде результатом виконання даного коду в середовищі програмування Lazarus, якщо x = 2, y = 1?

procedure TForm1.Button1Click(Sender: TObject);

var x, y, z: real;

begin

 x := StrToFloat(Edit1.Text);

 y := StrToFloat(Edit1.Text);

 z := 2*x + 3*y;

 Label1.Caption := FloatToStr(z);

end;


варіанти відповідей

5

7

8

6

Запитання 9

Що буде результатом виконання даного коду в середовищі програмування Lazarus, якщо x = 1?

procedure TForm1.Button1Click(Sender: TObject);

var x, y: real;

begin

 x := StrToFloat(Edit1.Text);

 y := (2*x + 1)/x;

 Label1.Caption := FloatToStr(y);

end;


варіанти відповідей

1

0

3

2

Запитання 10

Що буде результатом виконання даного коду в середовищі програмування Lazarus, якщо x = 0?

procedure TForm1.Button1Click(Sender: TObject);

var x, y: real;

begin

 x := StrToFloat(Edit1.Text);

 y := (x – 5)*(x + 1);

 Label1.Caption := FloatToStr(y);

end;

Source: https://testinform.in.ua/nalagodzhennya-proyektu-pascal-lazarus-test-29-informatika-8-klas-rivkind

варіанти відповідей

4

-5

-4

5

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест