
Студенты университета МОИ (МТИ) регулярно проходят тестирование по предмету Программирование и основы алгоритмизации. Иногда задания требуют знания теории и внимательности. Наш сервис помогает пройти тест быстро и получить высокий балл. Работа выполняется оперативно, конфиденциально и без предоплаты. Стоимость — 350 рублей.
Что такое алгоритм?
Описание технического устройства компьютера
Конечная последовательность шагов для решения задачи +
Язык программирования высокого уровня
Схема подключения периферийных устройств
Какое свойство алгоритма означает, что он разбит на отдельные шаги, выполняемые в строгой последовательности?
Массовость
Результативность
Дискретность +
Понятность
Как называется структура данных, работающая по принципу “первым вошёл — первым вышел”?
Стек
Очередь +
Дек
Массив
Что произойдёт при выполнении фрагмента кода: while (True) { printf("Hello"); }?
Будет выведено одно слово Hello
Программа завершится с ошибкой
Произойдёт бесконечный цикл +
Ничего не произойдёт
Какой тип алгоритма используется для выбора одного из нескольких вариантов действий в зависимости от условия?
Линейный
Циклический
Разветвляющийся +
Рекурсивный
Что такое рекурсия в программировании?
Вызов функцией самой себя +
Циклическое выполнение блока кода
Объявление переменной внутри цикла
Обращение к несуществующему элементу массива
Какое значение вернёт логическое выражение (5 > 3) && (2 > 7)?
Истина (True)
Ложь (False) +
Ошибка компиляции
Число 5
Как называется переменная, объявленная внутри функции и недоступная за её пределами?
Глобальная
Статическая
Внешняя
Локальная +
Какой метод сортировки многократно проходит по списку, меняя соседние элементы, если они стоят в неправильном порядке?
Быстрая сортировка
Сортировка пузырьком +
Сортировка вставками
Сортировка слиянием
Что означает оператор %= в большинстве языков программирования?
Присвоить остаток от деления +
Сравнить на равенство по модулю
Вычислить процент от числа
Присвоить частное от деления
Какой из вариантов правильно описывает работу стека?
First In, First Out (FIFO)
Last In, First Out (LIFO) +
Random Access
Sequential Access
Что такое “инкапсуляция” в объектно-ориентированном программировании?
Скрытие внутреннего состояния объекта и предоставление доступа через методы +
Создание нового класса на основе существующего
Способность объектов иметь разные реализации одного метода
Определение интерфейса без реализации
Какой сложностью обладает алгоритм бинарного поиска в отсортированном массиве?
O(n)
O(n log n)
O(log n) +
O(n²)
Что произойдёт при попытке обратиться к элементу массива по индексу, выходящему за его границы?
Будет возвращено значение null
Программа автоматически расширит массив
Возникнет ошибка выхода за пределы массива +
Будет возвращён последний элемент
Какой цикл гарантированно выполнит своё тело хотя бы один раз, независимо от условия?forwhiledo-while +foreach
Что такое “перегрузка функций”?
Создание нескольких функций с одинаковым именем, но разными параметрами +
Вызов функции внутри самой себя
Присвоение функции нового имени
Удаление функции из памяти
Как правильно записать условие, которое проверяет, что переменная x не равна десяти?x =! 10x != 10 +x <> 10not (x = 10)
Как называется алгоритм поиска, который проверяет каждый элемент последовательности по порядку?
Линейный поиск +
Бинарный поиск
Интерполяционный поиск
Поиск в глубину
Что означает термин “инициализация переменной”?
Удаление переменной из памяти
Присвоение переменной начального значения +
Объявление типа переменной
Преобразование типа переменной
Какой результат даст выражение 15 / 4 при целочисленном делении в большинстве языков (без плавающей точки)?
3.75
4
3 +
Вопрос
Функция Space(n)…
Метод a.ToLower…
Какое из утверждений является НЕверным?
Какой параметр в инструкции Open указывает, что все процессы могут писать в файл и считывать из файла?
Выбрать понятие “наследование”
Выбрать понятие “инкапсуляция”
Понятие “метод” – это…
Что нужно сделать, чтобы выйти из зациклившейся программы?
Какой оператор используется для записи данных, обрабатываемых после их чтения программой?
Какой обработчик событий играет роль конструктора по умолчанию в классах VBA?
Какой цикл позволяет повторять группу операторов заданное число раз?
Какая встроенная функция помогают определить размерность массива в функциях, использующих массивы?
Сколько измерений допускают массивы языка VBA?
Какой тип данных VBA используется для денежных расчетов?
Какой оператор нельзя использовать для объявления переменных на уровне модуля?
Какой обработчик событий играет роль деструктора в классах VBA?
Как называется класс, если в нем объявлен один или более чистых методов?
Какой цикл повторяет блок операторов, пока заданное условие является истинным или пока оно не станет истинным?
Какое свойство элемента TextBox устанавливает или возвращает номер строки редактора, в которой находится курсор?
Какая конструкция используется, когда в процедуру следует передать только один массив?
Какая функция форматирования возвращает выражение, отформатированное как число?
Какая функция преобразования типов данных приводит выражении к типу Currency?
Как называются типы данных, которые изначально принадлежат языку программирования и составляют его базис?
Что такое событие?
Что такое класс?
Какой элемент можно использовать для отображения на форме растровых графических изображений?
Наследование – это …
Что называется конструктором?
Какая переменная доступна только в методе, где она объявлена?
Вопрос
Какой аргумент инструкции Open в последовательном доступе (раздел – запись данных в файл, чтение данных из файла) используется для открытия файла для чтения?
Какой параметр в инструкции Open указывает, что все процессы могут писать в файл и считывать из файла?
Выбрать понятие “полиморфизм”
Что НЕ является компонентом класса?
Сколько точек прерывания можно установить в программе?
Какой тип данных VBA имеет диапазон – 3,4E38 …-1,4 E-45 для отрицательных значений 1,4E-45 … 3,4E38 для положительных значений?
Какое булево свойство обеспечивает автоматическое приспособление размеров элемента управления к размерам его внутреннего содержимого?
Какое свойство элемента TextBox определяет, сколько редактор содержит строк: одну или несколько?
Что в процедуре Public Property Get Числитель() As Integer Числитель = m End Property является определителем типа?
Какая функция проверки типов данных определяет является ли переменная массивом?
Как разделяются между собой операторы, стоящие в одной строке в VBA?
Какой оператор является оператором управления вычислениями и позволяет выбирать и выполнять действия в зависимости от истинности некоторого условия?
Результат какой функции возвращает знак числа?
Какая функция выделяет в строке указанное число символов слева, позволяя выделить префикс строки?
Что такое объект?
Что такое метод?
При создании объектно-ориентированной программы предметная область представляется в виде совокупности…
… – это описание множества объектов программирования (объектов) и выполняемых над ними действий
Вопрос
Метод a.ToUpper…
Какие значения величин НЕ могут быть результатом выражений?
Какой аргумент инструкции Open в последовательном доступе (раздел – запись данных в файл, чтение данных из файла) используется для открытия файла для добавления записи?
Какой параметр задает права доступа к файлу (для чтения, записи)?
Если тип переменной не указан явно, но она оканчивается символом %, то к какому типу отнесет ей VBA?
В какие специальные ограничители следует заключать дату при присваивании значений переменным типа дата?
Возможность объектов с одинаковой спецификацией иметь различную реализацию – это …
Скрытие деталей реализации называется …
Другие тесты Синергии, МТИ, МОСАП:
Основы противодействия коррупции
