Сдвиг вправо - Сдвигает операнд a в бинарном представлении на b битов вправо, отбрасывая смещённые биты.
69) С помощью какого блока обозначается защищаемый алгоритм при обработке исключений? С помощью блока try 70) Какое ключевое слово служит для генерации исключений? Throw 71) Сколько может быть блоков catch? Любое количество 72) Какой код в С++ нужен, чтобы обработать любую исключительную ситуацию? try{ == } catch(…){ == }; 73) C++ рассматривает переменные number и Number как одинаковые? Нет 74) К каким числам применима операция %? К целым 75) Какой синтаксис операции инверсии битов? ~A
76) Инкапсуляция – это… Механизм языка программирования, ограничивающий доступ к составляющим объект компонентам (методам и свойствам) с помощью директив доступа
77) Наследование – это… Механизм языка, позволяющий описать новый класс на основе уже существующего (родительского, базового) класса. Класс-потомок может добавить собственные методы и свойства, а также пользоваться родительскими методами и свойствами. Позволяет строить иерархии классов.
78) Полиморфизм – это... Свойство языка программирования, позволяющее единообразно обрабатывать данные разных типов
79) Чем объект отличается от класса? Объект – структура данных, содержащая описание свойств внешнего объекта программирования. Класс – описание структуры объекта и методов работы с ним. Объект – представитель класса. Экземпляр класса Класс – сложный тип данных (набор переменных и данных)
80) Что такое поля и методы класса? Поля класса представляют собой данные, содержащиеся в классе, т.е. поля служат для хранения информации об объекте. Поле описывается как обычная переменная и может принадлежать любому типу. Метод представляет собой подпрограмму (процедуру или функцию), предназначенную для обработки полей. 81) Что такое процедура и функция? Функция и процедура – подпрограммы, выполняющие определенный алгоритм, указанную последовательность действий. Разница между процедурой и функцией лишь в том, что функция возвращает результат этих действий, а процедура нет
82) Чем отличается процедура от функции? 83) Каким образом происходит передача параметров? Передача формальных параметров или ссылки 84) Что такое формальные параметры? Формальные параметры подпрограммы указывают, с какими аргументами следует обращаться к этой подпрограмме (количество аргументов, их последовательность, типы). 85) Каковы три основных этапа работы с процедурой и функцией? Объявление Реализация Вызов 86) Что такое локальные переменные? В чем их особенность? Любые переменные, объявляемые в теле функции Могут использоваться только в теле функции, известность ограничивается только данной функцией или процедурой. Объявляются также. 87) Что такое перегрузка? Перегрузка – создание нескольких прототипов функции, имеющих одинаковое имя и отличающихся набором аргументов. Прототип – результат объявления функции. Функции различаются компилятором по набору аргументов. Одно из проявлений полиморфизма. Позволяет применять одну и ту же функцию к разным типам данных. 88) В чем заключается работа с динамической памятью (пример)?
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|