Язык программирования C++
Если вы не нашли ответ на какой-то вопрос Интуит, то можете задать его на форуме Язык программирования C++.
- Имеется объект класса CreditCard -MyCard, который описывает вашу кредитную карту. Класс CreditCard содержит следующие методы и поля
- Абстрактный класс – это класс, в котором
- Битовой операцией является
- Блок try catch
- Будет ли вызываться конструктор, если в программе встретится следующaя конструкция:
- В каких выражениях используются бинарные арифметические операции?
- В каких выражениях используются унарные арифметические операции?
- В каких выражениях правильно определен метод класса Ping?
- В каких выражениях произойдет зацикливание программы?
- В каких выражениях результатом будет логическое значение?
- В каких случаях возможность прокрутки окна фрейма будет предоставляться при необходимости?
- В каких случаях код будет работать правильно
- В каких случаях произойдет ошибка компиляции?
- В каких строках ошибка?
- В какой строке будет ошибка компиляции
- В какой строке(строках) ошибка?
- В какой строчке данного кода сработает заданный в нем копирующий конструктор?
- В каком порядке происходит вызов деструкторов при уничтожении объекта производного класса?
- В каком случае выражение вычислится быстрее:
- В каком случае компилятор выдаст ошибку:
- В каком случае описание класса верно?
- В каком случае программа выведет строку на консоль
- В каком файле заголовков определён объект cout:
- В программе на языке Си++ обязательно имеется функция
- В сложных выражениях последовательность выполнения операций определяется:
- В чем заключается назначение оператора перехода goto?
- В чем заключается принцип полиморфизма?
- В чем заключается суть компоновки программы?
- В чем недостаток использования шаблонов
- В чем различие использования следующих выражений #include <...> и #include "..."
- В чем разница между фактическими и формальными параметрами?
- В чём заключаются недостатки при использовании передачи аргумента в функцию по значению?
- Верен ли код
- Вернет ли фукция strcmp("qwerty","QWERTY"); 0?
- Возможно ли использование подобного выражения?
- Возможно ли использовать механизм исключительных ситуаций в деструкторах
- Возможно ли использовать механизм исключительных ситуаций в деструкторах
- Выберите наиболее правильный вариант объявления оператора присваивания в классе A:
- Выберите наиболее правильный вариант объявления оператора сложения и присваивания двух объектов класса A:
- Выберите правильное объявление константы pi:
- Выберите правильное утверждение:
- Вызовет ли данный код ошибку компиляции?
- Вызовет ли следующее объявление ошибку компиляции
- Двумерный массив Ar представленный в виде матрицы имеет вид
- Для переопределенного оператора верно:
- Для получения адреса переменной используется операция
- Для создания исполняемого файла в системе Unix необходимо
- Для того чтобы вывести символ новой строки, надо:
- Для того чтобы выполнить чтение из файла с произвольной позиции, надо использовать объект класса
- Для чего нужны классы?
- Для чего предназначен оператор namespace?
- Для чего предназначен фрагмент текста из заголовочного файла:
- Для чего предназначены манипуляторы потоков ввода-вывода?
- Допустима ли следующая конструкция?
- Если i = 5, какой будет результат
- Если i=3, какой будет результат ?
- Если int n=3, какой будет результат ?
- Если int n=45, какой будет результат?
- Если в арифметическом выражении участвуют короткое целое и длинное целое, то:
- Если в арифметическом выражении участвуют целый и вещественный операнды, то:
- Если в классе A определены методы
- Если в классе операция delete переопределена как
- Если в классе операция new переопределена как
- Если в классе определяется операция delete, то
- Если в конструкторе класса ... произойдет исключительная ситуация, будет ли потеряна память при откате по стеку?
- Если в массиве A 132 элемента, каким будет правильное обращение к последнему элементу массива?
- Если в программе объявлен макрос #define CIRC(x) (3.14159 * (x) * (x)), то как будет подставлен этот макрос в тексте программы при следующем вызове:
- Если в программе уже имеется функция с прототипом int func(int k, double f), то какое из следующих объявлений не вызовет ошибки компиляции?
- Если в производном классе переопределена операция new то:
- Если в процессе компиляции программы возникла ошибка то:
- Если в функции main() выполняется ... то что будет выведено?
- Если есть два объявления int qwerty; int QWERTY; какое из утверждений верно
- Если задано #define f(x) x##4 то какой будет результат после препроцессора ?
- Если задано #define foo(x,y) x##y то какой будет результат после препроцессора ?
- Если заданы классы ... то что будет выведено при выполнении оператора
- Если записано ... то что будет напечатано в результате выполнения кода?
- Если имеется абстрактный класс А и производный от этого класса класс А1 то какая из записей заведомо неверна?
- Если имеется класс с двумя атрибутами
- Если имеется код
- Если имеется код char a[8]; cin >> a; и вводится текст "Hello world", то что будет в массиве a?
- Если имеется код double x; cin >> x; и вводится "12-3", то что будет в переменной x?
- Если имеется код int x; cin >> x; и вводится "1.2", то что будет в переменной x?
- Если имеется объявление char ch1='a',ch2='b',ch3='c'; допустима ли запись ch1=ch2+ch3;
- Если имеется объявление float f=4;double d=4; что будет выведено на экран в результате выполнения кода
- Если имеется объявление int a[15], какой фрагмент кода выводит все элементы массива?
- Если имеется программа ... то какой будет результат?
- Если объявлен тип ... сколько байтов занимает один объект такого типа?
- Если определена операция вычитания для двух объектов класса A, а операция преобразования к int не определена, что будет вызвано при
- Если определена операция умножения для двух объектов класса A и операция преобразования к int, что будет вызвано при
- Если ошибки в алгоритме программы, на каком этапе они обнаружатся?
- Если после выражения стоит точка с запятой, то
- Если указатель объявлен как ... какое из следующих выражений верно:
- Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), запишите определение функции, используя рекурсию:
- Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), то как будет выглядеть запись определения функции с использованием рекурсии?
- Если функция вычисления суммы целых чисел, находящихся между двумя заданными (начальным и конечным), имеет прототип int sum(int start, int end), запишите определение функции, используя рекурсию:
- Если функция вычисления факториала n имеет прототип int fact(int n), запишите определение функции, используя рекурсию:
- Если функция имеет тип void, то неверно, что
- Есть ли преимущество выноса определения функции в отдельный файл
- Запись ::func(x) означает, что
- Известно, что в классе A определен один публичный конструктор A(int);. Выберите из предложенных выражений компилируемые:
- Имеется запись: monster - базовый класс, demon - производный:
- Имеется класс:
- Имеется объявление char ch1='A';. Что будет выведено на экран при выполнения кода cout <<ch1+1;
- Имеется три объекта класса А: A a1,a2,a3 в каком выражении возможен неявный вызов конструктора копирования
- Имеется функция int sum(int a,int a1=2,int a2,int a3,int a4) {return a+a1+a2+a3+a4;}
- Имеется функция шаблон ... Верен ли код
- Исходя из данного кода какое высказывание верно?
- Исходя только из назначения шаблонов имеет ли смысл делать из данного кода функцию-шаблон
- Как вы понимаете смысл типизированной переменной? Укажите правильное высказывание.
- Как называется функция, которая вызывает саму себя?
- Какая из записей соответствует обращению к атрибуту m_arg класса AC в определении метода этого же класса?
- Какая из записей является правильной записью абстрактного класса?
- Какая из перечисленных функций не может быть конструктором?
- Какая операция позволяет получить значение, записанное по адресу, который содержится в указателе?
- Какая строка данного кода производит специализацию шаблона?
- Какая функция класса, не являясь его компонентом, имеет доступ к его защищенным и внутренним компонентам?
- Какие бывают конструкторы? (Выберите ниболее полный ответ)
- Какие виды наследования бывают(Выберете наиболее полный ответ)?
- Какие из перечисленных операций не являются операциями доступа к атрибуту класса?
- Какие из перечисленных типов являются встроенными типами языка С++?
- Какие из следующих выражений являются константами типа double?
- Какие из следующих объявлений метода func синтаксически правильны?
- Какие из следующих символов являются правильными экранированными последовательностями?
- Какие из следующих утверждений о копирующем конструкторе правильны?
- Какие ключевые слова используются для создания и обработки исключительных ситуаций?
- Какие операторы не могут быть переопределены пользователем:
- Какие операции используются для контроля за приведением типов?
- Какие операции поддаются перегрузке?
- Какие основные области применения языка Си++?
- Какие требования предъявляются к классу исключительных ситуаций?
- Каким будет результат следующей программы:
- Каким будет результат следующей программы:
- Каким может быть аргумент деструктора?
- Какими по умолчанию объявляются методы класса?
- Какими по умолчанию объявляются элементы объединения?
- Какими по умолчанию объявляются элементы структуры?
- Какова последовательность создания исполняемого файла:
- Каково будет значение переменной k после выполнения следующего оператора
- Каково преимущество использования ключевого слова const вместо директивы #define?
- Какое выражение верно с точки зрения целесообразности использования динамического распределения памяти?
- Какое значение будет выведено в стандартный поток в результате выполнения следующей программы?
- Какое из представленных выражений выводит на экран
- Какое из приведенных выражений верно?
- Какое из приведенных имен является недопустимым в Си++?
- Какое из приведенных ниже прототипов операции сложения для класса
- Какое из следующих объявлений является объявлением неизменяемого указателя?
- Какое из следующих определений представляет собой правильную запись операции сложения целого числа и объекта:
- Какое из следующих утверждений об операторе return является верным?
- Какое определение функции является правильным?
- Какое правильное объявление виртуальной функции, которая принимает одно целочисленное значение и возвращает void:
- Какое приведение типов используется в следующем выражении?
- Какое свойство многотерминальной системы отличают ее от компьютерной сети?
- Какое слово из списка не относится к зарезервированным словам Си++?
- Какой будет результат ?
- Какой будет результат выполнения cout << a::A::a; в функции main?
- Какой будет результат выполнения следующего кода?
- Какой будет результат выполнения следующего кода?
- Какой будет результат следующего выражения?
- Какой будет результат следующей программы?
- Какой будет результат у данного выражения?
- Какой длины может быть идентификатор
- Какой из наборов перечисляемых значений записан правильно?
- Какой из ниже перечисленных вариантов не является формой записи вещественного числа?
- Какой из стандартных классов используется для вывода строк на терминал:
- Какой класс используется для вывода данных во внутреннюю область памяти?
- Какой класс может использоваться в качестве типа атрибута класса?
- Какой массив имеет самый большой размер?
- Какой правильный вариант описания шаблона семейства классов?
- Какой правильный вариант создания экземпляра объекта?
- Какой правильный вызов функции базового класса из объекта производного класса, если в производном классе эта функция была замещена?
- Какой правильный вызов функции базового класса из объекта производного класса, если в производном классе эта функция не была замещена?
- Какой правильный заголовок шаблона
- Какой результат будет у следующего выражения?
- Какой результат будет у следующего выражения?
- Какой результат будет у следующего выражения?
- Какой результат вычисления следующего выражения?
- Какой результат следующего выражения ?
- Какой результат у следующего выражения?
- Какой статус международного стандарта языка Си++?
- Какой тип будет у следующего выражения ?
- Какой тип преобразования типов используется в следующем выражении?
- Класс B наследован от класса A. Отметьте верное для класса B.
- Ключевое слово void обозначает что функция
- Комментарий в программе на Си++
- Компилятор языка Си++:
- Конструктор класса - это метод, который вызывается при создании объекта для ...(перечислить )
- Контекст пространства имен может содержать:
- Могут ли контексты быть вложенными?
- Может ли нестатический метод иметь доступ к статическим методам и атрибутам?
- Может ли статический метод класса быть объявлен как friend?
- Можно ли в шаблоне класса опеределить статический метод?
- Можно ли перегружать оператор разрешения области видимости -"::"
- Можно ли создать объект класса, у которого все атрибуты и методы – статические?
- На какой строке произойдет ошибка компиляции?
- Найдите недопустимую запись символьной константы:
- Найдите неправильную запись набора перечисляемых значений:
- Нелогической операцией является
- Нужно ли учитывать при перегрузке бинарных операций порядок следования операндов?
- Об ошибке в конструкторе класса может сигнализировать:
- Объявление extern int f; означает:
- Оператор throw без аргументов
- Операции в выражениях могут быть
- Операция "." обозначает
- Операция ++
- Определение класса это
- Определите размер структуры
- Определите результат выполнения следующего кода:
- Отметьте верное утверждение:
- Отметьте все верные утверждения о статических атрибутах класса:
- Отметьте все верные утверждения о статических методах класса:
- Отметьте все неправильные определения констант:
- Отметьте все правильные варианты продолжения предложения: виртуальный деструктор
- Отметьте все утверждения, которые считаете верными:
- Отметьте допустимые имена функций:
- Отметьте истинное высказывание для данного примера:
- Отметьте истинное высказывание, если вызываются подряд несколько функций:
- Отметьте истинное утверждение для абстрактного класса.
- Отметьте истинные высказывания
- Отметьте истинные высказывания в отношении использования макросов и функций:
- Отметьте истинные высказывания в отношении использования макросов и функций:
- Отметьте истинные высказывания в отношении потоков, представленные классом strstream:
- Отметьте истинные высказывания:
- Отметьте константы в следующем фрагменте кода:
- Отметьте ложные высказывания:
- Отметьте ошибочное утверждение:
- Отметьте правильное определение константы:
- Отметьте правильное определение константы:
- Отметьте правильные объявления переменных
- Отметьте правильные объявления переменных:
- Отметьте правильный вариант описания функции шаблона:
- Отметьте правильный вариант освобождения всей памяти, выделенной для трехмерного массива для следующей программы
- Отметьте правильный заголовок шаблона функции:
- Отметьте свойства языка Си++, которые могут быть источниками возможных ошибок программирования
- Отметьте фрагменты кода, которые можно назвать выражениями:
- Отметьте, какие возможности языка Си++ помогают предупреждать ошибки:
- Отметьте, какому определению функции может соответствовать вызов func(5.98):
- Переопределение операции сложения приведет к(отметьте все правильные варианты)
- После компиляции программы
- Правильно ли написан данный код:
- Правильный вариант программы, выводящей "Hello World":
- Представление и диапазоны значений вещественных чисел соответствуют стандарту:
- При выполнении фрагмента кода ... будет напечатано:
- При выходе из функции main
- При использовании копирующего конструктора:
- При определении класса-шаблона
- При определении метода запись this-> говорит о том, что:
- Программа на языке Си++ начинает выполняться с:
- Произойдет ли ошибка компиляции если функцию
- Произойдет ли ошибка при использовании следующей конструкции:
- Произойдет ли ошибка при компиляции этого кода?
- Прототип функции задает
- Процесс компиляции программы
- Результат работы программы:
- С какой целью производится вынесение функций в отдельный заголовочный файл?
- С помошью какой директивы происходит подключение других модулей программы?
- С помощью какого метода можно изменить текущую позицию в файле?
- С помощью механизма friend можно разрешить обращение к внутренним элементам класса:
- Сколько блоков catch может быть после блока try?
- Сколько вызовов системных функций всегда будет в программе, независимо от ее реализации?
- Сколько параметров может быть у шаблона при определении шаблона функции ?
- Сколько производных классов можно получить из базового класса?
- Сколько функций может быть в программе С++?
- Совокупность формальных параметров определяет
- Сопоставьте:
- Существует ли в С++ готовый набор шаблонов:
- Существует файл "test.dat" в котором записано "Hello World".Каково будет содержимое файла после выполнения кода:
- Текст программы можно набирать:
- У какой переменой в данном коде самое длинное "время жизни"?
- У какой переменой в данном коде самое короткое "время жизни"?
- Укажите в каких выражениях используются ключевые слова?
- Укажите в каких выражениях неправильно применяются операции к вещественным типам
- Укажите в каких выражениях переменная или константа объявляется и ей присваивается значение:
- Укажите в каких строках кода произойдет ошибка компиляции?
- Укажите в каком выражении используется операция с наивысшим приоритетом?
- Укажите в каком выражении правильно определена переменная в шестнадцатеричной системе счисления?
- Укажите в каком выражении правильно определена целочисленная переменная?
- Укажите в каком выражении правильно применяются операции к целочисленным типам
- Укажите в каком выражении произойдет потеря точности
- Укажите все ключевые слова в приведенном примере?
- Укажите какие компиляторы языка Си++ могут быть использованы в системе Unix.
- Укажите каким будет результат вычисления цикла?
- Укажите какое из выражений будет правильным?
- Укажите какой будет результат вычисления k?
- Укажите какой результат будет у следующего примера?
- Укажите какому классу принадлежит атрибут Z1
- Укажите неправильный идентификатор:
- Укажите основные используемые манипуляторы потоков.
- Укажите правильное использование оператора friend
- Укажите правильное объявление функции
- Укажите правильное объявление шаблона функции, если в программе производится вызов double х = zero<double>();
- Укажите правильное объявление?
- Укажите правильные присваивания значений переменным и константам
- Укажите правильный доступ к членам класса:
- Укажите правильный идентификатор для имени переменной:
- Укажите, где происходит объявление констант или переменных
- Файл имеющий имя "test_file.cpp" это:
- Функция вычисляет произведение двух чисел. Исходные данные вводятся с клавиатуры. Какие проверки целесообразно ввести в программе?
- Функция объявлена как friend класса. Отметьте верное.
- Чему будет равен результат вычисления выражения: float A = 2, B = 20, C; C = (B = A = 5) + 1;
- Чему будет равен результат вычисления выражения: int d=5; bool b = true, c; c = (!b||(d>3));
- Чему будет равен результат вычисления:
- Чему будет равна переменная k в результате вычисления цикла?
- Чему равен результат вычисления выражения
- Чему равен результат вычисления выражения
- Чему равен результат вычисления выражения
- Чему равно значение выражения !((1 || 0) && 0) ?
- Чему равно значение выражения 54 << 3 ?
- Чему равно значение целой переменной при вычислении выражения 21/5*3?
- Что будет в результате выполнения следующей программы?
- Что будет выведено в результате
- Что будет выведено в результате выполнения данного кода?
- Что будет выведено в результате выполнения следующего кода?
- Что будет выведено в стандартный поток в результате выполнения программы
- Что будет выведено в стандартный поток вывода в результате исполнения следущей программы?
- Что будет выведено на экран в результате выполнения данного кода?
- Что будет выведено на экран в результате выполнения кода?
- Что будет выведено на экран в результате выполнения кода?
- Что будет выведено на экран в результате выполнения приведенной ниже программы:
- Что будет выведено на экран в результате выполнения приведенной ниже программы?
- Что будет выведено на экран в результате следующего выражения?
- Что будет выведено на экран после выполнения программы?
- Что будет выведено на экран, если вызвать данную функцию последовательно три раза?
- Что будет делать функция find(arr+2,arr+ARR_SIZE,5)?
- Что будет на экране после выполнения данного кода
- Что будет на экране после выполнения программы
- Что будет напечатано в результате выполнения следующего кода?
- Что выведет программа в стандартный поток вывода?
- Что выведет следующая программа ?
- Что выполняет операция "delete [] v;" в данном ниже коде:
- Что выполняется в первую очередь при компоновке программы?
- Что вычисляет эта функция:
- Что из себя представляет динамическое выделение памяти?
- Что может быть аргументом оператора throw?
- Что нужно сделать для освобождения памяти после выполнения такого кода ?
- Что означает cout << flush ?
- Что означает cout << setw(3) ?
- Что означает запись for (;;)?
- Что означает запись while (false);?
- Что описывает данная строка программы: float mas=new int[3][2]?
- Что описывает данный программный код?
- Что понимается под потоком в языке C++
- Что произойдет после объявления в программе данного набора перечисляемых значений: enum{N=0, E=1, S=2, W=3};?
- Что произойдет после следующего примера?
- Что произойдет при выводе в файл, открытый с помощью
- Что произойдет при выполнении ?
- Что произойдет, если определение функции будет находиться в файле в двух местах?
- Что произойдёт если операция выделения памяти new завершится неудачно?
- Что произойдёт при использовании неправильного адреса в операции delete?
- Что происходит при попытке выполнить оператор return внутри блока catch?
- Что содержится в записи минимального по своим возможностям класса?
- Что такое cout?
- Что целесообразно определять в public разделе класса?
- Что является минимальной областью видимости имен?
- Что является результатом компоновки программы?
- Шаблон A и его специализации объявлены следующим образом:
- Является ли x переменной или константой?
- вопросі лекціии №14
- 42615 просмотров