Главная /
Visual Basic
Visual Basic - ответы на тесты Интуит
Представляемый материал охватывает широкий круг вопросов, среди них: элементы грамматики языка, управление ходом выполнения программ, работа с файловой системой, базы данных, макросы, реализация обмена данными между приложениями, ActiveX, классы, отладка программ. Ценность представляют около 80 программ, используемых в качестве практических и лабораторных работ. В приложении даны методические указания к курсовому проектированию в среде Visual Basic.
Список вопросов:
- # Какое расширение имеет файл формы?
- # Какое расширение имеет файл проекта?
- # Какое расширение имеет файл модуля класса?
- # В каком окне представлен список классов и объектов?
- # В каком окне отображаются свойства, события и методы объектов?
- # Как задаются свойства объекта?
- # Какой символ используется при размещении нескольких инструкций в одной строке?
- # Какой символ используется для переноса инструкций?
- # Как можно обозначить комментарий?
- # Какие типы процедур используются в Visual Basic?
- # Какая из процедур позволяет создавать свойства и оперировать ими?
- # Как образуется имя процедуры обработки событий?
- # Какое свойство элемента управления позволяет переместить текст в центр?
- # Какое свойство определяет видим ли объект во время выполения?
- # Какое свойство позволяет установить соответствие размера элемента управления Label и длины текста?
- # Какой тип данных используется при работе с вещественными числами?
- # Какой тип данных может использоваться при работе с целыми положительными числами в диапазоне 0 – 255?
- # Как сравнить два числа с плавающей точкой?
- # Что определяет при работе с переменными ключевое слово Static?
- # Как называется число, используемое для обращения к отдельному элементу массива?
- # Как называются массивы, индексы размерностей которых разделены запятыми?
- # Что возвращает выражение: "abc" Like "???"
- # Что возвращает выражение: "klm" Like "k*"
- # Что возвращает выражение: "ab3" Like "ab[123]"
- # Какие элементы, являющиеся представлением значений, используются в выражениях?
- # Какие значения величин могут быть результатом выражений?
- # Указать виды выражений:
- # Описать переменную, возвращающую значение выражения 50 < 30
- # Каков результат выражения: 21 > y OR 4 > y для y = 9
- # Каков результат выражения: y > 1 AND Sqr(y) < 10 для у = 9
- # Используя полный синтаксис условной инструкции If…Then…Else создать пример нахождения минимального из двух значений а1 и а2
- # Используя краткий синтаксис условной инструкции If...Then...Else создать пример нахождения максимального из двух значений b1 и b2
- # Какое из утверждений является верным?
- # Создать массив целых (использовать цикл For…Next) из 40 элементов; m(i) = i^4 + 11 Вычислить сумму первых 28 элементов. Выбрать правильный ответ
- # Создать массив целых (использовать цикл For…Next) из 30 элементов; m(i) = i^3 + 15. Вычислить сумму первых 18 элементов. ация массива начинается с 0. Выбрать правильный ответ
- # Создать массив целых (использовать цикл For…Next) из 21 элементов; m(i) = i^2 + 17, i=0,...20 Вычислить сумму последних 15 элементов. Выбрать правильный ответ
- # Создать массив целых (использовать цикл For…Next) из 21 элемента; m(i) = i^3 + 17. Вычислить сумму первых 16 элементов. Выбрать правильный ответ
- # Создать масив случайных вещественных чисел m(i) = Rnd(). Использовать инструкцию Randomize(3). (Инструкция Randomize(number) использует некоторое число для инициализации генератора случайных чисел функции Rnd()). Сравнить, равны ли с точностью 0,001 элемент m(1) и число 0.859
- # Создать массив данных типа String из 20 элементов; m(i) = Chr(97 + i) Является ли символ "g" элементом массива?
- # В каком случае используется цикл Do Until…Loop с завершением:
- # Создать массив из 50 элементов m(i) =i Вычислить сумму его элементов с использованием Do While…Loop и Do Until…Loop
- # Создать массив из 5 целых m(i) = i^2. Вычислить сумму, используя Do While…Loop и Do Until…Loop. Как формулируется условие для Do While и для Do Until?
- # Какие из записей при использовании структуры выбора Select Case являются верными?
- # Какие из записей при использовании структуры выбора Select Case являются верными?
- # Какие из записей при использовании структуры выбора Select Case являются верными?
- # Отметить, где правильно проводится вызов процедуры Proc1?
- # Отметить, где правильно проводится вызов процедуры Proc1?
- # Какая из процедур Property присваивает значение свойству?
- # Синтаксис вызова какой из процедур Property представлен здесь: Переменная = [объект].свойство?
- # Описание какой из процедур Property дано ниже: Property имя_процедуры() As тип_данных
- # Что возвращает выражение: Chr(Asc(ch) + 1) здесь Dim ch As String ch = "kk"
- # Что возвращает выражение: Chr(Asc(ch1) + 2) здесь Dim ch1 As String
- # Что возвращает выражение: Asc(ch1) здесь Dim ch1 As String
- # Каков должен быть вывод в поле списка элементов массива, элемент которого определяется как: m(j) = Int(Rnd*1000), сформированного в процедуре For … Next (j =1 To 25)
- # Где должны быть присвоены значения переменной х1 для обеспечения старта процедуры Private Sub Timer1_Timer(): Image1.Left = Int(80*Rnd()*x1) End Sub
- # Где соблюден синтаксис использования метки?
- # Функция Fac вычисляет значение факториала числа. Какая инструкция является правильной?
- # Может ли инструкция If…Then…Else реализовать:
- # Куда попадает элемент массива mass(1) после выполнения фрагмента: For j =1 To 5 List1(1).List(j-1) = mass(j) … Next
- # Какую из двух инструкций синхронизации следует разместить в процедуре Drive_Change()?
- # Как должна быть описана переменная в процедуре многократного копирования FileCopy File1, "FileN" I = I + 1
- # Выполняют ли 3 элемента управления DriveListBox, DirListBox, FileListBox, следующие функции?
- # Перечислить объекты файловой системы
- # Выделить некоторые характеристики объекта CommandDialog
- # Какая инструкция является описанием нового объекта FileSystemObject?
- # Какой аргумент инструкции Open в последовательном доступе (раздел - запись данных в файл, чтение данных из файла) используется для открытия файла для записи?
- # Какой аргумент инструкции Open в последовательном доступе (раздел - запись данных в файл, чтение данных из файла) используется для открытия файла для чтения?
- # Какой аргумент инструкции Open в последовательном доступе (раздел - запись данных в файл, чтение данных из файла) используется для открытия файла для добавления записи?
- # Какие инструкции используются в последовательном доступе (раздел - запись данных в файл, чтение данных из файла) для записи?
- # Какие инструкции используются в последовательном доступе (раздел - запись данных в файл, чтение данных из файла) для чтения?
- # Что реализует инструкция Open - Open "a:\t.txt" For Output As #1
- # Какой параметр в инструкции Open (произвольный доступ) определяет права доступа к открытому файлу пользователя/процесса при коллективном использовании?
- # Какой параметр в инструкции Open указывает, что все процессы могут писать в файл и считывать из файла?
- # Какой параметр задает права доступа к файлу (для чтения, записи)?
- # Какая инструкция используется для записи в файл при произвольном доступе?
- # Какая инструкция используется для чтения из файла при произвольном доступе?
- # В какой инструкции (Put или Get) имя переменной есть имя переменной, в которую проводится считывание?
- # Что означают а1, а2 в инструкции Write #1, "Name", a1, a2
- # Куда проводится запись с использованием инструкции Write #1, List1(1).List(j - 1) для j = 3 (цикл For…Next (переменная-счетчик – j, цикл (от) j = 1 To 10))
- # Что означают b1, b2, b3 в записи Input #1, b1, b2, b3
- # Что означает запись Put #1, nomZ, j
- # Когда создается файл, который открывается для записи?
- # Что означает фрагмент Input #1, a1, a2 mass(j) = a1: mass(j + 1) = a2 j= j + 2
- # Каким свойствам элемента управления Data должны быть присвоены определённые значения для обеспечения связи проекта с файлом базы данных?
- # Каким свойствам элемента управления (например) TextBox должны быть присвоены определённые значения?
- # Какая доступность элемента устанавливается в стандартном модуле
- # Какой объект определяет именованный сеанс пользователя в системе DAO?
- # Какой компонент в системе DAO содержит все объекты базы данных, открытые для данного сеанса пользователя?
- # Какой объект системы DAO содержит набор записей?
- # Какие возможности поддерживает MSFlexGrid?
- # Какой из элементов управления (при решении вопроса о выводе данных в сетку MSFlexGrid) обеспечивает связь файла базы данных с проектом?
- # Как поместить в левую верхнюю ячейку MSFlexGrid слово "Петров"?
- # На какие библиотеки следует ссылаться при выполнении репликации и синхронизации баз данных?
- # Перечислить минимально необходимые действия при выполнении репликации и синхронизации баз данных
- # Какие из приведённых инструкций обеспечивают создание главной реплики (здесь: db1 - база данных, repProp - свойство, repcopy - база данных)?
- # Перечислить объекты DAO
- # Какие библиотеки обеспечивают возможность работы с DAO?
- # Перечислить способы работы при использовании ADO
- # Выбрать правильный ответ по поводу создания таблиц базы данных (Программное создание баз данных)
- # Выбрать правильный ответ по поводу создания связей между таблицами (Программное создание баз данных)
- # Выбрать правильный ответ по поводу создания SQL- запроса (Программное создание баз данных)
- # Перечислить основные способы создания макросов
- # Перечислить основные этапы создания макроса
- # Позволяет ли шестая версия языка программирования создавать макросы?
- # Что определяет свойство ListCount элемента управления ListBox?
- # Что определяет свойство ListIndex элемента управления ListBox?
- # Какое событие вызывается при «входе» пользователя в текстовое поле?
- # Какие методы используются для перемещения элементов списка (например из List1 в List2)?
- # Какой элемент управления используется для выбора единственной опции из нескольких?
- # Какой элемент управления используется для выбора одновременно нескольких опций?
- # Какое расширение имеют файлы, используемые при работе с элементом управления Animation?
- # Меню является?
- # Какое свойство используется для создания массива меню?
- # Какой метод используется для создания всплывающих меню?
- # Какое событие происходит при сбрасывании перетаскиваемого мышью объекта?
- # Какое событие происходит при нажатии любой клавиши мыши?
- # Перечислить технологии обмена данными
- # Какие функции используются при работе в режиме DDE?
- # Какой режим используется (работа с OLE), если нужно, чтобы при изменении данных в исходном файле, данные в конечном файле также изменялись?
- # Что используется (работа с OLE), если нужно, чтобы при изменении данных в исходном файле, данные в конечном файле не изменялись?
- # В каком приложении открывается внедренный объект (он является частью файла, в который он вставлен)?
- # В каком приложении открывается связанный объект?
- # Как классифицируются объекты при перетаскивании?
- # Перечислить фазы перетаскивания
- # Результатом перетаскивания может быть?
- # В каком случае требуется разработка пользователем собственных обработчиков перетаскивания?
- # Перечислить параметры объекта DataObject, содержащего перетаскиваемые данные
- # Перечислить свойства элементов управления, обеспечивающих перетаскивание
- # С какой целью может потребоваться программная передача данных Access → Excel?
- # Какие объекты используются при передаче данных Access → Excel?
- # Объект RecordSet является результатом:
- # Перечислить признаки/характеристики набора технологий ActiveX
- # Имеется ли возможность создания собственных элементов управления ActiveX Control и использования их в приложениях ?
- # Где стартует приложение ActiveX Document?
- # Перечислить элементы навигации
- # Перечислить некоторые методы элемента управления WebBrowser
- # Можно ли работать с программой, реализующей функции Browser, если компьютер не является узлом компьютерной сети?
- # Чьей составной частью является DLL?
- # Привести примеры программ, используемых при создании пользовательских приложений (средства DLL)
- # Можно ли окнами Open и Save (вызываемыми из DLL) пользоваться при создании пользовательских приложений?
- # Перечислить наиболее часто используемые DLL-библиотеки
- # Где записывается тип значения, возвращаемого функцией?
- # Какая составляющая в описании функции Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA"_ (ByVal lpExistingFileName As String, ByVal lpNewFileName As_ String, ByVal bFaillfExists As Long) As Long определяет объявление внешней процедуры?
- # Какие составляющие в описании функции Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA"_ (ByVal lpExistingFileName As String, ByVal lpNewFileName As_ String, ByVal bFaillfExists As Long) As Long определяют имя функции?
- # Какая составляющая в описании функции Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA"_ (ByVal lpExistingFileName As String, ByVal lpNewFileName As_ String, ByVal bFaillfExists As Long) As Long определяет способ передачи аргумента?
- # Выбрать понятие "наследование"
- # Выбрать понятие "полиморфизм"
- # Выбрать понятие "инкапсуляция"
- # Присвоить переменной ws (используется иерархия DAO), описанной как Workspace – Dim ws As Workspace значение рабочего пространства с индексом 0
- # Переменной х присвоить, возвращаемое методом Met1() класса значение (использовать экземпляр класса – объект ob1)
- # Что является компонентом класса?
- # Понятие "метод"
- # Как проводится присваивание/считывание значений полям?
- # Какая из данных ниже (инструкций описания) процедур присваивает значение свойству?
- # Характеристики события
- # Понятие "объект"
- # Создать объект – экземпляр некоторого класса (ввести соответствующую инструкцию)
- # Создать объект – экземпляр некоторого класса (ввести соответствующую инструкцию)
- # Ключевое слово, используемое для прекращения связи с объектом
- # Где доступен элемент, в инструкции описания которого используется ключевое слово Public; инструкция находится в стандартном модуле или модуле класса?
- # Ключевое слово, используемое при передаче аргументов процедуре, если переменной присваивается копия ссылки
- # Ввести с использованием инструкции присваивания пример использования свойства класса Prop1() (использовать экземпляр класса – ob1 и переменную у)
- # Ввести инструкцию описания метода Met1() класса, возвращающего данные типа Boolean. Функции передается аргумент х (типа Integer)
- # Перечислить типы ошибок (раздел "отладка программ")
- # Состав обработчика ошибок (раздел "отладка программ")
- # Перечислить инструкции выхода из обработчика ошибок (раздел "отладка программ")
- # Перечислить кнопки, обеспечивающие (в целом) выполнение программы (раздел "отладка программ")
- # Дать название кнопки панели отладки, обеспечивающей вход в процедуру (раздел "отладка программ")
- # Дать название кнопки панели отладки, обеспечивающей проход за процедуру (раздел "отладка программ")