твой-зачёт.рф
С любовью к учебе
Твой-зачет 🖤
+7 (977) 762-60-60
+7 (966) 062-65-49
+7 (495) 978-00-01
Заказать звонок
О нас
  • О компании
  • Отзывы
  • Ценности и гарантии
  • Договор-оферта
  • Пользовательское соглашение
Услуги
  • Оформление рефератов / контрольных работ
  • Оформление магистерских диссертаций
  • Оформление дипломных работ
  • Оформление курсовых работ
  • Оформление практических работ
  • Тесты/Экзамены/Зачеты
Магазин готовых работ
Отзывы
Полезная информация
Контакты
    твой-зачёт.рф
    Меню  
    • О нас
      • О компании
      • Отзывы
      • Ценности и гарантии
      • Договор-оферта
      • Пользовательское соглашение
    • Услуги
      • Оформление рефератов / контрольных работ
      • Оформление магистерских диссертаций
      • Оформление дипломных работ
      • Оформление курсовых работ
      • Оформление практических работ
      • Тесты/Экзамены/Зачеты
    • Магазин готовых работ
    • Отзывы
    • Полезная информация
    • Контакты
    Заказать звонок
    +7 (977) 762-60-60
    +7 (966) 062-65-49
    +7 (495) 978-00-01
    Объектно-ориентированное программирование.ти (тест с ответами Синергия/МОИ/ МТИ /МОСАП)
    Телефоны
    +7 (977) 762-60-60
    +7 (966) 062-65-49
    +7 (495) 978-00-01
    Заказать звонок
    • О нас
      • Назад
      • О нас
      • О компании
      • Отзывы
      • Ценности и гарантии
      • Договор-оферта
      • Пользовательское соглашение
    • Услуги
      • Назад
      • Услуги
      • Оформление рефератов / контрольных работ
      • Оформление магистерских диссертаций
      • Оформление дипломных работ
      • Оформление курсовых работ
      • Оформление практических работ
      • Тесты/Экзамены/Зачеты
    • Магазин готовых работ
    • Отзывы
    • Полезная информация
    • Контакты

    Объектно-ориентированное программирование.ти (тест с ответами Синергия/МОИ/ МТИ /МОСАП)

    • Главная
    • Готовые работы
    • Объектно-ориентированное программирование.ти (тест с ответами Синергия/МОИ/ МТИ /МОСАП)
    Поделиться

    Описание

    125 вопросов с ответами

    Последний раз тест был сдан на 100 баллов из 100 "Отлично"

    Год сдачи 2020-2023.

    300 руб.
    Оформите заявку на приобретение работы, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
    Заказать
    • Описание
    • Документы
    Описание

    ***ВАЖНО*** Перед покупкой запустите тест и сверьте подходят ли эти ответы именно Вам***

    После покупки Вы получите файл с ответами на вопросы которые указаны ниже:

    Оглавление

    1. Возможность и способ обращения производного класса к элементам базового определяется…

    *ключами доступа: private, public, protected в теле производного класса

    *только ключом доступа protected в заголовке объявления производного класса

    * ключами доступа: private, public, protected в заголовке объявления производного класса

    *ключами доступа: private, public, protected в теле базового класса

    2. Какой размер в байтах имеет переменная вещественного типа float?

    *2

    * 4

    *8

    *10

    3. В каждой программе на языке C++…

    *должна быть функция main

    *глобальная переменная должна иметь тип данных

    *должно быть как минимум две объявленные переменные

    *переменные должны называться либо x либо y

    4. Выберите верное утверждение

    *комментарии игнорируются компилятором

    *комментарии используются для того, чтобы запутать программиста

    *однострочный комментарий начинается с * (звездочка)

    5. Какое из следующих утверждений НЕПРАВИЛЬНОЕ?

    *вы можете определить дружественную функцию и дружественный класс

    *если класс А является дружественным для класса B, то класс A имеет доступ ко всем закрытым полям и методам класса В

    *если класс А является дружественным для класса B и класс С - потомок B, то класс A является дружественным для C

    *если класс А является дружественным для класса B, это не означает, что класс B является дружественным для A

    6. При описании метода перед его именем указывается …

    * имя типа объекта

    *имя экземпляра объекта

    *имя поля объекта

    *имя объекта-предка

    7. Что обычно содержит класс?

    *данные и информацию о них

    *данные и методы

    *массивы данных

    *массивы методов

    8. Полиморфизм – это :

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

    *средство, позволяющее в одном классе использовать методы с одинаковыми именами;

    *средство, позволяющее в одном классе использовать методы с разными именами для выполнения одинаковых действий

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

    9. Для доступа к элементам объекта используются:

    * при обращении через имя объекта – точка, при обращении через указатель – операция «->»

    * при обращении через имя объекта – два двоеточия, при обращении через указатель – операция «точка»

    *при обращении через имя объекта – точка, при обращении через указатель – два двоеточия

    *при обращении через имя объекта – два двоеточия, при обращении через указатель – операция «->»

    10. Что называется деструктором?

    *метод, который уничтожает объект

    *метод, который удаляет объект

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

    *системная функция, которая освобождает память, занимаемую объектом

    11. Полиморфизм в объектно-ориентированном программировании реализуется:

    * через механизмы перегрузки (функций и операций), виртуальные функции и шаблоны

    *через механизмы перегрузки (функций и операций) и шаблоны;

    *через виртуальные функции и шаблоны;

    *через механизмы перегрузки (функций и операций) и виртуальные функции

    12. Чем механизм шаблонов отличается от механизма перегрузки?

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

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

    *это разные наименования одного и того же

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

    13. Выберите правильную синтаксическую конструкцию наследования…

    *class имя_класса [ список_базовых_классов] { список_элементов класса}

    *class имя_класса : список_базовых_классов { список_элементов класса}

    *class имя_класса ( список_базовых_классов ){ список_элементов класса}

    *class имя_класса : : список_базовых_классов { список_элементов класса}

    14. Логическое выражение может возвращать результат типа…

    *integer

    *boolean

    *char

    *logical

    15. Объявление char *buf; соответствует…

    *созданию символьной переменной buf

    *созданию строковой переменной buf

    *созданию указателя buf на символьное значение

    *созданию указателя buf на строку

    16. Какие операторы можно использовать для выделения и освобождения динамической памяти?

    *malloc, delete

    *new, delete

    *new, free

    *malloc, free

    17. Для чего предназначена функция sqrt(n) в С++ ?

    *функция вычисляет квадратный корень числа n

    *функция выдает случайное число из промежутка [0, n-1]

    *функция вычисляет квадрат числа n

    *функция вычисляет синус угла n

    18. Основные особенности объективно-ориентированного языка… (выберите наиболее точный ответ)

    *множественное наследование и полиморфизм

    *абстрактные типы данных и сохранение состояний

    *перегрузка операций и обработка исключений

    *инкапсуляция, наследование, полиморфизм

    19. Какой диапазон значений имеет тип данных unsigned char?

    *0…255

    *-128…127

    *-32768…32767

    *0…65535

    20. В С++ к плавающим типам данных относятся…

    *double, float

    *char, float

    *float, int

    *double,short

    21. Членами класса могут быть…

    *как переменные, так и функции, могут быть объявлены как private и как public

    *только переменные, объявленные как private

    *только функции, объявленные как private

    *только переменные и функции, объявленные как private

    22. Сколько операндов должна иметь операторная функция бинарного оператора, объявленная как дружественная функция?

    *3

    *0

    *1

    *2

    23. В чем ошибка при таком определении бинарного оператора: String operator+()?

    *для бинарного оператора должен быть задан параметр

    *ошибки нет

    *оператор сложения нельзя переопределять

    24. Могут ли совпадать имена параметров метода и имена полей объекта?

    *Да

    *нет

    *могут, если они имеют одинаковый смысл

    *могут, если их предварительно описать

    25. В каких случаях необходимо использовать оператор return в теле функции?

    *всегда

    *если необходимо, чтобы функция вернула значение

    *если необходимо обеспечить выход из функции в произвольном месте

    *если указан тип возвращаемого значения, в том числе и void

    26. Какое выражение верно для переменных в C++?

    *переменные не должны иметь тип данных

    *переменные должны быть объявлены до их использования

    *переменные не имеют имён

    *переменные являются директивами препроцессора

    27. Для чего предназначена функция tan(n) в С++ ?

    *функция вычисляет тангенс угла n

    *функция выдает случайное число из промежутка [0, n-1]

    *функция вычисляет квадратный корень числа n

    *функция вычисляет целую часть числа n

    28. Какая переменная доступна только в методе, где она объявлена?

    *переменная - член

    *локальная переменная

    *переменная класса

    *внешняя переменная

    29. cin – это…

    *поток ввода

    *поток символов

    *поток вывода

    *поток включения

    30. Какой диапазон значений имеет тип данных char?

    * -128…127

    *-32768…32767

    *0…255

    *0…65535

    31. Оператор switch в С++ используется для…

    *выбора из множества различных вариантов

    *выбора одного из двух направлений дальнейшего хода программы

    *организации цикла с постусловием

    *организации цикла с предусловием

    32. Для чего предназначена функция abs(n) в С++ ?

    *функция вычисляет абсолютное значение числа n

    *функция выдает случайное число из промежутка [0, n-1]

    *функция вычисляет квадратный корень числа n

    *функция вычисляет целую часть числа n

    33. Все, что после символа// в С++- это …

    *Комментарии

    *деление

    *div

    *mod

    34. Укажите функцию, переводящую целое число в строку

    *IntToStr (число или выражение)

    *ShowMessage (Строка)

    * FloatToStr(число или выражение)

    *StrToFloat

    35. Класс – это…

    *любой тип данных, определяемый пользователем

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

    *структура, для которой в программе имеются функции работы с нею

    36. Какой признак позволяет идентифицировать цифровую экономику?

    *Интеграция физических и цифровых объектов в сфере производства и потребления

    *Формирование сетевой модели экономической деятельности

    *Развитие интернет-коммуникаций как средства обмена информацией

    37. Что называется конструктором?

    * метод, имя которого совпадает с именем класса и который вызывается автоматически при создании объекта класса

    *метод, имя которого совпадает с именем класса и который вызывается автоматически при объявлении класса (до создания объекта класса)

    *метод, имя которого необязательно совпадает с именем класса и который вызывается при создании объекта класса

    *метод, имя которого совпадает с именем класса и который необходимо явно вызывать из головной программы при объявлении объекта класса

    38. Объект – это…

    *переменная, содержащая указатель на класс

    * экземпляр класса

    *класс, который содержит в себе данные и методы их обработки

    39. Отметьте правильные утверждения

    *конструктор возвращает указатель на объект

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

    * конструкторов класса может быть несколько, их синтаксис определяется программистом

    40. Выберите правильные утверждения

    *у конструктора могут быть параметры

    *конструктор наследуется, но должен быть перегружен

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

    *объявление каждого класса должно содержать свой конструктор

    41. Выберите правильные утверждения

    *деструктор - это метод класса, применяемый для освобождения памяти, занимаемой объектом

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

    *деструктор - это метод класса, применяемый для удаления объекта

    *деструктор наследуется, но должен быть перегружен

    42. Выберите правильное объявление производного класса

    * class MoreDetails: public Details

    *class MoreDetails:: Details;

    *class MoreDetails: public class Details;

    *class MoreDetails: class(Details);

    43. Дружественная функция – это…

    *функция другого класса, среди аргументов которой есть элементы данного класса

    * функция, объявленная в классе с атрибутом friend, но не являющаяся членом класса;

    *функция, являющаяся членом класса и объявленная с атрибутом friend;

    *функция, которая в другом классе объявлена как дружественная данному

    44. Шаблон функции – это…

    *определение функции, в которой типу обрабатываемых данных присвоено условное обозначение

    *прототип функции, в котором вместо имен параметров указан условный тип

    *определение функции, в котором указаны возможные варианты типов обрабатываемых параметров

    *определение функции, в котором в прототипе указан условный тип, а в определении указаны варианты типов обрабатываемых параметров

    45. Переопределение операций имеет вид…

    *имя_класса, ключевое слово operation, символ операции

    * имя_класса, ключевое слово operator, символ операции, в круглых скобках могут быть указаны аргументы

    *имя_класса, ключевое слово operator, список аргументов

    *имя_класса, два двоеточия, ключевое слово operator, символ операци

    46. Полиморфизм реализован через механизмы…

    * перегрузки функций, виртуальных функций, шаблонов

    *перегрузки функций, наследования методов, шаблонов;

    *наследования методов, виртуальных функций, шаблонов

    *перегрузки функций, наследования, виртуальных функций.

    47. Виртуальными называются функции…

    *функции базового класса, которые могут быть переопределены в производном классе

    *функции базового класса, которые не используются в производном классе;

    * функции базового класса, которые не могут быть переопределены в базовом классе;

    *функции производного класса, переопределенные относительно базового класса

    48. В чем состоит преимущество строго типизированных интерфейсов?

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

    *минимум проверок на этапе выполнения

    *обеспечение взаимодействия программных частей системы, созданных разными людьми

    *все ответы верны

    49. Какими по умолчанию объявляются методы класса?

    *Private

    *public

    *protected

    *по умолчанию не объявляются

    50. Для чего НЕ нужны классы?

    *для определения новых типов в программе

    *для упрощения работы со сложными структурами данных

    *для упрощения работы с константами

    *для соединения данных и операций над ними

    51. Что определяет операция sizeof(str)?

    *число символов в заданной строке

    *сколько байтов занимает переменная

    *операции, допустимые с данной переменной

    52. Что понимается под компонентом?

    *переменная или константа

    *отдельный класс или структура

    *Правильный ответ) множество связанных между собой классов

    *функция или процедура

    53. Задан массив: int m[3][4] = { { 1, 2, 3, 4}, { 5, 6, 7, 8}, { 9, 10, 11, 12} }. Какое значение содержится в элементе m[2][3]?

    *10

    *3

    *7

    *12

    54. Оператором итерационного цикла является оператор…

    *do тело_цикла while (выражение-условие)

    *while (выражение-условие) тело_цикла

    *for (инициализация цикла; выражение-условие; список_выражений) тело_цикла

    55. Какая функция будет первой вызвана, если функция запустила особую ситуацию, не указанную в ее описании?

    *abort()

    *terminate()

    *unexpected()

    56. Как называются операторы, изменяющие состояние объекта?

    *модификаторы

    *селекторы

    *операции преобразований

    57. В каком случае подкласс абстрактного класса сам не является абстрактным?

    *когда в нем переопределены все чисто виртуальные функции

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

    *подкласс абстрактного класса никогда не может быть абстрактным

    58. Верно ли такое объявление класса Name? - class Name{ public: int Age; char* name;};

    *нет, существует несоответствие в типах

    *да, верно

    *нет, такое объявление вызовет ошибку компиляции в пятой строке

    *нет, неправильно заданы указатели

    59. Какие функции называются чисто виртуальными?

    *виртуальные функции, не возвращающие никакого значения

    *виртуальные функции, к описанию которых добавлен инициализатор =0

    *виртуальные деструкторы

    *виртуальные функции, объявленные в разделе private

    *виртуальные функции без параметров

    60. Какие библиотечные функции можно использовать для выделения и освобождения динамической памяти?

    *new, free

    *malloc, free

    *new, delete

    *malloc, delete

    61. Что описывает оператор typedef float (*ptr)(char);?

    * тип указателя на функции, каждая из которых имеет параметр типа char и возвращает значение типа float

    *тип указателя на функции, каждая из которых имеет параметр типа float и возвращает значение типа char

    *оператор не имеет смысла

    62. В каком классе находится функция seekg(streampos)?

    *iostream

    *ios

    *istream

    *ostream

    63. Алфавит языка C++ включает в себя…

    64. Какие из следующих утверждений правильные?

    65. Какое из следующих утверждений верное?

    66. Список параметров функции описан как "void". Что можно сказать о параметрах этой функции?

    67. Какое свойство ООП позволяет скрыть от других частей программы детали реализации объекта?

    68. Стиль ООП рекомендует объявлять поля объектов …

    69. Какие из следующих утверждений верные?

    70. Проект так относится к зданию, как класс к ...

    71. Какое из этих выражений вернет true, если входное целое число v является степенью двойки?

    72. Какой символ используется для умножения в C++?

    73. Какое из следующих утверждений правильное?

    74. С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ только объекты самого класса?

    75. С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ любые объекты?

    76. Какое из приведенных утверждений об абстрактном классе является НЕПРАВИЛЬНЫМ?

    77. Если определена операция вычитания для двух объектов класса A, а операция преобразования к int не определена, что будет вызвано при A a1,a2,a3=5; a3 = a1 – a2;?

    78. Какая разница между ++x и x++?

    79. Переменную какого типа можно использовать в качестве селектора в операторе switch-case?

    80. В чем различия между delete и delete[]?

    81. Каков размер «пустого» объекта?

    82. Что используется для перевода вывода на следующую строку?

    83. Выберите однострочный комментарий C++

    84. Для чего нужен cin?

    85. Сколько раз должен быть указан тип данных для переменной?

    86. Перечислите директивы ограничения видимости в порядке «увеличения открытости»

    87. При открытии файла выполняется следующее действие…

    88. Какое ключевое слово языка С++ используется для описания структурированного типа данных, все элементы которого в памяти начинаются с одного байта?

    89. К целым типам данных в С++ не относится…

    90. В какой секции можно объявить конструктор класса?

    91. Комментарий к программе – это…

    92. К целым типам данных в С++ относятся …

    93. Что такое функция?

    94. Что такое массив?

    95. Какой диапазон значений имеет тип int для 32-разрядных вычислительных систем?

    96. Что называется прототипом функции?

    97. Какая функция, описанная в заголовочном файле читает строку символов из файла?

    98. Укажите директиву препроцессора, которую необходимо подключить для организации форматированного ввода-вывода данных…

    99. В С++ к плавающим типам данных относится…

    100. Какой идентификатор описывает самый широкий диапазон данных?

    101. Знаком && обозначается в С++ логическая операция…

    102. Знаком != обозначается в С++ логическая операция…

    103. Какой диапазон значений имеет тип данных short?

    104. Какого типа переменные следует использовать для представления значений количества каких-либо предметов?

    105. Какая из операций есть логическое или?

    106. Какая из операций есть логическое не равно?

    107. Какая из операций есть логическое и?

    108. Знаком || обозначается в С++ логическая операция…

    109. Цикл While называется циклом …

    110. Чему будет равно с после выполнения следующей строки с = sqrt(9);?

    111. Какой оператор используется для выбора одного из двух направлений дальнейшего хода программы?

    112. Какой оператор предназначен для организации выбора из множества различных вариантов?

    113. Оператор if в С++ используется для…

    114. Какая функция используется для вывода данных?

    115. Какой синтаксис в С++ имеет функция, вычисляющая квадратный корень числа х?

    116. Для чего предназначена функция cos(n) в С++ ?

    117. Для чего предназначена функция exp(n) в С++ ?

    118. cout – это…

    119. К целым типам данных в С++ не относится…

    120. В С++ к плавающим типам данных относится…

    121. Имя основной программы в С++?

    122. Какой оператор обеспечивает прекращение выполнения самого внутреннего из объединяющих его операторов?

    123. Какое из приведенных ниже утверждений ЛОЖНО в применении к классам?

    124. Цикл For называется циклом …

    125. Какой синтаксис в С++ имеет функция, вычисляющая квадрат числа х?

    Документы
    rezultat-100-ballov-iz-100
    22.4 Кб
    • Комментарии
    Загрузка комментариев...

    Поделиться
    Назад к списку
    Наши специалисты ответят на любой интересующий вопрос по готовой работе
    Задать вопрос
    Любые темы работ, тестов, задач
    © 2025 Все права защищены. Эксперты сайта Твой-зачет проводят работу по подбору, обработке и структурированию материала по предложенной заказчиком теме. Результат данной работы не является готовым научным трудом, но может служить источником для его написания.
    Наши контакты

    +7 (977) 762-60-60
    +7 (966) 062-65-49
    +7 (495) 978-00-01
    info@твой-зачёт.рф
    Россия, Москва, Ленинградский Проспект, 78, Корп. 1 (временно работаем удаленно, прием клиентов не осуществляем)
    Оставайтесь на связи

    Сделано в ARTBYTE