ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ СИНЕРГИЯ 5 СЕМЕСТР — часть 1
HelpStudent24 / Товары / ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ СИНЕРГИЯ 5 СЕМЕСТР — часть 1
300₽
Внимание! Указывайте верный электронный адрес, там вы сможете скачать бланк с ответами на тест СИНЕРГИЯ ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ 5 СЕМЕСТР
Тут вы можете купить ответы на тесты Синергия. Ответы и вопросы в купленном тесте полностью совпадают с теми что представлены на сайте. Верные ответы будут выделены . Тест был сдан в 2025 году. После покупки вы сможете скачать файл с тестами или найти файл в письме на почте, которую указали при оформлении заказа. Для решения теста СИНЕРГИЯ ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ 5 СЕМЕСТР в своем личном кабинете обращайтесь к менеджерам сайта. Так же мы выполняем практики, курсовые работы и дипломные работы!
Значение, которое будет получено в ходе выполнения выражения - …
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
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
29
Переменная ex в приведённом ниже блоке кода может применяться для …
catch (DivideByZeroException ex)
{
// выполняемые инструкции
}
30
Оператор … используется для генерации исключений
31
В блоке … задается обработчик исключения
32
Механизм “…” в C# позволяет отделить внутреннюю логику класса от пользовательского интерфейса
33
Расположите типы в порядке их наследования:
34
Верно, что …
35
Интерфейсы это … типы
36
Соотнесите компоненты данных на C# с элементами XML-документа:
37
Ошибки в XML-файле заключаются в том, что …
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
35
Соотнесите компоненты данных на C# с элементами XML-документа:
36
В случае попытки записи данных в несуществующий файл …
37
Объекты в JSON представлены в виде набора пар ключ-…
38
Для открытия и хранения xml-файла при использовании System.Xml используется класс …
39
Если для компоновки элементов в окне приложения используется Grid, то для объединения двух ячеек, находящихся в соседних столбцах и размещения в получившихся объединенных ячейках, элемента управления следует …
40
XAML представляет собой …
Отзывы
Отзывов пока нет.
Будьте первым, кто оставил отзыв на “ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# ИТОГОВЫЙ ТЕСТ СИНЕРГИЯ 5 СЕМЕСТР — часть 1” Отменить ответ
Оплата принимается посредствам онлайн кассы «Robokassa» — укажите реквизиты карты или воспользуйтесь оплатой по «СБП».
После оплаты система, направит Вас на страницу с товаром, где вы сможете его скачать на своё устройство.
Если по какой- то причине вы закрыли страницу или не скачали товар, то всегда сможете найти и скачать его на почте. Указывайте настоящий Email — при утере документа вы сможете скачать его из письма.
При возникновении трудностей с оплатой или получением товара обращайтесь к нашим менеджерам. Все контакты указаны на сайте, можете выбрать любой удобный.
Похожие товары
Оценка 5.00 из 5
300₽
Smm-технологии тест 1-2 итоговый тест Синергия 2 семестр
Отзывы
Отзывов пока нет.