игра брюс 2048
Главная / Программирование / Visual Basic .NET / Тест 18

Visual Basic .NET - тест 18

Упражнение 1:
Номер 1
С помощью какого класса выполняется печать в Visual Basic .NET?

Ответ:

 (1) Printer 

 (2) Print 

 (3) PrintDocument 


Номер 2
К каким готовым элементам управления диалоговых окон печати есть доступ в Visual Basic .NET?

Ответ:

 (1) PrintDialog 

 (2) PrintPreviewDialog 

 (3) PageDialog 

 (4) PageSetupDialog 


Номер 3
 Службы, из какого пространства имен упрощают многостраничную печать?

Ответ:

 (1) System.Printing.Drawing 

 (2) System.Drawing.Printing 

 (3) System.Printing 


Упражнение 2:
Номер 1
Какие из утверждений являются верными?

Ответ:

 (1) получить вывод на печать в программах на Visual Basic .NET –тривиальная задача 

 (2) получить вывод на печать в программах на Visual Basic .NET – нетривиальная задача 

 (3) методы, используемые для вывода на печать, зависят от типа и количества генерируемого вывода для печати 


Номер 2
Как можно добавить в проект класс PrintDocument?

Ответ:

 (1) добавить в форму элемент управления PrintDocument 

 (2) определить его программно с помощью нескольких строк кода на Visual Basic 


Номер 3
Какой объект содержит событийную информацию о печатаемой странице?

Ответ:

 (1) PrintPageEventArgs 

 (2) PrinterSettings 

 (3) PrintPageEvents 


Упражнение 3:
Номер 1
В каком пространстве имён расположен класс PrintDocument?

Ответ:

 (1) System.Printing.Drawing 

 (2) System.Drawing.Printing 

 (3) System.Printing 


Номер 2
 Что происходит когда вы добавляете в форму элемент управления PrintDocument?

Ответ:

 (1) все объекты класса PrintDocument автоматически встраиваются в ваш проект 

 (2) некоторые из объектов класса PrintDocument автоматически встраиваются в ваш проект 

 (3) среди ответов нет правильного 


Номер 3
Какой оператор требуется добавить в верхнюю часть кода формы, чтобы использовать класс PrintDocument?

Ответ:

 (1) Imports System.Printing.Drawing 

 (2) Imports System.Drawing.Printing 

 (3) Imports System.Printing 


Упражнение 4:
Номер 1
Какая строка кода указывает на то, что печатаемая страница является последней, если переменная ev типа  PrintPageEventArgs?

Ответ:

 (1) ev.NoMorePages = True 

 (2) ev.NoMorePages = False 

 (3) ev.HasMorePages = False 


Номер 2
Какое из утверждений является верным?

Ответ:

 (1) переменная ev типа PrintPageEventArgs важный носитель информации о текущей печатаемой строке 

 (2) переменная ev типа PrintPageEventArgs важный носитель информации о текущей печатаемой странице 

 (3) переменная ev типа PrintPageEventArgs важный носитель информации о текущем печатаемом документе 


Номер 3
Какой метод используется для печати графики?

Ответ:

 (1) Graphics.DrawImage 

 (2) Graphics.PrintImage 

 (3) Graphics.PrintGraphics 


Упражнение 5:
Номер 1
Какой метод используется для отправки всего содержимого объекта текстового поля на принтер?

Ответ:

 (1) Graphics.DrawString 

 (2) Graphics.DrawText 

 (3) Graphics.PrintString 

 (4) Graphics.PrintText 


Номер 2
Как можно добавить объект PrintDocument в программу?

Ответ:

 (1) добавить элемент управления PrintDocument в форму 

 (2) создать PrintDocument программно 


Номер 3
Какой из ответов не является методом для отправки всего содержимого объекта текстового поля на принтер?

Ответ:

 (1) Graphics.DrawString 

 (2) Graphics.DrawText 

 (3) Graphics.PrintString 

 (4) Graphics.PrintText 


Упражнение 6:
Номер 1
Что будет с текстом, который выходит за рамки полей страницы, если его распечатать с помощью объекта PrintDocument?

Ответ:

 (1) PrintDocument автоматически переносит строки, когда они выходят за границы печати 

 (2) этот текст не распечатается 

 (3) произойдет ошибка печати 


Номер 2
Что произойдет со строками, которые выходят за границы печати, если их распечатать с помощью объекта PrintDocument?

Ответ:

 (1) PrintDocument автоматически переносит строки, когда они выходят за границы печати 

 (2) эти строки не распечатаются 

 (3) произойдет ошибка печати 


Номер 3
Что нужно сделать чтобы печатать файлы, не содержащие в конце строк символ возврата каретки?

Ответ:

 (1) написать код, который обрабатывает эти длинные строки 

 (2) использовать PrintDocument, который автоматически переносит строки 

 (3) использовать PrintText, который автоматически переносит строки 


Упражнение 7:
Номер 1
Что произойдет при печати текстового блока, который слишком длинный для одной страницы, если его распечатать с помощью объекта PrintDocument?

Ответ:

 (1) оставшийся текст не будет напечатан 

 (2) оставшийся текст будет напечатан на следующей странице 

 (3) произойдет ошибка печати 


Номер 2
Что нужно сделать, чтобы справиться с многостраничной печатью?

Ответ:

 (1) использовать объект PrintDocument, который автоматически разбивает страницы 

 (2) создать виртуальную страницу текста 


Номер 3
Как называется виртуальная страница, которая помогает справиться с многостраничной печатью?

Ответ:

 (1) VirtualPage 

 (2) VirtualPrintPage 

 (3) PrintPage 


Упражнение 8:
Номер 1
Какое событие возникает при печати страницы?

Ответ:

 (1) PrintDocument 

 (2) PrintText 

 (3) PrintPage 


Номер 2
Какой тип у аргумента события PrintPage предоставляющего вам размеры и характеристики текущей страницы принтера?

Ответ:

 (1) PrintEventArgs 

 (2) PrintPageEventArg 

 (3) PrintPageEventArgs 


Номер 3
Какой метод может быть использован для определения того, сколько символов и строк может поместиться в
прямоугольной области страницы?

Ответ:

 (1) MeasureText 

 (2) MeasureString 

 (3) MeasurePage 


Упражнение 9:
Номер 1
Какой код программы печати страниц указывает текущие параметры страницы?

Ответ:

 (1) PrintDocument1.DefaultPageSettings = True 

 (2) PrintDocument1.DefaultPageSettings = PrintPageSettings 

 (3) PrintDocument1.DefaultPageSettings = DefaultPageSettings 


Номер 2
Какой код программы печати страниц открывает диалоговое окно Print и позволяет пользователю настроить любые параметры печати, которые можно изменить?

Ответ:

 (1) Dim result As DialogResult = PrintOptions.ShowDialog() 

 (2) Dim result As DialogResult = PrintSetingsDialog1.ShowDialog() 

 (3) Dim result As DialogResult = PrintDialog1.ShowDialog() 


Номер 3
Какая процедура события добавится, если дважды щелкнуть мышью на объекте PrintDocument1 в области компонент?

Ответ:

 (1) PrintPage 

 (2) Click 

 (3) DoubleClick 


Упражнение 10:
Номер 1
Какой код программы печати страниц на основании параметров страницы определяет прямоугольную область печати?

Ответ:

 (1) strFormat.Trimming = StringTrimming.Word 

 (2) Dim sizeMeasure As New SizeF(e.MarginBounds.Width, e.MarginBounds.Height 3 PrintFont.GetHeight(e.Graphics)) 

 (3) Dim rectDraw As New RectangleF( e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width, e.MarginBounds.Height) 


Номер 2
Какой код программы печати страниц уменьшает высоту текста на одну строку , чтобы гарантировать, что текст не будет обрезан?

Ответ:

 (1) strFormat.Trimming = StringTrimming.Word 

 (2) Dim rectDraw As New RectangleF( e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width, e.MarginBounds.Height) 

 (3) Dim sizeMeasure As New SizeF(e.MarginBounds.Width, e.MarginBounds.Height - PrintFont.GetHeight(e.Graphics)) 


Номер 3
Какой код программы печати страниц длинные строки разбивает по словам?

Ответ:

 (1) strFormat.Trimming = StringTrimming.Word 

 (2) Dim sizeMeasure As New SizeF(e.MarginBounds.Width, e.MarginBounds.Height 3 PrintFont.GetHeight(e.Graphics)) 

 (3) Dim rectDraw As New RectangleF( e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width, e.MarginBounds.Height) 


Упражнение 11:
Номер 1
Какой элемент управления отображает диалоговое окно Print Preview (Предварительный просмотр)?

Ответ:

 (1) PrintPreviewDialog 

 (2) PageSetupDialog 

 (3) PreviewSetupDialog 


Номер 2
Какой элемент управления отображает диалоговое окно Page Setup (Параметры страницы)?

Ответ:

 (1) PrintPreviewDialog 

 (2) PageSetupDialog 

 (3) PreviewSetupDialog 


Номер 3
Как можно добавить в проект элементы управления печатью PrintPreviewDialog и PageSetupDialog?

Ответ:

 (1) с помощью Области элементов 

 (2) программно 


Упражнение 12:
Номер 1
Какое из утверждений является правильным?

Ответ:

 (1) предварительный просмотр автоматически использует данные параметров страницы для отображения визуального представления документа так, как он будет напечатан 

 (2) вам требуется отображать представление документа вручную 

 (3) среди утверждений нет верных 


Номер 2
Какой код программы печати страниц вычисляет, сколько символов и строк поместится в области sizeMeasure?

Ответ:

 (1) e.Graphics.MeasureString(StringToPrint, PrintFont, sizeMeasure, strFormat, numChars, numLines) 

 (2) Dim sizeMeasure As New SizeF(e.MarginBounds.Width, e.MarginBounds.Height 3 PrintFont.GetHeight(e.Graphics)) 

 (3) Dim rectDraw As New RectangleF( e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width, e.MarginBounds.Height) 


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

Ответ:

 (1) предварительный просмотр автоматически использует данные параметров страницы для отображения визуального представления документа так, как он будет напечатан 

 (2) вам требуется отображать представление документа вручную 




Главная / Программирование / Visual Basic .NET / Тест 18