Практична робота 7. Складання і виконання алгоритму пошуку значень у таблиці в навчальному середовищі програмування.

Додано: 20 березня 2022
Предмет: Інформатика, 9 клас
Тест виконано: 274 рази
9 запитань
Запитання 1

1. Визначити кількість додатних елементів масиву А.


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

К := 0; {лічильник елементів із заданою властивістю}

For і := 1 to N do

If A[i] < 0 Then К := K+1;


К := 0; {лічильник елементів із заданою властивістю}

For і := 0 to N do

If A[i] > 0 Then К := K-1;


К := 1; {лічильник елементів із заданою властивістю}

For і := 1 to N do

If A[i] > 0 Then К := K+1;


К := 0; {лічильник елементів із заданою властивістю}

For і := 1 to N do

If A[i] > 0 Then К := K+1;


Запитання 2

2. Визначення найбільшого (найменшого) елемента масиву A[i..N]



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

припустити, що найбільшим є перший елемент масиву, після чого послідовно перебрати елементи масиву, починаючи з другого; якщо черговий елемент більший за максимальний, його значення запам'ятати як максимальне. 

припустити, що найбільшим є останній елемент масиву, після чого послідовно перебрати елементи масиву, починаючи з першого; якщо черговий елемент більший за максимальний, його значення запам'ятати як максимальне. 

припустити, що найбільшим є перший елемент масиву

послідовно перебрати елементи масиву, починаючи з другого; якщо черговий елемент більший за максимальний, його значення запам'ятати як максимальне. 

Запитання 3

3. Визначити номер першого елемента масиву А[1..N], значення якого дорівнює Р. 


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

   i:= i+1

Until A[i] = P Or (i > N); {N — кількість елементів в масиві А}

If і <= N Then Edit1.Text := 'i=' + IntToStr(i)


і :=0;

Repeat

   i:= i+1

Until A[i] = P Or (i > N); {N — кількість елементів в масиві А}

If і <= N Then Edit1.Text := 'i=' + IntToStr(i)


і :=0;

Repeat

  If і <= N Then Edit1.Text := 'i=' + IntToStr(i)


і :=0;

Repeat

   i:= i+1

Until A[i] = P


Запитання 4

4. Знайти суму додатних елементів масиву A[1..N].

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

S:=0;

For і := 1 to N do

If A[i] < 0 Then S := S-A[i];


S:=10;

For і := 2 to N do

If A[i] > 0 Then S := S+A[i];


S:=0;

For і := 1 to N do

If A[i] > 0 Then S := S+A[i];


S:=0;

For і := 1 to N do

If A[i] = 0 Then S := S+A[i];


Запитання 5

5. Для розв’язування якої задачі опрацювання елементів табличної величини можна використати такий фрагмент? s := 0; k := 0; for i := 1 to 10 do If a[i] > 0 Then begin s := s + a[i]; k := k + 1; end; sa := s/k;

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

Програма підраховує кількість і суму елементів більше ніж 0

І потім підраховує середнє арифметичне

Програма підраховує суму елементів більше ніж 0

І потім підраховує середнє

Програма підраховує кількість


Програма підраховує різницю всіх елементів більше ніж 0

І потім підраховує середнє арифметичне

Запитання 6

6. Сортування елементів масиву- це....

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

впорядкування їх за деякою ознакою.

метод організації програми.

впорядкування їх за призначенням

накладення їх за деякою ознакою.

Запитання 7

7. Два найпростіші методи сортування масиву: 

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

Сортування вибором максимального елемента

Сортування вибором всіх значень елементів

Сортування обміном (метод бульбашки)


Сортування додаванням елементів

Запитання 8

8. Метод бульбашки грунтується на:

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

на порівнянні всіх чисел одночасно.

на порівнянні та перестановці крайніх чисел.

на порівнянні та перестановці сусідніх чисел.

на виборі максимальних величин

Запитання 9

9. Дано програму:

var a: array [1..8] оf Integer; M, k: Integer;

begin {…} M := a[1];

For k := 2 to 8 do If M < a[k] Then M := a[k]; {…}

Скільки разів буде виконаний оператор M := a[k] для масиву (3, 6, 7, 9, 4, 11, 1, 13)?

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

2

3

4

5

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

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