Соберите тест из готовой базы заданий ЕГЭ. Ученики решат этот тест и вы увидите их ответы прямо на платформе
Собрать тест ЕГЭ16 сентября 2025 18:47
Тест по истории: Древний мир. Первобытное общество Класс: 5
Что характеризовало первобытное общество? A) община без письменности и государства B) города и развитая письменность C) индустриальные предприятия D) современные университеты
Каким способом древние люди чаще всего добывали огонь? A) трением палочек друг о друга B) ударом молнии C) огненными шарами D) покупкой огня
Какие занятия составляли основное занятие охотников и собирателей? A) охота и сбор пищи B) земледелие C) строительство городов D) изготовление металла
Как передавались знания и традиции в первобытном обществе? A) устно от старших к младшим B) письменно через книги C) через интернет D) через телевидение
Спасибо! Я могу сделать такой тест. Прежде чем приступить, уточню один момент, чтобы он точно соответствовал школьной программе и был полезен ученикам 8 класса:
Хотите, чтобы в вопросах были приведены конкретные примеры слов с чередованием гласных в корнях (например, пары с а/я, о/е, э/и), которые часто встречаются в учебниках? или предпочитаете больше теоретические вопросы без привязки к конкретным словам (правила, распознавание чередования по признакам и т.д.)?
Если хотите, могу предложить две версии:
Сообщите, какая версия вам нужна, и я тут же сгенерирую готовый тест на 10 вопросов в формате множественного выбора с ответами.
Что такое динамический массив?
Ответ: B
Как выделить память для динамического массива в C++?
int arr[10];int* arr = new int[10];int arr = new int[10];alloc arr(10);Ответ: B
Как освободить память, выделенную для динамического массива?
free(arr);delete arr;delete[] arr;arr = NULL;Ответ: C
Что произойдет, если мы не освободим память, выделенную под динамический массив?
Ответ: B
Как создать динамический массив из 5 элементов типа double?
double arr[5];double* arr = new double[5];double arr = new double[5];array<double> arr(5);Ответ: B
Как получить значение третьего элемента динамического массива?
arr[2];arr[3];arr(2);arr.get(3);Ответ: A
Как изменить значение первого элемента динамического массива?
arr[0] = newValue;arr(0) = newValue;arr[1] = newValue;first(arr) = newValue;Ответ: A
Какой оператор используется для выделения памяти для массива в C++?
mallocnewcreateallocОтвет: B
Какова причина использовать динамические массивы вместо статических?
Ответ: B
Что произойдет при попытке доступа к элементу вне границ динамического массива?
Ответ: B
Как объявить массив указателей на int?
int** arr;int arr*;int[] arr*;int arr[int*];Ответ: A
Каков размер динамического массива int* arr = new int[100];?
Ответ: B
Как можно инициализировать динамический массив?
int* arr = new int[5]{1, 2, 3, 4, 5};int* arr = new int(5){1, 2, 3, 4, 5};int arr[5] = {1, 2, 3, 4, 5};int arr[5] = new int{1, 2, 3, 4, 5};Ответ: A
Какой из следующих методов подходит для копирования содержимого динамического массива?
memcpycopycloneassignОтвет: A
Какой тип данных может хранить динамический массив?
Ответ: C
Что происходит с массивом, когда мы вызываем delete на нем?
Ответ: C
Какой способ доступа к элементу массива является наиболее безопасным?
Ответ: C
Как создать двумерный динамический массив?
int** arr = new int*[rows];int arr[rows][cols];int arr[rows] = new int[cols];int* arr = new int[rows][cols];Ответ: A
Что делает оператор new при создании массива?
Ответ: D
Какой оператор используют для копирования содержимого одного массива в другой?
duplicatecopyassignmemcpyОтвет: D
С помощью этого теста школьники смогут проверить свои знания по теме динамических массивов в C++. Удачи на экзаменах!
Что-то пошло не так. Ошибка: Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}