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

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

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

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

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

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

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

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

Запитання 2

TMemo – це…

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

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

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

форма

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

Запитання 3

Як описати масив А з 25 цілих чисел? 

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

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

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

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

var A: Integer;

Запитання 4

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

 Вкажіть відповідність для всіх 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-Г

Запитання 5

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

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

Memo1.Lines;

Memo3.Clear;

Memo2.Lines.Count;

Memo3.Lines.Clear;

Запитання 6

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

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

begin

mas[1]:=14;

mas[5]:=3;

mas[9]:=8;

A:=(mas[9] - mas[1])*mas[5];

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

18

-18

88

5

Запитання 7

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

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

for i:= 0 to 9 do

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

for i:= 0 to 9 do

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

for i:= 0 to 9 do

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


for i:= 0 to 9 do

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

Запитання 8

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

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 А[i] := А[i]*2;

а. Подвоєння значень елементів масиву

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

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

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

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

1а 2б 3в 4г

1г 2б 3а 4в

1в 2г 3б 4а

1б 2в 3г 4а

1г 2в 3б 4а

Запитання 9

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

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

memo

array

const

real

integer

Запитання 10

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

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

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

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

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

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

Запитання 11

Які ви знаєте види масивів?

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

Двовимірні

Одновимірні

Трьохвимірні

Прямокутні

Лінійні

Запитання 12

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

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

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

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

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

Запитання 13

Елементи масиву А[1..6] мають значення: A[i] 2 5 7 8 16 13

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

А[1] := А[3] + А[5];

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


2 5 2 8 2 13


23 5 7 8 16 13


2 5 7 8 16 13

3 5 7 8 16 13

Запитання 14

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

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

 Integer

 String

 Real

boolean

char

Запитання 15

Логічний вираз " Елементи масиву, що кратні 5 або 3" відповідає умові:

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

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

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

A[i] mod 2 = 1

i mod 2 = 0

Запитання 16

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

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

  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

Запитання 17

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

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

  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

Запитання 18

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

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

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

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


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

18

27

23

9

Запитання 19

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

q:=0;

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

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

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

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

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

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

Запитання 20

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

s:=0;

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

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

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

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

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

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

Запитання 21

label2.Caption:=FloatToStr(s);

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

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

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

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

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

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

Запитання 22

723613_1621246764.png

Даний об'єкт на Формі називається

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

Memo

StringGrid


Button

Label

Запитання 23

procedure TForm1.Button2Click(Sender: TObject);

begin

  Max:=A[1];

  for i:=2 to 7 do

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

  Edit1.Text:=InttoStr(max);

end;  


Процедура для ...

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

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

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

знаходження суми елементів матриці

знаходження найбільшого елементу матриці

Запитання 24

549504_1621247238.png

Оеріть властивості об'єкту StrinGrid

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

ColCount =7, RowCount=2, FixedCols=0, FixedRows=1

ColCount =6, RowCount=1, FixedCols=0, FixedRows=0

ColCount =6, RowCount=2, FixedCols=1, FixedRows=1

ColCount =8, RowCount=1, FixedCols=1, FixedRows=1

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

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