Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тесты для БИТИС.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
484.95 Кб
Скачать

3. Объект – это:

a) [ ] Переменная, массив, структура или другой подобный элемент программы

b) [ ] Совокупность данных и способов работы с ними

c) [ ] Визуальные элементы приложения, наносимые на формы

4. Связать с одной формой несколько пользовательских меню:

a) [ ] Невозможно

b) [ ] Возможно

5. Невизуальные элементы управления – это:

a) [ ] Элементы, которые не отображаются на форме во время выполнения приложения

b) [ ] Элементы, которые можно создать на форме только программным способом

c) [ ] Элементы, у которых значение свойства Visible установлено равным False

6. Метод Close():

a) [ ] Скрывает форму и выгружает её из памяти

b) [ ] Скрывает форму, но она остаётся в памяти

7. Дан следующий фрагмент кода:

Me.LayoutMdi(MdiLayout.TileVertical)

Ключевое слово Me здесь относится:

a) [ ] К дочерней форме

b) [ ] К родительской форме

8. В имя переменной можно включать:

a) [ ] Цифры

b) [ ] Символ подчёркивания

c) [ ] Буквы

d) [ ] Специальные символы (точку, тире и др.)

9. В проекте имеется несколько форм, пользователь имеет возможность переключаться между ними. Для обеспечения возможности корректного переключения между формами используется обработчик события:

a) [ ] Load

b) [ ] FormClosed

c) [ ] Activated

d) [ ] FormClosing

10. Сделать элемент управления недоступным для пользователя позволяет изменение значения свойства:

a) [ ] ReadOnly

b) [ ] Enabled

c) [ ] Visible

11. Если шаг цикла обозначается некоторой переменной, то:

a) [ ] Эту переменную можно не объявлять, если она больше ни для чего не используется

b) [ ] Эту переменную можно не объявлять

c) [ ] Эту переменную необходимо объявлять также, как и остальные

12. Оператор A–=B означает:

a) [ ] Уменьшение значения переменной B на значение переменной A

b) [ ] Уменьшение значения переменной A на значение переменной B

c) [ ] Присваивание переменной B значения –A

d) [ ] Присваивание переменной A значения –B

13. Чтобы обеспечить доступ к некоторой процедуре из других модулей проекта, необходимо:

a) [ ] Передать в процедуру соответствующие аргументы

b) [ ] Дать ей атрибут Public

c) [ ] Дать ей атрибут Private

d) [ ] Ничего не делать, доступ обеспечивается автоматически

14. Свойство Graphics аргумента е обработчика события PrintPage представляет собой:

a) [ ] Графическую фигуру, выводимую на печать

b) [ ] Рабочую поверхность для формирования печатаемого изображения

c) [ ] Координаты графической точки, с которой начинается процесс печати

Тест 100

1. Метод Write(Data) объекта StreamWriter:

a) [ ] Записывает очередную строку в текстовый файл

b) [ ] Записывает данные, указанные в аргументе Data, в текстовый файл

2. Оператор A*=B означает:

a) [ ] Присваивание переменной A* значения, равного значению переменной B

b) [ ] Умножение значения переменной A на значение переменной B

3. Дан следующий фрагмент кода:

Me.Hide()

Ключевое слово Me здесь относится:

a) [ ] К родительской форме

b) [ ] К той форме, которая активна в данный момент

c) [ ] К дочерней форме

4. Методы объекта – это:

a) [ ] Перечень возможных воздействий пользователя на объект

b) [ ] Процедуры и функции, содержащиеся в модуле соответствующей формы

c) [ ] Все процедуры и функции, связанные с данным объектом

d) [ ] Процедуры и функции, обеспечивающие необходимые операции с данными объекта

5. Имя переменной должно начинаться:

a) [ ] С цифры

b) [ ] С любого допустимого символа

c) [ ] С буквы или цифры

d) [ ] С любого символа

e) [ ] С буквы

6. Необходимо вывести на печать столбец цифр от 0 до 60. На одной странице можно разместить только 37 чисел. Для этого был написан следующий код:

Dim x, y As Single

Dim F As Font

Dim i,j As Integer

F = New Font("Arial", 20)

j = 0

i = 0

x = PrintDocument1.DefaultPageSettings.Margins.Left

While i <= 60

y = PrintDocument1.DefaultPageSettings.Margins.Top + (j - 1) * (F.Size + 7)

e.Graphics.DrawString(Str$(i), F, Brushes.Black, x, y)

If y > PrintDocument1.DefaultPageSettings.PaperSize.Height - PrintDocument1.DefaultPageSettings.Margins.Bottom Then

e.HasMorePages = True

j = 0

Exit Sub

End If

j = j + 1

i = i + 1

End While

Программа при этом зацикливается. Причиной этого является:

a) [ ] Не задано необходимое число страниц для печати

b) [ ] Переменная i, значение которой печатается, при каждом входе в программу обнуляется

7. Объекты записи и чтения из файлов принадлежат к базовому классу:

a) [ ] System.OLEDB

b) [ ] System.IO

c) [ ] System.SQLClient

d) [ ] System.Windows.Forms

8. Нумерация элементов массива в программах на Visual Basic .Net начинается:

a) [ ] Всегда с нуля

b) [ ] С индекса, который задаётся программистом при написании кода

c) [ ] Всегда с единицы

9. Для задания минимальных размеров формы, при которых в ней появляются полосы прокрутки, используется свойство:

a) [ ] AutoScale

b) [ ] AutoScroll

c) [ ] FormBorderStyle

d) [ ] AutoScrollMinSize

10. Форма – это:

a) [ ] Встроенное диалоговое окно, вызываемое оператором MsgBox

b) [ ] Один из элементов управления

c) [ ] Контейнер для элементов управления, входящих в состав пользовательского интерфейса

11. Свойство Filter управляющих элементов OpenFileDialog и SaveFileDialog:

a) [ ] Отфильтровывает имена файлов по названиям

b) [ ] Указывает типы файлов, отображаемых в списке

12. Использовать введённое в элементе TextBox число для математических вычислений можно:

a) [ ] С использованием функции Val()

b) [ ] Просто выполнить любую математическую операцию со значением свойства Text

c) [ ] Никак нельзя