Контрольна робота з теми "Алгоритми та програми"

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

Що означає StrToFloat

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

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

перетворення значення дійсного типу в значення рядкового типу

перетворення значення рядкового типу в значення дійсного типу

перетворення значення цілого типу в значення рядкового типу

Запитання 2

Речення, яке містить твердження про певний об'єкт або про зв'язки між об'єктами це ...

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

логічне речення

істинне твердження

висловлювання

хибне твердження

Запитання 3

Логічним виразом називають вираз, який може набувати одне з двох значень:

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

true i integer

integer i real

false i real

true i false

Запитання 4

Логічний тип змінних позначається.....

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

Real

boolean

integer

true

Запитання 5

Яким є пріоритет виконання логічних операцій?

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

спочатку виконуються операції not, потім - or, потім – and

спочатку виконуються операції and, потім - or, потім – not

спочатку виконуються операції not, потім - and, потім – or

спочатку виконуються операції or, потім - and, потім – not

Запитання 6

 Алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших дій залежно від істинності певного висловлювання

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

Слідування

Повторення

Розгалуження

Клонування

Запитання 7

Для реалізації розгалуження є умовні оператори ... (вибери кілька варіантів)


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

if...after 

print...else

if...then...

if ...then.... else  

Запитання 8

Яке із зазначених тверджень відповідає даному виразу


If a > b Then mах := a else mах:= b;

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

Від більшого з чисел a і b відняти менше.

Змінній mах присвоїти значення більшого з чисел a і b.

Якщо ціле число a парне, поділити його на 2.

Якщо ціле число a парне, поділити його на 2, в протилежному випадку помножити на 10.

Запитання 9

При яких значеннях а і b умова а>b буде хибна?

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

a:=2, b:= - 5     

a:=2, b:=5  

тут правильної відповіді немає

a:=5, b:=2

Запитання 10

Яким буде значення змінної а в результаті виконання вказівки розгалуження:

a:=3;

if a<4 then a:=a+2 else a:=a+3;

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

5

3

6

2

Запитання 11

Умова того, що число x – додатне  і ділиться на 2, така:

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

(x<0) and (x mod 2=0)     

(x>0) and (x mod 2=0)     

(x>0) or (x mod 2=0)

(x<0) or (x div 2=0)

Запитання 12

Який оператор відповідає поданій блок-схемі? 

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

If A<5 Then A := A-1 Else A := A+1; 

If A<5 Then A := A+1 Else A := A-1; 

If A<5 Then A := A+1;

If A<5 Then A := A-1; 

Запитання 13

Який елемент керування використовується для візуалізації станів увімкнено / вимкнено, коли користувачеві необхідно вибрати потрібні серед незалежних параметрів?

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

Checkbox

BitBtn

RadioButton

Button

Запитання 14

Як називається елемент для введення даних поле з розкривним списком?

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

ComboBox

RadioButton

CheckВox 

Memo

Запитання 15

Як називають цикли, у яких кількість виконуваних повторень відома заздалегідь?

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

цикли з умовою

цикли з передумовою

цикли з лічильником

цикли з післяумовою

Запитання 16

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

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

For <ім'я змінної>:= <вираз1> to <вираз2> do

begin

 <команди тіла циклу>

end;

While <логічний вираз>

Then begin

 <команди тіла циклу>

 end;

Repeat <оператори тіла циклу>

Until <умова>;

Запитання 17

Як записати цикл з передумовою в середовищі програмування Lazarus? 

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

For <ім'я змінної>:= <вираз1> to <вираз2> do

begin

 <команди тіла циклу>

end;

While <логічний вираз>

Then begin

 <команди тіла циклу>

 end;

Repeat <оператори тіла циклу>

Until <умова>;

Запитання 18

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

s := 0;

For і := 1 to 5 do

s := s+ і;

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

7

5

14

15

Запитання 19

Чому дорівнює d після виконання циклу:

d := 1;

For і := 1 to 3 do

d := d * і;

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

4

5

6

7

Запитання 20

Визначте значення S після виконання операторів:

         X := 0 ; S := 0;

         Whіle Х<=5 Do

begin

            X := X + 1;

            S := S + 1;

end;

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

0

21

5

6

Запитання 21

Якщо тіло циклу складається з кількох команд, то вони пишуться між службовими словами:

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

begin ... end

while ... do

repeat... until

for ... to ... do

Запитання 22

Скільки разів виконається цикл, якщо початкове значення Х=7?

  Whіle Х <= 10 do X := X+1;

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

0

2

4

6

Запитання 23

Яка команда підключає генератор випадкових чисел?

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

Randomize

Random

Randome

Запитання 24

Компоненти ComboBox, ListBox знаходяться на вкладці

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

Standard

Additional

Data Controls

Common Controls

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

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