Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

тесты Мобилка на экзамен

Total questions: 95

Worksheet time: 48mins

Name
Class
Date
1.

Что означает аббревиатура MAUI?

a)

Multi Application User Interface

b)

Multi-platform App UI

c)

Mobile App User Integration

d)

Multi Application Universal Interface

e)

Main App UI

2.

Какой язык программирования используется в .NET MAUI?

a)

Python

b)

Kotlin

c)

Dart

d)

C#

e)

Swift

3.

На каком фреймворке основан .NET MAUI?

a)

Flutter

b)

Xamarin.Forms

c)

React Native

d)

WPF

e)

Uno Platform

4.

Какая компания разработала MAUI?

a)

JetBrains

b)

Oracle

c)

Microsoft

d)

Google

e)

IBM

5.

Какая функция является точкой входа в MAUI-приложение?

a)

Start()

b)

Begin()

c)

Main()

d)

Initialize()

e)

Run()

6.

Какой файл обычно отвечает за регистрацию сервисов и зависимостей?

a)

App.xaml.cs

b)

MainPage.xaml

c)

MauiProgram.cs

d)

Startup.cs

e)

Config.cs

7.

Что делает метод InitializeComponent()?

a)

Запускает сборку проекта

b)

Инициализирует элементы интерфейса XAML

c)

Проверяет ошибки в коде

d)

Создаёт базу данных

e)

Подключает API

8.

в XAML используется для чего?

a)

Для создания основной страницы приложения.

b)

Для добавления стилей к элементам.

c)

Для отображения списка данных.

d)

Для создания кнопки.

9.

Какой элемент используется для отображения текста?

a)

TextBox

b)

TextField

c)

Entry

d)

Label

e)

TextInput

10.

Какой элемент используется для ввода текста пользователем?

a)

Label

b)

Entry

c)

Button

d)

TextView

e)

InputLabel

11.

Что делает свойство HorizontalOptions?

a)

Управляет выравниванием по вертикали

b)

Устанавливает цвет текста

c)

Управляет выравниванием по горизонтали

d)

Задает отступы

e)

Изменяет шрифт

12.

Что такое XAML?

a)

Язык запросов к базе данных

b)

Разметка для описания интерфейса

c)

Модуль управления проектом

d)

Среда компиляции

e)

Инструмент отладки

13.

Что делает атрибут x:Name в XAML?

a)

Устанавливает стиль

b)

Определяет тип данных

c)

Присваивает элементу имя для доступа из кода

d)

Добавляет комментарий

e)

Создает экземпляр класса

14.

Что такое BindingContext?

a)

Контекст навигации

b)

Связь между страницами

c)

Источник данных для привязки

d)

Контейнер изображений

e)

Обработчик событий

15.

Что делает {Binding} в XAML?

a)

Осуществляет привязку данных к элементу интерфейса

b)

Определяет стиль элемента управления

c)

Создает новый элемент управления

d)

Устанавливает цвет фона элемента

16.

Что делает интерфейс INotifyPropertyChanged?

a)

Обновляет базу данных

b)

Уведомляет интерфейс об изменении свойств

c)

Отслеживает события клика

d)

Создает новые объекты

e)

Проверяет подключение

17.

Что делает ObservableCollection?

a)

Создает массив

b)

Автоматически уведомляет интерфейс при изменениях в коллекции

c)

Создает JSON-файл

d)

Хранит данные в облаке

e)

Сортирует массив

18.

Что означает MVVM?

a)

Model-View-Variable-Method

b)

Main-Visual-ViewModel

c)

Model-View-ViewModel

d)

Multi-Visual-Model

e)

Managed-View-Matrix

19.

Какую роль играет ViewModel?

a)

Хранит только визуальные компоненты

b)

Обрабатывает бизнес-логику и связывает данные с интерфейсом

c)

Отвечает за хранение файлов

d)

Работает только с API

e)

Управляет стилями

20.

Что делает команда Command в MAUI?

a)

Запускает тест

b)

Привязывает действие (метод) к элементу управления

c)

Создает кнопку

d)

Добавляет текст

e)

Обновляет страницу

21.

Что делает атрибут [ObservableProperty]?

a)

Создает базу данных

b)

Автоматически реализует свойство с уведомлением

c)

Делает переменную статической

d)

Присваивает цвет

e)

Подключает событие

22.

22. Что делает [RelayCommand]?

a)

Позволяет связывать команды с элементами интерфейса.

b)

Используется для создания базы данных.

c)

Обеспечивает доступ к интернету.

d)

Управляет графическим выводом.

23.

Какой класс используется для HTTP-запросов?

a)

NetworkClient

b)

HttpClient

c)

WebClient

d)

InternetRequest

e)

ApiFetcher

24.

Что делает ReadAsStringAsync()?

a)

Сохраняет JSON

b)

Читает тело ответа как строку

c)

Отправляет запрос

d)

Конвертирует в XML

e)

Создает поток

25.

Как подключить SQLite в MAUI?

a)

Установить пакет SQLite-net-pcl

b)

Использовать Microsoft.Data

c)

Подключить ADO.NET

d)

Установить Newtonsoft.Json

e)

Через WebSocket

26.

Что делает атрибут [PrimaryKey]?

a)

Определяет основной столбец таблицы

b)

Устанавливает внешний ключ

c)

Указывает на шрифт

d)

Присваивает ID

e)

Связывает коллекцию

27.

Что делает Preferences.Set("name", "Shyngys")?

a)

Добавляет имя в список

b)

Сохраняет настройку "name" со значением "Shyngys"

c)

Сохраняет файл

d)

Создает таблицу

e)

Добавляет в JSON

28.

Что делает SecureStorage?

a)

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

b)

Сохраняет изображения

c)

Работает с файлами

d)

Хранит лог ошибок

e)

Сохраняет стили

29.

29. Что делает DisplayAlert()?

a)

Показывает всплывающее окно с сообщением.

b)

Открывает новое окно приложения.

c)

Сохраняет данные пользователя.

d)

Перезагружает страницу.

30.

Что делает Shell.Current.GoToAsync()?

a)

Завершает приложение

b)

Выполняет переход на другую страницу

c)

Обновляет экран

d)

Запускает команду

e)

Отображает меню

31.

Что такое AppShell.xaml?

a)

Файл ресурсов

b)

Главный файл навигации

c)

Файл настроек

d)

Лог-файл

e)

Тестовый файл

32.

Что делает Routing.RegisterRoute()?

a)

Добавляет новый путь навигации

b)

Удаляет страницу

c)

Обновляет данные

d)

Создает список

e)

Меняет цвет

33.

Что делает FadeTo(0.5)?

a)

Изменяет прозрачность элемента

b)

Изменяет цвет

c)

Уменьшает размер

d)

Скрывает текст

e)

Перемещает объект

34.

Какой метод используется для асинхронного ожидания?

a)

Pause()

b)

Sleep()

c)

Task.Delay()

d)

Await.Wait()

e)

TimeHold()

35.

Что делает Vibration.Vibrate()?

a)

Воспроизводит звук

b)

Включает вибрацию устройства

c)

Перезагружает устройство

d)

Отображает уведомление

e)

Подключает Bluetooth

36.

Что делает метод ScaleTo(2)?

a)

Увеличивает элемент в 2 раза

b)

Изменяет цвет

c)

Перемещает элемент

d)

Уменьшает прозрачность

e)

Меняет направление текста

37.

Что делает метод RotateTo(180)?

a)

Увеличивает размер

b)

Поворачивает элемент на 180 градусов

c)

Перемещает влево

d)

Уменьшает яркость

e)

Изменяет цвет

38.

Какой метод используется для сохранения данных в файл?

a)

File.WriteAllText()

b)

File.Save()

c)

Storage.SaveText()

d)

System.IO.Export()

e)

FileStore.Create()

39.

Что делает File.ReadAllText()?

a)

Удаляет файл

b)

Читает содержимое файла как текст

c)

Конвертирует файл в PDF

d)

Записывает строку в файл

e)

Отображает изображение

40.

Что делает AppDataDirectory?

a)

Путь к каталогу пользовательских изображений

b)

Путь к каталогу приложения для хранения данных

c)

Путь к системным файлам

d)

Ссылка на облако

e)

Путь к временным файлам ОС

41.

Что делает CacheDirectory?

a)

Хранит кэшированные файлы приложения

b)

Удаляет старые данные

c)

Сохраняет системные настройки

d)

Подключает драйвер

e)

Очищает память

42.

Какое пространство имен нужно для работы с HttpClient?

a)

System.Net.Http

b)

Microsoft.Web

c)

Maui.Network

d)

System.WebCore

e)

Maui.IO

43.

Что делает await в C#?

a)

Приостанавливает выполнение метода до завершения задачи

b)

Завершает выполнение программы

c)

Запускает процесс

d)

Сохраняет данные

e)

Обновляет страницу

44.

Что делает async перед методом?

a)

Указывает, что метод выполняется синхронно

b)

Делает метод асинхронным

c)

Блокирует поток

d)

Оптимизирует память

e)

Создает задержку

45.

Что такое ListView?

a)

Элемент для ввода данных

b)

Контейнер для кнопок

c)

Список элементов с поддержкой прокрутки

d)

Компонент анимации

e)

Таймер обновлений

46.

Что делает свойство ItemsSource у ListView?

a)

Определяет внешний вид списка

b)

Указывает источник данных для отображения

c)

Устанавливает количество элементов

d)

Устанавливает сортировку

e)

Фильтрует данные

47.

Что делает событие ItemSelected у ListView?

a)

Обрабатывает выбор элемента пользователем

b)

Отображает все элементы

c)

Стирает список

d)

Сохраняет данные

e)

Меняет фон

48.

Выберите элемент, который используется для ввода чисел.

a)

b)

c)

d)

49.

Что делает Picker в MAUI?

a)

Отображает выпадающий список для выбора значения

b)

Сохраняет данные

c)

Загружает изображения

d)

Увеличивает текст

e)

Обрабатывает клики

50.

Что делает Slider?

a)

Измеряет уровень громкости

b)

Отображает шкалу с ползунком

c)

Перемещает изображение

d)

Добавляет звук

e)

Загружает видео

51.

Что делает свойство Maximum у Slider?

a)

Устанавливает минимальное значение

b)

Устанавливает максимальное значение

c)

Включает анимацию

d)

Обновляет интерфейс

e)

Меняет цвет

52.

Что делает ProgressBar?

a)

Отображает процесс выполнения операции

b)

Управляет кнопками

c)

Сохраняет данные

d)

Запускает программу

e)

Выводит текст

53.

Что делает свойство Progress у ProgressBar?

a)

Задает цвет

b)

Определяет процент выполнения

c)

Сохраняет данные

d)

Меняет размер

e)

Создает эффект

54.

Что делает ImageButton?

a)

Кнопка с текстом

b)

Кнопка с изображением

c)

Кнопка с анимацией

d)

Кнопка с HTML

e)

Кнопка для API

55.

Выберите способ задания фонового цвета страницы.

a)

b)

c)

d)

56.

Что делает Margin?

a)

Задает внутренние отступы

b)

Задает внешние отступы

c)

Изменяет размер шрифта

d)

Определяет выравнивание

e)

Меняет цвет текста

57.

Что делает Padding?

a)

Внешний отступ

b)

Внутренний отступ

c)

Цвет рамки

d)

Толщина линии

e)

Радиус углов

58.

Что делает CornerRadius?

a)

Определяет округление углов элемента

b)

Увеличивает масштаб

c)

Меняет ориентацию

d)

Сдвигает текст

e)

Создает тень

59.

Что делает свойство FontAttributes="Bold"?

a)

Делает текст жирным

b)

Меняет цвет

c)

Делает текст курсивом

d)

Центрирует

e)

Увеличивает отступ

60.

Какое свойство задает размер шрифта?

a)

FontHeight

b)

FontSize

c)

FontWidth

d)

TextSize

e)

Size

61.

Что делает свойство TextColor?

a)

Меняет фон

b)

Меняет цвет текста

c)

Меняет рамку

d)

Задает отступ

e)

Выравнивает текст

62.

Что делает метод Navigation.PopAsync()?

a)

Возвращает пользователя на предыдущую страницу

b)

Очищает экран

c)

Запускает анимацию

d)

Добавляет новую страницу

e)

Перезапускает приложение

63.

Что делает метод Navigation.PushAsync()?

a)

Удаляет страницу

b)

Переходит на новую страницу

c)

Завершает приложение

d)

Сохраняет данные

e)

Скрывает элементы

64.

Что делает AppThemeBinding?

a)

Привязывает значение к текущей теме (светлая/тёмная)

b)

Сохраняет настройки

c)

Обновляет шрифт

d)

Устанавливает цвет текста

e)

Привязывает данные к модели

65.

Что делает свойство Opacity?

a)

Устанавливает тень

b)

Устанавливает прозрачность

c)

Определяет цвет

d)

Меняет ориентацию

e)

Определяет высоту

66.

Что делает IsEnabled="False" у кнопки?

a)

Отключает кнопку

b)

Меняет цвет

c)

Увеличивает размер

d)

Прячет элемент

e)

Включает анимацию

67.

Что делает свойство IsVisible="False"?

a)

Делает элемент невидимым

b)

Отключает обработчик событий

c)

Меняет цвет текста

d)

Скрывает навигацию

e)

Переключает стиль

68.

Что делает Shell.FlyoutBehavior?

a)

Определяет поведение бокового меню

b)

Меняет цвет кнопок

c)

Включает анимацию

d)

Управляет API

e)

Скрывает вкладки

69.

Что делает FlyoutItem?

a)

Создает пункт бокового меню

b)

Отображает текст

c)

Сохраняет данные

d)

Добавляет кнопку

e)

Создает ресурс

70.

Что делает TabBar?

a)

Создает вкладки в нижней панели

b)

Добавляет меню

c)

Меняет фон

d)

Загружает API

e)

Отображает заголовок

71.

Что делает ShellContent?

a)

Определяет содержимое вкладки или страницы

b)

Хранит настройки

c)

Отображает заголовок

d)

Устанавливает фон

e)

Подключает API

72.

Что делает свойство Placeholder у элемента Entry?

a)

Устанавливает цвет текста

b)

Показывает подсказку в пустом поле

c)

Меняет фон поля

d)

Определяет шрифт

e)

Добавляет рамку

73.

Какое свойство скрывает вводимые символы (например, для пароля)?

a)

IsHidden

b)

HideText

c)

IsPassword

d)

SecureMode

e)

SecretInput

74.

78. Какой параметр используется для задания максимального количества символов в Entry?

a)

max_length

b)

limit_chars

c)

maxlength

d)

max_symbols

75.

Какое свойство Entry задаёт тип клавиатуры?

a)

InputType

b)

TextMode

c)

Keyboard

d)

Mode

e)

InputClass

76.

Что делает свойство IsAnimationPlaying у элемента Image?

a)

Управляет воспроизведением GIF-анимации

b)

Меняет прозрачность

c)

Включает загрузку

d)

Масштабирует картинку

e)

Делает изображение кликабельным

77.

Для чего используется ScrollView?

a)

Для прокрутки содержимого, превышающего экран

b)

Для отображения картинок

c)

Для хранения данных

d)

Для анимаций текста

e)

Для загрузки файлов

78.

Какой параметр ScrollView задаёт направление прокрутки?

a)

Direction

b)

Mode

c)

Orientation

d)

ScrollMode

e)

Flow

79.

Какое свойство изображения регулирует масштабирование?

a)

SizeMode

b)

Aspect

c)

Fit

d)

Stretch

e)

Layout

80.

Что делает свойство IsOpaque у изображения?

a)

Определяет прозрачность изображения

b)

Делает фон белым

c)

Ускоряет загрузку

d)

Растягивает картинку

e)

Устанавливает рамку

81.

Border в .NET MAUI используется для чего?

a)

Для создания рамки вокруг элемента управления

b)

Для добавления тени к элементу управления

c)

Для изменения размера окна приложения

d)

Для отображения всплывающих уведомлений

82.

Какое свойство задаёт толщину линии у Border?

a)

StrokeWidth

b)

BorderSize

c)

StrokeThickness

d)

LineWidth

e)

BorderThickness

83.

Какое свойство отвечает за радиус скругления Border?

a)

BorderRadius

b)

Roundness

c)

CornerRadius

d)

Radius

e)

Curve

84.

Что делает элемент Stepper?

a)

Переключает изображения

b)

Позволяет увеличивать или уменьшать значение с шагом

c)

Отображает список

d)

Управляет анимацией

e)

Сохраняет данные

85.

Какое событие у Stepper возникает при изменении значения?

a)

Clicked

b)

ValueChanged

c)

Changed

d)

Step

e)

Updated

86.

Что делает элемент Slider?

a)

Отображает многострочный текст

b)

Реализует плавное изменение значения

c)

Переключает вкладки

d)

Отображает список

e)

Меняет цвет

87.

Какое событие у Slider используется для отслеживания изменения значения?

a)

Scrolled

b)

Changed

c)

ValueChanged

d)

OnMove

e)

Clicked

88.

Какое свойство Switch отвечает за состояние?

a)

Value

b)

Toggled

c)

IsToggled

d)

State

e)

Checked

89.

Что делает CheckBox?

a)

Позволяет выбрать несколько вариантов

b)

Запускает приложение

c)

Добавляет отступ

d)

Меняет тему

e)

Вызывает событие клика

90.

Что делает RadioButton?

a)

Позволяет выбрать несколько вариантов

b)

Позволяет выбрать один вариант из группы

c)

Переключает цвета

d)

Увеличивает текст

e)

Запускает анимацию

91.

Что делает Picker?

a)

Создаёт выпадающий список для выбора одного элемента

b)

Сохраняет текст

c)

Добавляет анимацию

d)

Переключает вкладки

e)

Запускает навигацию

92.

Что такое ResourceDictionary?

a)

Файл конфигурации

b)

Коллекция ресурсов, хранящих цвета, стили и значения

c)

База данных

d)

Таблица изображений

e)

Файл стилей CSS

93.

Что делает атрибут x:Key?

a)

Указывает название ресурса

b)

Присваивает значение

c)

Определяет стиль

d)

Подключает модуль

e)

Сохраняет в файл

94.

Что делает StaticResource?

a)

Создаёт новый ресурс

b)

Применяет существующий ресурс по ключу

c)

Сохраняет данные

d)

Подключает шрифты

e)

Запускает CSS

95.

Что делает DynamicResource?

a)

Обновляет значение при изменении ресурса

b)

Создаёт анимацию

c)

Присваивает цвет

d)

Меняет ориентацию

e)

Сохраняет значение