Онлайн тесты на тему "Основы программирования на С# | Промежуточные (1-11), итоговый тесты | 5 семестр | Синергия [ID 47244]"

Эта работа представлена в следующих категориях:

Промежуточные и итоговый тесты: Основы программирования на С#. 5 семестр
Тест набрал 87 баллов, был выполнен на зачет. Отчёт набранных баллов предоставляю в демо работах.
В купленном тесте будут вопросы и ответы которые размещены ниже.
Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ.

Демо работы

Описание работы

Тест 1

… называется управляемым кодом
Файлы исходного кода на языке C# имеют расширение …
Литерал … обозначает пустую ссылку

Тест 2

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

Тест 3

Различие платформ .NET и .NET Framework заключается в том, что …
Только код … не приводит к ошибке
… - это тип данных, хранящий беззнаковые числа в диапазоне [0,255]
Программа … позволит вывести значения переменных a, b и c в трех разных строках
Метод Console … позволяет вывести на экран переданное значение и перейти на новую строку
Оператор … позволяет найти остаток от деления
Укажите верный порядок приоритетов математических операций

Тест 4

Операторы I и II обозначают “… ”
В языке C# имеются циклы for, while, …, do…while
Блок кода, помещенный в цикл …
Установите верное соотношение между методами строк и их описаниями:
Свойство … используется для определения длины массива

Тест 5

… алгоритм – это такой алгоритм, в определении которого содержится прямой или косвенный вызов этого же алгоритма.
Верно, что …
Сопоставьте ключевые слова и их назначение:
Для передачи параметра по ссылке используется слово …
Расположите в правильном порядке блоки кода, чтобы получить метод, позволяющий обменять местами значения двух переменных:

Тест 6

Верно, что ...
Метод доступа … позволяет установить значение поля.
Модификатор … должен иметь закрытый компонент класса
… - это принцип ООП, предусматривающий скрытие внутреннего устройства класса и осуществление доступа только через методы и свойства

Тест 7

Метод доступа … позволяет установить значение поля.
… - это принцип ООП, предусматривающий скрытие внутреннего устройства класса и осуществление доступа только через методы и свойства
Сопоставьте реализации конструкторов и их типы:

Тест 8

Верно, что ...
Особый тип данных, представляющий собой набор однотипных именованных констант, называется …
Специальный метод, предназначенный для создания экземпляров класса и инициализации их полей – это …
… - это принцип ООП, предусматривающий скрытие внутреннего устройства класса и осуществление доступа только через методы и свойства
Ключевое слово … используется для создания экземпляров классов
Расположите модификаторы доступа в порядке уменьшения области видимости?

Тест 9

Закрытые поля, доступные в наследуемых классах, должны иметь модификатор …
Результатом boxing является …
Через ключевое слово … можно вызвать метод базового класса
Укажите соответствие между понятиями и их описаниями?

Тест 10

Верно, что …
Укажите соответствие между понятиями и их описаниями?

Тест 11

… - это концепция, согласно которой сущности могут совершать одинаковые действия над объектами разных типов
… - максимальное количество классов-родителей у производного класса
Через ключевое слово … можно вызвать метод базового класса

Тест 12

При вызове делегата, содержащего несколько методов возвращающих значение, в качестве результата будет получено значение … добавленного метода.
Верно, что …
Делегат может применяться для …
Создан делегат delegate int Operation(int x, int y);
Укажите верный порядок добавления в делегат указанных методов, если известно что вызов делегата в такой программе:
Operation op;
………
Console.WriteLine(op(4,5));
приводит к следующему выводу данных:
B
C
A
B
9
Каждый метод может быть добавлен не более одного раза
При возникновении события имеющего несколько обработчиков …
Оператор … используется для добавления обработчика события

Итоговый тест

Корректно работает вариант кода …
Значение, которое будет получено в ходе выполнения выражения - …
int a = 2;
int b = 3;
double d = (a + b) / (a + 1) - 1;
Неверно, что …
Значение … будет получено в переменной c при вычислении выражения
int a = 9;
int b = 4;
int c = a/b;
Инициализация вещественного числа в виде строки … недопустима
Даны начальные значения переменных
a=9
b=2
Расставьте блоки кода в правильном порядке внутри цикла, чтобы программа не уходила в бесконечный цикл
while (true)
{
……………….
}
При выполнении показанного ниже кода на экран будет выведено …
int a = 7;
if(a>0)
{
Console.Write(“a”);
}
if(a>5)
{
Console.Write(“b”);
}
… - верные варианты инициализации массива
Сопоставить ключевые слова и их назначение
Слово void перед именем метода означает, что метод …
Правильный способ вызова показанного ниже метода выглядит как …
void Display(int[] numbers)
{
int result = 0;
for (int i = 0; i < numbers.Length; i++)
{
result += numbers[i];
}
Console.WriteLine(result);
}
Расположите модификаторы доступа в порядке уменьшения области видимости:
Поля класса … доступны извне
class Student
{
public string a;
public string b;
string c;
private string d;
}
Перегруженные методы должны иметь …
… - это метод, позволяющий разложить экземпляр класса на его составляющие значения.
Модификатор override используется для …
Результатом применения метода Peek к непустому стеку будет то, что метод …
Каждый элемент словаря имеет тип данных …
Результатом применения метода Peek к пустому стеку будет то, что …
При возникновении исключения в блоке try приведённый ниже код выведет …
int a =-1;
int b = 0;
try
{
a = a / b;

}
catch when (a==0)
{
WriteLine(1);
}
catch when (a>0)
{
WriteLine(2);
}
Оператор … используется для генерации исключений
Оператор … используется для задания условий в фильтрах исключений
Верно, что …
Верно, что …
Механизм “…” в C# позволяет отделить внутреннюю логику класса от пользовательского интерфейса
Расположите типы в порядке их наследования:
Интерфейсы могут наследоваться от …
Конструкция using применяется для …
В случае попытки записи данных в несуществующий файл …
Для открытия и хранения xml-файла при использовании System.Xml используется класс …
Верно, что …
Сопоставьте элементы управления и их назначение:
Создаваемый по умолчанию файл … включает xaml разметку элементов окна
… - это элемент WPF, который используется в качестве корневого элемента окна
Контейнер … позволяет распологать вложенные элементы аналогично таблице в строках и столбцах

Похожие работы


Производственная безопасность
Онлайн тесты
Автор: Majya

Социальная психология
Онлайн тесты
Автор: Majya

Базы данных
Онлайн тесты
Автор: Majya

Другие работы автора


Электроснабжение
Онлайн тесты
Автор: Majya

Бухгалтерский учет анализ и аудит
Онлайн тесты
Автор: Majya

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ