Синергия, Технология программирования, С++, темы 1-3

Раздел
Программирование
Тип
Просмотров
90
Покупок
2
Антиплагиат
Не указан
Размещена
3 Авг 2023 в 01:13
ВУЗ
Синергия
Курс
1 курс
Стоимость
257 ₽
Демо-файлы   
1
pdf
демо демо
41.5 Кбайт 41.5 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Ответы
199.9 Кбайт 257 ₽
Описание

Ответы на 60 вопросов теста по предмету "Технология программирования"

Оглавление

........ Темы .........

Тема 1. Основы синтаксиса

Тема 2. Продвинутый синтаксис

Тема 3. Объектно-ориентированное программирование (ООП)

  • 60 вопросов
Список литературы

В каких случая наследуются конструкторы?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • конструкторы не наследуются
  • когда в базовом классе переопределён конструктор по умолчанию
  • когда в производном классе переопределён конструктор по умолчанию

Выберите истинное утверждение об инициализации массива

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов ? ?

  • массив при объявлении должен быть полностью инициализирован, иначе компилятор выдаст ошибку
  • при объявлении обязательно указывается размер массива, а инициализировать элементы некоторыми значениями можно позже
  • пользователь сам в процессе выполнения программы может задать размер массива и провести его инициализацию

Зачем данные хранят в отсортированном виде?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • в отсортированных данных проще реализовать поиск элемента
  • в отсортированные данные проще добавить новый элемент
  • из отсортированных данных проще удалить элемент

Зачем перегружать операторы для классов?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • чтобы повысить читаемость кода
  • чтобы ускорить процесс написания кода при частом использовании тех или иных операций с объектами класса
  • чтобы была возможность перегрузить функции класса

Как вывести текст “Hello World!” в консоль?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

Как вызвать функцию?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • написать имя функции, а в круглых скобках передать корректные формальные параметры
  • написать имя функции, а в круглых скобках передать корректные фактические параметры
  • функции вызываются с помощью оператора return

Как обозначается логическая операция «И»?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • &&
  • ||
  • ==

Как считать предложение (слова, разделённые пробелами) с консоли и записать его в переменную типа string?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • использовать поток std::cin >>
  • использовать операцию getstring()
  • использовать операцию getline(cin, string)

Какая строка считается бОльшей в С++?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • строка, которая имеет в своём составе больше символов
  • в С++ нельзя сравнивать строки, можно сравнивать только числа, компилятор выдаст ошибку
  • строка, которая идёт позже при алфавитном порядке

Когда нужно вручную прописывать деструктор?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • всегда
  • когда в классе есть динамическое выделение памяти
  • когда в программе есть обращение к классу через указатель

Когда нужно вручную прописывать конструктор копирования?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • если в классе есть динамическое выделение памяти
  • если в дальнейшем планируется копировать объекты этого класса
  • если в дальнейшем используются указатели на этот класс

Когда нужно использовать виртуальные деструкторы?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • когда нужно удалить родительские объекты через указатель на производный класс
  • когда нужно удалить производные объекты через указатель на базовый класс
  • когда при удалении объекта нужно очистить динамически выделенную память

Когда нужно прописывать ключевое слово virtual перед методом класса?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • когда метод переопределяется в производном классе, и при этом может произойти обращение к этому переопределённому методу через указатель на базовый класс, то перед методом базового класса нужно прописать слово virtual
  • когда метод переопределяется в производном классе, и при этом может произойти обращение к этому переопределённому методу через указатель на базовый класс, то перед методом производного класса нужно прописать слово virtual
  • когда метод переопределяется в производном классе, и при этом может произойти обращение к этому переопределённому методу через указатель на производный класс, то перед методом базового класса нужно прописать слово virtual

Могут ли в массиве быть переменные разных типов данных?

Tuп ответa: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • да, могут
  • нет, не могут
  • могут, если использовать многомерный массив

Можно ли сохранить данные в r-value с помощью оператора присвоения?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • нельзя
  • можно
  • можно, если есть ключевое слово const

Можно ли в С++ наследовать класс от нескольких родительских классов?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • нельзя
  • можно
  • можно только от абстрактных классов

Может ли быть опущен блок <else> в условном операторе?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • да, может
  • нет, не может
  • может, но только если условие всегда истинно

Можно ли преобразовать переменную к другому типу данных?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • нельзя, С++ является статически типизированным языком
  • можно, но только если «большему типу» присваивается значение «меньшего типа», иначе будет потеря информации и компилятор выдаст ошибку
  • можно, но проблема потери информации ложится на плечи программиста

Перегруженные функции это:

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • функции, которые аварийно останавливают выполнение всей программы
  • функции с одним именем, но с разными типами аргументов, количество аргументов при этом должно совпадать
  • функции с одним именем, но с разными типа аргументов или их количеством

При передаче аргументов по значению:

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • создаются копии этих аргументов, которые используются для выполнения операторов функции, а затем уничтожаются
  • передаются сами переменные, их значения могут измениться, для избежания нежелательных изменений используют слово const
  • передаются сами переменные, но их значения можно изменить только если в теле функции используются указатели на эти переменные

С какого индекса начинается массив?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • с нуля
  • с единицы
  • пользователь может сам задать индексацию

Сколько раз выполнится тело цикла for (int i = 0; i < 7; i+=2)

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 4 раза
  • 7 раз
  • 6 раз

Существует ли в программировании чистая случайность?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • да, существует, реализована с помощью функции rand()
  • нет, чистой случайности не существует
  • да, существует, реализована с помощью функции srand()

Члены класса с модификатором private -

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • доступны только внутри описания класса
  • доступны внутри описания класса и из экземпляров класса
  • доступны внутри описания класса, а также для дружественных функций и классов

Члены класса с модификатором public –

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • доступны в любой части программы из экземпляров данного класса
  • доступны в любой части программы из экземпляров любых классов
  • могут использоваться без создания экземпляра класса

Что будет, если к указателю прибавить целое число?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • в результате получится указатель на исходный тип, а значение будет на указанное число элементов больше
  • значение, на которое указывает указатель, увеличится на это число
  • адрес, на который, указывает указатель, увеличится на такое же количество байт

Что значит «статически типизированный язык»?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • тип каждой сущности должен быть известен компилятору в точке использования этой сущности
  • язык имеет несколько базовых типов данных, на которых построены все программы
  • в языке можно создавать любые пользовательские типы данных

Что нужно добавить в цикле while (true) для выхода из цикла?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • оператор continue
  • оператор break
  • оператор увеличения счётчика цикла i++

Что обязательно нужно делать после выделения памяти под указатель с помощью оператора new?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • нужно обязательно инициализировать значение переменной, на которую указывает указатель
  • нужно освободить память с помощью оператора clear()
  • нужно освободить память с помощью оператора delete

Что позволяет сделать отладчик в Visual Studio?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • автоматически проверить программу на наличие ошибок
  • остановить программу в любой момент выполнения
  • пошагово выполнить программу, отслеживая значения переменных

Что получится при сложении двух указателей?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • такую операцию осуществить нельзя, компилятор выдаст ошибку
  • получится адрес, равный сумме адресов этих указателей
  • получится некоторое число байт, которое равно сумме типов данных, соответствующих этим указателям

Что такое DRY?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • так называют «сухой» код без комментариев
  • принцип программирования, согласно которому разработчик не должен допускать повторяемости кода
  • принцип наследования классов, при котором в производном классе переопределяются методы базового класса

Что такое l-value?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • временный, созданный при выполнении программы, к адресу которого можно обратиться с помощью &
  • временный объект, созданный при выполнении программы, к адресу которого нельзя обратиться
  • объект, который имеет конкретный адрес в памяти, к которому можно обратиться

Что такое r-value?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • временный, созданный при выполнении программы, к адресу которого можно обратиться с помощью &
  • временный объект, созданный при выполнении программы, к адресу которого нельзя обратиться
  • объект, который имеет конкретный адрес в памяти, к которому можно обратиться

Что такое this внутри описания функции класса?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • указатель на объект, владеющий функцией
  • модификатор, помогающий различать параметры функции и поля класса
  • инициализатор полей класса

Что такое абстрактный класс?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • класс, в котором есть чисто виртуальная функция
  • класс, в котором все функции виртуальные
  • класс, экземпляры которого не могут вызывать методы класса

Что такое геттер?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • инициализированное поле класса
  • функция, которая устанавливает новое значения поля класса
  • функция, которая возвращает значения поля класса

Что такое исключение?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • ошибка при выполнении программы, которая приводит к завершению её работы при отсутствии обработки
  • процесс удаления элемента контейнера с помощью итератора
  • процесс очищения динамической памяти в деструкторе класса

Что такое итератор?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • переменная, помогающая перебирать элементы контейнера
  • счётчик циклов методов класса
  • статическая переменная, считающая количество экземпляров своего класса

Что такое итерация цикла?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • последовательность действий цикла
  • условие выхода из цикла
  • единичное выполнения тела цикла

Что такое класс в программировании?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • продвинутая функция, которая может возвращать несколько различных значений в зависимости от контекста
  • сгруппированный набор данных, относящийся к определенной предметной области
  • пользовательский тип данных, состоящий из полей и методов

Что такое компилятор?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • программа-редактор для создания других программ
  • программа, которая переводит код на языке программирования в машинный код
  • программа в виде чёрного окна, где пользователь может вести текст

Что такое конкатенация строк?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • так называется процесс инициализации строк
  • так называется процесс добавления в строку одного символа
  • так называется операция объединения двух строк

Что такое конструктор?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • специальный класс встроенной библиотеки STL, который выделяет память объектам при их создании
  • специальный метод класса, который используется при создании объекта для корректной инициализации его полей
  • любой метод класса, который не возвращает значение

Что такое конструктор по умолчанию?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • специальный конструктор, который устанавливает значений всех полей равным нулю, пустой строке или нулевому указателю
  • специальный конструктор, который инициализирует неинициализированные поля класса
  • конструктор класса, не имеющий параметров

Что такое контейнер?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • объект для хранения неограниченно большого количества данных (пока есть доступная память)
  • массив, в котором объекты хранятся в отсортированном порядке
  • объект для хранения других объектов

Что такое метод класса?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • какие-либо данные, некая информация, характеризующая класс
  • пользовательский тип данных, состоящий из комбинации базовых типов данных
  • функция, которая совершает те или иные действия над полями своего класса

Что такое наследование?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • такое соотношение между классами, когда производный класс использует структуру и/или функционал базового класса
  • обращения к полям и методам класса через указатель на объект этого класса, при этом используется стрелочка “->” вместо точки
  • принцип программирования, согласно которому разработчик не должен допускать повторяемости кода

Что такое объект?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • любые данные, которые не имеют конкретного постоянного адреса в памяти
  • любые данные, которые имеют конкретный постоянный адрес в памяти
  • конкретный экземпляр класса, или переменная класса

Что такое переменная в программировании?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • переменной может называться любой идентификатор, если у него указан тип данных
  • поименованная область памяти, в которой содержится значение этой переменной
  • число, доступное в любой части программы

Что такое поле класса?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • какие-либо данные, некая информация, характеризующая класс
  • область памяти, в которой класс виден программе
  • некий набор команд, выполняющий определённый операции надо характеристиками класса

Что такое сеттер?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • инициализированное поле класса
  • функция, которая устанавливает новое значения поля класса
  • функция, которая возвращает значения поля класса

Что такое статическая переменная?

Тиn ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • переменная, которая не меняет своего значения в ходе выполнения программы
  • переменная, которая относится ко всему классу, а не к отдельному объекту
  • переменная, определённая вне описания класса

Что такое стек?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • хранилище информации, в котором сперва обрабатывается последний сохранённый элемент
  • хранилище информации, в котором сперва обрабатывается первый сохранённый элемент
  • производный тип данных, в котором группируются несколько отдельных переменных разных типов вместе

Что такое файл?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • выделенная для записи или чтения область на жёстком диске
  • иконка на рабочем столе, позволяющая запустить ту или иную программу
  • именованный набор байтов, который может быть сохранён на жёстком диске или другому накопителе

Что такое функция в программировании?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • группа операторов, у которой есть имя и которая может возвращать значение
  • любая команда в коде программы, заканчивается «;»
  • отдельно взятый функционал из стандартных библиотек пространства имён std

Что такое шаблонный класс?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • это класс, в котором есть чисто виртуальные функции, а значит не может быть создан объект этого класса
  • это класс, который может хранить и обрабатывать переменные различных типов данных
  • это абстрактный класс, в котором нет полей и прописываются сигнатуры функций

Что хранит в себе указатель?

Tиn ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • тип данных переменной, на которую указывает
  • адрес ячейки памяти, обычно в виде шестнадцатеричного числа
  • хранит значение, как и переменная, на которую он указывает

Файл был открыт для записи. Что будет, если его не закрыть?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • файл не будет доступен для чтения
  • ничего не случится, любая другая функция может продолжать работу с файлом
  • файл удалится при завершении программы

Функция является рекурсивной если:

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • в ней есть потенциально бесконечные циклы
  • оператор в теле функции вызывает функцию, содержащую данный оператор
  • в качестве аргумента передаётся другая функция
Вам подходит эта работа?
Похожие работы
Основы программирования
Тест Тест
16 Мая в 14:20
20 +8
0 покупок
Основы программирования
Тест Тест
14 Мая в 19:38
30 +2
0 покупок
Основы программирования
Тест Тест
14 Мая в 17:38
27 +8
0 покупок
Основы программирования
Тест Тест
14 Мая в 17:26
27 +6
0 покупок
Основы программирования
Курсовая работа Курсовая
14 Мая в 14:35
39 +5
0 покупок
Другие работы автора
Правоохранительные органы
Тест Тест
17 Мая в 05:35
1 +1
0 покупок
Государственное управление
Тест Тест
16 Мая в 17:27
1 +1
0 покупок
Электрические машины
Тест Тест
11 Мая в 20:44
8 +1
0 покупок
Менеджмент
Эссе Эссе
4 Мая в 18:31
11
0 покупок
Физкультура и спорт
Тест Тест
13 Апр в 16:13
31
0 покупок
Семейное право
Тест Тест
10 Апр в 17:31
28
1 покупка
Аудит
Тест Тест
11 Мар в 09:21
34 +1
0 покупок
Реклама и PR
Тест Тест
23 Фев в 14:31
42
3 покупки
Прикладная психология
Тест Тест
18 Фев в 11:04
49
2 покупки
Английский язык
Тест Тест
10 Фев в 22:28
77
3 покупки
Эконометрика
Тест Тест
2 Фев в 09:00
147
18 покупок
Земельное право
Тест Тест
28 Янв в 22:05
62
2 покупки
Финансовый менеджмент
Тест Тест
28 Янв в 21:00
87
6 покупок
Управление качеством
Тест Тест
28 Янв в 20:35
98
9 покупок
Теория игр
Тест Тест
28 Янв в 18:31
75
10 покупок
ТВиМС - Теория вероятностей и математическая статистика
Тест Тест
28 Янв в 16:53
119
15 покупок
Макроэкономика
Тест Тест
28 Янв в 15:33
78
6 покупок
Темы журнала
Показать ещё
Прямой эфир