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

Раздел
Программирование
Тип
Просмотров
103
Покупок
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 ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

 

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

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

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

 

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

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

  • в ней есть потенциально бесконечные циклы 
  • оператор в теле функции вызывает функцию, содержащую данный оператор 
  • в качестве аргумента передаётся другая функция
Вам подходит эта работа?
Похожие работы
Основы программирования
Тест Тест
8 Ноя в 08:53
12 +4
0 покупок
Основы программирования
Тест Тест
8 Ноя в 08:47
10
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 20:48
19 +1
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 18:17
20
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 13:48
20
0 покупок
Другие работы автора
Управление персоналом
Тест Тест
30 Сен в 05:50
38
3 покупки
Промышленное и гражданское строительство
Тест Тест
18 Сен в 18:14
67
1 покупка
Прикладная математика
Тест Тест
18 Сен в 04:18
51
1 покупка
Английский язык
Тест Тест
17 Сен в 14:46
74
0 покупок
Управление проектами
Тест Тест
13 Сен в 08:50
64
0 покупок
Стратегический маркетинг
Тест Тест
13 Сен в 06:02
51
1 покупка
Управление проектами
Тест Тест
13 Сен в 02:51
86
1 покупка
Управление проектами
Тест Тест
12 Сен в 19:16
80
1 покупка
Управление проектами
Тест Тест
12 Сен в 02:01
45
0 покупок
Бухгалтерский учет, анализ и аудит
Тест Тест
18 Авг в 19:02
83
0 покупок
Бухгалтерский учет, анализ и аудит
Тест Тест
18 Авг в 16:48
86
0 покупок
Финансы и кредит
Тест Тест
18 Авг в 13:17
79
0 покупок
Физкультура и спорт
Тест Тест
14 Авг в 13:32
176
0 покупок
Web-программирование
Контрольная работа Контрольная
13 Авг в 15:59
87
0 покупок
Биология
Тест Тест
12 Авг в 21:54
95
1 покупка
Философия
Тест Тест
9 Авг в 10:35
1 143 +2
65 покупок
Темы журнала
Показать ещё
Прямой эфир