| engineerklub | Дата: Воскресенье, 03.08.2025, 20:08 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 35030
Статус: Offline
| Основы программирования на C# (верные ответы на тест Синергия МТИ МосТех МосАП
Тип работы: Тесты Сдано в учебном заведении: Синергия МОИ МТИ МосАП
Описание: Результат 100 баллов из 100 Основы программирования на C# • Тема 1. Введение в программирование на языке C# • Тема 2. Основные конструкции • Тема 3. Методы • Тема 4. Введение в объектно-ориентированное программирование. Классы • Тема 5. Объектно-ориентированное программирование • Тема 6. Коллекции и их использование • Тема 7. Обработка исключений • Тема 8. Делегаты, лямбды и события • Тема 9. Интерфейсы • Тема 10. Работа с файлами • Тема 11. Технология WPF и создание десктопных приложений • Итоговая аттестация
- значение элемента который будет удален из списка? List<int> Ist = new List<int>() { 1,4,3,6,5,8 };Ist.Remove(4); Тип ответа: Текcтовый ответ
… - нерабочий вариант перебора строки. Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • foreach(char i in str) { WriteLine(i); } • foreach(string i in str) { WriteLine(i); } • foreach(var i in str) { WriteLine(i); } … - это метод, позволяющий разложить экземпляр класса на его составляющие значения. Тип ответа: Текcтовый ответ … - это пространство имен,содержащее основные классы коллекций Тип ответа: Текcтовый ответ … - это элемент WPF, который используется в качестве корневого элемента окна Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • Window • DockPanel • Canvas • StackPanel ... не является одним из достоинств использования наследования Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • Упрощение кода • Структурирование кода • Увеличение производительности кода • Легкая расширяемость В приведённом блоке кода … using (StreamWriter writer = new StreamWriter("test.txt", false)) { WriteLine(text); } Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов • данные из переменной text будут добавлены в файл test.txt • файл test.txt находится в папке проекта или будет создан в ней • файл test.txt будет полностью перезаписан В приведённом ниже коде необходимо указать производный тип исключения …, чтобы вместо многоточия на экран вывелась число 1 try { int[] a = {1,2,3,4,5}; a[10]=15; } catch (….) { WriteLine(1); } catch { WriteLine(2); } Тип ответа: Текcтовый ответ В случае попытки записи данных в несуществующий файл … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • файл будет создан и в него будут записаны данные • программа продолжит выполнение, но данные не будут записаны • попытка приведет к ошибке Верно, что … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • Делегаты могут быть параметрами методов • Если делегат пуст, то при вызове такого делегата будеи возвращена пустая ссылка • Метод Invoke применяется только для делегатов возвращающих значение Верно, что … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • после считывания данных методом ReadToEnd файл будет закрыт автоматически • запись и чтение текстовых файлов осуществляется при помощи одного и того же объекта TextFileStream • объект класса StreamWriter может осуществлять запись как в режиме дозаписи, так и в режиме перезаписи Верно, что … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • при наличии нескольких блоков catch будет выполнен только код первого подходящего • при наличии блока catch без указания типа исключения, он будетет всегда выполняться независимо от местоположения • при наличии нескольких блоков catch будет выполнен только код всех блоков catch
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Воскресенье, 03.08.2025, 20:09 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 35030
Статус: Offline
| Вызов … соответствует приведённому ниже методу void test_method(params int[] par_arr) { …… } Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов • test_method(5,4,7,5,4); • int[] arr={1,2,3,4,5}; test_method(arr); • int[] arr1={1,2,3,4,5}; int[] arr2={1,2,3,4,5}; test_method(arr1, arr2); Даны начальные значения переменных a=9 b=2 Расставьте блоки кода в правильном порядке внутри цикла, чтобы программа не уходила в бесконечный цикл while (true) { ………………. } Тип ответа: Сортировка • 1 a = a - b; • 2 if (a==0 && b<5) { break; } • 3 b++; Для инициализации … полей можно вызвать конструктор базового класса. Тип ответа: Текcтовый ответ Для одного набора типов операндов можно сделать только одну перегрузку … Тип ответа: Текcтовый ответ Для скрытия … применяется override Тип ответа: Текcтовый ответ Закрытый компонент класса может иметь модификатор доступа … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • public • private • protected • internal Знаком … обозначается целочисленное деление Тип ответа: Текcтовый ответ Значение … нельзя передать в параметр типа double Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • 3 • double.Parse(“3.5”) • ”3.5” Значение, которое будет получено в ходе выполнения выражения - … int a = 2; int b = 3; double d = (a + b) / (a + 1) - 1; Тип ответа: Текcтовый ответ Использование инициализатора некорректно в случае … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • https://lms.synergy.ru/user_files/1604396/35589/35589/12/09.jpg • https://lms.synergy.ru/user_files/1604396/35589/35589/12/10.jpg • https://lms.synergy.ru/user_files/1604396/35589/35589/12/11.jpg Каждый элемент словаря имеет тип данных … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • KeyValuePair • Key • Value Конструктор - это специальный метод, предназначенный для создания экземпляров … и инициализации их полей. Тип ответа: Текcтовый ответ Конструктор по умолчанию не может включать инициализацию полей … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • полей литералами • значениями параметров • значениями вычисляемых выражений Логическая операция & истина в случае … Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • если истины оба операнда • если истинен хотя бы один операнд • если истинен только один операнд • если ложны оба операнда Метод … позволяет извлечь элемент из стека? Тип ответа: Текcтовый ответ Метод … позволяет позволяет добавить элемент в список? Тип ответа: Текcтовый ответ Метод … позволяет проверить, присутствует ли элемент в списке? Тип ответа: Текcтовый ответ Метод … реализует метод Execute в классе Test void Execute(); } interface Interface2 { void Execute(); } class Test : Interface1, Interface2 { void Execute() { Console.WriteLine("A"); } } Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • интерфейса Interface1 • интерфейса Interface2 • обоих интерфейсов Методы классов могут быть вызваны через оператор … от экземпляра класса Тип ответа: Текcтовый ответ Механизм “…” в C# позволяет отделить внутреннюю логику класса от пользовательского интерфейса Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • абстрактные классы • делегаты • скрытие методов Объекты в JSON представлены в виде набора пар ключ-… Тип ответа: Текcтовый ответ Оператор … используется для генерации исключений Тип ответа: Текcтовый ответ Переменная ex в приведённом ниже блоке кода может применяться для … catch (DivideByZeroException ex) { // выполняемые инструкции }
СКАЧАТЬ
|
| |
|
|