Font size
WorksheetsТесты мобилка 2
Total questions: 100
Worksheet time: 50mins
Где определяются глобальные ресурсы приложения?
App.xaml
MainPage.xaml
MauiProgram.cs
Styles.css
MainActivity.cs
Что делает стиль с атрибутом TargetType без ключа?
Применяется автоматически ко всем элементам данного типа
Используется только в одном месте
Привязывается к событиям
Определяет цвет текста
Сохраняется во внешнем файле
Что делает параметр BasedOn у стиля?
Позволяет наследовать свойства другого стиля
Определяет цвет
Изменяет шрифт
Создаёт анимацию
Добавляет обработчик
Как подключить внешний файл ресурсов XAML?
<Import Source="..." />
<ResourceDictionary Source="..." />
<Include File="..." />
<Use File="..." />
<Apply Source="..." />
Что делает
Подключает внешний CSS-файл
Создаёт новый стиль
Обновляет ресурсы
Задает цвета
Устанавливает тему
Какой селектор CSS применяется ко всей странице?
.contentpage
#page
^contentpage
body
@page
Что делает привязка данных (Data Binding)?
Связывает данные и элементы интерфейса
Загружает API
Настраивает сеть
Обновляет ресурсы
Управляет стилями
Какой интерфейс нужно реализовать для обновления данных при изменении свойств?
INotifyPropertyChanged
IDataContext
IBindable
IEventHandler
IUpdatable
Что делает свойство BindingContext?
Определяет источник данных для привязки
Меняет цвет текста
Загружает картинку
Устанавливает стиль
Сохраняет файл
Что означает режим привязки OneWay?
Источник → Цель
Цель → Источник
Двусторонняя
Только при старте
Автоматическая
Что означает режим TwoWay?
Односторонняя
Только чтение
В обе стороны
Только запись
По событию
Что делает режим OneTime?
Устанавливает значение один раз
Обновляет постоянно
Переключает направление
Устанавливает стиль
Связывает несколько свойств
Что делает OneWayToSource?
Передаёт данные из цели в источник
Обновляет оба элемента
Только чтение
Устанавливает начальное значение
Прерывает привязку
Как привязать свойство Text у Label к свойству Text у Entry в XAML?
Label Text="{Bind entry.Text}"
Label Text="{Binding Source={x:Reference entry}, Path=Text}"
Label Binding="{entry.Text}"
Label Text="{Source=entry}"
Label Text="entry.Text"
Что делает класс BindableProperty?
Определяет свойства, доступные для привязки
Создаёт таблицу
Устанавливает шрифт
Обновляет экран
Хранит стили
Какое преимущество даёт Data Binding в MAUI?
Автоматическое обновление интерфейса при изменении данных
Ускорение компиляции
Работа без XAML
Поддержка 3D-графики
Упрощённая публикация
Что делает свойство ValueChanged у Slider и Stepper?
Реагирует на изменение значения
Обновляет стиль
Меняет цвет
Сохраняет данные
Переключает страницу
Что делает свойство Stroke в Border?
Определяет цвет рамки
Толщину рамки
Цвет текста
Цвет фона
Прозрачность
Что делает свойство BackgroundColor у Border и Button?
Определяет цвет фона
Меняет прозрачность
Добавляет отступ
Устанавливает высоту
Создаёт границу
Что делает HorizontalOptions="Center"?
Центрирует элемент по горизонтали
Центрирует по вертикали
Добавляет отступ
Увеличивает текст
Меняет цвет
Что делает контейнер StackLayout?
Размещает элементы в виде сетки
Размещает элементы последовательно по вертикали или горизонтали
Скрывает элементы
Создаёт вкладки
Переключает темы
Какое свойство StackLayout задаёт направление расположения элементов?
Flow
Orientation
Direction
LayoutType
Mode
Какое свойство StackLayout управляет расстоянием между элементами?
Spacing
Margin
Padding
Interval
Offset
Что делает контейнер Grid?
Размещает элементы слоями
Размещает элементы по строкам и столбцам
Размещает только один элемент
Отображает список
Сохраняет ресурсы
Как задать количество столбцов в Grid?
Rows
Columns
ColumnDefinitions
GridSize
Structure
Как задать количество строк в Grid?
RowDefinitions
GridRows
Rows
Height
Layout
Что делает свойство RowSpan в Grid?
Объединяет несколько столбцов
Объединяет несколько строк
Добавляет отступ
Меняет ширину
Изменяет цвет
Что делает свойство ColumnSpan в Grid?
Увеличивает отступ
Объединяет несколько столбцов
Объединяет строки
Меняет ориентацию
Что делает контейнер AbsoluteLayout?
Позволяет точно задавать координаты элементов
Размещает элементы в сетке
Автоматически выравнивает текст
Отображает анимацию
Создаёт меню
Что задают свойства LayoutBounds в AbsoluteLayout?
Цвет фона
Координаты и размеры элемента
Тип границ
Внешние отступы
Уровень прозрачности
Что делает контейнер FlexLayout?
Автоматически изменяет расположение элементов при изменении размера экрана
Всегда размещает элементы по центру
Размещает элементы строго в сетке
Работает только с кнопками
Управляет событиями
Какое свойство FlexLayout задаёт направление потока элементов?
Orientation
Direction
FlexDirection
Flow
Arrange
Что делает свойство JustifyContent у FlexLayout?
Определяет выравнивание элементов по главной оси
Определяет цвет текста
Определяет отступы
Определяет шрифт
Изменяет направление
Что делает свойство AlignItems?
Определяет выравнивание по поперечной оси
Определяет цвет
Меняет размер шрифта
Меняет направление
Задает стиль
Что делает ScrollView?
Добавляет прокрутку для вложенных элементов
Размещает кнопки
Загружает изображения
Воспроизводит видео
Что делает CollectionView?
Отображает коллекцию данных в виде списка или сетки
Создаёт таблицу ресурсов
Загружает картинки
Управляет стилями
Добавляет анимации
Какое событие используется для выбора элемента в CollectionView?
Clicked
SelectedItemChanged
ItemTapped
ItemSelected
Choice
Что делает элемент Editor?
Многострочное поле ввода текста
Отображает список
Хранит изображения
Сохраняет данные
Меняет шрифт
Какое свойство Editor задаёт количество строк?
LineCount
MaxLines
AutoSize
HeightRequest
Rows
Что делает элемент SearchBar?
Добавляет панель поиска
Сохраняет текст
Переключает вкладки
Меняет фон
Устанавливает стиль
Что делает свойство PlaceholderColor у SearchBar?
Определяет цвет подсказки
Определяет цвет текста
Меняет размер шрифта
Меняет стиль рамки
Меняет фон
Что делает элемент ProgressBar?
Отображает ход выполнения задачи
Загружает изображения
Меняет шрифт
Управляет звуком
Что делает свойство ProgressColor?
Определяет цвет полосы прогресса
Меняет цвет текста
Меняет цвет рамки
Устанавливает фон
Изменяет прозрачность
Что делает элемент ActivityIndicator?
Отображает процесс загрузки (индикатор активности)
Меняет стиль кнопки
Управляет Layout
Переключает темы
Отображает меню
Какое свойство ActivityIndicator запускает анимацию?
Start
IsRunning
Animate
Active
Visible
Что делает элемент RefreshView?
Добавляет возможность обновления данных жестом «потянуть вниз»
Меняет шрифт
Загружает картинки
Создаёт вкладку
Переключает темы
Что делает свойство IsRefreshing?
Определяет, выполняется ли обновление
Устанавливает цвет кнопки
Включает фоновый режим
Меняет стиль текста
Устанавливает отступ
Что делает NavigationPage в MAUI?
Организует навигацию между страницами
Добавляет стиль
Создаёт базу данных
Сохраняет ресурсы
Переключает темы
Что делает свойство Title в NavigationPage?
Устанавливает заголовок страницы
Меняет цвет
Задает высоту
Добавляет иконку
Что делает команда Build and Deploy в Visual Studio при работе с MAUI?
Компилирует и запускает приложение на устройстве или эмуляторе
Сохраняет проект
Меняет конфигурацию
Перезапускает IDE
Устанавливает расширения
Какую операцию выполняет All(x => x > 0)?
Проверяет, все ли элементы больше 0
Проверяет один элемент
Удаляет значения
Возвращает null
Делит коллекцию
Какую операцию выполняет Take(3)?
Берет первые три элемента
Удаляет три элемента
Берет последние три
Преобразует коллекцию
Очищает массив
Какую операцию выполняет Skip(2)?
Пропускает первые два элемента
Удаляет все кроме двух
Берет первые два
Преобразует тип
Делит массив
Какую операцию выполняет Max()?
Возвращает максимальное значение
Возвращает минимальное
Возвращает сумму
Возвращает длину
Возвращает null
Какую операцию выполняет Min()?
Возвращает минимальное значение
Возвращает максимальное
Возвращает сумму
Удаляет элементы
Сортирует
Какую операцию выполняет string.IsNullOrEmpty(s)?
Проверяет, пуста ли строка или равна null
Преобразует строку
Какую операцию выполняет string.Replace("a","b")?
Заменяет все вхождения "a" на "b"
Удаляет буквы
Сортирует
Делит строку
Преобразует строку
Какую операцию выполняет string.ToUpper()?
Преобразует строку в верхний регистр
Преобразует в нижний
Делит строку
Удаляет пробелы
Возвращает длину
Какую операцию выполняет string.Trim()?
Удаляет пробелы по краям
Удаляет все пробелы
Делит строку
Преобразует в int
Сортирует
Какую операцию выполняет string.Concat(a,b)?
Объединяет строки
Удаляет строку
Делит строку
Проверяет null
Удаляет пробелы
Какую операцию выполняет try { } catch(Exception ex)?
Перехватывает все исключения
Прерывает цикл
Проверяет null
Завершает программу
Очищает память
Какую операцию выполняет IndexOutOfRangeException?
Ошибка выхода за пределы массива
Ошибка формата
Ошибка доступа
Ошибка типа
Ошибка чтения файла
Какую операцию выполняет NullReferenceException?
Попытка обращения к объекту со значением null
Деление на ноль
Ошибка формата
Какую операцию выполняет FormatException?
Неверный формат данных
Ошибка доступа
Ошибка индекса
Ошибка памяти
Ошибка null
Какую операцию выполняет IOException?
Ошибка при работе с файлами
Ошибка вычислений
Ошибка цикла
Ошибка null
Ошибка приведения типа
Какую операцию выполняет catch (DivideByZeroException)?
Перехватывает деление на ноль
Перехватывает null
Проверяет индекс
Удаляет элемент
Завершает программу
Какую операцию выполняет finally при исключении?
Всегда выполняется
Пропускается
Завершает программу
Удаляет catch
Возвращает значение
Какую операцию выполняет using System.Linq;?
Подключает LINQ
Подключает System.IO
Удаляет коллекции
Создает массив
Проверяет null
Какую операцию выполняет System.Collections.Generic?
Пространство имен для коллекций (List, Dictionary и др.)
Пространство имен для файлов
Для времени
Для GUI
Для математики
Какую операцию выполняет Convert.ToString(10)?
Преобразует число в строку
Делает int
Делит на 10
Проверяет null
Какую операцию выполняет int.TryParse("12", out int x)?
Преобразует строку в число без исключения
Создает исключение
Преобразует int в строку
Удаляет значение
Умножает
Какую операцию выполняет class A : B {}?
Класс A наследует класс B
Класс B наследует класс A
Создается интерфейс
Объявляется метод
Ошибка
Какую операцию выполняет interface IExample { }?
Объявляет интерфейс
Создает класс
Создает исключение
Удаляет объект
Переопределяет метод
Какую операцию выполняет class Car : IExample ?
Реализует интерфейс
Наследует класс
Создает структуру
Удаляет объект
Создает событие
Какую операцию выполняет override ToString()?
Переопределяет строковое представление объекта
Удаляет объект
Создает класс
Проверяет тип
Сравнивает
Какую операцию выполняет Equals(obj)?
Проверяет равенство
Удаляет объект
Преобразует в строку
Проверяет null
Делит значение
Какую операцию выполняет GetHashCode()?
Возвращает хеш-код объекта
Сравнивает объекты
Удаляет объект
Проверяет null
Какую операцию выполняет typeof(int)?
Возвращает объект Type для int
Создает экземпляр
Преобразует в строку
Проверяет null
Возвращает значение
Какую операцию выполняет is оператор?
Проверяет принадлежность к типу
Делает преобразование
Удаляет объект
Возвращает null
Создает исключение
Какую операцию выполняет as оператор?
Выполняет безопасное приведение
Проверяет null
Делит значения
Удаляет объект
Завершает метод
Какую операцию выполняет static void Main()?
Точка входа в программу
Вызывает исключение
Создает объект
Объявляет интерфейс
Удаляет файл
Какую операцию выполняет params int[] arr?
Позволяет передавать любое количество аргументов
Ограничивает количество
Проверяет null
Сортирует массив
Удаляет элемент
Какую операцию выполняет Environment.Exit(0)?
Завершает выполнение программы
Удаляет файлы
Перезапускает программу
Очищает консоль
Возвращает дату
Какую операцию выполняет using System.Threading.Tasks;?
Подключает параллельные операции
Удаляет задачи
Сортирует коллекции
Проверяет null
Какую операцию выполняет async Task метод?
Определяет асинхронный метод
Определяет обычный метод
Создает исключение
Синхронизирует поток
Удаляет задачу
Какую операцию выполняет await Task.Delay(1000)?
Приостанавливает выполнение на 1 секунду
Удаляет задачу
Запускает цикл
Создает исключение
Завершает поток
Какую операцию выполняет Task.Run(() => { })?
Запускает задачу в отдельном потоке
Сохраняет данные
Удаляет объект
Проверяет null
Перехватывает исключение
Какую операцию выполняет try { await Task.Run(...); } catch { }?
Перехватывает ошибки асинхронной задачи
Удаляет задачу
Прерывает выполнение
Возвращает null
Очищает память
Какую операцию выполняет lock(obj)?
Синхронизирует доступ к объекту
Удаляет объект
Проверяет null
Создает исключение
Очищает память
Какую операцию выполняет try { ... } finally { ... } при отсутствии исключений?
Выполняет finally после try
Пропускает finally
Удаляет try
Создает исключение
Перезапускает блок
Какую операцию выполняет int? x = null;?
Определяет nullable тип
Ошибка
Создает объект
Какую операцию выполняет x.HasValue для nullable?
Проверяет, задано ли значение
Присваивает значение
Удаляет значение
Преобразует тип
Создает исключение
Какую операцию выполняет x.Value для nullable?
Возвращает значение, если не null
Создает объект
Проверяет null
Удаляет объект
Делает null
Какую операцию выполняет var dict = new Dictionary
Создает словарь с ключами-строками и значениями-числами
Создает массив
Создает класс
Создает список
Создает стек
Какую операцию выполняет dict.Add("A",1)?
Добавляет пару ключ-значение
Удаляет ключ
Сортирует
Проверяет null
Меняет тип
Какую операцию выполняет dict.Remove("A")?
Удаляет элемент по ключу
Удаляет значение
Очищает весь словарь
Добавляет элемент
Преобразует тип
Какую операцию выполняет File.AppendAllText(path,"data")?
Добавляет текст в конец файла
Перезаписывает файл
Удаляет файл
Проверяет путь
Создает каталог
Какую операцию выполняет Directory.CreateDirectory("data")?
Создает новую папку
Удаляет папку
Какую операцию выполняет Path.Combine(a,b)?
Объединяет пути в один
Сравнивает пути
Удаляет путь
Копирует файл
Проверяет null
Какую операцию выполняет Path.GetExtension("file.txt")?
Возвращает ".txt"
Возвращает "file"
Удаляет расширение
Создает путь
Возвращает null
