Вопрос 1
Структуры и алгоритмы компьютерной обработки данных.фип_БАК_231213
Структуры и алгоритмы компьютерной обработки данных.фип_БАК_231213 — вариант 4
Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.
Содержание теста
Вопросы и варианты
Без отметок и подсказок к правильным ответам
Быстрый поиск
Показано 86 вопросов
Найдите вопрос внутри теста
Ищем по тексту вопросов и вариантов ответа на этой странице.
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 2
Неверно, что основным видом алгоритмов является:
Вопрос 3
Алгоритмы можно описать следующими способами:
Вопрос 4
Алгоритм, выполняющий действия однократно и строго последовательно, называется ...
Вопрос 5
Алгоритм, выполняющий либо одну, либо другую последовательность действий, в зависимости от условия, называется …
Вопрос 6
Алгоритм, повторяющий команды несколько раз подряд, называется …
Вопрос 7
Установите соответствие между свойствами алгоритмов и их значениями:
Вопрос 8
Нахождение частного двух чисел словесно можно описать следующей последовательностью:
Вопрос 9
Главная цель оптимизации алгоритмов заключается в …
Вопрос 10
Самыми распространёнными приёмами оптимизации являются:
Вопрос 11
Настройка компиляции кода и его модификация для производства более эффективного ПО называется …
Вопрос 12
Названием параметра, который показывает зависимость времени работы программы от входных данных, является …
Вопрос 13
Контейнер стандартной библиотеки, обычно реализуемый в виде двусвязного списка, называется …
Вопрос 14
Основным преимуществом использования std::list является …
Вопрос 15
К элементу, который находится в определённой позиции в списке std::list, можно получить доступ, используя метод …
Вопрос 16
Для удаления элементов по значению из списка std::list используется метод …
Вопрос 17
Основная структура данных, которая связана со стеком в языке C++ — это …
Вопрос 18
Проталкивание элемента в стек осуществляется с временной сложностью равной …
Вопрос 19
Для добавления элементов в стек используется метод …
Вопрос 20
Для получения верхнего элемента из стека без его удаления используется метод …
Вопрос 21
Имеется исходный вектор, элементами которого являются следующие целые числа: 1, 2, 3, 4, 5. Чему будет равна сумма размера и ёмкости вектора после того, как мы добавим в него три одинаковых элемента со значением 10?
Вопрос 22
Имеется исходный вектор, элементами которого являются следующие целые числа: 5, 10, 15, 20, 25, 35. Чему будет равно произведение размера и ёмкости вектора после того, как мы удалим четыре последних элемента?
Вопрос 23
Для сортировки элементов в массиве обычно используется функция стандартной библиотеки C++, которая называется …
Вопрос 24
Алгоритм сортировки, который обычно использует функция std::sort(), имеет название …
Вопрос 25
Алгоритм пузырьковой сортировки в наихудшем случае может иметь временную сложность, которая равна …
Вопрос 26
Для изменения порядка следования элементов в контейнере может быть использована функция …
Вопрос 27
Расположение данных в определённом порядке по какому-либо признаку называется …
Вопрос 28
Для использования функции std::sort() требуется подключить заголовочный файл ˂…˃
Вопрос 29
Установите соответствие между каждым алгоритмом сортировки и его характерным свойством:
Вопрос 30
Расположите следующие алгоритмы сортировки в правильном порядке от наименее эффективного к наиболее эффективному по их средней временной сложности:
Вопрос 31
Для поиска в отсортированном массиве чаще других используется поисковой алгоритм C++ под названием …
Вопрос 32
Линейный поиск имеет временную сложность …
Вопрос 33
Алгоритм, который последовательно делит пополам заранее отсортированный массив данных для поиска нужного элемента, называется …
Вопрос 34
Для нахождения заданного значения используется алгоритм, последовательно сравнивающий каждый элемент массива с искомым значением, который называется …
Вопрос 35
В основном рекурсивные алгоритмы чаще всего применяются в …
Вопрос 36
В языке C++ максимальная глубина рекурсии …
Вопрос 37
Явление, при котором функция вызывает сама себя называется …
Вопрос 38
Вызов функцией самой себя непосредственно в этой же функции использует рекурсию, которая является …
Вопрос 39
Остаток от деления можно найти при помощи оператора …
Вопрос 40
Результат “7 / 2” будет равен …
Вопрос 41
Абсолютное значение числа находится при помощи функции …
Вопрос 42
Для округления числа с плавающей точкой к ближайшему целому числу используется функция …
Вопрос 43
В информатике графом называют …
Вопрос 44
Рёбра в направленном графе имеют …
Вопрос 45
В графе циклом является …
Вопрос 46
Представлением графа в виде матрицы является …
Вопрос 47
Объект или точка в графе, который является фундаментальным строительным блоком, называется …
Вопрос 48
Представление связи или отношения между двумя узлами в графе осуществляется при помощи …
Вопрос 49
Установите соответствие между терминами и их значениями, относящимися к теме графов:
Вопрос 50
Действия при обходе графа с помощью поиска в глубину необходимо расположить в правильном порядке:
Вопрос 51
Узел, который находится на самом верху в бинарном дереве, называется …
Вопрос 52
Неверно, что в бинарном дереве листовой узел …
Вопрос 53
Бинарное дерево, в котором все листья находятся на одном уровне, называется ...
Вопрос 54
В бинарном дереве с высотой 3 максимальное количество узлов равно …
Вопрос 55
В языке C++ деревом отрезков называется …
Вопрос 56
Каждый листовой узел в дереве отрезков представляет собой …
Вопрос 57
В дереве отрезков каждый узел имеет максимум дочерних узлов в количестве равном …
Вопрос 58
Используя стандартную нумерацию вершин дерева отрезков, корень будет иметь номер …
Вопрос 59
АВЛ-дерево в программировании — это …
Вопрос 60
В языке С++ красно-чёрным деревом является …
Вопрос 61
Дерево, в котором у каждого узла высоты его левого и правого поддеревьев отличаются не более чем на единицу, называется ...
Вопрос 62
Дерево, в котором разница между высотой правого и левого поддеревьев одного узла значительно отличается, называется ...
Вопрос 63
Имеется список целых чисел: 9, 2, 5, 1, 3, 7, 8. Постройте дерево, узлы которого равны каждому значению из списка. Такое дерево должно соответствовать свойствам максимальной кучи. В какой последовательности будут расположены узлы кучи? Какое значение будет иметь корневой узел?
Вопрос 64
Имеется список целых чисел: 19, 3, 6, 15, 11, 7, 12. Постройте дерево, узлы которого равны каждому значению из списка. Такое дерево должно соответствовать свойствам минимальной кучи. В какой последовательности будут расположены узлы кучи? Какое значение будет иметь корневой узел?
Вопрос 65
Персистентная переменная обычно создаётся при помощи ключевого слова …
Вопрос 66
Наиболее подходящим типом данных из списка для хранения персистентных данных во время выполнения программы является ...
Вопрос 67
В языке С++ сериализация — это …
Вопрос 68
В языке С++ структуры данных, которые при внесении в них каких-либо изменений сохраняют все свои предыдущие состояния и доступ к ним, называются ...
Вопрос 69
Запись определённого количества объектов с заданными размерами в поток вывода осуществляется при помощи стандартной функции …
Вопрос 70
Название процесса преобразования данных в форму, которая может быть сохранена, передана или восстановлена в исходное состояние — это ...
Вопрос 71
Установите соответствие между уровнями персистентности структур данных и их особенностями:
Вопрос 72
Расположите в правильном порядке действия необходимые для достижения персистентного хранения данных:
Вопрос 73
При использовании жадного алгоритма главным недостатком является …
Вопрос 74
В языке С++ для обеспечения корректности жадного алгоритма необходимо …
Вопрос 75
Алгоритмы, принимающие на каждом шагу локально оптимальное решение, не ориентируясь на глобальный результат, называются …
Вопрос 76
Основной задачей такого алгоритма является нахождение кратчайших путей от одного узла графа до всех остальных, имеющий название фамилии учёного, и он называется алгоритмом …
Вопрос 77
При использовании динамического программирования главным преимуществом является …
Вопрос 78
Решение задач с использованием динамического программирования обычно осуществляется при помощи …
Вопрос 79
Решение сложных задач путём их разбиения на более простые осуществляется при помощи метода программирования, который называется …
Вопрос 80
Использование и хранение ранее решённых проблем в динамическом программировании — это …
Вопрос 81
Основной целью алгоритма Беллмана-Форда является …
Вопрос 82
В основном для поиска минимального остовного дерева в связном графе используется алгоритм …
Вопрос 83
Путь в графе, в котором совпадают начальный и конечный узлы, называется …
Вопрос 84
Цикл в графе, который не проходит через один узел более одного раза, называется …
Вопрос 85
В программе объявлен и проинициализирован объект: std::string greeting{ “Hello World!!!” }; Его значение выводится на экран. Каким будет вывод, если к объекту последовательно применить методы insert(6, “Beautiful “), erase(12) и replace(7, 1, “Bro”)?
Вопрос 86