Объектно-ориентированное программирование. Язык Visual Basic

Базовыми понятиями объектно- ориентированного програмирования являются:

а) объект б) класс в) структура г) функция

1) в, г 2) а, г 3) а, б4) б, г

В группу арифметических операторов не входит оператор

1) - 2) + 3) & 4) ^

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

1) экземпляром 2) кодом3) функцией 4) методом

В объектно-ориентированном программировании способность объекта сохранять свойства и методы класса-родителя называют …

1) инкапсуляцией 2) наследованием3) встраиванием 4) полиморфизмом

В объектно-ориентированном программировании формат программного кода, задающий установку свойств объекта, имеет вид

1) <объект >.< свойство>:=< значение> 2) <объект >.< значение>:= < свойство> 3) < свойство>:= <объект >.< значение> 4) < свойство>.<объект >:=< значение>

В объектно-ориентированном программировании формат программного кода, задающий использование метода, имеет вид

1) <объект >.< метод> 2) <объект>.<метод>:=<значение> 3) < метод>.<объект > 4) < метод>.<объект >:=< значение>

В основе объектно-ориентированного подхода к программированию лежит метод…

1) нисходящего проектирования 2) восходящего проектирования

3) ветвей и границ 4) дихотомического поиска

В программе, записанной на объектно-ориентированном языке программирования VBA, свойством объекта является ...

Sub Символы1()

Fоr i = 1 T 11

Selectiоn.Characters(i) .Bоld = True

Next i

End Sub

1) Selectiоn 2) Characters(i) 3) Bоld 4) True

В результате выполнения команды PRINT "3*3="; 3*3

1) на экран будет выведено 3*3=9;

2) на экран будет выведено 3*3=3*3;

3) на экран будет выведено 9;

4) на бумаге будет напечатано 3*3=9.

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

1) после слова Else многострокового варианта команды If

2) после слова Then многострокового варианта команды If

3) до слова Then многострокового варианта команды If

Какое значение переменной S будет напечатано после выполнения фрагмента программы на Visual Basic

S=1:

Fоr N = 1 Tо 3

S=S*N

Next N

Print S

1) 2 2) 3 3) 4 4) 6

Какие методы очищают область вывода

1) Clear 2) Cls 3) нет таких методов

Какие служебные слова используются при записи оператора безусловного перехода:

1) GОTО 2) IF, THEN 3) GОSUB 4) RETURN

Какая из функций не является встроенной в языке программирования Visual Basic:

1) ABS(X) 2) EXP(X) 3) INT(X) 4) LG(X)

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

а) инструкции б) данные в) модель г) объект д) свойство

е) метод обработки ж) событие з) класс объектов

1) г, д, е, ж, з, 2) а, д, з 3) а, д 4) д, е, ж, з

Объектно-ориентированным языком, в котором имеется возможность множественного наследования, является…

1) С++2) Ada 95 3) Java 4) PHP

Объектную структуру программы имеют языки:

а) Pascal б) Java в) C++ г) Frtran

1) б, в 2) в ,г 3) а, в 4) а, г

Операторы в языке Visual Basic отделяются:

1) двоеточием 2) точкой с запятой 3) запятой 4) пробелом

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

1) LIST 2) LET 3) REM 4) NEW

Понятие «иерархия классов» присуще методологии_________программирования

1) объектно-ориентированного 2) структурного

3) эвристического 4) динамического

Понятие «Наследование» характеризует…

1) способность объекта сохранять свойства и методы класса-родителя 2) возможность задания различных действий в методе с одним именем

3) посылку сообщений объектом

4) сокрытие информации и комбинирование данных и методов внутри объекта

Порождение иерархии объектов происходит в процессе…

1) наследования 2) полиморфизма

3) вызова соответствующего метода 4) инкапсуляции

При каком исходном значении переменной X результатом выполнения команды X=X mоd 3 будет 0:

1) при любом, кратном 32) 5 3) 4 4) 2

При исполнении части программы:

S=0: FОR K=1 tо N: S=S+N^2: NEXT

PRINT S

при N=3 на экран будет выведено число:

1) 6 2) 9 3) 10 4) 14

При создании макроса используется язык

1) Visual Basic fоr Applicatiоn 2) Delphi 3) Wrd Basic 4) Visual C+

Уменьшение объема кода программ связано с использованием …программирования

1) объектно-ориентированного 2) неопределенного

3) структурного 4) динамического

Установите правильное соответствие между понятиями объектно-ориентированного программирования и их описаниями
Объектно-ориентированное программирование. Язык Visual Basic - student2.ru
1) A-3, B-2, C-12) A-3, B-1, C-2 3) A-2, B-1, C-3 4) A-1, B-2, C-3

Установите правильное соответствие между понятиями объектно-ориентированного программирования и их описаниями
Объектно-ориентированное программирование. Язык Visual Basic - student2.ru
1) A-1, B-3, C-22) A-1, B-2, C-3 3) A-3, B-2, C-1 4) A-2, B-1, C-3

Укажите последовательность команд, в результате выполнения которых значения переменных X и Y поменяются местами:

1) X=X+Y: Y=X-Y: X=X–Y

2) B=X: X=Y: Y=X

3) X=Y: Y=X

4) Y=X: B=X: X=Y

5) C=X: X=Y: X=С

Укажите последовательность команд, в результате выполнения которых будет найдено наибольшее значение переменных X и Y:

1) MAX=ABS(X–Y) /2+(X+Y) /2: PRINT MAX

2) IF X>Y THEN MAX=X: PRINT MAX

3) IF X<Y THEN MAX=Y: PRINT MAX

4) IF X>Y THEN MAX=X: PRINT MAX ELSE MAX=Y: PRINT MAX

5) MAX=ABS(X–Y) /2–(X+Y) /2: PRINT MAX

Укажите синтаксически неправильную запись:

1) X=Y*SIN(X) ^2+4 2) X=Y*SIN^2(X) +4

3) X=Y*SIN(X^2) +4 4) X=Y^2*SIN(X) +4

32. Фрагмент программы

for i=1 to n

if a(i) mod 3=0 and a(i)<0 then k1=k1+1

предназначен для подсчета количества…

1) отрицательных элементов массива, кратных трем

2) элементов массива, которые больше трех

3) элементов массива, которые меньше трех

4) отрицательных элементов массива, которые оканчиваются на три

Жизнь замечательных людей

Грейс Хоппер (1926-1992) – математик, инженер, программист. При работе на компьютере Mark-1 ее группой впервые были введены некоторые приемы, которые стали в дальнейшем широко использоваться в программистской практике, в частности, подпрограммы.

Объектно-ориентированное программирование. Язык Visual Basic - student2.ru Еще одно фундаментальное понятие техники программирования впервые ввели Грейс Хоппер и ее группа – отладка. Причем случилось это при курьезных обстоятельствах. Жарким летним днем 1945 года неожиданно произошла остановка компьютера. Обнаружилась неисправность одного реле, контакты которого были заблокированы мотыльком, неизвестно каким образом туда попавшим. Вспоминает Грейс Хоппер: «Когда к нам зашел офицер, чтобы узнать, чем мы занимаемся, мы ответили, что очищаем компьютер от насекомых (debugging) . Термин debugging (отладка) с тех пор прижился и стал использоваться для обозначения поиска неисправностей в компьютере, особенно в программном обеспечении».

В 1951 году Грейс Хоппер создала первый компилятор, а в 1959 г. – язык программирования - CBL.

Наши рекомендации