wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тесты мобилка 2

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

Где определяются глобальные ресурсы приложения?

a)

App.xaml

b)

MainPage.xaml

c)

MauiProgram.cs

d)

Styles.css

e)

MainActivity.cs

2.

Что делает стиль с атрибутом TargetType без ключа?

a)

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

b)

Используется только в одном месте

c)

Привязывается к событиям

d)

Определяет цвет текста

e)

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

3.

Что делает параметр BasedOn у стиля?

a)

Позволяет наследовать свойства другого стиля

b)

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

c)

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

d)

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

e)

Добавляет обработчик

4.

Как подключить внешний файл ресурсов XAML?

a)

 <Import Source="..." />

b)

<ResourceDictionary Source="..." />

c)

<Include File="..." />

d)

<Use File="..." />

e)

<Apply Source="..." />

5.

Что делает ?

a)

Подключает внешний CSS-файл

b)

Создаёт новый стиль

c)

Обновляет ресурсы

d)

Задает цвета

e)

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

6.

Какой селектор CSS применяется ко всей странице?

a)

.contentpage

b)

#page

c)

^contentpage

d)

body

e)

@page

7.

Что делает привязка данных (Data Binding)?

a)

Связывает данные и элементы интерфейса

b)

Загружает API

c)

Настраивает сеть

d)

Обновляет ресурсы

e)

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

8.

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

a)

INotifyPropertyChanged

b)

IDataContext

c)

IBindable

d)

IEventHandler

e)

IUpdatable

9.

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

a)

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

b)

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

c)

Загружает картинку

d)

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

e)

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

10.

Что означает режим привязки OneWay?

a)

Источник → Цель

b)

Цель → Источник

c)

Двусторонняя

d)

Только при старте

e)

Автоматическая

11.

Что означает режим TwoWay?

a)

Односторонняя

b)

Только чтение

c)

В обе стороны

d)

Только запись

e)

По событию

12.

Что делает режим OneTime?

a)

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

b)

Обновляет постоянно

c)

Переключает направление

d)

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

e)

Связывает несколько свойств

13.

Что делает OneWayToSource?

a)

Передаёт данные из цели в источник

b)

Обновляет оба элемента

c)

Только чтение

d)

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

e)

Прерывает привязку

14.

Как привязать свойство Text у Label к свойству Text у Entry в XAML?

a)

Label Text="{Bind entry.Text}"

b)

Label Text="{Binding Source={x:Reference entry}, Path=Text}"

c)

Label Binding="{entry.Text}"

d)

Label Text="{Source=entry}"

e)

Label Text="entry.Text"

15.

Что делает класс BindableProperty?

a)

Определяет свойства, доступные для привязки

b)

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

c)

Устанавливает шрифт

d)

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

e)

Хранит стили

16.

Какое преимущество даёт Data Binding в MAUI?

a)

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

b)

Ускорение компиляции

c)

Работа без XAML

d)

Поддержка 3D-графики

e)

Упрощённая публикация

17.

Что делает свойство ValueChanged у Slider и Stepper?

a)

Реагирует на изменение значения

b)

Обновляет стиль

c)

Меняет цвет

d)

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

e)

Переключает страницу

18.

Что делает свойство Stroke в Border?

a)

Определяет цвет рамки

b)

Толщину рамки

c)

Цвет текста

d)

Цвет фона

e)

Прозрачность

19.

Что делает свойство BackgroundColor у Border и Button?

a)

Определяет цвет фона

b)

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

c)

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

d)

Устанавливает высоту

e)

Создаёт границу

20.

Что делает HorizontalOptions="Center"?

a)

Центрирует элемент по горизонтали

b)

Центрирует по вертикали

c)

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

d)

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

e)

Меняет цвет

21.

Что делает контейнер StackLayout?

a)

Размещает элементы в виде сетки

b)

Размещает элементы последовательно по вертикали или горизонтали

c)

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

d)

Создаёт вкладки

e)

Переключает темы

22.

Какое свойство StackLayout задаёт направление расположения элементов?

a)

Flow

b)

Orientation

c)

Direction

d)

LayoutType

e)

Mode

23.

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

a)

Spacing

b)

Margin

c)

Padding

d)

Interval

e)

Offset

24.

Что делает контейнер Grid?

a)

Размещает элементы слоями

b)

Размещает элементы по строкам и столбцам

c)

Размещает только один элемент

d)

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

e)

Сохраняет ресурсы

25.

Как задать количество столбцов в Grid?

a)

Rows

b)

Columns

c)

ColumnDefinitions

d)

GridSize

e)

Structure

26.

Как задать количество строк в Grid?

a)

RowDefinitions

b)

GridRows

c)

Rows

d)

Height

e)

Layout

27.

Что делает свойство RowSpan в Grid?

a)

Объединяет несколько столбцов

b)

Объединяет несколько строк

c)

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

d)

Меняет ширину

e)

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

28.

Что делает свойство ColumnSpan в Grid?

a)

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

b)

Объединяет несколько столбцов

c)

Объединяет строки

d)

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

29.

Что делает контейнер AbsoluteLayout?

a)

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

b)

Размещает элементы в сетке

c)

Автоматически выравнивает текст

d)

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

e)

Создаёт меню

30.

Что задают свойства LayoutBounds в AbsoluteLayout?

a)

Цвет фона

b)

Координаты и размеры элемента

c)

Тип границ

d)

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

e)

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

31.

Что делает контейнер FlexLayout?

a)

Автоматически изменяет расположение элементов при изменении размера экрана

b)

Всегда размещает элементы по центру

c)

Размещает элементы строго в сетке

d)

Работает только с кнопками

e)

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

32.

Какое свойство FlexLayout задаёт направление потока элементов?

a)

Orientation

b)

Direction

c)

FlexDirection

d)

Flow

e)

Arrange

33.

Что делает свойство JustifyContent у FlexLayout?

a)

Определяет выравнивание элементов по главной оси

b)

Определяет цвет текста

c)

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

d)

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

e)

Изменяет направление

34.

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

a)

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

b)

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

c)

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

d)

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

e)

Задает стиль

35.

Что делает ScrollView?

a)

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

b)

Размещает кнопки

c)

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

d)

Воспроизводит видео

36.

Что делает CollectionView?

a)

Отображает коллекцию данных в виде списка или сетки

b)

Создаёт таблицу ресурсов

c)

Загружает картинки

d)

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

e)

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

37.

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

a)

Clicked

b)

SelectedItemChanged

c)

ItemTapped

d)

ItemSelected

e)

Choice

38.

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

a)

Многострочное поле ввода текста

b)

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

c)

Хранит изображения

d)

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

e)

Меняет шрифт

39.

Какое свойство Editor задаёт количество строк?

a)

LineCount

b)

MaxLines

c)

AutoSize

d)

HeightRequest

e)

Rows

40.

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

a)

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

b)

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

c)

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

d)

Меняет фон

e)

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

41.

Что делает свойство PlaceholderColor у SearchBar?

a)

Определяет цвет подсказки

b)

Определяет цвет текста

c)

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

d)

Меняет стиль рамки

e)

Меняет фон

42.

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

a)

Отображает ход выполнения задачи

b)

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

c)

Меняет шрифт

d)

Управляет звуком

43.

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

a)

Определяет цвет полосы прогресса

b)

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

c)

Меняет цвет рамки

d)

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

e)

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

44.

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

a)

Отображает процесс загрузки (индикатор активности)

b)

Меняет стиль кнопки

c)

Управляет Layout

d)

Переключает темы

e)

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

45.

Какое свойство ActivityIndicator запускает анимацию?

a)

Start

b)

IsRunning

c)

Animate

d)

Active

e)

Visible

46.

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

a)

Добавляет возможность обновления данных жестом «потянуть вниз»

b)

Меняет шрифт

c)

Загружает картинки

d)

Создаёт вкладку

e)

Переключает темы

47.

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

a)

Определяет, выполняется ли обновление

b)

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

c)

Включает фоновый режим

d)

Меняет стиль текста

e)

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

48.

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

a)

Организует навигацию между страницами

b)

Добавляет стиль

c)

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

d)

Сохраняет ресурсы

e)

Переключает темы

49.

Что делает свойство Title в NavigationPage?

a)

Устанавливает заголовок страницы

b)

Меняет цвет

c)

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

d)

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

50.

Что делает команда Build and Deploy в Visual Studio при работе с MAUI?

a)

Компилирует и запускает приложение на устройстве или эмуляторе

b)

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

c)

Меняет конфигурацию

d)

Перезапускает IDE

e)

Устанавливает расширения

51.

Какую операцию выполняет All(x => x > 0)?

a)

Проверяет, все ли элементы больше 0

b)

Проверяет один элемент

c)

Удаляет значения

d)

Возвращает null

e)

Делит коллекцию

52.

Какую операцию выполняет Take(3)?

a)

Берет первые три элемента

b)

Удаляет три элемента

c)

Берет последние три

d)

Преобразует коллекцию

e)

Очищает массив

53.

Какую операцию выполняет Skip(2)?

a)

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

b)

Удаляет все кроме двух

c)

Берет первые два

d)

Преобразует тип

e)

Делит массив

54.

Какую операцию выполняет Max()?

a)

Возвращает максимальное значение

b)

Возвращает минимальное

c)

Возвращает сумму

d)

Возвращает длину

e)

Возвращает null

55.

Какую операцию выполняет Min()?

a)

Возвращает минимальное значение

b)

Возвращает максимальное

c)

Возвращает сумму

d)

Удаляет элементы

e)

Сортирует

56.

Какую операцию выполняет string.IsNullOrEmpty(s)?

a)

Проверяет, пуста ли строка или равна null

b)

Преобразует строку

57.

Какую операцию выполняет string.Replace("a","b")?

a)

Заменяет все вхождения "a" на "b"

b)

Удаляет буквы

c)

Сортирует

d)

Делит строку

e)

Преобразует строку

58.

Какую операцию выполняет string.ToUpper()?

a)

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

b)

Преобразует в нижний

c)

Делит строку

d)

Удаляет пробелы

e)

Возвращает длину

59.

Какую операцию выполняет string.Trim()?

a)

Удаляет пробелы по краям

b)

Удаляет все пробелы

c)

Делит строку

d)

Преобразует в int

e)

Сортирует

60.

Какую операцию выполняет string.Concat(a,b)?

a)

Объединяет строки

b)

Удаляет строку

c)

Делит строку

d)

Проверяет null

e)

Удаляет пробелы

61.

Какую операцию выполняет try { } catch(Exception ex)?

a)

Перехватывает все исключения

b)

Прерывает цикл

c)

Проверяет null

d)

Завершает программу

e)

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

62.

Какую операцию выполняет IndexOutOfRangeException?

a)

Ошибка выхода за пределы массива

b)

Ошибка формата

c)

Ошибка доступа

d)

Ошибка типа

e)

Ошибка чтения файла

63.

Какую операцию выполняет NullReferenceException?

a)

Попытка обращения к объекту со значением null

b)

Деление на ноль

c)

Ошибка формата

64.

Какую операцию выполняет FormatException?

a)

Неверный формат данных

b)

Ошибка доступа

c)

Ошибка индекса

d)

Ошибка памяти

e)

Ошибка null

65.

Какую операцию выполняет IOException?

a)

Ошибка при работе с файлами

b)

Ошибка вычислений

c)

Ошибка цикла

d)

Ошибка null

e)

Ошибка приведения типа

66.

Какую операцию выполняет catch (DivideByZeroException)?

a)

Перехватывает деление на ноль

b)

Перехватывает null

c)

Проверяет индекс

d)

Удаляет элемент

e)

Завершает программу

67.

Какую операцию выполняет finally при исключении?

a)

Всегда выполняется

b)

Пропускается

c)

Завершает программу

d)

Удаляет catch

e)

Возвращает значение

68.

Какую операцию выполняет using System.Linq;?

a)

Подключает LINQ

b)

Подключает System.IO

c)

Удаляет коллекции

d)

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

e)

Проверяет null

69.

Какую операцию выполняет System.Collections.Generic?

a)

Пространство имен для коллекций (List, Dictionary и др.)

b)

Пространство имен для файлов

c)

Для времени

d)

Для GUI

e)

Для математики

70.

Какую операцию выполняет Convert.ToString(10)?

a)

Преобразует число в строку

b)

Делает int

c)

Делит на 10

d)

Проверяет null

71.

Какую операцию выполняет int.TryParse("12", out int x)?

a)

Преобразует строку в число без исключения

b)

Создает исключение

c)

Преобразует int в строку

d)

Удаляет значение

e)

Умножает

72.

Какую операцию выполняет class A : B {}?

a)

Класс A наследует класс B

b)

Класс B наследует класс A

c)

Создается интерфейс

d)

Объявляется метод

e)

Ошибка

73.

Какую операцию выполняет interface IExample { }?

a)

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

b)

Создает класс

c)

Создает исключение

d)

Удаляет объект

e)

Переопределяет метод

74.

Какую операцию выполняет class Car : IExample ?

a)

Реализует интерфейс

b)

Наследует класс

c)

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

d)

Удаляет объект

e)

Создает событие

75.

Какую операцию выполняет override ToString()?

a)

Переопределяет строковое представление объекта

b)

Удаляет объект

c)

Создает класс

d)

Проверяет тип

e)

Сравнивает

76.

Какую операцию выполняет Equals(obj)?

a)

Проверяет равенство

b)

Удаляет объект

c)

Преобразует в строку

d)

Проверяет null

e)

Делит значение

77.

Какую операцию выполняет GetHashCode()?

a)

Возвращает хеш-код объекта

b)

Сравнивает объекты

c)

Удаляет объект

d)

Проверяет null

78.

Какую операцию выполняет typeof(int)?

a)

Возвращает объект Type для int

b)

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

c)

Преобразует в строку

d)

Проверяет null

e)

Возвращает значение

79.

Какую операцию выполняет is оператор?

a)

Проверяет принадлежность к типу

b)

Делает преобразование

c)

Удаляет объект

d)

Возвращает null

e)

Создает исключение

80.

Какую операцию выполняет as оператор?

a)

Выполняет безопасное приведение

b)

Проверяет null

c)

Делит значения

d)

Удаляет объект

e)

Завершает метод

81.

Какую операцию выполняет static void Main()?

a)

Точка входа в программу

b)

Вызывает исключение

c)

Создает объект

d)

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

e)

Удаляет файл

82.

Какую операцию выполняет params int[] arr?

a)

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

b)

Ограничивает количество

c)

Проверяет null

d)

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

e)

Удаляет элемент

83.

Какую операцию выполняет Environment.Exit(0)?

a)

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

b)

Удаляет файлы

c)

Перезапускает программу

d)

Очищает консоль

e)

Возвращает дату

84.

Какую операцию выполняет using System.Threading.Tasks;?

a)

Подключает параллельные операции

b)

Удаляет задачи

c)

Сортирует коллекции

d)

Проверяет null

85.

Какую операцию выполняет async Task метод?

a)

Определяет асинхронный метод

b)

Определяет обычный метод

c)

Создает исключение

d)

Синхронизирует поток

e)

Удаляет задачу

86.

Какую операцию выполняет await Task.Delay(1000)?

a)

Приостанавливает выполнение на 1 секунду

b)

Удаляет задачу

c)

Запускает цикл

d)

Создает исключение

e)

Завершает поток

87.

Какую операцию выполняет Task.Run(() => { })?

a)

Запускает задачу в отдельном потоке

b)

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

c)

Удаляет объект

d)

Проверяет null

e)

Перехватывает исключение

88.

Какую операцию выполняет try { await Task.Run(...); } catch { }?

a)

Перехватывает ошибки асинхронной задачи

b)

Удаляет задачу

c)

Прерывает выполнение

d)

Возвращает null

e)

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

89.

Какую операцию выполняет lock(obj)?

a)

Синхронизирует доступ к объекту

b)

Удаляет объект

c)

Проверяет null

d)

Создает исключение

e)

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

90.

Какую операцию выполняет try { ... } finally { ... } при отсутствии исключений?

a)

Выполняет finally после try

b)

Пропускает finally

c)

Удаляет try

d)

Создает исключение

e)

Перезапускает блок

91.

Какую операцию выполняет int? x = null;?

a)

Определяет nullable тип

b)

Ошибка

c)

Создает объект

92.

Какую операцию выполняет x.HasValue для nullable?

a)

Проверяет, задано ли значение

b)

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

c)

Удаляет значение

d)

Преобразует тип

e)

Создает исключение

93.

Какую операцию выполняет x.Value для nullable?

a)

Возвращает значение, если не null

b)

Создает объект

c)

Проверяет null

d)

Удаляет объект

e)

Делает null

94.

Какую операцию выполняет var dict = new Dictionary()?

a)

Создает словарь с ключами-строками и значениями-числами

b)

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

c)

Создает класс

d)

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

e)

Создает стек

95.

Какую операцию выполняет dict.Add("A",1)?

a)

Добавляет пару ключ-значение

b)

Удаляет ключ

c)

Сортирует

d)

Проверяет null

e)

Меняет тип

96.

Какую операцию выполняет dict.Remove("A")?

a)

Удаляет элемент по ключу

b)

Удаляет значение

c)

Очищает весь словарь

d)

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

e)

Преобразует тип

97.

Какую операцию выполняет File.AppendAllText(path,"data")?

a)

Добавляет текст в конец файла

b)

Перезаписывает файл

c)

Удаляет файл

d)

Проверяет путь

e)

Создает каталог

98.

Какую операцию выполняет Directory.CreateDirectory("data")?

a)

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

b)

Удаляет папку

99.

Какую операцию выполняет Path.Combine(a,b)?

a)

Объединяет пути в один

b)

Сравнивает пути

c)

Удаляет путь

d)

Копирует файл

e)

Проверяет null

100.

Какую операцию выполняет Path.GetExtension("file.txt")?

a)

Возвращает ".txt"

b)

Возвращает "file"

c)

Удаляет расширение

d)

Создает путь

e)

Возвращает null