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

Додано: 10 квітня 2020
Предмет: Інформатика, 9 клас
Тест виконано: 268 разів
27 запитань
Запитання 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

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

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

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

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

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

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

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

Алфавіт

Запитання 15

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

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

 Integer

 String

 Real

boolean

char

Запитання 16

Встановіть тип величини:  Середньодобова температура повітря

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

Integer

 String

Real

 char

Boolean

Запитання 17

Встановіть тип величини:  Назва дня тижня

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

 Integer

String

Real

Char

Boolean

Запитання 18

Логічний вираз " Елементи масиву, що кратні 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

Запитання 19

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

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

  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

Запитання 20

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

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

  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

Запитання 21

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

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

Запитання 22

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

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

StrToFloat();

StrToFloat(Memo1);

a[i]:=StrToInt(Memo2.Lines);

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

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

Запитання 23

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

q:=0;

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

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

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

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

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

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

Запитання 24

Які задачі належать до задач на пошук у масиві елемента із заданою властивістю?

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

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

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

Знаходження середнього арифметичного елементів масиву

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

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

Запитання 25

Які задачі належать до задач на змінювання значень елементів масиву?

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

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

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

Обмін в масиві найбільшого та найменшого елементу

Заміна від’ємних елементів масиву нулем

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

Запитання 26

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

s:=0;

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

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

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

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

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

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

Запитання 27

label2.Caption:=FloatToStr(s);

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

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

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

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

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

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

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

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