Все тесты предмета

Ответы на тесты Start.td_Разработка на C++ для школьников_РC++ш-ЦПД-242211 30-6МОо-10МОо

Вопросы и варианты доступны бесплатно. 9 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

30 вопросов 1 тест в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Start» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

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

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

программа, которая переводит код на языке программирования в машинный код

Вопрос 2

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

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

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

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

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

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

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

  1. нельзя, С++ является статически типизированным языком
  2. можно, но только если «большему типу» присваивается значение «меньшего типа», иначе будет потеря информации и компилятор выдаст ошибку
  3. можно, но проблема потери информации ложится на плечи программиста
Вопрос 6Ответ открыт бесплатно

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

  1. std::cout✓ Правильный ответ
  2. cout
  3. std::cin
✓ Правильный ответ

std::cout

Вопрос 7

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

  1. да, может
  2. нет, не может
  3. может, но только если условие всегда истинно
Вопрос 8

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

  1. &&
  2. ||
  3. ==
Вопрос 9

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

  1. последовательность действий цикла
  2. условие выхода из цикла
  3. единичное выполнения тела цикла
Вопрос 10Ответ открыт бесплатно

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

  1. оператор continue
  2. оператор break✓ Правильный ответ
  3. оператор увеличения счётчика цикла i++
✓ Правильный ответ

оператор break

Вопрос 11

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

  1. 4 раза
  2. 7 раз
  3. 6 раз
Вопрос 12

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

  1. с нуля
  2. с единицы
  3. пользователь может сам задать индексацию
Вопрос 13Ответ открыт бесплатно

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

  1. массив при объявлении должен быть полностью инициализирован, иначе компилятор выдаст ошибку
  2. при объявлении обязательно указывается размер массива, а инициализировать элементы некоторыми значениями можно позже✓ Правильный ответ
  3. пользователь сам в процессе выполнения программы может задать размер массива и провести его инициализацию
✓ Правильный ответ

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

Вопрос 14

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

  1. да, могут
  2. нет, не могут
  3. могут, если использовать многомерный массив
Вопрос 15

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

  1. тип данных переменной, на которую указывает
  2. адрес ячейки памяти, обычно в виде шестнадцатеричного числа
  3. хранит значение, как и переменная, на которую он указывает
Вопрос 16Ответ открыт бесплатно

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

  1. в результате получится указатель на исходный тип, а значение будет на указанное число элементов больше✓ Правильный ответ
  2. значение, на которое указывает указатель, увеличится на это число
  3. адрес, на который, указывает указатель, увеличится на такое же количество байт
✓ Правильный ответ

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

Вопрос 17

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

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

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

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

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

  1. хранилище информации, в котором сперва обрабатывается последний сохранённый элемент
  2. хранилище информации, в котором сперва обрабатывается первый сохранённый элемент
  3. производный тип данных, в котором группируются несколько отдельных переменных разных типов вместе
Вопрос 20Ответ открыт бесплатно

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

  1. да, существует, реализована с помощью функции rand()
  2. нет, чистой случайности не существует✓ Правильный ответ
  3. да, существует, реализована с помощью функции srand()
✓ Правильный ответ

нет, чистой случайности не существует

Вопрос 21

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

  1. автоматически проверить программу на наличие ошибок
  2. остановить программу в любой момент выполнения
  3. пошагово выполнить программу, отслеживая значения переменных
Вопрос 22

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

  1. строка, которая имеет в своём составе больше символов
  2. в С++ нельзя сравнивать строки, можно сравнивать только числа, компилятор выдаст ошибку
  3. строка, которая идёт позже при алфавитном порядке
Вопрос 23Ответ открыт бесплатно

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

  1. так называется процесс инициализации строк
  2. так называется процесс добавления в строку одного символа
  3. так называется операция объединения двух строк✓ Правильный ответ
✓ Правильный ответ

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

Вопрос 24

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

  1. использовать поток std::cin >>
  2. использовать операцию getstring()
  3. использовать операцию getline(cin, string)
Вопрос 25

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

  1. выделенная для записи или чтения область на жёстком диске
  2. иконка на рабочем столе, позволяющая запустить ту или иную программу
  3. именованный набор байтов, который может быть сохранён на жёстком диске или другому накопителе
Вопрос 26Ответ открыт бесплатно

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

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

файл не будет доступен для чтения

Вопрос 27

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

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

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

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

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

  1. функции, которые аварийно останавливают выполнение всей программы
  2. функции с одним именем, но с разными типами аргументов, количество аргументов при этом должно совпадать
  3. функции с одним именем, но с разными типа аргументов или их количеством
Вопрос 30Ответ открыт бесплатно

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

  1. в ней есть потенциально бесконечные циклы
  2. оператор в теле функции вызывает функцию, содержащую данный оператор✓ Правильный ответ
  3. в качестве аргумента передаётся другая функция
✓ Правильный ответ

оператор в теле функции вызывает функцию, содержащую данный оператор

О материалах и доступе

Что входит в набор «Start.td_Разработка на C++ для школьников_РC++ш-ЦПД-242211 30-6МОо-10МОо»?

30 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности