"Табличні величини та алгоритми їх опрацювання"

Додано: 13 квітня 2021
Предмет: Інформатика, 9 клас
Тест виконано: 102 рази
30 запитань
Запитання 1

Що таке масив?

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

величина і порядковий номер елемента;

набір даних одного типу;

опрацювання змінних одного типу;

елемент загальної маси даних.

Запитання 2

Як описати масив А з 60 дійсних чисел? 

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

var A: array[1..60] of Integer;

var A: array[1..10] of Integer;;

var A: array[1..60] of Real;

var A: Integer;

Запитання 3

Встановіть відповідність між величинами та їх типами.

 Вкажіть відповідність для всіх 4 варіантів відповіді:

1) Real

2) Integer

3) String

4) array[1..30] of real

А. Кількість учнів у класі

Б. Середньодобова температура повітря

В. Таблиця температури повітря протягом місяця

Г. Назва дня тижня

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

1-А

2-Б

3-В

4-Г

1-Б

2-А

3-Г

4-В

1-Г

2-Б

3-В

4-А

1-В

2-Б

3-А

4-Г

Запитання 4

Чому дорівнює змінна A після виконання фрагменту програми:

var mas: array[1..10] of Integer; A: Real;

begin

mas[1]:=1;

mas[5]:=2;

mas[9]:=5;

A:=(mas[9] + mas[1])/mas[5];

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

25

-3

3

6

Запитання 5

Встановіть відповідність між операторами та їх призначенням.

1. For i := 1 to 10 do S := S + A[i];

2. For i := 1 to 10 do А[i] := Random(10);

3. var A: array[1..10] of Real;

4. For i := 1 to 10 do d := d*А[i];

а. Знаходження добутку елементів масиву

б. Оголошення масиву 10 дійсних чисел

в. Заповнення масиву випадковими числами в діапазоні [0; 9]

г. Знаходження суми елементів масиву

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

1а 2б 3в 4г

1г 2б 3а 4в

1б 2в 3г 4а

1г 2в 3б 4а

Запитання 6

Яким службовим словом в програмі позначається масив?

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

type

array

const

real

integer

Запитання 7

Індекс елемента масиву -

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

це ціле число, яке вказує на порядковий номер елемента в масиві

це ціле число, яке вказує на кількість елементів у масиві

це дійсне число, яке вказує на місце розташування елемента в масиві.

це ціле число, яке вказує на місце розташування елемента в масиві

Запитання 8

Які величини можна описати як масив?

Позначте всі правильні відповіді.

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

Корені квадратного рівняння

Список учнів класу

Тематичні бали з інформатики учнів класу

Cередньодобові значення температури повітря протягом тижня

Алфавіт

Запитання 9

Встановіть тип величини:  Кількість учнів у класі

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

 Integer

 String

 Real

boolean

char

Запитання 10

Встановіть тип величини:  Оцінки учнів з інформатики

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

Integer

 String

Real

 char

Boolean

Запитання 11

Логічний вираз "Індекс елемента масиву парний" відповідає умові:

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

  i mod 2 = 0

 (A[i] mod 5 = 0) or (A[i] mod 3 = 0)

(A[i] > 0) and (i mod 2 = 0)

A[i] mod 2 = 1

Запитання 12

Що робить даний фрагмент процедури?

s:=0;

  for i:=1 to 10 do s:=s+a[i];

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

знаходить найменше значення масиву

знаходить кількість елементів масиву

знаходить найбільше значення масиву

знаходить суму елементів масиву

Запитання 13

Який з даних фрагментів програми шукає максимальний елемент масиву?


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

max:=A[i];

for i:=1 to n do

If max>A[i] then max:=A[i];

max:=A[1];

If max>i then max:=i;

max:=A[1];

for i:=2 to n do

If max<A[i] then max:=A[i];

max:=A[i];

for i:=1 to n do

If max<i then max:=i;

Запитання 14

Яка з вказаних команд очищує всі рядки багаторядкового текстового поля Memo3?

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

Memo1.Lines;

 Memo2.Lines.Count;

Memo3.Clear;

Memo3.Lines.Clear;

Запитання 15

TMemo – це…

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

підрахунок елементів

багаторядкове текстове поле

форма

елемент керування

Запитання 16

Оберіть фрагмент програми введення табличної величини з багаторядкового текстового поля

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

for i:= 0 to 9 do

a[i]:=StrToFloat(Memo1.Lines[i]);

for i:= 0 to 9 do

a[i]:=FloatToStr(Memo1.Lines[i]);

for i:= 0 to 9 do

a[i]:=a[i]*a[i];

for i:= 0 to 9 do

Memo1.Lines.Append(FloatToStr(a[i]));

Запитання 17

Чому дорівнює значення змінної К після виконання фрагмента програми?

var a: array [1..8] of Integer; і, k: Integer;

begin for і := 1 to 8 do a[і] := і*3;

k := a[1]+a[8]; …

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

18

23

27

9

Запитання 18

Label2.Caption:=FloatToStr(s);

даний фрагмент процедури...

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

виводить результат у об'єкт поле

змінює назву форми

змінює назву кнопки

виводить результат у об'єкт напис

Запитання 19

Що робить даний фрагмент процедури?

s:=0;

  for i:=1 to N if A[i]>0 then do s:=s+A[i];

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

знаходить кількість елементів масиву

знаходить найбільше значення масиву

знаходить найменше значення масиву

знаходить суму додатніх елементів масиву

Запитання 20

label2.Caption:=FloatToStr(s);

даний фрагмент процедури...

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

виводить результат у об'єкт поле

змінює назву кнопки

змінює назву форми

виводить результат у об'єкт напис

Запитання 21

procedure TForm1.Button1Click(Sender: TObject);

begin

  

end;   

дана процедура виконує дію...

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

при натисканні клавіші на клавіатурі

при натисканні клавіші мишки

при натисканні кнопки на формі

при натисканні на об'єкті "Напис"

Запитання 22

Що виконує даний алгоритм

for i:=1 to N do

if A[i]<0 then A[i]:=25

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

заповнює масив елементами кількістю - 25

знаходить суму 25 елементів

заміняє відємні елементи числом 25

заміняє A[i]:єлемент числом 25

Запитання 23

Для чого призначається метод

Memo1.Lines.Add(text)

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

вводить текст в Lines

додає новий рядок у кінець списку

вставляє рядок text з індексом Memo1

визначає кількість текстових елементів у списку

Запитання 24

Властивість FixedRows, що означає?

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

Кількість фіксованих рядків таблиці.

Кількість фіксованих стовпців таблиці.

Наявність у таблиці смуг прокручування.

Запитання 25

Що виконує даний фрагмент процедури:

m:=a[0];

for i:=1 to n do If a[i]>m Then m:=a[i];

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

Знаходить кількість значень елементів табличної величини

Обчислює суму значень усіх елементів табличної величини

Визначає найбільше значення серед елементів табличної величини

Рахує добуток значень елементів табличної величини

Визначає найменше значення серед елементів табличної величини

Запитання 26

Що виконує даний фрагмент процедури:

q:=0;

for i:=1 to n do q:=q+c[i]*3;

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

Знаходить кількість значень елементів табличної величини

Обчислює суму значень усіх елементів табличної величини

Рахує добуток значень елементів табличної величини

Обчислює потроєну суму значень усіх елементів табличної величини

Запитання 27

Який з вказаних методів очищує всі рядки третього багаторядкового текстового поля?

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

Memo1.Lines

Memo2.Lines.Count

Memo3.Clear;

Memo3.Lines.Clear;

Запитання 28

Що робить даний фрагмент процедури?

s:=0;

  for i:=1 to 10 do s:=s+a[i];

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

знаходить найменше значення масиву

знаходить кількість елементів масиву

знаходить найбільше значення масиву

знаходить суму елементів масиву

Запитання 29

for i:=1 to 10 do

  if a[i]=x then k:=k+1;

даний фрагмент процедури ...

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

знаходить певне число серед елементів масиву

знаходить кількість деякого числа серед елементів масиву

змінює певне число з елементів масиву

знаходить суму всіх елементів масиву

Запитання 30

label2.Caption:=FloatToStr(s);

даний фрагмент процедури...

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

виводить результат у об'єкт поле

змінює назву кнопки

змінює назву форми

виводить результат у об'єкт напис

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

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