Готовые ответу по предмету "Основы программирования на C#" (Синергия)
Описание
Моя цель - помочь Вам сдать зачёты и экзамены с первого раза, сэкономив время и нервы. Основная база ответов собрана для студентов Университета "Синергия", но многие дисциплины универсальны и отлично подойдут для других ВУЗов.
🔎 Как здесь всё устроенно?
Все ответы ищутся прямо на сайте.
Вы можете приобрести ответы на вопросы поштучно, или купить доступ к целой коллекции.
Купив коллекцию, Вы получаете полный доступ ко всем ответам по данному предмету (моей коллекции).
🎯Совет перед покупкой:
Чтобы быть уверенным на 100%, обязательно сверьте свои вопросы с моей базой перед покупкой коллекции. Просто вбейте 2-3 вопроса из вашего теста в поиск на моей коллекции - если есть вопросы - тест совпадает, можно смело приобретать полный доступ.
🧬 Важно: Гарантия и обновления!
Базы тестов в университетах иногда обновляются. Если Вы купили доступ, начали искать свои вопросы и не нашли 1-2 новых - пожалуйста не спешите ставить отрицательный отзыв!
Просто напишите мне недостающий вопрос в личные сообщения. Я оперативно найду на него правильный ответ и обновлю базу в максимально короткие сроки.
Показать/скрыть дополнительное описание
Ищете актуальные ответы на тесты по дисциплине "Основы программирования на C#"? На этой странице собрана полная база вопросов и ответов к ним, которая поможет студентам МФПУ Синергия успешно сдач зачёт или промежуточное тестирование. Ниже представлены реальные задания из системы дистанционного обучения. Используйте наши материалы, чтобы закрыть сессию на отлично и остаться без хвостов". Корректно работает вариант кода … Свойство может иметь метод доступа get для чтения и/или … для записи. Выберите истинное утверждение Функцию … следует использовать для преобразования введенной с клавиатуры строки в целое число Результатом применения метода Dequeue() к пустой очереди будет то, что … Интерфейс может включать такие компоненты, как … Модификатор override используется для … Если для компоновки элементов в окне приложения используется Grid, то для объединения двух ячеек, находящихся в соседних столбцах и размещения в получившихся объединенных ячейках, элемента управления следует … Метод … позволяет безопасно извлечь элемент из очереди? Событие … вызывается при изменении выбранного элемента в ComboBox XAML представляет собой … Свойство … позволяет задать набор строк для контейнера Grid Работа WPF-приложений основана на использовании … В WPF отсутствует контейнер для компоновки … Верно, что … Сопоставьте элементы управления и их назначение Внутри одного окна можно использовать … контейнеров для компоновки Контейнер … лучше использовать для предоставления пользователю возможности выбрать несколько необязательных опций … XML – элемент, внутрь которого помещаются все остальные элементы Для десериализации JSON применяется шаблонный метод …, принимающий в качестве параметра файловый поток … позволяет записать сложный элемент в xml-файл в автоматическом режиме Расположите блоки кода в правильном порядке для сериализации объекта в JSON: Метод … следует использовать для построчного чтения файла Верно, что … Верно, что … Верно, что …… Класс … позволяет считывать данные из файлов Чтобы исправить ошибку в приведённом ниже коде, требуется … interface IAction{void Move();}class RunAction : IAction{private void Move() {Console.WriteLine("I am running");}} Класс может реализовать … интерфейсов Класс может не содержать реализации всех компонентов интерфейса, в таком случае он должен быть объявлен как …, а реализация должна быть сделана в производных классах Создать экземпляр интерфейса … Неабстрактный класс, реализующий несколько интерфейсов должен содержать реализацию … всех интерфейсов Компонент данного интерфейса – это …interface ILoader{ public const string defaultPatch = "/."; } Интерфейсы могут наследоваться от … Компонент данного интерфейса – это …interface ILoader{ public event LoadHandler LoadEvent;} Верно, что …… Обработчик события является … Оператор … используется для добавления обработчика события Делегат позволяет вызвать метод … Лямбда выражения … Лямбда выражения … Создан делегатdelegate void Message();И два методаvoid Hello() { Console.WriteLine("Hello"); }void Hi() { Console.WriteLine("Hi"); }В результате выполнения следующей ниже программы, в консоль будет выведено … (перечислите через запятую без пробелов)Message mes1 = Hello;mes1 += Hi;mes1 += Hello;mes1 += Hello;mes1 -= Hello;mes1(); Неименованные методы, предназначенные для инициализации делегатов, называются … методами Метод … позволяет извлечь элемент из стека? Создание собственных классов … позволяет отслеживать ситуации, не являющиеся ошибками с точки зрения языка, но ошибочные с точки зрения логики программы Конструктор класса Exception принимает в качестве параметра текст сообщения об … Блок … используется для размещения части кода, которая должна выполняться независимо от того, произошло ли исключение в блоке try Свойство … позволяет получить строковое значение с текстом ошибки? Принудительно вызвать можно не только производные типы исключений, вызов исключения базового класса … также возможен Чтобы на экран вывелось число 1, необходимо указать вместо многоточия производный тип исключения … try{int[] a = {1,2,3,4,5};a[10]=15;}catch (….) {Console.WriteLine(1);}catch {Console.WriteLine(2);} Переменная ex может применяться для…catch (DivideByZeroException ex){// выполняемые инструкции} Сопоставьте типы исключений и ситуации, при которых они возникают: Результатом применения метода Peek к пустому стеку будет то, что … Свойство … позволяет получить количество элементов в списке В C# коллекции представлены набором шаблонных классов из пространства имен System.Collections.
… Сопоставьте типы коллекций с их описаниями: Результатом применения метода Peek к непустому стеку будет то, что метод … Метод … позволяет позволяет добавить элемент в список? … - это способ организации данных в коллекции, при котором элементы могут покинуть коллекцию в том же порядке, в котором в были помещены в нее. Инициализация вещественного числа в виде строки … недопустима Выберите верные способы избежать возникновения ошибки при пустом стеке: Использование в словаре …, имеющих разные типы недопустимо. … - это корректный вариант переопределения виртуального метода func1 … - максимальное количество классов-родителей у производного класса Переменная ex в приведённом ниже блоке кода может применяться для … catch (DivideByZeroException ex) { // выполняемые инструкции } Закрытые поля, доступные в наследуемых классах, должны иметь модификатор … Укажите ошибку, допущенную в переопределении метода: class BaseTest{public string method1(){return "A";}}class Test: BaseTest{public override string method1() {return "B";}} Значение, которое будет получено в ходе выполнения выражения - … int a = 2; int b = 3; double d = (a + b) / (a + 1) - 1; Тип данных … используется для обозначения вещественных чисел Есть базовый класс class BaseTest { protected int a; protected int b; public BaseTest(int a, int b): this(a) { b = b; WriteLine("2"); } public BaseTest(int a) { a = a; WriteLine("3"); } } И производный класс class Test: BaseTest { private int c; private int d; public Test(int c, int d, int a, int b): base(a,b) { c = c; d = d; WriteLine("4"); } } Укажите верный порядок запуска конструкторов при создании экземпляра производного класса Test t = new Test(1, 2, 3, 4); Достоинствами использования наследования являются … Имеется базовый класс 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){Console.Write(test.ToString());} Имеется базовый класс 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){Console.Write(test.ToString());} Класс, у которого объявленные методы не содержат реализации, называется … класс … - это концепция, согласно которой одни классы, называемые родительскими, могут лежать в основе других — дочерних.
При этом, дочерние классы перенимают свойства и поведение своего родителя. Результатом boxing является … Приведенный ниже метод называется …public void Deconstruct(out string a, out string a, out string c){a = this.a;b = this.b;c = this.c;} … является верной реализацией перегрузки оператора сложения для обыкновенных дробей Сопоставьте реализации конструкторов и их типы: Специальный метод, предназначенный для создания экземпляров класса и инициализации их полей – это … Верно, что……. Верно, что ….… Ключевое слово … используется для создания экземпляров классов Верная реализация свойства представлена как … Свойства нужны для... Метод доступа … позволяет установить значение поля.
Объекты в JSON представлены в виде набора пар ключ-… Конструктор по умолчанию не может включать инициализацию полей … Верно, что ….… В результате выполнения кода, приведённого ниже, значение a будет равно …void test_method( int a){a++;}int a=6;test_method(a) Сопоставьте элементы управления и их назначение: В результате выполнения приведённого ниже кода, значение a будет равно …void test_method(ref int a) {a++;}int a=6;test_method(ref a) Метод с приведённым кодом должен возвращать тип данных tax(double income) {if (income > 2400000) {return 2400000 * 0.05 + (income - 2400000) * 0.13;} else {return income * 0.05;}} Небезопасность использования передачи параметров по ссылке заключается в том, что … Метод Console … позволяет вывести на экран переданное значение и перейти на новую строку При возникновении события имеющего несколько обработчиков … … функции, определяются и вызываются только внутри какого-либо метода Рекурсивный алгоритм … Какой базовый тип данных может возвращать метод test(), чтобы он мог применяться в следующей конструкции foreach(char i in test()) { …..
} … - значение элемента который будет удален из списка? Ist. Remove(4); List<int> Ist = new List<int>() { 1,4,3,6,5,8 }; Базовым классом для всех классов C# является … Для передачи параметра по ссылке используется слово … Сопоставьте ключевые слова и их назначение: Результатом попытки обратиться к элементу словаря по несуществующему ключу будет … При использовании конструкции из нескольких else if будет выполнен только блок кода с первым … условием Свойство … используется для определения длины массива При возникновении исключения в блоке try приведённый ниже код выведет … int a =-1; int b = 0; try { a = a / b; } catch when (a==0) { WriteLine(1); } catch when (a>0) { WriteLine(2); } В языке C# имеются циклы for, while, …, do…while При выполнении представленного ниже кода на экран будет выведено … int a = 7; if(a>0) { 1.
Write(“a”); } if(a>5) { 1. Write(“b”); } Cлово “Hello” будет выведено на экран … раз int a=10; do { Console.WriteLine(“Hello”); a--; }while(a > 0) Циклическая конструкция, предназначенная для перебора элементов коллекций, называется Установите ....
Список вопросов
Характеристики ответов (шпаргалок) к заданиям

МФПУ «Синергия»
bezhvostov















