Главная / Программирование /
Visual Basic .NET / Тест 13
Visual Basic .NET - тест 13
Упражнение 1:
Номер 1
Какой элемент управления можно использовать для добавления объектов приложений в формы Visual Basic?
Ответ:
 (1) OLE Container 
 (2) Container 
 (3) OLEContainer  
Номер 2
Можно ли в программах на Visual Basic .NET использовать элементы управления ActiveX, основанные на технологии Component Object Model (COM)?
Ответ:
 (1) да 
 (2) нет 
 (3) да, добавив ссылку на эти компоненты 
Номер 3
С помощью чего в Visual Basic .NET производится запуск и остановка приложений?
Ответ:
 (1) функции Shell
 
 (2) компоненты Process
 
 (3) функции Run
 
Упражнение 2:
Номер 1
Какая технология, основана на стандарте взаимодействия COM?
Ответ:
 (1) Automation 
 (2) Support 
 (3) SupportCOM 
Номер 2
Что не является технологией, основанной на стандарте взаимодействия COM?
Ответ:
 (1) Automation 
 (2) Support 
 (3) SupportCOM 
Номер 3
Как называются приложения Windows, которые предоставляют свои объекты?
Ответ:
 (1) объектными 
 (2) серверными приложениями 
 (3) управляющими 
Упражнение 3:
Номер 1
Какие приложения можно создавать в Visual Basic .NET?
Ответ:
 (1) объектные 
 (2) управляющие 
 (3) серверные 
Номер 2
С чем связаны объекты, свойства и методы, предоставляемые Excel 2002?
Ответ:
 (1) с командами меню предоставляемых приложением 
 (2) с опциями диалоговых окон, предоставляемых приложением 
Номер 3
С чем связаны объекты, свойства и методы, предоставляемые Word 2002?
Ответ:
 (1) с командами меню предоставляемых приложением 
 (2) с опциями диалоговых окон, предоставляемых приложением 
Упражнение 4:
Номер 1
Для чего применяется Object Browser (Обозреватель объектов) из Visual Studio?
Ответ:
 (1) отображения объектов, свойств и методов, используемых программой, над которой вы работаете в среде разработки Visual Studio 
 (2) отображения объектов, свойств и методов, доступных из приложений, которые поддерживают Automation 
Номер 2
Какие закладки содержит диалоговое окно Add Reference (Добавить ссылку)?
Ответ:
 (1) .NET  
 (2) COM  
 (3) Projects (Проекты) 
Номер 3
Excel Object Library какой версии входит в Excel 2002 (другими словами, в Office XP)?
Ответ:
 (1) 9,0 
 (2) 10,0 
 (3) 11,0 
Упражнение 5:
Номер 1
Что содержит закладка .NET диалогового окна Add Reference (Добавить ссылку)?
Ответ:
 (1) компоненты Crystal Reports, объекты, предоставляемые средой разработки Visual Studio .NET и различные системные объекты 
 (2) приложения и компоненты Component Object Model, в том числе объекты приложений Microsoft Office 
 (3) объекты, предоставляемые вашими собственными объектами на Visual Basic, которые вы можете использовать 
Номер 2
Что содержит закладка COM диалогового окна Add Reference (Добавить ссылку)?
Ответ:
 (1) компоненты Crystal Reports, объекты, предоставляемые средой разработки Visual Studio .NET и различные системные объекты 
 (2) приложения и компоненты Component Object Model, в том числе объекты приложений Microsoft Office 
 (3) объекты, предоставляемые вашими собственными объектами на Visual Basic, которые вы можете использовать 
Номер 3
Что содержит закладка Projects (Проекты) диалогового окна Add Reference (Добавить ссылку)?
Ответ:
 (1) компоненты Crystal Reports, объекты, предоставляемые средой разработки Visual Studio .NET и различные системные объекты 
 (2) приложения и компоненты Component Object Model, в том числе объекты приложений Microsoft Office 
 (3) объекты, предоставляемые вашими собственными объектами на Visual Basic, которые вы можете использовать 
Упражнение 6:
Номер 1
Что нужно сделать, чтобы Visual Studio взаимодействовал с компонентами COM?
Ответ:
 (1) включить ссылку на первичную сборку взаимодействия 
 (2) в проекте самой Visual Studio сгенерировать локальную "оболочку", содержащую такие же объявления классов 
 (3) ничего, так как Visual Studio взаимодействует с компонентами COM напрямую 
Номер 2
Какой из ответов на вопрос "Что нужно сделать, чтобы Visual Studio взаимодействовал с компонентами COM" является неправильным?
Ответ:
 (1) включить ссылку на первичную сборку взаимодействия 
 (2) в проекте самой Visual Studio сгенерировать локальную "оболочку", содержащую такие же объявления классов 
 (3) ничего, так как Visual Studio взаимодействует с компонентами COM напрямую 
Номер 3
Что содержит обозреватель объектов Object Browser?
Ответ:
 (1) список ссылок 
 (2) список компонент 
Упражнение 7:
Номер 1
Какие строки нужно ввести в код программы, чтобы использовать команды Excel в программе на Visual Basic, создав экземпляр этого приложения xlApp
?
Ответ:
 (1) Dim xlApp As Excel.Application
 
 (2) xlApp = CType(CreateObject("Excel.Application"), Excel.Application)
 
Номер 2
Какие строки нужно ввести в код программы для завершения приложения xlApp
являющегося экземпляром объекта Word?
Ответ:
 (1) xlApp.Terminate()
 
 (2) xlApp.Quit()
 
 (3) xlApp.Exit()
 
Номер 3
Какие строки нужно ввести в код программы для завершения приложения xlApp
являющегося экземпляром объекта Excel?
Ответ:
 (1) xlApp.Quit()
 
 (2) xlApp.Terminatr()
 
 (3) xlApp.Exit()
 
Упражнение 8:
Номер 1
Что означает если тип данных Excel.Application
в Редакторе кода подчеркнут синей волнистой линией?
Ответ:
 (1) вы неправильно записали тип данных 
 (2) вы забыли добавить ссылку 
Номер 2
Какое из утверждений является верным?
Ответ:
 (1) в Excel выплаты по займам обычно отображаются как положительные числа 
 (2) в Excel выплаты по займам обычно отображаются как отрицательные числа 
 (3) в Excel выплаты по займам обычно отображаются как комплексные числа 
Номер 3
Что будет, если один из требуемых аргументов функции Pmt
из Excel пропущен?
Ответ:
 (1) процедура события выдаст сообщение об ошибке времени исполнения 
 (2) процедура события выполнится и без одного аргумента 
 (3) среди ответов нет верного 
Упражнение 9:
Номер 1
Какое объявление встроит в проект библиотеку классов System.Math
?
Ответ:
 (1) Imports System.Math
 
 (2) Import System.Math
 
 (3) Insert System.Math
 
Номер 2
Какое объявление предоставит доступ к использованной нами функции Abs
?
Ответ:
 (1) Import System.Math
 
 (2) Imports System.Math
 
 (3) Import Math
 
Номер 3
Какую строку нужно прописать в редакторе кода, если метод Abs
подчеркнут синей волнистой линией?
Ответ:
 (1) Import System.Math
 
 (2) Import Math
 
 (3) Imports System.Math
 
Упражнение 10:
Номер 1
Как добавить данные в ячейку R1C2 число 75, если xlSheet
объявлена строкой Dim xlSheet As Excel.Worksheet
?
Ответ:
 (1) xlSheet.Cells(1, 2) = 75
 
 (2) xlSheet.Cells(R1, C2) = 75
 
 (3) xlSheet.Cells(0, 1) = 75
 
Номер 2
Как ввести в ячейку B3 формулу Sum(R1C2:R1C12)
, если xlSheet
объявлена строкой Dim xlSheet As Excel.Worksheet
?
Ответ:
 (1) xlSheet.Range("B3") = "=Sum(R1C2:R2C2)"
 
 (2) xlSheet.Range("B3") = "Sum(R1C2:R2C2)"
 
 (3) xlSheet.Range("B3").Formula = "=Sum(R1C2:R2C2)"
 
Номер 3
Как отформотировать ячейку B3 жирным шрифтом, если xlSheet
объявлена строкой Dim xlSheet As Excel.Worksheet
?
Ответ:
 (1) xlSheet.Range("B3") = Bold
 
 (2) xlSheet.Range("B3").Font = Bold
 
 (3) xlSheet.Range("B3").Font.Bold = True
 
Упражнение 11:
Номер 1
Какой метод можно использовать для запуска любого приложения Windows, имеющегося в вашей системе и зарегистрированного в системном реестре?
Ответ:
 (1) Process.Start
 
 (2) Process.Exec
 
 (3) Exec
 
Номер 2
Какие приложения Windows можно запускать с помощью метода Process.Start
?
Ответ:
 (1) имеющиеся в вашей системе 
 (2) зарегистрированные в системном реестре 
 (3) все 
Номер 3
Какие из утверждений являются верными?
Ответ:
 (1) при использовании метода Process.Start
вам требуется указывать путь 
 (2) при использовании метода Process.Start
расширение файла распознается системой 
 (3) метод Process.Start
использует для своей работы Automation 
Упражнение 12:
Номер 1
Какой метод является эквивалентом щечку на кнопке Закрыть в строке заголовка приложения?
Ответ:
 (1) CloseMainProgramm
 
 (2) CloseProgramm
 
 (3) CloseMainWindow
 
Номер 2
Какие классы System
используются, когда вы управляете процессами из вашего кода программы?
Ответ:
 (1) System.Threading
 
 (2) System.Diagnostics
 
 (3) System.Process
 
Номер 3
Какие определения не требуются, если вы используете в своей программе только методы Start
и CloseMainWindow
?
Ответ:
 (1) System.Threading
 
 (2) System.Diagnostics
 
 (3) System.Process