Сьогодні відбувся
Вебінар:
«
Нейротренажери для мозку - цікавинки на літо для дітей
»
Взяти участь Всі події
Тест:

Алгоритми та програми. Частина 1

20.02.2022
0 0
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Тест містить питання скопійовані з: Алгоритми та програми. Python, § 22 п.1-2 Текстові величини та операції над ними., Підсумкова контрольна робота за ІІ семестр, Опрацювання текстових величин мовою програмування.

1

1 з 50 балів

У мові програмування для опрацювання текстових даних використовують величини таких типів:

2

1 з 50 балів

Значенням величини символьного типу не може бути:

3

1 з 50 балів

Набір символів у мові програмуванні називають ...

4

3 з 50 балів

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

5

1 з 50 балів

Яку кнопку потрібно натиснути на панелі інструментів, щоб додати на форму проекту текстове поле?

6

4 з 50 балів

Установити відповідність між компонентами, які можна додавати на форму, та їх назвою:

1

Поле введення

А

Image

2

Напис

Б

Edit

3

Кнопка

В

Label

4

Зображення

Г

Button

Ґ

Text

7

4 з 50 балів

Установити відповідність між візуальним компонентом та його позначенням:

1

Поле введення

А

2

Напис

Б

3

Кнопка

В

4

Зображення

Г

Ґ

8

1 з 50 балів

Якою властивістю визначається текст, який записаний у полі введення Edit?

9

1 з 50 балів

У заданому описі змінних, яка із змінних рядкового типу?

var a : char; d : string; i : boolean;

10

1 з 50 балів

Яку властивість мають напис, кнопка та текстове поле, значення якої визначають властивості символів, якими буде виводитися текст на об'єкті?

11

1 з 50 балів

Визначити тип змінної А:

A := ' 5-12-35 ';

12

1 з 50 балів

Дано змінну z:='інформатика'. Який символ буде обрано в мові програмування Free Pascal записом z[5]?

13

1 з 50 балів

Скільки максимум символів може містити змінна рядкового типу string[30]?

14

3 з 50 балів

Що буде виведено у текстових полях після натискання на кнопку ПОЧАТИ?


S1 =      

S2 =      

S3 =      

15

1 з 50 балів

Визначити тип змінної А:

A := '?'

16

1 з 50 балів

Яка функція перетворює значення числового типу на рядок?

17

2 з 50 балів

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

18

2 з 50 балів

Установіть відповідність між операторами і результатом їхнього виконання.

s = 'Сонечко'

1

a = s[2:5]

А

а = 'ко'

2

a = s[:3]

Б

а = 'неч'

3

a = s[5:]

В

а = 'Снчо'

4

a = s[::2]

Г

а = 'Сон'

19

2 з 50 балів

Що надрукує програма?

s = 'Квітчастий луг і дощик золотий.'

а = s[:4]+s[-5]+s[4]+s[21:19:-1]

print(а)

20

2 з 50 балів

Встановіть відповідність між назвами складових мови програмування та їх описом.

Назви складових мови програмування
Їх опис
1

Алфавіт

А

- це правила, що пояснюють смислове значення кожної команди/вказівки програми, яку має виконати комп’ютер.

2

Синтаксис

Б

- це набір символів, з яких утворюють слова та речення цієї мови.

3

Семантика

В

- це система правил складання базових конструкцій мови програмування.

21

2 з 50 балів

Поясніть в чому різниця між компілятором та інтерпретатором (спосіб трансляції), співставивши їхні описи.

Спосіб трансляції
Опис
1

Компілятор

А

зчитує вихідний код програми по одній команді й одразу перекладає їх та виконує.

2

Інтерпретатор

Б

зчитує одразу всю програму й переклає її машинним кодом.

22

1 з 50 балів

Комплекс програм, що містить засоби автоматизації процесів підготовки та виконання програм користувача.

23

2 з 50 балів

Оберіть всі види середовища програмування, які ви знаєте.

24

1 з 50 балів

Числові, символьні, рядкові, логічні – це … .

25

2 з 50 балів

Співставте типи величини і їх визначення.

Типи величин
Визначення
1

Числові

А

Величини, які можуть набувати значень з деякої множини послідовностей символів.

2

Рядкові

Б

Величини, які можуть набувати тільки одного із двох значень: true або false.

3

Логічні

В

Величини, які можуть набувати значень із деякої множини символів, і кожне значення може містити лише один символ.

4

Символьні

Г

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

26

2 з 50 балів

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

Рядок коду
Призначення
1

import tkinter

А

Отримання випадкового значення

2

import random

Б

Створення кнопки та її розміщення на головному вікні

3

button = tkinter.Button(main, ...)

В

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

27

0.5 з 50 балів

Який результат виконання програми?

print ('3+4=', 3+4)

28

1 з 50 балів

Вибери фрагменти програми з помилками

29

1 з 50 балів

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

Дія
Результат
1

a=b//2

А

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

2

a=a+2

Б

Змінній а присвоїти значення остачі від ділення b на 2

3

a=a*2

В

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

4

a=b%2

Г

Змінній а присвоїти значення неповної частки від ділення b на 2

30

0.5 з 50 балів

Як правильно здійснити імпорт методів бібліотеки tkinter?

31

0.5 з 50 балів

Опис алгоритму мовою програмування називається

32

0.5 з 50 балів

Величина, яка може змінювати своє значення, це -

33

0.5 з 50 балів

print ("Я люблю Україну") який результат виконання програми?

34

0.5 з 50 балів

Яку функцію виконує команда print()?

35

0.5 з 50 балів

Виберіть всі значення типу float (дійсні числа)

36

0.5 з 50 балів

Що виведе цей код?

a = 7

b = 2

print(a + b)

Рефлексія від 42 учнів

Сподобався:

0

Так: 24

Ні: 18

Зрозумілий:

0

Так: 22

Ні: 20

Потрібні роз'яснення:

0

Ні: 19

Так: 23

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Алгоритми та програми. Частина 1

Алгоритми та програми. Частина 1

253

Аватар профіля Трифонюк Мар'ян Володимирович
Інформатика
7 клас

33 грн

Алгоритми та програми. Анімації та узори (частина 1)

Алгоритми та програми. Анімації та узори (частина 1)

183

Аватар профіля Лукащук Ольга Іванівна
Інформатика
5 клас

20 грн

Алгоритми та програми (І частина - слідування)

Алгоритми та програми (І частина - слідування)

160

Аватар профіля Ущапівський Олег Миколайович
Інформатика
5 клас

166 грн

Алгоритми та програми 1 ч.

Алгоритми та програми 1 ч.

39

Аватар профіля Савченко Леся Адальбертівна
Інформатика
5 клас

35 грн

Алгоритми і програми (тестування № 1)

Алгоритми і програми (тестування № 1)

79

Аватар профіля Гусарь Олена Артурівна
Інформатика
7 клас

19 грн

Алгоритми та програми - 1 частина (Python - 7 клас НУШ)

Алгоритми та програми - 1 частина (Python - 7 клас НУШ)

185

Аватар профіля Ущапівський Олег Миколайович
Інформатика
7 клас

150 грн

Схожі тести

Підсумковий тест "Веб-технології"

Підсумковий тест "Веб-технології"

3057

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
10—11 клас

Архітектура комп'ютера

Архітектура комп'ютера

1700

Аватар профіля Лавро Світлана Володимирівна
Інформатика
8 клас

Алгоритми з розгалуженням

Алгоритми з розгалуженням

889

Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас

Інформаційні технології

Інформаційні технології

668

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Інформаційні системи

Інформаційні системи

454

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

346

Аватар профіля Балашова Вікторія Сергіївна
Інформатика
9 клас