Worksheetsтесты Мобилка на экзамен
Total questions: 95
Worksheet time: 48mins
Что означает аббревиатура MAUI?
Multi Application User Interface
Multi-platform App UI
Mobile App User Integration
Multi Application Universal Interface
Main App UI
Какой язык программирования используется в .NET MAUI?
Python
Kotlin
Dart
C#
Swift
На каком фреймворке основан .NET MAUI?
Flutter
Xamarin.Forms
React Native
WPF
Uno Platform
Какая компания разработала MAUI?
JetBrains
Oracle
Microsoft
IBM
Какая функция является точкой входа в MAUI-приложение?
Start()
Begin()
Main()
Initialize()
Run()
Какой файл обычно отвечает за регистрацию сервисов и зависимостей?
App.xaml.cs
MainPage.xaml
MauiProgram.cs
Startup.cs
Config.cs
Что делает метод InitializeComponent()?
Запускает сборку проекта
Инициализирует элементы интерфейса XAML
Проверяет ошибки в коде
Создаёт базу данных
Подключает API
Для создания основной страницы приложения.
Для добавления стилей к элементам.
Для отображения списка данных.
Для создания кнопки.
Какой элемент используется для отображения текста?
TextBox
TextField
Entry
Label
TextInput
Какой элемент используется для ввода текста пользователем?
Label
Entry
Button
TextView
InputLabel
Что делает свойство HorizontalOptions?
Управляет выравниванием по вертикали
Устанавливает цвет текста
Управляет выравниванием по горизонтали
Задает отступы
Изменяет шрифт
Что такое XAML?
Язык запросов к базе данных
Разметка для описания интерфейса
Модуль управления проектом
Среда компиляции
Инструмент отладки
Что делает атрибут x:Name в XAML?
Устанавливает стиль
Определяет тип данных
Присваивает элементу имя для доступа из кода
Добавляет комментарий
Создает экземпляр класса
Что такое BindingContext?
Контекст навигации
Связь между страницами
Источник данных для привязки
Контейнер изображений
Обработчик событий
Что делает {Binding} в XAML?
Осуществляет привязку данных к элементу интерфейса
Определяет стиль элемента управления
Создает новый элемент управления
Устанавливает цвет фона элемента
Что делает интерфейс INotifyPropertyChanged?
Обновляет базу данных
Уведомляет интерфейс об изменении свойств
Отслеживает события клика
Создает новые объекты
Проверяет подключение
Что делает ObservableCollection?
Создает массив
Автоматически уведомляет интерфейс при изменениях в коллекции
Создает JSON-файл
Хранит данные в облаке
Сортирует массив
Что означает MVVM?
Model-View-Variable-Method
Main-Visual-ViewModel
Model-View-ViewModel
Multi-Visual-Model
Managed-View-Matrix
Какую роль играет ViewModel?
Хранит только визуальные компоненты
Обрабатывает бизнес-логику и связывает данные с интерфейсом
Отвечает за хранение файлов
Работает только с API
Управляет стилями
Что делает команда Command в MAUI?
Запускает тест
Привязывает действие (метод) к элементу управления
Создает кнопку
Добавляет текст
Обновляет страницу
Что делает атрибут [ObservableProperty]?
Создает базу данных
Автоматически реализует свойство с уведомлением
Делает переменную статической
Присваивает цвет
Подключает событие
22. Что делает [RelayCommand]?
Позволяет связывать команды с элементами интерфейса.
Используется для создания базы данных.
Обеспечивает доступ к интернету.
Управляет графическим выводом.
Какой класс используется для HTTP-запросов?
NetworkClient
HttpClient
WebClient
InternetRequest
ApiFetcher
Что делает ReadAsStringAsync()?
Сохраняет JSON
Читает тело ответа как строку
Отправляет запрос
Конвертирует в XML
Создает поток
Как подключить SQLite в MAUI?
Установить пакет SQLite-net-pcl
Использовать Microsoft.Data
Подключить ADO.NET
Установить Newtonsoft.Json
Через WebSocket
Что делает атрибут [PrimaryKey]?
Определяет основной столбец таблицы
Устанавливает внешний ключ
Указывает на шрифт
Присваивает ID
Связывает коллекцию
Что делает Preferences.Set("name", "Shyngys")?
Добавляет имя в список
Сохраняет настройку "name" со значением "Shyngys"
Сохраняет файл
Создает таблицу
Добавляет в JSON
Что делает SecureStorage?
Хранит пароли и токены в безопасном виде
Сохраняет изображения
Работает с файлами
Хранит лог ошибок
Сохраняет стили
29. Что делает DisplayAlert()?
Показывает всплывающее окно с сообщением.
Открывает новое окно приложения.
Сохраняет данные пользователя.
Перезагружает страницу.
Что делает Shell.Current.GoToAsync()?
Завершает приложение
Выполняет переход на другую страницу
Обновляет экран
Запускает команду
Отображает меню
Что такое AppShell.xaml?
Файл ресурсов
Главный файл навигации
Файл настроек
Лог-файл
Тестовый файл
Что делает Routing.RegisterRoute()?
Добавляет новый путь навигации
Удаляет страницу
Обновляет данные
Создает список
Меняет цвет
Что делает FadeTo(0.5)?
Изменяет прозрачность элемента
Изменяет цвет
Уменьшает размер
Скрывает текст
Перемещает объект
Какой метод используется для асинхронного ожидания?
Pause()
Sleep()
Task.Delay()
Await.Wait()
TimeHold()
Что делает Vibration.Vibrate()?
Воспроизводит звук
Включает вибрацию устройства
Перезагружает устройство
Отображает уведомление
Подключает Bluetooth
Что делает метод ScaleTo(2)?
Увеличивает элемент в 2 раза
Изменяет цвет
Перемещает элемент
Уменьшает прозрачность
Меняет направление текста
Что делает метод RotateTo(180)?
Увеличивает размер
Поворачивает элемент на 180 градусов
Перемещает влево
Уменьшает яркость
Изменяет цвет
Какой метод используется для сохранения данных в файл?
File.WriteAllText()
File.Save()
Storage.SaveText()
System.IO.Export()
FileStore.Create()
Что делает File.ReadAllText()?
Удаляет файл
Читает содержимое файла как текст
Конвертирует файл в PDF
Записывает строку в файл
Отображает изображение
Что делает AppDataDirectory?
Путь к каталогу пользовательских изображений
Путь к каталогу приложения для хранения данных
Путь к системным файлам
Ссылка на облако
Путь к временным файлам ОС
Что делает CacheDirectory?
Хранит кэшированные файлы приложения
Удаляет старые данные
Сохраняет системные настройки
Подключает драйвер
Очищает память
Какое пространство имен нужно для работы с HttpClient?
System.Net.Http
Microsoft.Web
Maui.Network
System.WebCore
Maui.IO
Что делает await в C#?
Приостанавливает выполнение метода до завершения задачи
Завершает выполнение программы
Запускает процесс
Сохраняет данные
Обновляет страницу
Что делает async перед методом?
Указывает, что метод выполняется синхронно
Делает метод асинхронным
Блокирует поток
Оптимизирует память
Создает задержку
Что такое ListView?
Элемент для ввода данных
Контейнер для кнопок
Список элементов с поддержкой прокрутки
Компонент анимации
Таймер обновлений
Что делает свойство ItemsSource у ListView?
Определяет внешний вид списка
Указывает источник данных для отображения
Устанавливает количество элементов
Устанавливает сортировку
Фильтрует данные
Что делает событие ItemSelected у ListView?
Обрабатывает выбор элемента пользователем
Отображает все элементы
Стирает список
Сохраняет данные
Меняет фон
Выберите элемент, который используется для ввода чисел.
Что делает Picker в MAUI?
Отображает выпадающий список для выбора значения
Сохраняет данные
Загружает изображения
Увеличивает текст
Обрабатывает клики
Что делает Slider?
Измеряет уровень громкости
Отображает шкалу с ползунком
Перемещает изображение
Добавляет звук
Загружает видео
Что делает свойство Maximum у Slider?
Устанавливает минимальное значение
Устанавливает максимальное значение
Включает анимацию
Обновляет интерфейс
Меняет цвет
Что делает ProgressBar?
Отображает процесс выполнения операции
Управляет кнопками
Сохраняет данные
Запускает программу
Выводит текст
Что делает свойство Progress у ProgressBar?
Задает цвет
Определяет процент выполнения
Сохраняет данные
Меняет размер
Создает эффект
Что делает ImageButton?
Кнопка с текстом
Кнопка с изображением
Кнопка с анимацией
Кнопка с HTML
Кнопка для API
Выберите способ задания фонового цвета страницы.
Что делает Margin?
Задает внутренние отступы
Задает внешние отступы
Изменяет размер шрифта
Определяет выравнивание
Меняет цвет текста
Что делает Padding?
Внешний отступ
Внутренний отступ
Цвет рамки
Толщина линии
Радиус углов
Что делает CornerRadius?
Определяет округление углов элемента
Увеличивает масштаб
Меняет ориентацию
Сдвигает текст
Создает тень
Что делает свойство FontAttributes="Bold"?
Делает текст жирным
Меняет цвет
Делает текст курсивом
Центрирует
Увеличивает отступ
Какое свойство задает размер шрифта?
FontHeight
FontSize
FontWidth
TextSize
Size
Что делает свойство TextColor?
Меняет фон
Меняет цвет текста
Меняет рамку
Задает отступ
Выравнивает текст
Что делает метод Navigation.PopAsync()?
Возвращает пользователя на предыдущую страницу
Очищает экран
Запускает анимацию
Добавляет новую страницу
Перезапускает приложение
Что делает метод Navigation.PushAsync()?
Удаляет страницу
Переходит на новую страницу
Завершает приложение
Сохраняет данные
Скрывает элементы
Что делает AppThemeBinding?
Привязывает значение к текущей теме (светлая/тёмная)
Сохраняет настройки
Обновляет шрифт
Устанавливает цвет текста
Привязывает данные к модели
Что делает свойство Opacity?
Устанавливает тень
Устанавливает прозрачность
Определяет цвет
Меняет ориентацию
Определяет высоту
Что делает IsEnabled="False" у кнопки?
Отключает кнопку
Меняет цвет
Увеличивает размер
Прячет элемент
Включает анимацию
Что делает свойство IsVisible="False"?
Делает элемент невидимым
Отключает обработчик событий
Меняет цвет текста
Скрывает навигацию
Переключает стиль
Что делает Shell.FlyoutBehavior?
Определяет поведение бокового меню
Меняет цвет кнопок
Включает анимацию
Управляет API
Скрывает вкладки
Что делает FlyoutItem?
Создает пункт бокового меню
Отображает текст
Сохраняет данные
Добавляет кнопку
Создает ресурс
Что делает TabBar?
Создает вкладки в нижней панели
Добавляет меню
Меняет фон
Загружает API
Отображает заголовок
Что делает ShellContent?
Определяет содержимое вкладки или страницы
Хранит настройки
Отображает заголовок
Устанавливает фон
Подключает API
Что делает свойство Placeholder у элемента Entry?
Устанавливает цвет текста
Показывает подсказку в пустом поле
Меняет фон поля
Определяет шрифт
Добавляет рамку
Какое свойство скрывает вводимые символы (например, для пароля)?
IsHidden
HideText
IsPassword
SecureMode
SecretInput
78. Какой параметр используется для задания максимального количества символов в Entry?
max_length
limit_chars
maxlength
max_symbols
Какое свойство Entry задаёт тип клавиатуры?
InputType
TextMode
Keyboard
Mode
InputClass
Что делает свойство IsAnimationPlaying у элемента Image?
Управляет воспроизведением GIF-анимации
Меняет прозрачность
Включает загрузку
Масштабирует картинку
Делает изображение кликабельным
Для чего используется ScrollView?
Для прокрутки содержимого, превышающего экран
Для отображения картинок
Для хранения данных
Для анимаций текста
Для загрузки файлов
Какой параметр ScrollView задаёт направление прокрутки?
Direction
Mode
Orientation
ScrollMode
Flow
Какое свойство изображения регулирует масштабирование?
SizeMode
Aspect
Fit
Stretch
Layout
Что делает свойство IsOpaque у изображения?
Определяет прозрачность изображения
Делает фон белым
Ускоряет загрузку
Растягивает картинку
Устанавливает рамку
Border в .NET MAUI используется для чего?
Для создания рамки вокруг элемента управления
Для добавления тени к элементу управления
Для изменения размера окна приложения
Для отображения всплывающих уведомлений
Какое свойство задаёт толщину линии у Border?
StrokeWidth
BorderSize
StrokeThickness
LineWidth
BorderThickness
Какое свойство отвечает за радиус скругления Border?
BorderRadius
Roundness
CornerRadius
Radius
Curve
Что делает элемент Stepper?
Переключает изображения
Позволяет увеличивать или уменьшать значение с шагом
Отображает список
Управляет анимацией
Сохраняет данные
Какое событие у Stepper возникает при изменении значения?
Clicked
ValueChanged
Changed
Step
Updated
Что делает элемент Slider?
Отображает многострочный текст
Реализует плавное изменение значения
Переключает вкладки
Отображает список
Меняет цвет
Какое событие у Slider используется для отслеживания изменения значения?
Scrolled
Changed
ValueChanged
OnMove
Clicked
Какое свойство Switch отвечает за состояние?
Value
Toggled
IsToggled
State
Checked
Что делает CheckBox?
Позволяет выбрать несколько вариантов
Запускает приложение
Добавляет отступ
Меняет тему
Вызывает событие клика
Что делает RadioButton?
Позволяет выбрать несколько вариантов
Позволяет выбрать один вариант из группы
Переключает цвета
Увеличивает текст
Запускает анимацию
Что делает Picker?
Создаёт выпадающий список для выбора одного элемента
Сохраняет текст
Добавляет анимацию
Переключает вкладки
Запускает навигацию
Что такое ResourceDictionary?
Файл конфигурации
Коллекция ресурсов, хранящих цвета, стили и значения
База данных
Таблица изображений
Файл стилей CSS
Что делает атрибут x:Key?
Указывает название ресурса
Присваивает значение
Определяет стиль
Подключает модуль
Сохраняет в файл
Что делает StaticResource?
Создаёт новый ресурс
Применяет существующий ресурс по ключу
Сохраняет данные
Подключает шрифты
Запускает CSS
Что делает DynamicResource?
Обновляет значение при изменении ресурса
Создаёт анимацию
Присваивает цвет
Меняет ориентацию
Сохраняет значение
