1Вариант
Список вопросов теста
Вопрос 1
КАКОЕ СОБЫТИЕ ВОЗНИКАЕТ ПРИ ЗАГРУЗКЕ ФОРМЫ
Варианты ответов
- Click
- Load
- Resize
- KeyPress
Вопрос 2
КАКОЙ ЭЛЕМЕНТ УПРАВЛЕНИЯ ИСПОЛЬЗУЕТСЯ ДЛЯ ВВОДА ТЕКСТА ПОЛЬЗОВАТЕЛЕМ
Варианты ответов
- Label
- TextBox
- Button
- ComboBox
Вопрос 3
КАКОЙ МЕТОД ЗАКРЫВАЕТ ФОРМУ И ОСВОБОЖДАЕТ РЕСУРСЫ
Варианты ответов
- Hide()
- Show()
- Close()
- Dispose()
Вопрос 4
КАКОЕ СВОЙСТВО ЗАДАЁТ ЗАГОЛОВОК ОКНА ФОРМЫ
Варианты ответов
- Name
- Title
- Text
- Caption
Вопрос 5
КАКОЙ КОМПОНЕНТ ОТОБРАЖАЕТ ПРОГРЕСС ВЫПОЛНЕНИЯ ОПЕРАЦИИ
Варианты ответов
- ProgressBar
- StatusBar
- Timer
- TrackBar
Вопрос 6
КАКОЕ СОБЫТИЕ ВЫЗЫВАЕТСЯ ПРИ НАЖАТИИ КЛАВИШИ НА КЛАВИАТУРЕ
Варианты ответов
- KeyPress
- KeyUp
- KeyDown
- Все перечисленные
Вопрос 7
КАКОЙ ЭЛЕМЕНТ ПОЗВОЛЯЕТ ВЫБРАТЬ ОДИН ВАРИАНТ ИЗ НЕСКОЛЬКИХ ВЗАИМОИСКЛЮЧАЮЩИХ
Варианты ответов
- CheckBox
- RadioButton
- ListBox
- ComboBox
Вопрос 8
КАКОЕ СВОЙСТВО УСТАНАВЛИВАЕТ ЦВЕТ ФОНА ЭЛЕМЕНТА
Варианты ответов
- ForegroundColor
- BackgroundColor
- BackColor
- FillColor
Вопрос 9
КАКОЙ КОМПОНЕНТ ПОЗВОЛЯЕТ ВЫПОЛНЯТЬ КОД ЧЕРЕЗ ЗАДАННЫЕ ИНТЕРВАЛЫ ВРЕМЕНИ
Варианты ответов
- Timer
- Clock
- Interval
- Stopwatch
Вопрос 10
КАКОЙ ЭЛЕМЕНТ ОТОБРАЖАЕТ ИЗОБРАЖЕНИЕ
Варианты ответов
- PictureBox
- ImageBox
- GraphicBox
- DisplayBox
Вопрос 11
УСТАНОВИТЕ СООТВЕТСТВИЕ МЕЖДУ ЭЛЕМЕНТАМИ УПРАВЛЕНИЯ И ИХ НАЗНАЧЕНИЕМ:
1.
|
Label |
2.
Button
3.
TextBox
4.
ListBox
5.
CheckBox
Варианты ответов
- а) Кнопка для выполнения действий
- б) Поле для ввода текста
- в) Отображение статического текста
- г) Список выбираемых элементов
- д) Флажок для выбора нескольких вариантов
Вопрос 12
УСТАНОВИТЕ СООТВЕТСТВИЕ МЕЖДУ МЕТОДАМИ ФОРМЫ И ИХ ДЕЙСТВИЕМ:
1.
|
Show() |
2.
Hide()
3.
Close()
4.
ShowDialog()
5.
Focus()
Варианты ответов
- а) Скрывает форму
- б) Показывает форму
- в) Закрывает форму с освобождением ресурсов
- г) Показывает форму в модальном режиме
- д) Устанавливает фокус на форме
Вопрос 13
СООТНЕСИТЕ МЕТОДЫ РАБОТЫ С ДАННЫМИ И ИХ НАЗНАЧЕНИЕ:
1.
ExecuteReader()
2.
ExecuteNonQuery()
3.
ExecuteScalar()
4.
Fill()
Варианты ответов
- а) Выполняет SQL команды типа INSERT, UPDATE, DELETE
- б) Выполняет запрос SELECT и возвращает объект SqlDataReader
- в) Выполняет запрос и возвращает одно значение (например, результат COUNT)
- г) Заполняет DataSet или DataTable данными из БД
Вопрос 14
СООТНЕСИТЕ КОМПОНЕНТЫ WINDOWS FORMS И ИХ ИСПОЛЬЗОВАНИЕ ПРИ РАБОТЕ С ДАННЫМИ:
1.
DataGridView
2.
BindingSource
3.
ComboBox
4.
TextBox
Варианты ответов
- а) Привязка данных к элементам управления
- б) Отображение табличных данных из БД
- в) Выбор значения из списка, связанного с данными
- г) Ввод/редактирование отдельных полей записи
Вопрос 15
СООТНЕСИТЕ ТИПЫ СОЕДИНЕНИЙ С БД И ИХ ОСОБЕННОСТИ:
1.
SqlConnection
2.
OracleConnection
3.
MySqlConnection
4.
OleDbConnection
Варианты ответов
- а) Используется для Oracle
- б) Используется для SQL Server
- в) Используется для MySQL
- г) Универсальный тип для разных БД
Вопрос 16
СООТНЕСИТЕ ОСНОВНЫЕ СОБЫТИЯ ЖИЗНЕННОГО ЦИКЛА ФОРМЫ WINDOWS FORMS
1.
Load
2.
Shown
3.
Closing
4.
Closed
Варианты ответов
- a) возникает при попытке закрытия формы (можно отменить);
- б) возникает перед первым отображением формы;
- в) форма закрыта
- г) возникает после первого отображения формы;
Вопрос 17
КАКУЮ ПРОГРАММУ ВЫПОЛНЯЕТ ПРЕДСТАВЛЕННЫЙ КОД
csharp
private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.ReceivedText = textBox1.Text;
form2.Show();
}
csharp
public string ReceivedText { get; set; }
private void Form2_Load(object sender, EventArgs e)
{
label1.Text = ReceivedText;
}
Варианты ответов
- 1. Передает данные между формами
- 2. Изменяет цвет фона
- 3. При загрузке формы заполняет комбинированный список элементами
- 4. Устанавливает соединение с SQL Server
Вопрос 18
КАКУЮ ПРОГРАММУ ВЫПОЛНЯЕТ ПРЕДСТАВЛЕННЫЙ КОД
csharp
private void button1_Click(object sender, EventArgs e)
{
this.BackColor = Color.Red;
}
Варианты ответов
- 1. Передает данные между формами
- 2. Изменяет цвет фона
- 3. При загрузке формы заполняет комбинированный список элементами
- 4. Устанавливает соединение с SQL Server
Вопрос 19
КАКУЮ ПРОГРАММУ ВЫПОЛНЯЕТ ПРЕДСТАВЛЕННЫЙ КОД
csharp
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("Москва");
comboBox1.Items.Add("Санкт‑Петербург");
comboBox1.Items.Add("Новосибирск");
}
Варианты ответов
- 1. Передает данные между формами
- 2. Изменяет цвет фона
- 3. При загрузке формы заполняет комбинированный список элементами
- 4. Устанавливает соединение с SQL Server
Вопрос 20
ДАН ФРАГМЕНТ КОДА ОБРАБОТЧИКА СОБЫТИЯ КНОПКИ:
csharp
private void button1_Click(object sender, EventArgs e)
{
label1.Text = "Привет, мир!";
textBox1.Clear();
checkBox1.Checked = false;
}
1.
Какое событие обрабатывает этот метод?
2.
Что произойдёт с текстом в label1 при нажатии кнопки?
3.
Какое действие выполняется с textBox1?
4.
Какое состояние будет у checkBox1 после выполнения кода?
5.
Как называется параметр sender и для чего он нужен?
Варианты ответов
- checkBox1 будет снят (установлено значение false).
- sender — это объект, вызвавший событие. Позволяет использовать один обработчик для нескольких кнопок.
- Событие Click кнопки button1
- Содержимое textBox1 будет очищено (Clear()).
- Текст в label1 изменится на «Привет, мир!».
Вопрос 21
КАКОЙ ФАЙЛ ИСПОЛЬЗУЕТСЯ ДЛЯ ОПИСАНИЯ ИНТЕРФЕЙСА В ANDROID‑ПРИЛОЖЕНИИ
Варианты ответов
- MainActivity.java
- activity_main.xml
- strings.xml
- AndroidManifest.xml
Вопрос 22
КАКОЕ РАСШИРЕНИЕ ИМЕЮТ ФАЙЛЫ МАКЕТОВ В ANDROID
Варианты ответов
- .java
- .xml
- .json
- .html
Вопрос 23
КАКОЙ КОМПОНЕНТ ИСПОЛЬЗУЕТСЯ ДЛЯ ОТОБРАЖЕНИЯ СПИСКА ЭЛЕМЕНТОВ
Варианты ответов
- TextView
- Button
- RecyclerView
- EditText
Вопрос 24
КАКАЯ КОМАНДА ИСПОЛЬЗУЕТСЯ ДЛЯ ЗАПУСКА ЭМУЛЯТОРА В ANDROID STUDIO
Варианты ответов
- Run App
- Build Project
- Sync Project
- Invalidate Caches
Вопрос 25
КАКОЙ МЕТОД ВЫЗЫВАЕТСЯ ПРИ СОЗДАНИИ АКТИВНОСТИ
Варианты ответов
- onCreate()
- onStart()
- onResume()
- onPause()
Вопрос 26
СООТНЕСИТЕ КОМПОНЕНТЫ ИНТЕРФЕЙСА И ИХ НАЗНАЧЕНИЕ:
1.
TextView
2.
EditText
3.
Button
4.
ImageView
Варианты ответов
- а) Ввод текста пользователем
- б) Отображение текста
- в) Отображение изображений
- г) Кнопка для выполнения действий
Вопрос 27
СООТНЕСИТЕ методы жизненного цикла активности и их назначение:
1.
onCreate()
2.
onStart()
3.
onResume()
4.
onPause()
Варианты ответов
- а) Активность готова к взаимодействию
- б) Создание активности
- в) Активность становится видимой
- г) Активность теряет фокус
Вопрос 28
СООТНЕСИТЕ ТИПЫ МАКЕТОВ И ИХ ОСОБЕННОСТИ:
1.
LinearLayout
2.
RelativeLayout
3.
ConstraintLayout
4.
GridView
Варианты ответов
- а) Располагает элементы в виде сетки
- б) Располагает элементы относительно друг друга
- в) Располагает элементы последовательно
- г) Гибкое позиционирование элементов с ограничениями
Вопрос 29
СООТНЕСИТЕ ИНСТРУМЕНТЫ ANDROID STUDIO И ИХ НАЗНАЧЕНИЕ:
1.
Layout Editor
2.
Logcat
3.
Debugger
4.
AVD Manager
Варианты ответов
- а) Отладка кода
- б) Визуальное редактирование макетов
- в) Просмотр логов приложения
- г) Управление виртуальными устройствами
Вопрос 30
СООТНЕСИТЕ РЕСУРСЫ И ИХ РАСПОЛОЖЕНИЕ:
1.
Изображения
2.
Стили
3.
Макеты
4.
Строки
Варианты ответов
- а) res/layout/
- б) res/drawable/
- в) res/values/
- г) res/values/strings.xml
Вопрос 31
- ЧТО ВЫВЕДЕТ СЛЕДУЮЩИЙ КОД
String text = "Hello";
text += " World";
System.out.println(text.length());
Варианты ответов
- 5
- 10
- 11
- 12
Вопрос 32
КАКОЙ КОД КОРРЕКТНО УСТАНАВЛИВАЕТ ТЕКСТ ДЛЯ TEXTVIEW С ID MYTEXT
Варианты ответов
- а) TextView tv = findViewById(R.id.myText); tv.setText("Hello");
- б) TextView tv = (TextView) findViewById(R.id.myText); tv.setText("Hello");
- в) TextView tv = getView(R.id.myText); tv.setText("Hello");
- г) TextView tv = new TextView(this); tv.setText("Hello");
Вопрос 33
- ЧТО ПРОИЗОЙДЕТ ПРИ ВЫПОЛНЕНИИ ЭТОГО КОДА, ЕСЛИ КНОПКА С ID
BTNCLICKНЕ СУЩЕСТВУЕТ В РАЗМЕТКЕ
Button btn = findViewById(R.id.btnClick);
btn.setOnClickListener(v -> Toast.makeText(this, "Clicked", Toast.LENGTH_SHORT).show());
Варианты ответов
- а) Ничего не произойдет
- б) Выведется Toast с текстом “Clicked”
- в) Приложение аварийно завершится (NullPointerException)
- г) Кнопка автоматически создастся
Вопрос 34
КАКОЙ КОД ПРАВИЛЬНО ЗАПУСКАЕТ НОВУЮ ACTIVITY SECONDACTIVITY
Варианты ответов
- а) startActivity(new Intent(this, SecondActivity.class));
- б) openActivity(SecondActivity.class);
- в) Intent intent = new Intent(); startActivity(intent);
- г) startActivity("SecondActivity");
Вопрос 35
ЧТО ДЕЛАЕТ ЭТОТ КОД
RecyclerView recyclerView = findViewById(R.id.recyclerView);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
Варианты ответов
- а) Создает новый RecyclerView
- б) Устанавливает менеджер раскладки для RecyclerView
- в) Заполняет RecyclerView данными
- г) Удаляет RecyclerView из интерфейса
Вопрос 36
КАКОЙ КОД КОРРЕКТНО ПОЛУЧАЕТ СТРОКОВЫЙ РЕСУРС С ИМЕНЕМ APP_NAME
Варианты ответов
- а) getString(R.string.app_name)
- б) getResources().getString(R.string.app_name)
- в) Оба варианта верны
- г) Ни один вариант не верен
Вопрос 37
ЧТО ВЫВЕДЕТ ЭТОТ КОД
int x = 5;
int y = ++x * 3;
System.out.println(y);
Варианты ответов
- 15
- 18
- 20
- 24
Вопрос 38
КАКОЙ КОД ПРАВИЛЬНО ДОБАВЛЯЕТ ЭЛЕМЕНТ В ARRAYLIST
Варианты ответов
- а) list.add("New Item");
- б) list.insert("New Item");
- в) list.append("New Item");
- г) list.push("New Item");
Вопрос 39
ЧТО ДЕЛАЕТ МЕТОД ONDESTROY() В ACTIVITY
Варианты ответов
- а) Создает Activity
- б) Инициализирует компоненты интерфейса
- в) Вызывается перед уничтожением Activity
- г) Сохраняет состояние Activity
Вопрос 40
КАКОЙ КОД КОРРЕКТНО ОБРАБАТЫВАЕТ НАЖАТИЕ КНОПКИ В XML РАЗМЕТКЕ ЧЕРЕЗ АТРИБУТ
Варианты ответов
- а) android:onClick="onButtonClick"
- б) app:onClick="onButtonClick"
- в) onClick="onButtonClick"
- г) click="onButtonClick"
Вопрос 41
ОТМЕТЬТЕ ВЕРНЫЕ УТВЕРЖДЕНИЯ
Варианты ответов
- a) тестирование – процесс поиска ошибок
- b) в фазу тестирования входят поиски и исправление ошибок
- c) отладка – процесс локализации и исправления ошибок
Вопрос 42
ЗАЧЕМ НУЖНА СПЕЦИФИКАЦИЯ ТЕСТИРОВАНИЯ
Варианты ответов
- a) для формирования команды тестировщиков
- b) для разработки тестового набора
- c) для понимания смысла программы
Вопрос 43
КАКИЕ СУЩЕСТВУЮТ МЕТОДЫ АНАЛИЗА И ЛОКАЛИЗАЦИИ ОШИБКИ
Варианты ответов
- a) выполнение программы в уме
- b) пошаговое выполнение
- c) метод контрольных точек и анализа трасс
Вопрос 44
РАСПОЛОЖИТЕ В ПРАВИЛЬНОМ ПОРЯДКЕ ФАЗЫ ПРОЦЕССА ТЕСТИРОВАНИЯ
Варианты ответов
- a) разработка тестового набора
- b) прогон программы на тестовом наборе
- c) анализ результатов тестирования
Вопрос 45
ВОЗМОЖНО ЛИ ТЕСТИРОВАНИЕ ПРОГРАММЫ НА ВСЕХ ДОПУСТИМЫХ ЗНАЧЕНИЯХ ПАРАМЕТРОВ
Варианты ответов
- a) да, всегда
- b) никогда
- c) возможно, в отдельных случаях
Вопрос 46
КАКИЕ ПРЕДЪЯВЛЯЮТСЯ ТРЕБОВАНИЯ К ИДЕАЛЬНОМУ КРИТЕРИЮ ТЕСТИРОВАНИЯ
Варианты ответов
- a) достаточность
- b) достижимость
- c) полнота
- d) проверяемость
Вопрос 47
НА СООТВЕТСТВИЕ - РАЗНОВИДНОСТИ ФУНКЦИОНАЛЬНЫХ КРИТЕРИЕВ ТЕСТИРОВАНИЯ:
1.
тестирование пунктов спецификации
2.
тестирование классов входных данных
3.
тестирование классов выходных данных
4.
Тестирование функций
5.
тестирование правил
Варианты ответов
- a) проверяем требования из документации
- b) группируем и тестируем входные значения
- c) проверяем типы результатов работы системы
- d) тестируем каждое действие модуля
- e) убеждаемся, что все бизнес правила и грамматические правила работают верно
Вопрос 48
НАЗОВИТЕ НЕДОСТАТКИ ФУНКЦИОНАЛЬНЫХ КРИТЕРИЕВ.
Варианты ответов
- a) не проверяется соответствие со спецификацией
- b) не проверяются ошибки, требования к которым не зафиксированы в спецификации
- c) не проверяются ошибки в структурах данных, требования к которым не зафиксированы в спецификации
Вопрос 49
КАКИЕ СУЩЕСТВУЮТ РАЗНОВИДНОСТИ УРОВНЕЙ ТЕСТИРОВАНИЯ
Варианты ответов
- a) модульное
- b) интеграционное
- c) структурное
- d) системное
- e) регрессионное
Вопрос 50
КАКИЕ ЗАДАЧИ У МОДУЛЬНОГО ТЕСТИРОВАНИЯ
Варианты ответов
- a) выявление ошибок при вызове модулей
- b) выявление ошибок взаимодействия модуля с окружением
- c) выявление локальных ошибок реализации алгоритмов модулей
Вопрос 51
НА ОСНОВЕ КАКИХ ПРИНЦИПОВ СТРОЯТСЯ ТЕСТЫ ДЛЯ МОДУЛЬНОГО ТЕСТИРОВАНИЯ
Варианты ответов
- a) анализ потоков управления модуля
- b) анализ потоков данных модуля
- c) анализ покрытия в соответствии с заданными структурными критериями
Вопрос 52
КАКИЕ СУЩЕСТВУЮТ МЕТОДЫ ПОСТРОЕНИЯ ТЕСТОВЫХ ПУТЕЙ
Варианты ответов
- a) статические
- b) динамические
- c) методы реализуемых путей
- d) все методы
Вопрос 53
КАКОВЫ ОСОБЕННОСТИ СИСТЕМНОГО ТЕСТИРОВАНИЯ
Варианты ответов
- a) тесты оперируют пользовательским или другими внешними интерфейсами
- b) структура проекта тестируется на уровне подсистем
- c) тестированию подлежит система в целом
- d) тестирование осуществляется по методу «черного ящика»
Вопрос 54
КАКИЕ ЗАДАЧИ РЕШАЮТСЯ НА ЭТАПЕ СИСТЕМНОГО ТЕСТИРОВАНИЯ
Варианты ответов
- a) выявление дефектов в функционировании приложения или в работе с ним
- b) выявление дефектов использования ресурсов
- c) выявление несовместимости с окружением
- d) выявление непредусмотренных сценариев применения или использования непредусмотренных комбинаций данных
Вопрос 55
КАКОВЫ ОСОБЕННОСТИ РЕГРЕССИОННОГО ТЕСТИРОВАНИЯ
Варианты ответов
- a) перетестирование предусматривает только контроль частей приложения, связанных с изменениями
- b) выбор между полным и частичным перетестированием и пополнением тестовых наборов
- c) регрессионное тестирование является подмножеством системного тестирования
Вопрос 56
. КАКИЕ ТИПЫ ДЕФЕКТОВ ВЫЯВЛЯЮТСЯ ПРИ СИСТЕМНОМ И РЕГРЕССИОННОМ ТЕСТИРОВАНИИ
Варианты ответов
- a) отсутствующая или некорректная функциональность
- b) непредусмотренные данные или неподдерживаемые сценарии использования
- c) некорректность проектной документации
- d) ошибки переносимости на другие платформы
- e) ошибки инсталляции и конфигурирования
- f) ошибки пользовательской документации
Вопрос 57
МОЖНО ЛИ ГАРАНТИРОВАТЬ БЕЗОПАСНОСТЬ МЕТОДА РЕГРЕССИОННОГО ТЕСТИРОВАНИЯ, ЕСЛИ ОТСУТСТВУЕТ ИНФОРМАЦИЯ ОБ ИЗМЕНЕНИЯХ В ПРОГРАММЕ
Варианты ответов
- да
- нет
Вопрос 58
КАКИЕ ИЗ ПЕРЕЧИСЛЕННЫХ МЕТОДОВ ТЕСТИРОВАНИЯ НАИБОЛЕЕ ЗАТРАТНЫ
Варианты ответов
- a) статические методы
- b) модульное тестирование
- c) интеграционное тестирование
- d) системное тестирование с моделируемым окружением
- e) системное тестирование в реальном окружении и реальном времени
Вопрос 59
НАЙТИ СООТВЕТСТВИЕ ПО СТРУКТУРЕ СОДЕРЖАНИЕ ТЕСТОВОГО ОТЧЕТА
1.
Введение
2.
Выполненная работа
3.
Результаты тестирования
4.
Анализ отклонений
5.
Выводы и рекомендации
Варианты ответов
- a) цель, область, сроки тестирования.
- b) количество выполненных тестов, затраченное время.
- c) статистика по дефектам (найденным, переоткрытым, закрытым и т. д.)
- d) что шло не по плану и почему.
- e) оценка качества, риски, предложения по корректировке тестового набора и процессов.
Вопрос 60
КАКИЕ ТЕСТОВЫЕ МЕТРИКИ ИСПОЛЬЗУЮТСЯ ПРИ ТЕСТИРОВАНИИ
Варианты ответов
- a) покрытие функциональных требований и покрытие кода продукта
- b) покрытие множества сценариев
- c) количество и плотность найденных дефектов
- d) скорость нахождения дефектов


