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

Тест 08

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

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

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

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

2. Integer – это:

a) [ ] Атрибут переменных

b) [ ] Свойство переменных

c) [ ] Тип переменных

3. Значение NAN означает:

a) [ ] Бесконечность со знаком «плюс»

b) [ ] Бесконечность со знаком «минус»

c) [ ] Неопределённое значение

d) [ ] Бесконечность

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

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

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

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

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

5. Методы IsNan и IsInfinity поддерживаются следующими типами переменных:

a) [ ] String

b) [ ] Byte

c) [ ] Integer

d) [ ] Single

6. Привязать контекстное меню к управляющему элементу возможно:

a) [ ] Контекстное меню присоединяется к управляющему элементу автоматически при его создании

b) [ ] У каждого элемента управления уже имеется собственное контекстное меню

c) [ ] С помощью изменения значения соответствующего свойства ContextMenuStrip

7. Для чтения значений переменных из бинарного файла используется:

a) [ ] Два метода

b) [ ] Один метод

c) [ ] Множество методов, для каждого типа переменной свой метод

d) [ ] Три метода

8. Размеры формы в Visual Studio .Net измеряются:

a) [ ] В пикселях

b) [ ] В пикселях, дюймах и сантиметрах

c) [ ] В сантиметрах

d) [ ] В дюймах

9. Необходимо вывести на печать столбец цифр от 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, значение которой печатается, при каждом входе в программу обнуляется

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

a) [ ] Enabled

b) [ ] ReadOnly

c) [ ] Visible

11. Visual Studio .Net поддерживает использование:

a) [ ] Только элементов управления, разработанных компанией Microsoft

b) [ ] Любых элементов управления, в том числе из старых версий Visual Studio

c) [ ] Только тех элементов управления, которые созданы специально для архитектуры .Net