Тест по "Информатике"
Автор: Eljeron Mouse • Май 20, 2019 • Тест • 1,606 Слов (7 Страниц) • 498 Просмотры
Протокол тестування Динамічні структури
Відповіді студента:
Запитання №1
Запитання: В С ++ використовуються такі способи динамічного виділення памяті:
Варіанти відповідей:
1)використання операції new
2)використання сімейства функцій mallос (calloc) (успадковано з С).
3)використання операції delete;
4)використання функцій free (успадковано з С).
5)використання операції realloc ()
Відповідь студента: 1,2,5, - вірно
Запитання №2
Запитання: Значення покажчика на двовимірний динамічний масив -
Варіанти відповідей:
1)це значення першого елементу масиву;
2)це адреса масиву покажчиків на одномірні масиви;
3)адреса виділеної області динамічної пам'яті, якщо двовимірний масив представляється як одновимірний.
Відповідь студента: 2,3, - вірно
Запитання №3
Запитання: Команда: for (i = 0; i
Варіанти відповідей:
1)Звільнення пам'яті з-під масиву значень
2)Звільнення пам'яті з-під масиву покажчиків
3)Звільнення пам'яті з-під масиву значень та з-під масиву покажчиків
Відповідь студента: 3, - вірно
Запитання №4
Запитання: Покажчик-константа -
Варіанти відповідей:
1)це покажчик, значення якого не можна змінити в процесі виконання програми;
2)це покажчик на такий об'єкт, значення якого можна змінити в процесі виконання програми;
3)це покажчик, для якого неможливо зміна як самого покажчика, так і значення відповідного об'єкта
Відповідь студента: 1, - вірно
Запитання №5
Запитання: Чи вірні твердження?
Варіанти відповідей:
1)Динамічна структура може займати несуміжні ділянки оперативної пам'яті
2)Динамічна структура відрізняється способом зв'язку окремих елементів і / або допустимими операціями
3)У програмах виникає необхідність обробляти дані, розмір яких заздалегідь невідомий.
4)Для даних з досить великим або змінним розміром використовуються динамічні структури.
5)Динамічні структури не мають імені, під них виділяється пам'ять в процесі компіляції програми,
6)Кожній динамічної структурі ставиться у відповідність статична змінна - адреса її вершини.
Відповідь студента: 1,2,3,4,6, - вірно
Запитання №6
Запитання: Покажчик може бути
Варіанти відповідей:
1)константою,
2)змінною,
3)вказувати на константу,
4)вказувати на змінну.
Відповідь студента: 1,2, - не вірно
Запитання №7
Запитання: Покажчик на двовимірний динамічний масив –
Варіанти відповідей:
1)це покажчик на масив покажчиків на одномірні масиви;
2)це покажчик на початок ділянки динамічної пам'яті, що виділяється, якщо двовимірний масив представляється як одновимірний;
3)це покажчик на кожен стовпець.
Відповідь студента: 1,2, - вірно
Запитання №8
Запитання: Покажчик на функцію –
Варіанти відповідей:
1)змінна, яка містить адресу деякої функції;
2)імя деякої функції без дужок і параметрів;
3)імя функції з фактичними параметрами;
Відповідь студента: 1,2, - вірно
Запитання №9
Запитання: Вкажіть вірні твердження:
Варіанти відповідей:
1)Адресація функцій здійснюється за першим байту розташування машинного коду функції в пам'яті.
2)Ініціалізований покажчик на функцію містить адресу цієї функції.
3)Арифметичні операції над покажчиками на функції не заборонені.
4)При описі покажчика на функцію необхідно розіменувати показчик.
5)При описі покажчика на функцію в якості параметрів можна вказувати порожній список або список типів параметрів.
...