- •1. Субд иерархического типа
- •2. Нажать f5
- •4. Ни одним из указанных способов
- •Правильный ответ: 3
- •Правильные ответы: 3, 4
- •1. Нажать f1
- •2. Нажать f4
- •3. Нажать f5
- •1. Окно Инструментов
- •Правильный ответ: 2
- •Тест №2 по vb “Элементы языка программирования”
- •Правильные ответы: 1, 2, 3, 4
- •5. Ни одно из предшествующих Правильный ответ: 3
- •5. Ни одно из предшествующих Правильные ответы:1, 2, 4, 5
- •5. Ни одно из предшествующих Правильные ответы: 1, 2, 3, 4
- •5. Ни одно из предшествующих Правильный ответ: 5
- •Правильные ответы: 5, 6, 7
- •5. Такого термина нет
- •720. В списке формальных параметров пользовательских процедур и функций используются разделители:
- •721. В списке фактических параметров пользовательских процедур и функций используются разделители:
- •722. Как организовать в пользовательской процедуре действия с параметрами универсального типа при вычислении выражения арифметического типа?
- •723. Какое обращение может быть к процедуре с заголовком
- •724. Какое обращение к процедуре с заголовком Private Sub zzz(a as Integer, ByVal b as Single, c as String) является неправильным?
- •725. Какие разделители не используются в списке формальных параметров пользовательских процедур и функций?
- •726. Какие разделители не используются в списке фактических параметров пользовательских процедур и функций?
- •730. Отличие пользовательской функции от пользовательской процедуры:
- •731. Как включить пользовательские функции универсального типа в арифметическое выражение вызывающей программы?
- •732. Как включить пользовательские функции универсального типа в логическое выражение вызывающей программы?
- •733. Как организовать в пользовательской функции действия с параметрами универсального типа при вычислении логического числового выражения?
- •734. Вызывающая программа может получить информацию от пользовательской функции через
- •735. Вызывающая программа может передать информацию вызываемой пользовательской функции через
- •756. Имеется несколько форм, с элементами которых связаны процедуры. Где и как можно объявить массив, доступный во всех процедурах заданной формы?
- •757. Имеется несколько форм, с элементами которых связаны процедуры. Где и как можно объявить массив, доступный только в заданной процедуре?
- •758. Имеется несколько форм, с элементами которых связаны процедуры. Где и как можно объявить для заданной процедуры статический (с параметром Static) массив?
- •760. Как установить системную дату 1 сентября 2005 года?
- •761. Укажите требования к аргументу и тип значения функции Sin(X):
- •771. Какие значения возвратят функции Int(-5.3), Fix(-5.3), cInt(-5.3)?
- •772. Какие значения возвратят функции Int(-4.8), Fix(-4.8), cInt(-4.8)?
- •778. Для определения размера массива-параметра в пользовательской процедуре используются стандартные функции:
- •779. Укажите выражение, определяющее размер двумерного массива а:
- •882. Какое расширение имеет файл проекта ?
- •Такого термина нет
730. Отличие пользовательской функции от пользовательской процедуры:
-
Функция не может иметь формальных параметров
-
В функции не используются локальные переменные
-
В теле функции имени функции передается вычисленное значение функции
-
В функции не используются глобальные переменные
-
Имя функции является переменной заданного типа
Правильные ответы: 3, 5
731. Как включить пользовательские функции универсального типа в арифметическое выражение вызывающей программы?
-
В арифметическом выражении значения функций с помощью функций Val преобразовать в числовые
-
Значения функций передать числовым переменным, включив последние в арифметическое выражение
-
Заключить арифметическое выражение с операндами-функциями в круглые скобки
-
Заключить арифметическое выражение с операндами-функциями в квадратные скобки
-
Значение арифметического выражения с операндами-функциями преобразовать функцией Val в числовое
Правильные ответы: 1, 2
732. Как включить пользовательские функции универсального типа в логическое выражение вызывающей программы?
-
Заключить логическое выражение с операндами-функциями в квадратные скобки
-
В логическом выражении значения функций с помощью функций Val преобразовать в числовые
-
Заключить логическое выражение с операндами-функциями в круглые скобки
-
Значения функций передать числовым переменным, включив последние в логическое выражение
-
Значение логического выражения с операндами-функциями преобразовать функцией Val в числовое
Правильные ответы: 2, 4
733. Как организовать в пользовательской функции действия с параметрами универсального типа при вычислении логического числового выражения?
-
При вычислении выражения параметры типа Variant записываются в круглые скобки
-
В выражении значения параметров типа Variant преобразовать функцией Val в числовые
-
Значения параметров типа Variant передать числовым переменным, включив последние в выражение
-
При вычислении выражения параметры типа Variant преобразовать функцией Str в строковые
-
Вычисленное значение выражения преобразовать функцией Val в числовое
Правильные ответы: 2, 3
734. Вызывающая программа может получить информацию от пользовательской функции через
-
Локальные переменные функции
-
Переменные, замещающие формальные параметры функции с атрибутами ByVal
-
Глобальные переменные модуля или формы
-
Переменные, замещающие формальные параметры функции с атрибутами ByRef
-
Имя функции
Правильные ответы: 3, 4, 5
735. Вызывающая программа может передать информацию вызываемой пользовательской функции через
-
Переменные, замещающие формальные параметры с атрибутами ByVal
-
Константы, замещающие формальные параметры с атрибутами ByRef
-
Переменные, замещающие формальные параметры с атрибутами ByRef
-
Глобальные переменные модуля или формы
-
Визуальные управляющие элементы формы
Правильные ответы: 1, 3, 4
736. Введите (прописными/строчными буквами, без пробелов) ключевое слово, обозначающее способ передачи данных при вызове процедуры – по ссылке.
Правильный ответ: 0
(ByRef)
737. Введите (прописными/строчными буквами, без пробелов) ключевое слово, обозначающее способ передачи данных при вызове процедуры – по значению.
Правильный ответ: 0
(ByVal)
738. Укажите, что неверно в перечне отличий пользовательской функции от пользовательской процедуры:
1) Функция не может иметь формальных параметров
2) В функции не используются локальные переменные
3) В теле функции имени функции передается вычисленное значение функции
4) В функции не используются глобальные переменные
5) Имя функции является переменной заданного типа
Правильные ответы: 1, 2, 4
739. В каком виде может быть записан формальный параметр пользовательской процедуры?
1) A As Integer
2) ByRef A As Integer
3) ByVal B As Single
4) ByVal B
5) A
Правильные ответы: 1, 2, 3, 4, 5
****************************************************************************
740. Каким образом может передаваться значение фактического параметра формальному параметру пользовательской процедуры с указателем ByRef?
-
Присваивается значение фактического параметра-переменной
-
Присваивается значение фактического параметра-выражения
-
Передается адрес фактического параметра-переменной
-
Передается адрес фактического параметра-выражения
-
Присваивается значение фактического параметра-константы
Правильный ответ: 3
741. Каким образом может передаваться значение фактического параметра формальному параметру пользовательской процедуры с указателем ByVal?
-
Передается адрес фактического параметра-переменной
-
Передается адрес фактического параметра-выражения
-
Присваивается значение фактического параметра-переменной
-
Присваивается значение фактического параметра-константы
-
Присваивается значение фактического параметра-выражения
Правильные ответы: 3, 4, 5
742. В каком виде может задаваться в процедуре формальный параметр А строкового типа?
-
A As String( )
-
A As String[ ]
-
A As String
-
A$
-
A As String*n, где n –целое число
Правильные ответы: 3, 4
743. Каким объектам пользовательской процедуры при обращении к ней отводится оперативная память?
-
Локальным переменным
-
Формальным параметрам с атрибутами ByRef
-
Формальным параметрам с атрибутами ByVal
-
Фактическим параметрам-переменным
5) Глобальным переменным Правильные ответы: 1, 3
744. Какие характеристики могут варьироваться в параметре-массиве, замещающем формальный параметр-массив пользовательской процедуры?
-
Размерность массива
-
Размер массива
-
Тип элементов
-
Имя массива
-
Значения элементов заданного типа
Правильные ответы: 1, 2, 4, 5
745. Какое ключевое слово обозначает способ передачи данных (по ссылке) при вызове процедуры/функции?
Правильный ответ: 0
(ByRef)
746. Какое ключевое слово обозначает способ передачи данных (по значению) при вызове процедуры/функции?
Правильный ответ: 0
(ByVal)
************************************************************************************
750. Размещение процедур обработки событий, связанных с элементами управления, осуществляется:
-
В окне главной формы проекта
-
В окне кода одной из форм проекта
-
В одном из программных модульных файлов
-
В главном программном модульном файле
-
В специальном окне проекта
Правильный ответ: 2
751. В проекте имеется несколько форм, с элементами которых связаны процедуры. Где и как объявить переменную A, доступную во всех процедурах?
-
В главной форме с ключевым словом Dim
-
В процедуре любой из форм с ключевым словом Public
-
В секции General любой из форм с ключевым словом Private
-
Во всех процедурах с ключевым словом Dim
-
В секции General любой из форм с ключевым словом Public
Правильный ответ: 5
752. В проекте имеется несколько форм, с элементами которых связаны процедуры и один модуль. Как можно объявить пользовательскую процедуру, доступную во всех процедурах обработки событий?
-
В секции General любой из форм с ключевым словом Private
-
В секции General любой из форм с ключевым словом Public
-
В главной процедуре обработки событий
-
В секции General модуля с ключевым словом Public
-
В секции General модуля с ключевым словом Private
Правильные ответы: 4, 5
753. В проекте имеется несколько форм, с элементами которых связаны процедуры. Где и как объявить переменную B, доступную во всех процедурах одной из форм?
-
В процедуре любой из форм с ключевым словом Public
-
В главной форме с ключевым словом Dim
-
В избранной форме с ключевым словом Private
-
В секции General избранной формы с ключевым словом Private
-
В секции General любой из форм с ключевым словом Public
Правильный ответ: 4
754. В проекте имеется один модуль и несколько форм, с элементами которых связаны процедуры. Как можно объявить пользовательскую функцию, доступную во всех процедурах обработки событий?
-
В главной процедуре обработки событий
-
В секции General любой из форм с ключевым словом Private
-
В секции General любой из форм с ключевым словом Public
-
В секции General модуля с ключевым словом Private
-
В секции General модуля с ключевым словом Public
Правильные ответы: 4, 5
755. Имеется несколько форм, с элементами которых связаны процедуры. Где и как можно объявить статическую переменную A заданной процедуры?
-
В указанной процедуре оператором: Dim Static A As тип переменной
-
В указанной процедуре оператором: Static A As тип переменной
-
В секции General одной из форм оператором: Dim Static A As тип переменной
-
В секции General одной из форм оператором: Static A As тип переменной
-
В секции General формы, в которой содержится управляющий элемент, связанный с заданной процедурой, оператором: Static A As тип переменной
Правильные ответы: 1, 2, 5