Search Header Logo
Тест 1 - Масиви.  ІІ семестр

Тест 1 - Масиви. ІІ семестр

Assessment

Presentation

Other

2nd Grade

Medium

Created by

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++;

}

1

c=11

2

c=12

3

не виконується жодного разу

4

а=5

b=6

c=11

4

Open Ended

Як організувати в програмі нескінчений цикл?

5

Multiple Select

Як коректно оголосити масив дійсних чисел на п'ять елементів?

1

double mas [5];

2

float 1mas [5];

3

float mas [] = {2.5, 3.1, 1.0, 3,14, -7.25};

4

int mas [5];

6

Fill in the Blanks

Type answer...

7

Fill in the Blanks

8

Multiple Select

Оберіть код З ПОМИЛКОЮ

1

int mas = {1, 2, 3};

2

int array[] =

{

3, 4, 7, 8 };

3

int array[3];

4

int [3] = {0};

9

Fill in the Blanks

Type answer...

10

Fill in the Blanks

Type answer...

11

Multiple Choice

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

1

Адереса масиву

2

Адреса елементу

3

Розмір масиву

4

Комірка

12

Multiple Choice

Яку дію виконує наступний код:

int *a;

scanf_s("%d", &n);

a = (int*)malloc(n * sizeof(int));

1

Огошує динамічний масив

2

Оголошує статичний масив

3

Оголошує змінну

4

Задає тип масиву

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);

1

10

2

20

3

не знаю

16

Multiple Choice

Як отримати доступ до елементів масиву у мові програмування С/С++?

1

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

2

Використовуйте ключове слово 'element' для доступу до елементів масиву

3

Використовуйте знак плюс для доступу до елементів масиву

4

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

17

Multiple Choice

Як перевизначити значення елементів масиву у мові програмування С/С++?

1

Використовуйте оператор присвоєння (=) для зміни значення елементів масиву у мові програмування С/С++.

2

Використовуйте оператор декременту (--) для зміни значення елементів масиву

3

Використовуйте оператор додавання (+) для зміни значення елементів масиву

4

Використовуйте оператор порівняння (==) для зміни значення елементів масиву

18

Multiple Choice

Що таке динамічний масив у мові програмування С/С++?

1

Масив, який змінює свій тип даних під час виконання програми

2

Масив, який не може змінюватися

3

Масив, розмір якого може змінюватися під час виконання програми

4

Масив з фіксованим розміром

19

Multiple Choice

Як використовувати бібліотеку malloc для роботи з динамічними масивами у мові програмування С/С++?

1

int *arr = (int)malloc(n * sizeof(int));

2

int *arr = malloc(n * sizeof(int));

3

int *arr = (int*)malloc(n * sizeof(int));

4

int *arr = (int*)malloc(sizeof(int) * sizeof(int));

20

Multiple Choice

Які переваги мають динамічні масиви у порівнянні зі звичайними масивами у мові програмування С/С++?

1

Не можуть зберігати дані різних типів

2

Змінюють свій розмір у процесі виконання програми

3

Не можуть змінювати свій розмір

4

Мають обмежену кількість елементів

21

Multiple Choice

Як видалити динамічний масив у мові програмування С/С++?

1

Використовуйте оператор delete[]

2

Використовуйте оператор free()

3

Використовуйте оператор clear()

4

Використовуйте оператор remove()

22

Multiple Choice

Як перевірити розмір типу даних у мові програмування С/С++?

1

Використовуйте функцію size()

2

Використовуйте функцію count()

3

Використовуйте функцію sizeof()

4

Використовуйте функцію length()

23

Multiple Choice

Які цикли використовувати для обробки масивів у мові програмування С/С++?

1

Цикли if-else

2

Цикли for, while або do-while

3

Цикли switch-case

4

Цикли goto

24

Multiple Choice

Для чого виконувати оголошення масиву?

1

щоб комп'ютер виділив під нього пам'ять

2

щоб комп'ютер дізнався ім'я масиву

3

щоб комп'ютер запам'ятав кількість елементів

4

щоб комп'ютер склав алгоритм роботи з масивом

25

Multiple Choice

Що означає А в записі int A[10];

1

тип елементу

2

ім'я масиву

3

ім'я комірки

4

значення масиву

26

Multiple Select

Оберіть правильне оголошення масиву

1

int[] arr;

2

int arr[];

3

int arr[10];

4

int arr[] = {0, 1};

27

Multiple Choice

Нумерація елементів масиву починається з

1

0

2

1

3

2

4

3

28

Multiple Choice

Розмір масиву це

1

кількість байт, що він займає

2

кількість елементів масиву

3

номер останнього елементу

4

кількість байт кожної комірки

29

Multiple Choice

Оголешно масив float arr[]={2.3, 3.5, -5.6, 6}. Тоді arr[2] це

1

2.3

2

3.5

3

-5.6

4

6

30

Multiple Choice

Чи можна значення масива задавати при його оголошенні?

1

так

2

ні

31

Multiple Choice

Оберіть визначення масиву

1

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

2

це сукупність різнотипних елементів, що обробляються як єдине ціле

3

це сукупність однотипних елементів, що розташовані послідовно в пам'яті ПК та мають спільне ім'я

4

всі варіанти вірні

32

Multiple Choice

Чи є комірка масиву звичайною змінною?

1

так

2

ні

33

Fill in the Blanks

Type answer...

34

Multiple Choice

Потрібно заповнити масив саме так:

X = [1 3 5 7 9 11]

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

for ( k=0; k<6; k++ )

{

...

}

1

X[k] = k

2

X[k] = 2*k - 1

3

X[k] = 2*(k + 1)

4


X[k] = 2*k + 1

35

Multiple Choice

Question image

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

1

підрахунок суми елементів масиву

2

підрахунок добутку елементів масиву

3

видалення елемента

4

знаходження мінімуму

36

Multiple Choice

Question image

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

1

видалення елемента

2

знаходження мінімуму

3

підрахунок суми елементів

4

заповнення масиву

37

Multiple Choice

Оберіть правильне звернення до елементу масиву, з метою присвоїти йому значення

1

arr[] = 5;

2

arr = 5;

3

arr[1]==5;

4

arr[1]=5;

АП Тест№1 ІІ семестр

By Tatiana Kostirenko

Show answer

Auto Play

Slide 1 / 37

SLIDE