Поиск по сайту

Дисциплина Программирование Глоссарный тренинг 4184.09.01;ГТ.01;1

Установите соответствие между профессиональными терминами и их определениями
   -> fstream <-> класс двунаправленных файловых потоков
   -> ifstream <-> класс входных файловых потоков
   -> ios <-> базовый потоковый класс
   -> iostream <-> класс двунаправленных потоков ввода-вывода
   -> istream <-> класс входных потоков
   -> istrstream <-> класс входных строковых потоков
   -> ofstream <-> класс выходных файловых потоков
   -> ostream <-> класс выходных потоков
   -> ostrstream <-> класс выходных строковых потоков
   -> strstream <-> класс двунаправленных строковых потоков
   -> Абстрактный класс <-> класс, имеющий чисто виртуальные методы
   -> Библиотека потоков <-> набор классов для управления вводом-выводом

   -> Буфер потока <-> вспомогательный участок памяти, используемый при обмене с потоком
   -> Виртуальный деструктор <-> деструктор, объявленный в базовом классе с ключевым словом virtual, чтобы гарантировать правильное освобождение памяти из-под динамического объекта
   -> Виртуальный метод (виртуальная функция) <-> метод (функция) класса, который может быть переопределён в классах-наследниках так, что конкретная реализация метода для вызова будет определяться во время исполнения метода
   -> Входные потоки <-> потоки, из которых читаются данные
   -> Выходные потоки <-> потоки, в которые вводятся данные
   -> Двунаправленные потоки <-> потоки, допускающие как чтение, так и запись данных
   -> Дескриптор файла <-> целочисленный идентификатор, присваиваемый файлу операционной системой при его открытии
   -> Имя файла <-> текстовая строка, идентифицирующая файл в операционной среде и образуемая по правилам операционной системы
   -> Исключительная ситуация <-> возникновение непредвиденного или аварийного события, порождаемого некорректным использованием аппаратуры
   -> Контролируемый блок (try-блок) <-> код, в котором может генерироваться исключение
   -> Манипуляторы <-> функции, которые можно включать в цепочку последовательных операций помещения и извлечения для форматирования данных
   -> Множественное наследование <-> возможность создавать производный класс от нескольких базовых классов
   -> Наследование <-> возможность создания иерархии классов, когда потомки наследуют все свойства своих предков, могут их изменять и добавлять новые
   -> Однократное (простое) наследование <-> наследование, при котором производный класс имеет одного родителя
   -> Операция извлечения из потока <-> перегруженная в классе istream для реализации ввода операция правого сдвига (>>)
   -> Операция помещения в поток <-> перегруженная в классе ostream для реализации вывода операция левого сдвига (<<)
   -> Параметризованные манипуляторы <-> манипуляторы, требующие указания аргумента
   -> Позднее связывание <-> процесс разрешения ссылок на метод на этапе выполнения программы в зависимости от конкретного типа объекта, вызвавшего метод
   -> Поток <-> абстрактное понятие, относящееся к любому переносу данных от источника к приёмнику
   -> Простые манипуляторы <-> манипуляторы, не требующие указания аргументов
   -> Раннее связывание <-> процесс разрешения ссылок на методы на этапе компиляции
   -> Стандартный поток <-> поток для передачи данных от клавиатуры и к дисплею
   -> Строковый поток <-> поток, позволяющий размещать данные потока в памяти (символьный массив или строка) и пользоваться при этом всеми средствами, предоставляемыми библиотекой потоков
   -> Таблица виртуальных методов (vtbl) <-> таблица, в которой для каждого виртуального метода записан его адрес в памяти
   -> Файловый поток <-> поток при размещении данных на внешнем носителе
   -> Флаги <-> отдельные биты, объединённые в поле x_flags типа long класса ios
   -> Чисто виртуальный метод <-> метод, который содержит признак ‘= 0’ вместо тела
   -> Чистый полиморфизм <-> возможность изменения реализации методов, при которой один код функции может по-разному интерпретироваться в зависимости от типа аргументов
   -> Шаблоны <-> средство языка C++, предназначенное для кодирования обобщённых алгоритмов, без привязки к некоторым параметрам (например, типам данных, размерам буферов, значениям по умолчанию)