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

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

За допомогою якого елемента керування можна створити текстове поле?

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

Label

Edit

RadioButton

ListBox

Запитання 2

Виберіть із переліченого нижче метод, що дозволяє додати елементи багаторядкового поля у програмному коді:

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

Append

Insert

Add

Clear

Запитання 3

Впорядкований набір змінних деякого типу називають...

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

масивом

табличною величиною

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

змінною

Запитання 4

Структурований тип даних — набір однотип­них змінних це..

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

масив

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

таблична величина

константа

Запитання 5

Приклад опису масиву в Delphy або Lazarus  

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

Dim а As Integer

a :array [1..10] of integer

a :array [10] of integer

:array [10] of integer

Запитання 6

Для введення та виведення елементів масиву можна застосувати відо­мі вам елементи керування...

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

Label

Edit

Memo

Button

Запитання 7

Виберіть фрагмент алгоритму для введення масиву:


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

 k := 0;

for i := 0 to n - 1 do

If a[i] > 0 Then

            k := k + 1;

for i := 0 to n - 1 do

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

s :=0; 

for i := 0 to n - 1 do

s := s + a[i];

m:= a[0];

for i := 1 to n - 1 do

If a[i] > m Then m:= a[i]


for i := 0 to n - 1 do

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

        

Запитання 8

Цілі типи величин - це тип даних...

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

Integer

Boolean

String

Real

Long

Запитання 9

Дійсне число - це тип даних...

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

Integer

Boolean

String

Real

Long

Запитання 10

Логічний тип даних має назву...

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

Integer

Boolean

String

Single

Long

Запитання 11

Виберіть фрагмент алгоритму для виведення масиву:

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

 k := 0;

for i := 0 to n - 1 do

If a[i] > 0 Then

            k := k + 1;

for i := 0 to n - 1 do

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

s :=0; 

for i := 0 to n - 1 do

s := s + a[i];

m:= a[0];

for i := 1 to n - 1 do

If a[i] > m Then m:= a[i]

for i := 0 to n - 1 do

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

        

Запитання 12

Виберіть фрагмент процедури для визначення найбільшого значення масиву:

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

 k := 0;

for i := 0 to n - 1 do

If a[i] > 0 Then

            k := k + 1;

for i := 0 to n - 1 do

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

s :=0; 

for i := 0 to n - 1 do

s := s + a[i];

m:= a[0];

for i := 1 to n - 1 do

If a[i] > m Then m:= a[i]

for i := 0 to n - 1 do

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

        

Запитання 13

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

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

 k := 0;

for i := 0 to n - 1 do

If a[i] > 0 Then

            k := k + 1;

for i := 0 to n - 1 do

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

s :=0; 

for i := 0 to n - 1 do

s := s + a[i];

m:= a[0];

for i := 1 to n - 1 do

If a[i] > m Then m:= a[i]

for i := 0 to n - 1 do

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

        

Запитання 14

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

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

 k := 0;

for i := 0 to n - 1 do

If a[i] > 0 Then

            k := k + 1;

for i := 0 to n - 1 do

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

s :=0; 

for i := 0 to n - 1 do

s := s + a[i];

m:= a[0];

for i := 1 to n - 1 do

If a[i] > m Then m:= a[i]

for i := 0 to n - 1 do

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

        

Запитання 15

Фрагмент алгоритму визначення чи є серед елементів масиву, що дорівнюють заданому

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

 k := 0;

for i := 0 to n - 1 do

If a[i] > 0 Then

            k := k + 1;

for i := 0 to n - 1 do

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

s :=0; 

for i := 0 to n - 1 do

s := s + a[i];

f:= false;

for i := 0 to n - 1 do

If a[i] = x Thenf:= true;


for i := 0 to n - 1 do

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

        

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

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