Базовые средства языка C#.dor_ДО_24-166-Б Без ИМ

Базовые средства языка C#.dor_ДО_24-166-Б Без ИМ

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

11 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Система управления пакетами, встроенная в Visual Studio, называется …

  1. Homebrew
  2. NuGet
  3. Maven
  4. Pip
Вопрос 2

Чтобы объявить массив целых чисел в C#, нужно набрать …

  1. int[] numbers;
  2. array int numbers;
  3. int numbers[];
  4. int array numbers;
Вопрос 3

Для проверки содержимого строки в C# используются два свойства или метода строки, такие как … (укажите 2 варианта ответа)

  1. Format()
  2. Substring()
  3. Length
  4. StartsWith()
Вопрос 4

Изменять строку и возвращать новую версию без изменения исходной строки позволяют такие методы, как … (укажите 2 варианта ответа)

  1. Replace()
  2. Append()
  3. Insert()
  4. Copy()
Вопрос 5

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

  1. Инкапсуляция
Вопрос 6

… – это делегат, который позволяет вызывать несколько методов (.Invoke())

  1. Мультикаст
  2. Multicast
  3. Мультикаст-делегат
  4. Multicast-делегат
Вопрос 7

Установите соответствие между понятием и его описанием:

  1. Класс
  2. Структура
  3. Конструктор
  4. Поле
  5. тип, определяющий состояние и поведение объектов
  6. тип, который является значимым типом и хранится в стеке
  7. метод, который вызывается при создании экземпляра типа
  8. переменная, хранящая данные в классе или структуре
Вопрос 8

Установите соответствие между типом и его характеристикой:

  1. Статический класс
  2. Обычный класс
  3. Структура
  4. Абстрактный класс
  5. не содержит членов экземпляра
  6. поддерживает наследование
  7. поддерживает только передачу по значению
  8. такой экземпляр не может быть создан напрямую
Вопрос 9

Упорядочьте шаги для объединения строк и получения результата в C#) :

  1. объявление строковых переменных
  2. присвоение строкам значений
  3. использование метода Concat() для объединения
  4. сохранение результата в новую строковую переменную
Вопрос 10

Упорядочьте шаги для создания и работы с двумерным массивом в C#) :

  1. присвоение значений элементам массива
  2. использование циклов для обращения к элементам
  3. объявление двумерного массива
  4. создание массива с указанием количества строк и столбцов
Вопрос 11

Требуется создать класс Book, который будет представлять книгу. Он должен иметь следующие свойства: - Title (строка); - Author (строка); - Pages (целое число). Для этого нужно реализовать метод GetBookInfo(), который возвращает строку с информацией о книге в формате: "Название: {Title}, Автор: {Author}, Страницы: {Pages}". Как создать экземпляр класса Book и инициализировать его свойства? Как вызвать метод GetBookInfo() и вывести результат на консоль?

  1. var book = new Book("1984", "Orwell", 328); var info = book.GetBookInfo();   public class Book(string title, string author, int pages) {     public string GetBookInfo() =>         $"Название: {title}, Author: {author}, Страницы: {pages})"; }  
  2. var book = new Book("1984", "Orwell", 328); var info = GetBookInfo();   public class Book(string title, string author, int pages) {     public string GetBookInfo() =>         $"Название: {title}, Author: {author}, Страницы: {pages})"; }
  3. var book = new Book(); var info = book.GetBookInfo();   public class Book(string title, string author, int pages) {     public string GetBookInfo() =>         $"Название: {title}, Author: {author}, Страницы: {pages})";