Алгоритми і програмування. Підсумковий тест

Додано: 10 травня
Предмет: Інформатика, 9 клас
27 запитань
Запитання 1

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

for i:=1 to N do

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

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

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

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

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

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

Запитання 2

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

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

var

integer

array

begin

Запитання 3

Яке імя має в середовищі Lazarus компонент "Багаторядкове текстове поле"?

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

Button

Memo

Caption

Label

Запитання 4

Що таке індекс?

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

Номер максимального елемента масиву

Розмірність масиву

Ознака числового масиву

Порядковий номер елемента у масиві

Запитання 5

label2.Caption:=FloatToStr(s);

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

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

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

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

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

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

Запитання 6

procedure TForm1.Button1Click(Sender: TObject);

begin

  

end;   

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

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

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

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

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

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

Запитання 7

Величини, які можуть набувати лише одного із двох значень: істина або хибність, називаються …

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

логічними

числовими

символьними

рядковими

Запитання 8

Перетворення значення цілого типу в значення рядкового типу в середовищі програмування Lazarus здійснюється за допомогою функції …

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

StrToFloat

StrToInt

 IntToStr

FloatToStr

Запитання 9

Команда – це...

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

повідомлення, яке спонукає до виконання певної дії

повідомлення, яке є розповідним реченням

 план дій

Запитання 10

Як називають змінну, що входить до табличної величини? 

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

числом 

стрічкою 

елементом 

текстом

Запитання 11

Упорядкований набір змінних одного типу називається 

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

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

Величиною

Одновимірним масивом

Таблицею

Запитання 12

Кожна змінна, що входить до табличної величини, називається її 

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

Величиною

Таблицею

Елементом

Запитання 13

Порядковий номер цього елемента в табличній величині, який узято у дужки

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

{}

()

Квадратні

Запитання 14

Для введення та виведення значень елементів табличної величини в середовищі Lazarus можна скористатися 

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

Кнопкою

Багаторядковим текстовим полем

Написом

Полем

Запитання 15

Подвоїти значення елементів масиву A[1..N]

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

Від'ємні елементи масиву А замінити числом 25

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

Елементи масиву А, що мають парні індекси, замінити нулем

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

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

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

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

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

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

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

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

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

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

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

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

Запитання 22

Команда оголошення змінної:

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

begin

const

and

else

end

var

Запитання 23

Оберіть слова між якими записується команда процедури

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

begin

esc

end

finish

Запитання 24

Оператор (команда) присвоювання:

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

:=

=

=:

:

Запитання 25

Вкажи блок-схему з розгалуженням

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

Вкажіть яку дію реалізує оператор А := А + 2;

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

Обчислити значення добутку змінних А і В і результат присвоїти змінній S 

Подвоїти значення змінної А 

Змінній S присвоїти значення півсуми змінних А і В 

Збільшити значення змінної А на 2 

Запитання 27

Створити проект для обчислення площі прямокутника зі сторонами a та b

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

begin

 a:=StrToFloat(edit1. text);

 b:=StrToFloat(edit2. text);

 S:=a*b;

 Label1.Caption:=FloatToStr (S);

var a,b,S:real;

begin

 a:=StrToFloat(edit1. text);

 b:=StrToFloat(edit2. text);

 S:=a*b;

 Label1.Caption:=FloatToStr (S);

var a,b,S:real;

 a:=StrToFloat(edit1. text);

 b:=StrToFloat(edit2. text);

 S:=a*b;

 Label1.Caption:=FloatToStr (S);

 var a,b,S:real;

begin

 a:=StrToFloat(edit1. text);

 b:=StrToFloat(edit2. text);

 S:=a^b;

 Label1.Caption:=FloatToStr (S);

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

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