Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Только вопросы Вопросы для тестирования ОТФ по....doc
Скачиваний:
1
Добавлен:
08.12.2018
Размер:
97.28 Кб
Скачать

6. Понятие о структурном программировании. Модульный принцип программирования. Использование процедур sub и function

  1. Каким оператором определяется функция пользователя?

  2. Для чего предназначен оператор GOSUB?

  3. Что делает строка: DECLARE FUNCTION FY1(X)

  4. Какой командой осуществляется вывод каталога подпрограмм в QBASIC?

  5. Глобальная переменная доступна …

  6. Что будет выведено на экран в результате выполнения программы?

DEF FNF(X)=X2-X+1

X=1:Y=2

Z=FNF(Y)

PRINT Z

  1. Каким оператором закрывается тело внешней процедуры ?

  2. Каким оператором закрывается тело внешней функции?

  3. В какой строке допущена синтаксическая ошибка?

DECLARE FUNCTION A(X, Y, M())

1 DIM T(7, 10)

2 K=1

3 L=8

4 Z=A(K, L, T())

5 PRINT Z

6 END

7 FUNCTION A(Y, M(), X)

8 A=M(X, Y)

9 END FUNCTION

  1. В какой строке допущена синтаксическая ошибка?

DECLARE SUB G(X, Y, A())

1 DIM A(8)

2 X=8: Y=-3

3 CALL G (X, A(), Y)

4 END

5 SUB G (X, Y, A())

6 PRINT A(X+Y)

7 END SUB

7. Основные понятия и принципы ооп на Visual Basic. Отличие Visual Basic от qbasic

  1. Понятие объекта в ООП

  2. Понятие класса в ООП

  3. Понятие инкапсуляции в ООП

  4. В объектно-ориентированном программировании каждый объект по отношению к своему классу является…

  5. Механизм объектно-ориентированного программирования, позволяющий описать новый класс на основе уже существующего (родительского).

  6. Понятие полиморфной функции.

  7. Можно ли в одной программе создать два и более объекта?

  8. Можно ли инкапсулировать в описания двух разных классов описание одного и того же метода?

  9. Укажите признак успешного завершения этапа сборки и компиляции проекта.

  • Автоматическое завершение работы программной системы Visual Studio 2005.

  • Появление сообщения: «Сборка проекта успешно завершена».

  • Выдача запроса о маршруте размещения и сохранения откомпилированного проекта.

  • Наличие в диагностическом сообщении окна Output фрагмента “… 0 failed …”

  1. Отметьте два термина соответствующих понятию «метод» в технологии ООП.

  2. Отметьте все термины определяющие область видимости переменных и модулей.

8. Организация ввода-вывода информации с помощью экранных форм Visual Basic

  1. С помощью какого свойства управляющего элемента Label возможен вывод (индикация) данных?

  2. Укажите правильный способ передачи в числовую переменную R данных из элемента управления TextBox.

  3. Укажите правильный способ размещения значения числовой переменной R в индикаторе Label.

  4. Значение какого свойства текстового поля TextBox запрещает его редактирование?

  5. Какие из перечисленных элементов управления позволяют создавать списки с большим количеством элементов?

  6. Укажите правильный способ использования стандартной функции SIN (X).

  7. Какие имена переменных являются недопустимыми в языке Visual Basic?

  8. Как на кнопке Button сделать надпись «ПУСК»?

  9. Укажите правильный способ использования стандартной функции COS (X).

  10. Укажите функцию Visual Basic 2005, преобразующую значение числовой переменной в текстовую строку.

  11. Укажите правильный аналог оператора Input языка QBasic для ввода числового значения переменной А в программе Visual Basic 2005.

  12. Укажите два правильных аналога оператора Print языка QBasic для вывода числового значения переменной Х в программе Visual Basic 2005.