
Тест 1 - Масиви. ІІ семестр
Presentation
•
Other
•
2nd Grade
•
Medium
Tatiana Kostirenko
Used 8+ times
FREE Resource
1 Slide • 36 Questions
1
АП Тест№1 ІІ семестр
By Tatiana Kostirenko
2
Fill in the Blanks
Type answer...
3
Multiple Choice
Оберіть результат викоання наступного фрагменту коду:
int a=5, b=6;
while (a>=b)
{
printf ("c= %d", a+b);
a++;
}
c=11
c=12
не виконується жодного разу
а=5
b=6
c=11
4
Open Ended
Як організувати в програмі нескінчений цикл?
5
Multiple Select
Як коректно оголосити масив дійсних чисел на п'ять елементів?
double mas [5];
float 1mas [5];
float mas [] = {2.5, 3.1, 1.0, 3,14, -7.25};
int mas [5];
6
Fill in the Blanks
Type answer...
7
Fill in the Blanks
8
Multiple Select
Оберіть код З ПОМИЛКОЮ
int mas = {1, 2, 3};
int array[] =
{
3, 4, 7, 8 };
int array[3];
int [3] = {0};
9
Fill in the Blanks
Type answer...
10
Fill in the Blanks
Type answer...
11
Multiple Choice
Що називається адресою початкової комірки пам'яті, в якій розташований елемент масиву?
Адереса масиву
Адреса елементу
Розмір масиву
Комірка
12
Multiple Choice
Яку дію виконує наступний код:
int *a;
scanf_s("%d", &n);
a = (int*)malloc(n * sizeof(int));
Огошує динамічний масив
Оголошує статичний масив
Оголошує змінну
Задає тип масиву
13
Draw
намалюйте схематичне зображення на блок-схемі циклу for.
14
Open Ended
Оголосіть цикл з лічильником для 19 ітерацій
15
Multiple Choice
вкажіть результат роботи програмиы:
int a=10, b = 20;
if ((a>11)||((a==10)&&(b==20))||(b<20))
printf ("%d", a);
else
printf ("%d", b);
10
20
не знаю
16
Multiple Choice
Як отримати доступ до елементів масиву у мові програмування С/С++?
Використовуйте знак рівності для доступу до елементів масиву
Використовуйте ключове слово 'element' для доступу до елементів масиву
Використовуйте знак плюс для доступу до елементів масиву
Використовуйте індекс елемента у квадратних дужках після назви масиву.
17
Multiple Choice
Як перевизначити значення елементів масиву у мові програмування С/С++?
Використовуйте оператор присвоєння (=) для зміни значення елементів масиву у мові програмування С/С++.
Використовуйте оператор декременту (--) для зміни значення елементів масиву
Використовуйте оператор додавання (+) для зміни значення елементів масиву
Використовуйте оператор порівняння (==) для зміни значення елементів масиву
18
Multiple Choice
Що таке динамічний масив у мові програмування С/С++?
Масив, який змінює свій тип даних під час виконання програми
Масив, який не може змінюватися
Масив, розмір якого може змінюватися під час виконання програми
Масив з фіксованим розміром
19
Multiple Choice
Як використовувати бібліотеку malloc для роботи з динамічними масивами у мові програмування С/С++?
int *arr = (int)malloc(n * sizeof(int));
int *arr = malloc(n * sizeof(int));
int *arr = (int*)malloc(n * sizeof(int));
int *arr = (int*)malloc(sizeof(int) * sizeof(int));
20
Multiple Choice
Які переваги мають динамічні масиви у порівнянні зі звичайними масивами у мові програмування С/С++?
Не можуть зберігати дані різних типів
Змінюють свій розмір у процесі виконання програми
Не можуть змінювати свій розмір
Мають обмежену кількість елементів
21
Multiple Choice
Як видалити динамічний масив у мові програмування С/С++?
Використовуйте оператор delete[]
Використовуйте оператор free()
Використовуйте оператор clear()
Використовуйте оператор remove()
22
Multiple Choice
Як перевірити розмір типу даних у мові програмування С/С++?
Використовуйте функцію size()
Використовуйте функцію count()
Використовуйте функцію sizeof()
Використовуйте функцію length()
23
Multiple Choice
Які цикли використовувати для обробки масивів у мові програмування С/С++?
Цикли if-else
Цикли for, while або do-while
Цикли switch-case
Цикли goto
24
Multiple Choice
Для чого виконувати оголошення масиву?
щоб комп'ютер виділив під нього пам'ять
щоб комп'ютер дізнався ім'я масиву
щоб комп'ютер запам'ятав кількість елементів
щоб комп'ютер склав алгоритм роботи з масивом
25
Multiple Choice
Що означає А в записі int A[10];
тип елементу
ім'я масиву
ім'я комірки
значення масиву
26
Multiple Select
Оберіть правильне оголошення масиву
int[] arr;
int arr[];
int arr[10];
int arr[] = {0, 1};
27
Multiple Choice
Нумерація елементів масиву починається з
0
1
2
3
28
Multiple Choice
Розмір масиву це
кількість байт, що він займає
кількість елементів масиву
номер останнього елементу
кількість байт кожної комірки
29
Multiple Choice
Оголешно масив float arr[]={2.3, 3.5, -5.6, 6}. Тоді arr[2] це
2.3
3.5
-5.6
6
30
Multiple Choice
Чи можна значення масива задавати при його оголошенні?
так
ні
31
Multiple Choice
Оберіть визначення масиву
це набір значень, що розташовані в пам'яті і почитаються завжди з однакового числа
це сукупність різнотипних елементів, що обробляються як єдине ціле
це сукупність однотипних елементів, що розташовані послідовно в пам'яті ПК та мають спільне ім'я
всі варіанти вірні
32
Multiple Choice
Чи є комірка масиву звичайною змінною?
так
ні
33
Fill in the Blanks
Type answer...
34
Multiple Choice
Потрібно заповнити масив саме так:
X = [1 3 5 7 9 11]
Який оператор потрібно застосувати в тілі циклу замість точок?
for ( k=0; k<6; k++ )
{
...
}
X[k] = k
X[k] = 2*k - 1
X[k] = 2*(k + 1)
X[k] = 2*k + 1
35
Multiple Choice
Якому алгоритму роботи з масивами відповідає наведена блок-схема?
підрахунок суми елементів масиву
підрахунок добутку елементів масиву
видалення елемента
знаходження мінімуму
36
Multiple Choice
Якому алгоритму роботи з масивами відповідає наведена блок-схема?
видалення елемента
знаходження мінімуму
підрахунок суми елементів
заповнення масиву
37
Multiple Choice
Оберіть правильне звернення до елементу масиву, з метою присвоїти йому значення
arr[] = 5;
arr = 5;
arr[1]==5;
arr[1]=5;
АП Тест№1 ІІ семестр
By Tatiana Kostirenko
Show answer
Auto Play
Slide 1 / 37
SLIDE
Similar Resources on Wayground
32 questions
Multiplication and Division Fact Families
Presentation
•
3rd Grade
30 questions
The Distributive Property with a Little Help from a Mouse
Presentation
•
3rd Grade
32 questions
Related Facts: Multiplication and Division
Presentation
•
3rd Grade
30 questions
Using Strategies to Divide
Presentation
•
3rd Grade
26 questions
Monday 10/19/20
Presentation
•
3rd Grade
32 questions
ÔN TẬP GIỮA KỲ 2 KHỐI 11 NĂM HỌC 2022 - 2023
Presentation
•
1st Grade
38 questions
Eureka Math Module 1 Lessons 14-17
Presentation
•
3rd Grade
24 questions
Multiplication Concepts
Presentation
•
3rd Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Other
20 questions
addition facts
Quiz
•
2nd Grade
8 questions
Week 1.2 Step-up to 3rd Grade TEK 2.2A
Quiz
•
2nd Grade
20 questions
Addition Facts within 20
Quiz
•
1st - 3rd Grade
17 questions
Greetings and Farewells in Spanish
Quiz
•
1st - 6th Grade
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
17 questions
2nd Grade Graphs (Bar & Picture)
Quiz
•
2nd Grade
20 questions
Addition and Subtraction facts
Quiz
•
1st - 3rd Grade
22 questions
Addition and Subtraction Facts
Quiz
•
1st - 2nd Grade