Главная / Программирование /
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