Программирование на языке С#: разработка консольных приложений - ответы

Количество вопросов - 250

Каким типом данных является структура?

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

Какая операция осуществляет проверку принадлежности типу?

Какие спецификаторы могут быть указаны для интерфейса?

Какой метод потока BinaryWriter устанавливает позицию в текущем потоке?

Какой член класса FileSystemInfo удаляет файл, которому соответствует объект FileInfo?

Работать с каталогами файловой системы компьютера можно и при помощи класса

Из приведенных ниже записей выделите типы операций C#:

В каких структурах данных применяется рекурсия?

К элементам описания класса следует отнести

Использование нескольких методов с одним и тем же именем, но различными типами и количеством параметров называется

Что такое FCL?

В C# массивы реализованы в виде

Массив, в котором количество элементов в разных строках может быть различным, носит название

Скрытие деталей реализации называется

Что обозначает операция |?

Для организации доступа к скрытым полям класса по индексу применяется

В чем отличия значений спецификаторов для свойств и методов?

Какой поток представляет класс Stream?

Зарезервированные идентификаторы, которые имеют специальное значение для компилятора, носят название

Выделение памяти под элементы происходит на этапе

Для организации цикла с перебором используется оператор

Управление обработкой исключений в C# основывается на использовании оператора

Какие структуры данных реализуют коллекции общего назначения?

Регулярные выражения предназначены для обработки

Чтобы создать строку, которую можно изменять, в С# предусмотрен класс

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

Из приведенных ниже записей выделите методы класса Char:

В какие источники можно записывать данные с помощью потоков?

Из приведенных ниже записей выделите спецификаторы классов:

Какие официальные языки включает в себя .NET Framework?

Приложение, находящееся в процессе разработки, называется

Какой метод должна содержать каждая программа на языке С#?

Набор таблиц данных, описывающих то, что определено в модуле, носит название

Управляемый код, создаваемый компилятором при компиляции исходного кода, носит название

Основные черты объекта определяют

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

Совокупность правил доступа к объекту носит название

С механизмом виртуальных методов связываются понятия

К программным элементам языка С# следует отнести

К лексемам языка C# следует отнести

Инкремент в языке C# имеет вид

К формам записи операции инкремента следует отнести

Какая операция меняет знак операнда на противоположный?

Операция логического отрицания имеет вид

Операция деления с остатком и C# имеет вид

Из приведенных ниже записей выделите операции отношения C#:

Результат логической операции "И" имеет значение "истина" тогда и только тогда, когда

К типам данных языка C# следует отнести

К сложным операциям присваивания языка C# следует отнести

Кооператорам ветвления следует отнести

К операторам безусловного перехода C# следует отнести

Экземпляр класса носит название

К необязательным элементам синтаксиса описания метода следует отнести

Переменные или константы, которые получают значения, передаваемые методу при вызове, носят название

Для обмена информацией между вызывающим и вызываемым методами используются

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

Место хранения точек возврата называется

К исключениям в C# следует отнести

К стандартным исключениям следует отнести

Все классы исключений порождены от встроенного класса исключений

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

Для генерации исключения программистом используется оператор

Тип исключения должен совпадать с типом, заданным

К какому типу данных относятся массивы C#?

Имя массива фактически является

Из приведенных ниже записей выделите экземплярные методы класса Array:

Массивы, которые имеют более одного измерения, носят название

Неизменяемые строки с C# носят название

Какие из приведенных ниже записей соответствуют методам класса String?

Какие из приведенных ниже записей следует отнести к экземплярным методам класса StringBuilder?

C помощью какого свойства класса StringBuilder можно получить и установить емкость буфера?

Какие операции над строками позволяет выполнять стандартный класс String?

Из приведенных ниже записей выделите метасимволы языка описания регулярных выражений:

Центральную часть потоковой С#-системы занимает класс

Какие байтовые классы потоков выведены из класса Stream?

Байтовый поток, разработанный для файлового ввода-вывода, носит название

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

Какие исключения могут генерироваться, если попытка открыть файл оказалась неуспешной?

Для побайтовой записи данных в поток используется метод

К методам выходного потока BinaryReader следует отнести

К свойствам класса FileSystemInfo следует отнести

К методам FileSystemInfo следует отнести

Свойства класса определяются

Какие функциональные элементы может содержать класс?

Какого типа значения возвращает конструктор?

Код, который исполняется до начала выполнения тела конструктора, носит название

Блоки операторов, которые выполняются при получении или установке свойства, носят название

Какие унарные операции можно переопределять в классе?

Класс, который наследует базовый класс, называется

Абстрактный метод является

К типам коллекций .NET Framework следует отнести

Хеш-таблица, предназначенная для хранения пар ключ/значение, носит название

Последовательность элементов одного типа носит название

Если каждый элемент списка содержит ссылку на следующий элемент, такой список является

Какие интерфейсы реализует класс Queue?

Какие стандартные интерфейсы реализует класс Hashtable?

Какая операция из приведенных ниже определяет постфиксный инкремент?

Операция логического отрицания имеет вид

Что обозначает операция *=?

Остаток от деления с присваиванием обозначается оператором

Какая операция имеет приоритет выше - new или <<?

Порожденный класс носит название

Множество объектов с одинаковыми атрибутами и поведением носит название

Очередь реализует принцип обслуживания

К типам данных C# следует отнести

Какое свойство позволяет определять количество элементов в массиве?

Способ представления данных носит название

Чтобы создать байтовый поток, связанный с файлом, создается объект класса

Коллекции разработаны на основе

К возможным значениям спецификаторов классов следует отнести

К оболочкам для класса FileStream следует отнести классы

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

Из приведенных ниже записей выделите свойство потока BinaryWriter:

Для завершения работы с файлом нужно вызвать метод

На самом низком уровне иерархии потоков ввода-вывода находятся потоки, оперирующие

Что представляет собой коллекция в C#?

Для инициализации объекта класса используется

К операциям отношения языка C# следует отнести

Если достинут конец файла, то метод ReadByte() возвращает значение

Какая форма оператора unchecked позволяет игнорировать переполнение для заданного выражения?

К операторам языка C# следует отнести

К классам коллекций общего назначения следует отнести

Какая версия операции инкремента требует меньше действий?

Для организации многократно повторяющихся вычислений используются операторы

К составляющим частям выражения следует отнести

Параметром оператора throw является

Все классы библиотеки .Net имеют общего предка

Какая операция имеет приоритет выше - *= или as?

Для хранения символа в кодировке Unicode предназначен тип

Оператор выхода C# носит название

Какие интерфейсы реализует класс Stack?

Для чего применяется операция &&?

Абстракция, которая генерирует и принимает данные, носит название

CLR - это

К типам приложений .NET Framework следует отнести

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

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

Специальные поля данных, с помощью которых, можно управлять поведением объектов данного класса, носят название

При взаимодействии объектов возникает

Совокупность допустимых в языке символов носит название

Какие из приведенных ниже записей соответствуют типам операций C#?

Уменьшение на единицу носит название

Каким образом выглядит знак операции арифметического отрицания?

Инверсию для логического типа определяет операция

Из приведенных ниже записей выделите логические операции C#:

Логические операции применяются к операндам

При передаче параметра по значению метод получает

Объект, генерирующий информацию о "необычном программном происшествии", носит название

Если пользователь ввел вместо числа строку, то возникает

К статическим методам класса Array следует отнести

Каждая строка ступенчатого массива фактически является

Регулярные выражения в C# носят название

Из приведенных ниже записей выделите метод класса String, который осуществляет вставку подстроки в заданную позицию:

Из приведенных ниже записей выделите методы класса StringBuilder:

Какой метод класса StringBuilder осуществляет вставку подстроки в заданную позицию?

К символам языка описания регулярных выражений следует отнести

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

К исключениям, которые могут генерироваться при неудачной попытке открыть файл, следует отнести

После установления связи байтового потока с физическим файлом внутренний указатель потока устанавливается

Из приведенных ниже записей выделите классы, которые предназначены для работы с файловой системой:

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

Для каких целей применяется наследование?

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

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

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

Какой коллекцией является Queue?

Элементами объекта класса ArrayList являются

Вызов метода или делегата осуществляется с помощью операции

Операция приведения типа имеет вид

Операция простого присваивания имеет вид

Какая операция имеет приоритет выше - ++x или !=?

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

Переопределение виртуального метода осуществляется служебным словом

При компиляции IL-кода в машинный код CLR выполняет

К типам параметров следует отнести

Для перебора элементов в специальным образом организованной группе данных применяется оператор

Какая операция используется в C# для создания нового объекта?

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

Последовательность операторов, заключенных в фигурные скобки, образуют

Массивы C# реализованы на основе базового класса

Каким образом чаще всего объявляются свойства?

Какими признаками обладает объект в программе?

В конструкторе базового класса для инициализации полей используется параметр

Если деструктор определен как внешний, то используется спецификатор

В С# исключения представляются

Каким языком является C#?

Проверка безопасности выполнения кода носит название

Непосредственно данные определенного типа для описания атрибутов носят название

Для каких типов данных в C# применимы операции деления и умножения?

Сколько вариантов может быть у результата операции логического типа?

Цикл while является циклом

К составляющим частям списка параметров метода следует отнести

Оператор передачи управления C# носит название

Перегрузка методов является проявлением

К типам рекурсии следует отнести

К исключительным ситуациям следует отнести

Оператор checked может проверять

К методам класса String следует отнести

Из приведенных ниже записей выделите метод класса StringBuilder, который удаляет подстроку из заданной позиции:

Регулярные выражения обеспечивают

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

К членам класса DirectoryInfo следует отнести

Конструктор экземпляра вызывается

Какие бинарные операции можно перегрузить при разработке класса?

К интерфейсам .NET следует отнести

Коллекции общего назначения работают с данными типа

Какое свойство позволяет узнать или установить емкость вызывающего динамического массива типа ArrayList?

Остаток от деления определяется операцией

Поразрядное "И" с присваиванием имеет вид

Класс, который наследуется, называется

Каков формат операции простого присваивания в C#?

С#-программы выполняют операции ввода-вывода посредством

К типам операций C# следует отнести

Из приведенныъх ниже записей выделите исключения, которые могут генерироваться, если попытка открыть файл оказалась неуспешной:

Набор элементов одного и того же типа, объединенных общим именем, носит название

Нумерация элементов массива в C# начинается

Любой алфавитно-цифровой символ в языке описания регулярных выражений описывается метасимволом

Синтаксическая единица языка, определяющая способ вычисления некоторого значения, носит название

Для открытия существующего файла, но усечения его длины до нуля применяется параметр

Из приведенных ниже записей выделите функции CLR:

К составным частям управляемого модуля следует отнести

Какие типы файлов могут быть описаны в заголовке PE32?

Структура, используемая для хранения элементов по принципу: первым пришел - последним ушел, носит название

Объекты какого типа можно создать с помощью операции new?

Функциональный элемент класса, который реализует вычисления, носит название

Если метод вызывает сам себя в качестве вспомогательного, он называется

В каком пространстве имен определен класс Exception?

В C# символы реализуются кодировкой

Если программист не указал ни одного конструктора, полям ссылочного типа присваивается значение

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

Все функциональные члены интерфейса по умолчанию являются

Доступ к элементу осуществляется с помощью операции

Операции сложения и вычитания применимы

Какая операция применяется для получения типа?

Фиксированное количество элементов одного и того же типа, объединенных общим именем, где каждый элемент имеет свой номер, представляет собой

Можно ли один try-блок вложить в другой?

Какого типа значения возвращает деструктор?

Какое свойство класса FileSystemInfo позволяет получить расширение для файла?

Если метод не возвращает никакого значения, необходимо указать тип

Индексаторы чаще всего объявляются со спецификатором

Класс содержит данные, которые определяют

Для работы со строками символов в кодировке Unicode предназначен тип

Доступ к физическим файлам можно получать через статические методы класса

Объекты, на которые нет ссылок, удаляются

Массив - это

Каким образом записывается операция декремента в языке C#?

Поразрядное "И" имеет вид

Совокупность средств, с помощью которых программы пишутся, корректируются, преобразуются в машинные коды, отлаживаются и запускаются, называют

Объединение нескольких приложений носит название