Font size
WorksheetsРазработка приложений в C# 1 аттестация
Total questions: 25
Worksheet time: 13mins
CLR – это
Общеязыковая среда исполнения
Библиотека классов
Поддержка кроссплатформен-ности
Компиляция "на лету"
Целочисленный тип данных
(a)
Какой модификатор доступа делает метод доступным только внутри класса и его наследников?
internal
private
protected
public
Какой из приведенных методов корректно перегружает другой метод?
public void Print() { }
public void Print(string a) { }
public int Print(int a) { return a; }
public static void Print(int a) { }
Какой из перечисленных типов коллекций в C# не позволяет хранить дубликаты элементов?
Queue<T>
HashSet<T>
Dictionary<TKey, TValue>
List<T>
Как называется тип данных в C#, который хранит только true или false?
(a)
Какой из методов класса Graphics используется для рисования линии?
FillEllipse()
DrawString()
DrawRectangle()
DrawLine()
Что выведет программа?
1, 3, 5
Ошибка времени выполнения
1, 2, 3, 4, 5
Синтаксическая ошибка
Какой ключевой оператор в C# используется для создания экземпляра класса?
(a)
Какой модификатор запрещает переопределение метода в наследниках?
(a)
Какое ключевое слово используется для обработки исключений в C#?
(a)
Какой модификатор доступа делает класс доступным только внутри текущего проекта?
public
private
internal
protected
Какой метод используется для очистки коллекции List<T>?
(a)
Какой результат выполнения следующего кода?
string str = null;
Console.WriteLine(str.Length);
Программа завершится без ошибок
Компилятор выдаст предупреждение, но код выполнится
NullReferenceException
0
Что делает ключевое слово override в C#?
Создает новый метод с таким же именем, но другим телом
Делает метод доступным только внутри класса
Запрещает изменять метод в наследниках
Позволяет переопределить метод базового класса
Базовый класс для всех изображений
(a)
Что выведет программа?
(a)
Какой метод класса List<T> используется для сортировки элементов?
Sort()
Order()
Arrange()
SortElements()
Какой метод Dictionary<TKey, TValue> позволяет безопасно получить значение по ключу без выброса исключения?
Get()
TryGetValue()
FindValue()
GetOrNull()
Что выведет следующая программа?
1, 2, 3, 4, 5
1, 4, 5
1, 3, 4, 5
Ошибка во время выполнения
Какой метод используется для обработки событий нажатия кнопки в Windows Forms?
OnClick()
ClickEvent()
ButtonClick()
Click()
Какое свойство используется для задания текста на кнопке (Button) в Windows Forms?
(a)
Какой блок кода в конструкции try-catch выполняется всегда, независимо от наличия исключений?
catch
throw
finally
default
Какой метод Stack<T> извлекает и удаляет верхний элемент стека?
Pop
Head
Up
Delete
Какое исключение выбросит следующий код?
int[] numbers = new int[3] { 1, 2, 3 };
Console.WriteLine(numbers[5]);
IndexOutOfRangeException
NullReferenceException
ArgumentOutOfRangeException
ArrayTypeMismatchException
