ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ СИНЕРГИЯ 5 СЕМЕСТР — часть 1

300

Внимание! Указывайте верный электронный адрес, там вы сможете скачать бланк с ответами на тест СИНЕРГИЯ ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ  5 СЕМЕСТР

Тут вы можете купить ответы на тесты Синергия. Ответы и вопросы в купленном тесте полностью совпадают с теми что представлены на сайте. Верные ответы будут выделены . Тест был сдан в 2025 году. После покупки вы сможете скачать файл с тестами или найти файл в письме на почте, которую указали при оформлении заказа. Для решения теста СИНЕРГИЯ ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ  5 СЕМЕСТР в своем личном кабинете обращайтесь к менеджерам сайта. Так же мы выполняем практики, курсовые работы и дипломные работы!

Раздел: Ответы на тесты Синергия
# Вопрос
1 Корректно работает вариант кода …
2 Значение, которое будет получено в ходе выполнения выражения - …

int a = 2;

int b = 3;

double d = (a + b) / (a + 1) - 1;

3 Неверно, что …
4 Значение … получится в результате выполнения выражения в переменной a

int a=1;

a++;

5 Инициализация вещественного числа в виде строки … недопустима
6 При выполнении кода, показанного ниже, … будет выведено на экран

 

int a = 7;

if(a > 0)

{

if(a < 5)

{

1.    Write(“a”);

}

else

{

1.    Write(“b”);

}

 

}

else

{

1.    Write(“b”);

}

 

7 Логическая операция & истина в случае …
8 При выполнении показанного ниже кода на экран будет выведено …

int a = 7;

if(a>0)

{

Console.Write(“a”);

}

if(a>5)

{

Console.Write(“b”);

}

9 После выполнения кода, показанного ниже, на экран будет выведено значение …

string a = "ab";

string b = "c";

WriteLine(a + b);

10 Верно, что …
11 Сопоставить ключевые слова и их назначение
12 Расположите в правильном порядке блоки кода, чтобы получить метод, позволяющий обменять местами значения двух переменных:
13 В результате выполнения приведённого ниже метода будет получено значение …

void swap(int a,  int b)

{

int c = a;

a = b;

b = c;

}

 

int a=1;

int b=2;

swap(a,b);

Console.Write(a);

Console.Write(b);

14 Метод, возвращающий строковое значение, должен иметь тип …
15 При использовании массива параметров все параметры должны быть … типа
16 Если переменная передается в метод в качестве …, то она должна называться так же, как и …
17 Верную реализация перегрузки оператора сложения для обыкновенных дробей – это …
18 Конструктор по умолчанию не может включать инициализацию полей …
19 Если в приведенном ниже коде будет вызван первый конструктор Student(“Иванов”), то поле group получит значение …

 

class Student

{

public string name;

public string group;

public int course;

 

public Student(string name) : this(name, "не определена") // первый конструктор

{

course=1;

 

}

public Student(string name, string group)     // второй конструктор

{

name = name;
group = group;

}

 

}

20 … - это метод, позволяющий разложить экземпляр класса на его составляющие значения.
21 Свойство может иметь метод доступа get для чтения и/или … для записи.
22 Существует базовый класс:

 

class BaseTest

{

public override string ToString()

{

return "A";

}

}

 

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

 

class Test: BaseTest

{

public override string ToString()

{

return "B";

}

}

 

В результате выполнения приведённого ниже кода будет выведено …

BaseTest[] d= { new Test(),new Test() };

foreach(BaseTest test in d)

{

1.    Write(test.ToString());

}

23 ... не является одним из достоинств использования наследования
24 Через ключевое слово … можно вызвать метод базового класса
25 Базовым классом для всех классов C# является …
26 Производные классы не имеют доступа к … полям базового класса
27 Верно, что …
28 Результатом попытки обратиться к элементу словаря по несуществующему ключу будет …
29 Метод … позволяет извлечь элемент из стека?
30 Метод очереди TryPeek возвращает значение типа
31 ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ
32 Переменная ex в приведённом ниже блоке кода может применяться для …

catch (DivideByZeroException ex)

{

// выполняемые инструкции

}

33 Сопоставьте свойства класса Exception и их назначение:
34 Создан делегат

delegate void Message();

И два метода

void Hello() { Console.WriteLine("Hello"); }

void Hi() { Console.WriteLine("Hi"); }

 

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

Message mes = new Message(Hello);

mes += Hi;

mes -= Hello;

mes -= Hi;

mes();

35 Интерфейсы могут наследоваться от …
36 Верно, что …
37 Если для компоновки элементов в окне приложения используется Grid, то для объединения двух ячеек, находящихся в соседних столбцах и размещения в получившихся объединенных ячейках, элемента управления следует …
38 … - это элемент WPF, который используется в качестве корневого элемента окна
39 Если для компоновки элементов в окне приложения используется Grid, то для объединения двух ячеек, находящихся в соседних столбцах и размещения в получившихся объединенных ячейках, элемента управления следует …
40 Важным достоинством WPF является возможность декларативного определения графического интерфейса с помощью специального языка разметки …
# Вопрос
1 … - это корректно работающий код
2 Верно, что …
3 Укажите верный порядок приоритетов математических операций:
4 Функцию … следует использовать для преобразования введенной с клавиатуры строки в целое число
5 Записывая выражение в состав которой входит дробь, выражение в … дроби следует взять в скобки
6 Логическая операция ^ истинна в случае, если…
7 Метод … позволяет разделить строку на массив подстрок
8 … - нерабочий вариант перебора строки.
9 Основной недостаток такого метода заключается в том, что …

void F(double m)

{

double f= m * 9.8;

Console.WriteLine(f);

}

10 Сопоставить ключевые слова и их назначение
11 После выполнения кода, показанного ниже, на экран будет выведено значение …

 

void test_method(ref int a)

{

a++;

}

 

int a=6;

test_method(a)

12 В результате выполнения приведённого ниже метода будет получено значение …

void swap(int a,  int b)

{

int c = a;

a = b;

b = c;

}

 

int a=1;

int b=2;

swap(a,b);

Console.Write(a);

Console.Write(b);

13 Метод, возвращающий строковое значение, должен иметь тип …
14 Слово … перед именем метода означает, что метод не возвращает значение
15 Внутри … можно вызывать другие …
16 Верную реализация перегрузки оператора сложения для обыкновенных дробей – это …
17 … - это метод, позволяющий разложить экземпляр класса на его составляющие значения.
18 Закрытый компонент класса может иметь модификатор доступа …
19 В C# можно перегружать как бинарные, так и … операторы, а также операторы сравнения
20 Для одного набора типов операндов можно сделать только одну перегрузку …
21 Существует базовый класс:

 

class BaseTest

{

public override string ToString()

{

return "A";

}

}

 

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

 

class Test: BaseTest

{

public override string ToString()

{

return "B";

}

}

 

В результате выполнения приведённого ниже кода будет выведено …

BaseTest[] d= { new Test(),new Test() };

foreach(BaseTest test in d)

{

1.    Write(test.ToString());

}

22 Виртуальные методы должны иметь реализацию в … классе
23 Результатом применения метода Dequeue() к пустой очереди будет то, что …
24 Метод … позволяет добавить элементы в стек?
25 Метод … позволяет безопасно извлечь элемент из очереди?
26 Метод … позволяет позволяет добавить элемент в список?
27 Метод … позволяет проверить, присутствует ли элемент в списке?
28 ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ
29 Переменная ex в приведённом ниже блоке кода может применяться для …

catch (DivideByZeroException ex)

{

// выполняемые инструкции

}

30 Оператор … используется для генерации исключений
31 В блоке … задается обработчик исключения
32 Механизм “…” в C# позволяет отделить внутреннюю логику класса от пользовательского интерфейса
33 Расположите типы в порядке их наследования:
34 Верно, что …
35 Интерфейсы это … типы
36 Соотнесите компоненты данных на C# с элементами XML-документа:
37 Ошибки в XML-файле заключаются в том, что …

ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ

38 В приведённом блоке кода …

using (StreamWriter writer = new StreamWriter("test.txt", false))

{

1.    WriteLine(text);

}

39 Верно, что …
40 Чтобы изменить ориентацию дочерних элементов в панели StackPanel, требуется использовать свойство …
# Вопрос
1 Верно, что …
2 Значение … будет получено в переменной c при вычислении выражения

int a = 9;

int b = 4;

int c = a/b;

3 Выберите истинное утверждение
4 Тернарный оператор используется …
5 В приведённом ниже выражении будет выполнено … операций сравнения

 

a = 5;

b = 3;

((a < b) && (b == 3)) && (a <= 5)

6 Основной недостаток такого метода заключается в том, что …

void F(double m)

{

double f= m * 9.8;

Console.WriteLine(f);

}

7 Верно, что …
8 Для передачи параметра по ссылке используется слово …
10 Верно, что …
11 В результате выполнения приведённого ниже метода будет получено значение …

void swap(int a,  int b)

{

a = b;

b = a;

}

 

int a=1;

int b=2;

swap(a,b);

Console.Write(a);

Console.Write(b);

12 При использовании массива параметров все параметры должны быть … типа
13 При использовании внутри метода условной конструкции каждый блок кода должен возвращать …
14 Сопоставьте реализации конструкторов и их типы:
15 Расположите модификаторы доступа в порядке уменьшения области видимости:
16 Поля класса … доступны извне

class Student

{

public string a;

public string b;

string c;

private string d;

}

17 Закрытый компонент класса может иметь модификатор доступа …
18 Методы классов могут быть вызваны через оператор … от экземпляра класса
19 В C# можно перегружать как бинарные, так и … операторы, а также операторы сравнения
20 Существует базовый класс:

 

class BaseTest

{

public override string ToString()

{

return "A";

}

}

 

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

 

class Test: BaseTest

{

public string ToString()

{

return "B";

}

}

 

В результате выполнения приведённого ниже кода будет выведено …

BaseTest[] d= { new Test(),new Test() };

foreach(BaseTest test in d)

{

1.    Write(test.ToString());

}

21 Для скрытия … применяется override
22 Использование инициализатора некорректно в случае …
23 Результатом применения метода Dequeue() к пустой очереди будет то, что …
24 Метод … позволяет извлечь элемент из стека?
26 Переменная ex в приведённом ниже блоке кода может применяться для …

catch (DivideByZeroException ex)

{

// выполняемые инструкции

}

27 Оператор … используется для генерации исключений
28 Соотнесите делегаты и соответствующие им методы:
29 Создан делегат:

delegate int Operation (int val);

… соответствует данному делегату.

Какие из указанных методов соответствуют данному делегату?

30 Создан делегат

delegate int Operation(int x, int y);

и методы: int Add(int x,

int y) { return x + y; }

int Multiply(int x, int y) { return x * y; }

 

… - это число, которое будет получено в результате такой программы

Operation del = Add;

del += Multiply;

int result = del(6, 5);

Console.WriteLine(result);

31 Создан делегат

delegate void Message();

И два метода

void Hello() { Console.WriteLine("Hello"); }

void Hi() { Console.WriteLine("Hi"); }

 

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

Message mes = new Message(Hello);

mes += Hi;

mes -= Hello;

mes -= Hi;

mes();

33 В определении интерфейса неверно то, что …

public abstract interface IAction

{

void Move();

}

 

Выберите верное утверждение:

34 ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ
35 Соотнесите компоненты данных на C# с элементами XML-документа:
36 В случае попытки записи данных в несуществующий файл …
37 Объекты в JSON представлены в виде набора пар ключ-…
38 Для открытия и хранения xml-файла при использовании System.Xml используется класс …
39 Если для компоновки элементов в окне приложения используется Grid, то для объединения двух ячеек, находящихся в соседних столбцах и размещения в получившихся объединенных ячейках, элемента управления следует …
40 XAML представляет собой …
Нужна помощь с тестами? Обращайтесь к нашим менеджерам

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ СИНЕРГИЯ 5 СЕМЕСТР — часть 1”

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Оплата принимается посредствам онлайн кассы «Robokassa» — укажите реквизиты карты или воспользуйтесь оплатой по «СБП».
После оплаты система, направит Вас на страницу с товаром, где вы сможете его скачать на своё устройство.
Если по какой- то причине вы закрыли страницу или не скачали товар, то всегда сможете найти и скачать его на почте.
Указывайте настоящий Email — при утере документа вы сможете скачать его из письма.
При возникновении трудностей с оплатой или получением товара обращайтесь к нашим менеджерам. Все контакты указаны на сайте, можете выбрать любой удобный.

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

Просмотренные товары

VK MAX Telegram WhatsApp
Отправьте нам сообщение