
Тест 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
28 questions
Введення та виведення табличних величин
Presentation
•
9th Grade
32 questions
Multiply and Divide Fact Family
Presentation
•
3rd Grade
32 questions
Relating Multiplication and Division
Presentation
•
3rd Grade
25 questions
Ways to Multiply: Arrays
Presentation
•
2nd - 3rd Grade
24 questions
Multiplication strategies
Presentation
•
3rd Grade
37 questions
Commutative Property
Presentation
•
3rd Grade
33 questions
Properties of Multiplication
Presentation
•
3rd Grade
29 questions
Eureka G3M3 Lesson 7: Quizizz
Presentation
•
3rd Grade
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Assessment 1
Quiz
•
3rd Grade
15 questions
HCS SCI 05 Summer School Assessment 1 Review
Quiz
•
5th Grade
22 questions
Day 9 Equations and Inequalities Review
Quiz
•
9th Grade
10 questions
Writing and Identifying Ratios Practice
Quiz
•
5th - 6th Grade
7 questions
PYRAMID PERSPECTIVES part 1
Presentation
•
9th - 12th Grade
12 questions
Understanding the Fourth of July
Quiz
•
9th Grade
15 questions
Soccer World Cup Quiz Questions
Quiz
•
7th Grade