Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4292

.pdf
Скачиваний:
6
Добавлен:
08.01.2021
Размер:
914.09 Кб
Скачать

3)если его команды выполняются в порядке их естественного следования независимо от каких-либо условий;

4)если он включает в себя вспомогательный алгоритм.

3.

Алгоритм это:

1)

перечень правил выполнения определѐнных действий;

2)

понятное и точное предписание исполнителю совершить последова-

тельность действий, направленных на достижение поставленной цели;

3)

набор команд для компьютера;

4)

протокол компьютерной сети.

4.

Алгоритм называется циклическим:

1)если его выполнение предполагает многократное повторение одних и тех же действий;

2)если ход его выполнения зависит от истинности тех или иных усло-

вий;

3)если его команды выполняются в порядке их естественного следования независимо от каких-либо условий;

4)если он включает в себя вспомогательный алгоритм.

5.

Программа это:

1)

протокол взаимодействия компонентов компьютерной сети;

2)

понятное и точное предписание человеку совершить последователь-

ность действий, направленных на достижение поставленных целей;

3)

алгоритм, записанный на языке программирования;

4)

набор команд операционной системы компьютера.

6.

Алгоритм называется разветвляющимся, если:

1)его выполнение предполагает многократное повторение одних и тех же действий;

2)ход его выполнения зависит от истинности тех или иных условий;

3)его команды выполняются в порядке их естественного следования независимо от каких-либо условий;

4)он включает вспомогательный алгоритм.

7. Проект в Visual Basic это:

1)один или несколько программных модулей;

2)одна или несколько экранных форм;

3)совокупность частей, составляющих Windows-приложение;

4) интерфейс программы + программный код.

8. Visual Basic хранит каждый проект в файле с расширением:

1).vbp;

2).frm;

3).bas;

4).frx.

9. На каком этапе разработки программы в среде Visual Basic можно изменить свойства объекта:

1)только на этапе проектирования интерфейса;

2)только на этапе кодирования текста программы;

3)на этапе проектирования интерфейса и на этапе кодирования текста программы.

10. Элемент управления – это:

1)объект, с помощью которого программа запускается на выполнение;

2)объект, являющийся элементом графического интерфейса приложения

иреагирующий на события;

3)термин Visual Basic, обозначающий значок на панели инструментов

ToolBox;

4)объект, появляющийся на экране при запуске программы и предназначенный для останова программы.

11. Программный модуль Visual Basic имеет расширение:

1).vbp;

2).frm;

3).bas;

4).frx.

12. Для каких целей могут быть использованы текстовые поля:

1)ими можно заполнить окно формы;

2)для вывода информации на экран и для получения данных от пользо-

вателя;

3)только для вывода информации на экран;

4)только для получения данных от пользователя.

13. Что такое событие в Visual Basic:

1) получение данных;

2)любые изменения, инициируемые пользователем или системой, на которые может реагировать программа;

3)выход из строя монитора;

4)при работе программы не происходит событий.

14. Что хранится в файле формы (с расширением .frm):

1)форма;

2)программный код, связанный с формой;

3)данные об объектах, расположенных на форме;

4)данные о форме, объектах, расположенных на ней, и программный код, связанный с формой.

15. Если свойству PasswordChar текстового поля присвоено значение

*(звѐздочка), а свойству MaxLenght – значение 10, это означает:

1)что пароль должен состоять максимум из 10 звѐздочек;

2)что в текстовом поле можно набирать значения, состоящие максимум из 10 символов, а при их наборе вместо символов будут отображаться звѐздочки;

3)что пароль должен состоять максимум из 10 символов;

4)что для запуска программы следует ввести пароль из 10 звѐздочек.

16. Установите соответствие между событием и тем, когда оно происходит:

 

Событие

Происходит

1)

Load

1) при изменении значения свойства Visible пользовательско-

 

 

го управляющего элемента или документа на True

2)

Click

2) когда объект становится текущим окном

3)

MouseDown

3) по щелчку кнопкой мыши в момент, когда указатель мыши

 

 

находится на управляющем элементе

4)Change 4) когда объект перестаѐт быть текущим окном

5)DblClick 5) при нажатии кнопки мыши

6)

Show

6) при перемещении ползунка на полосе прокрутки или эле-

 

 

менте, содержащем полосу прокрутки

7)

Scroll

7) при загрузке формы

8)при изменении содержимого управляющего элемента

9)по двойному щелчку кнопкой мыши в момент, когда указатель мыши находится на управляющем элементе

17. Какой тип данных имеет значение текстового поля:

1)целое число;

2)логическая величина;

3)строка символов;

4)дата;

5)десятичное число.

18. Установите соответствие между методом и действием: Метод Действие

1)Cls 1) перемещает формы, MDI-формы и управляющие элементы

2)Print 2) удаляет следы текстового и графического вывода с рабочей

поверхности формы или управляющего элемента Picture

3) Refresh 3) загружает точечный рисунок из файла и выводит его на рабочую поверхность формы, картинки или объекта Printer

4) Show 4) принудительно перерисовывает форму или управляющий элемент в соответствии с его текущим содержимым

5)Size 5) отображает на экране форму или MDI-форму

6)изменяет размеры определяемого пользователем управляющего элемента

7)осуществляет печать на форме или окне PictureBox

19. Дан фрагмент программы

Dim intA as integer, intB as integer, intC as integer Private Sub Command1_Click()

intA = 2 intB = 3

intC = round( intA / intB ) Form1. Print intC

End Sub

Именем событийной процедуры в программе является:

1)Form1;

2)Print;

3)Command1_Click();

4)intC.

20. Какие из перечисленных имѐн являются именами свойств объек-

тов:

1)Text; 2) Integer; 3) Date; 4) Name; 5) Caption; 6) String; Single.

21. В свойстве Name объекта принято использовать префикс:

 

Объект

Префикс

1.

Форма

1. fra

2.

Метка

2. dir

3.

Текстовое поле

3. txt

4.

Окно списка

4. cbo

5.

Список дисковых накопителей

5. lst

 

 

6. drv

 

 

7. frm

 

 

8. lbl

22. Значение какого свойства:

 

 

1) указывается в программе при обраще-

1)

Caption

нии к объекту

 

 

2) выводится в строку заголовка формы

2)

Alignment

3) определяет вариант выравнивания тек-

3)

Text

ста в метке

 

 

4) разрешает (запрещает) вывод несколь-

4)

Name

ких строк в

 

 

текстовом окне

5)

Multiline

23. Для чего написан следующий код

 

 

Dim Priсe As Currency

 

 

Dim Dollar As Single

 

 

1)чтобы показать, что цены в программе выражены в долларах;

2)таким образом описаны переменные;

3)это комментарии к программе.

24. Какой тип имеют переменные k и p, если они объявлены следующим образом:

Private n As Integer, k, p

1) Integer; 2) Currency; 3) Variant.

25. Выберите правильные имена переменных:

1)Print;

2)1Numer;

3)One.Year;

4)Year1;

5)Процентная ставка;

6)Your_Name.

26. Какая запись определяет символьную переменную фиксированной длины:

1)Dim Fam As String*15 ;

2)Dim 15*Fam As String;

3)Dim Fam As 15*String.

27. Какие из перечисленных имѐн являются именами типов данных:

1)Text; 2) Integer; 3) Date; 4) Name; 5) Caption; 6) String; Single.

28. Какой тип данных используется для объявления:

1)

символьных строк

1.

Integer;

2)

чисел в денежном формате

2.

Date;

3)

для объявления целых чисел

3.

Currency;

 

 

4.

Single;

 

 

5.

String;

 

 

6.

Boolean.

29. Числа в языке Visual Basic различаются как:

1)натуральные и целые;

2)целые и десятичные;

3)натуральные и десятичные;

4)целые и иррациональные;

5)целые и рациональные.

30. В качестве имени переменной в Visual Basic нельзя использовать сочетания:

1) Ar; 2) Br; 3) Or; 4) Pi; 5) Wr.

31. Может ли в процессе выполнения программы измениться имя переменной:

1) да; 2) нет.

32. Что делает следующий код

ЧТОЭТО = VscrBar.Value

1) заставляет Visual Basic вывести на экран подсказку, объясняющую,

чем является VscrBar.Value;

2)переменной ЧТОЭТО присваивается значение свойства Value объекта

VscrBar;

3)если Visual Basic не может понять, для чего вы набрали VscrBar.Value, на экране появляется такой вопрос.

33. Что изменяет операция присваивания:

1)значение переменной;

2)имя переменной;

3)тип переменной;

4)ничего не изменяет;

5)значение и тип одновременно.

34. Может ли в процессе выполнения программы измениться значение переменной:

1) да; 2) нет.

35. Дан фрагмент программы

A$=”5”

B$=”4”

C$=A$+B$ Print C$

Какое значение переменной C будет напечатано после его выполне-

ния:

1) 9; 2) 54; 3) 5; 4) 4.

36. После оператора Option Explicit объявлены переменные. Какие из них не вызовут сообщение об ошибке:

1)Dim a As Single;

2)DefInt n;

3)Private p As Double;

4)DefDbl X-Y;

5)Public Text As String.

37. Оператор Option Explicit требует объявления переменных. Это можно сделать с помощью:

1)оператора Public;

2)суффиксов &, $, %, !, # и др.;

3)оператора Private;

4)операторов DefInt, DefLng, DefDbl, DefSng, DefStr и др.;

5) оператора Dim.

38. Переменная объявлена с помощью оператора Dim в разделе глобальных объявлений формы. Она будет доступна во всех:

1)процедурах формы;

2)процедурах всех форм и модулей кода.

39. Переменная объявлена с помощью оператора Public в разделе глобальных объявлений формы. Она будет доступна во всех:

1)процедурах формы;

2)процедурах всех форм и модулей кода.

40. Оператор Private может стоять:

1)внутри процедуры или функции;

2)в разделе глобальных объявлений;

3)и внутри процедур и функций, и в разделе глобальных объявлений.

41. Для объявления локальных переменных в разделе глобальных объявлений может использоваться оператор:

1)только Dim;

2)только Private;

3)только Public;

4)Dim и(или) Private.

42. Для объявления глобальных переменных в разделе глобальных объявлений может использоваться оператор:

1)только Dim;

2)только Private;

3)только Public;

4)Dim и(или) Private.

43. Какой способ вывода информации нельзя использовать:

1)в текстовое поле;

2)в метку;

3)печать на форме;

4)в окно InputBox;

5)в окно MsgBox;

6)в файл.

44. Какой способ ввода информации нельзя использовать:

1) с помощью текстового поля;

2)с помощью метки;

3)печать на форме;

4)с помощью окна InputBox;

5)с помощью окна MsgBox;

6)чтения из файла.

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

1) тире; 2) подчѐркивания; 3) запятая; 4) пробел; 5) &.

46. Квадратный корень аргумента возвращает функция:

1) Exp(x); 2) Sqr(x); 3) Int(x); 4) Fix(x); 5) Sgn(x).

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

S = A: A = B: B =S

выполняет:

1)обмен значений переменных A, B;

2)присваивание переменным A, B значения S;

3)замена значения переменной A значением переменной B;

4)во фрагменте не выполняется никаких действий;

5)замена значения переменной B значением переменной A.

48. Функция RND() возвращает:

1)знак числа;

2)наибольшее целое число, не превосходящее аргумент;

3)случайное целое число [1, 100];

4)случайное целое число [0, 1];

5)модуль аргумента.

49. В языке Visual Basic операторы, написанные в одной строке, раз-

деляются:

1)двоеточием;

2)точкой с запятой;

3)запятой;

4)пробелом;

5)круглыми скобками.

50. Функция, преобразующая числовое значение в символьную стро-

ку:

1) Abs; 2) Int; 3) Fix; 4) Rnd; 5) Str; 6) Val.

51.

 

Функция

Возвращает

1)Int(x) 1) наибольшее целое число, не превосходящее аргумент

2)Fix(x) 2) округлѐнное число (с отброшенной дробной частью аргумента)

3)Cint(x) 3) аргумент, округлѐнный до целого по правилам математики

4)Sgn(x)

5)Abs(x)

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

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;

5)x = y^(2* sin( x ) + 4);

53. Какая из перечисленных операций не является логической:

1) And; 2) Mod; 3) Not; 4) Or.

54. Функция, преобразующая строку символов в числовое значение:

1) Abs; 2) Int; 3) Fix; 4) Rnd; 5) Str; 6) Val.

55. Какие из перечисленных имѐн являются именами функций:

1) And; 2) Rnd; 3) Not; 4) Mod; 5) Str; 6) Abs; 7) Or.

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

1) Loop; 2) InputBox; 3) Print; 4) MsgBox; 5) Next.

57. Условное выражение

Not ( ( X < = 10 ) Or ( X > = 20 ) )

может использоваться для проверки:

1)принадлежит ли число интервалу (10;20);

2)выходит ли число за пределы интервала (10;20);

3)принадлежит ли число интервалу [10;20];

4)выходит ли число за пределы интервала [10;20].

58. Дан фрагмент программы x=5:y=10

If x>2 Then

If y>10 Then x=x*2

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]