У вас вопросы?
У нас ответы:) SamZan.net

Модуль 1 Основные средства и возможности VB 1.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 5.4.2025

Тестовые задания:

Модуль 1 «Основные средства и возможности VBA»

1. Под программным приложением понимается:

а) графическое описание задачи;

б) описание постановки задачи;

в) программ или формализованное описание.

2. Цель структурного программирования:

а) облегчить процесс трансляции программы;

б)  облегчить процесс разработки и отладки программных модулей;

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

3. Открытые компонентные технологии предполагают, что:

а) приложение должно собираться из готовых, хорошо отлаженных программных компонентов:

б) приложение состоит из команд операционной системы;

в) приложение состоит из графических блоков.

4. Какой из пунктов меню предназначен для сохранения проекта на Visual Basic 6.0:

а) File (Файл);

б) Project (Проект);

в) Tools (Сервис);

г) Add Ins (Надстройка).

5. Какие из перечисленных файлов входят в состав проекта:

а) *.frm;

б) *.bas;

в) *.prk;

г) *.kls.

6. Где осуществляется этап визуального программирования:

а) в редакторе меню;

б) в окне конструктора форм;

в) в окне макета форм;

г) в редакторе кода.

7. Где осуществляется этап программирования на исходном этапе:

а) в редакторе меню;

б) в окне конструктора форм;

в) в окне макета форм;

г) в редакторе кода.

8. Макрос — это:

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

б) средство для консолидации таблиц;

в) графическое средство представления данных.

9. Модуль -это?

а) Последовательность логически связанных фрагментов, оформленных как отдельная программа;

а) Последовательность выполняемых действий;

а) Последовательность действий по сопровождению программ.

10. Стандартные функции используются для:

а) Вычисления часто употребляемых функций;

а) Вычисления выражений с заданной точностью;

а) Вычисления логических выражений.

11.  Массив -это?

Разнотипные величины, имеющие общее имя;

а) Упорядоченная последовательность величин, обозначаемая одним именем;

а) Числовые величины, объединенные общим именем, начинающимся с латинской буквы.

Модуль 2 «Основные  объекты VBA»

1. Какие из перечисленных элементов включает в себя интегрированная среда разработки Visual Basic 6.0

а) главное меню;

б) линейки прокрутки;

в) рабочую область;

г) панель элементов управления;

д) окно проводника проекта;

е) конструктор форм;

ж) текстовый редактор.

2. Справа от любого оператора можно записывать комментарий, начинающийся с символа:

а) кавычки (”);

б) апострофа (’);

в) амперсанта (&);

г)  решетки (#).

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

а) File, Make…;

б) File, Run, Make…;

в) File, Save, Make…;

г)  File, Make, Save…

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

а) Ran, Start…;

б) Ran, Make…;

в) Ran, Debag…;

г) Ran, Ok…

5. К программно-инструментальным средствам относятся:

а) операционные системы, операционные оболочки, трансляторы;

б) алгоритмические языки, трансляторы. СУБД;

в) СУБД, операционные системы.

6. Какой результат будет выведен на форму в результате работы фрагмента программы?

Исходная форма:

Свойства элементов приведены в таблице 1:

Таблица 1 – Свойства элементов

Элемент

Свойство

Значение

Командная кнопка

Name

Caption

Command1

Командная кнопка

Name

Caption

Cjmmand2

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

Name

Text

MultiLine

Text1

Пустое значение

true

Private Sub Command1_Click()

Text1.Text = "Ìû" + Chr(13) + Chr(10) + " èçó÷àåì VB"

End Sub

Результат:

а)

 

б)

в) сообщение об ошибке.

7. Какой результат будет выведен на форму в результате выполнения фрагмента программы?

Исходная форма имеет вид:

После щелчка по кнопке «Выполнить» происходит выполнение фрагмента программы.

Dim x As Double

Dim y As Double

Private Sub Command1_Click()

x = 24.5929

y = 142.283

Print Format(x, "Fixed")

Print Format(y, "True/False")

End Sub

Результат:

а)   24,59б)               24,5929  в)   24,5929

       1,42е+02;                142,28е+00;                    1,4228е+02.

8. Какой результат будет выведен на форму в результате выполнения фрагмента программы?

Фрагмент программы:

Dim x As Integer

Dim y As Integer

Dim c As Integer

Dim d As Integer

Private Sub Command1_Click()

x = 8

y = 10

If x > y Then

c = x - 1

d = y + 1

Else

c = y - 1

d = x + 1

End If

c = x

d = y

Print x; y

End Sub

Результат:

а)   8   10;             б)   7   11;   в)   9  9.

9. В массив А последовательно вводятся значения: 15, 6, 7, 18, 9. Какой результат будет выведен на форму в результате выполнения фрагмента программы?

Dim A(1 To 5) As Integer

Dim X As Integer

Dim i As Integer

Private Sub Command1_Click()

For i = 1 To 5

A(i) = Val(InputBox("Введите элемент массива "))

Next i

X = 7

For i = 1 To 5

If A(i) = X Then Print i

Next i

End Sub

Результат:а)  3;        б)   17;    в)   5.

10. В массив А последовательно вводятся значения: 10, 29, 13, 4, 95. Какой результат будет выведен на форму в результате выполнения фрагмента программы?

Dim A(1 To 5)

Dim i As Integer

Dim X As Integer

Private Sub Command1_Click()

For i = 1 To 5

A(i) = Val(InputBox("Введите элемент массива "))

Next i

X = 29

For i = 1 To 5

If A(i) = X Then Print i; X - 3

Next i

End Sub

Результат:

а)   2  29;

    б)  2  26;       в)  5  26.

11. Какой результат будет выведен на форму в результате выполнения фрагмента программы?

Dim i As Integer

Dim b(10) As Integer

Dim m(10) As Integer

Private Sub Command1_Click()

For i = 1 To 10

b(i) = i: m(i) = 3 * i

Next i

Print b(4); m(8)

End Sub

Результат:

а)  4  12;                  б)  4   24;     в)  сообщение об ошибке.

12. Какой результат будет выведен на форму в результате выполнения фрагмента программы?

Dim k As Integer

Private Sub Command1_Click()

A(1, 1) = 3: A(1, 2) = 5: A(1, 3) = -4

A(2, 1) = 4: A(2, 2) = 5: A(2, 3) = 1

A(3, 1) = 3: A(3, 2) = 6: A(3, 3) = 2

For i = 1 To 3

For j = 1 To 3

If A(i, j) > 0 And i < j Then

S = S + A(i, j)

k = k + 1

End If

Next j

Next i

sr = S / k

Print sr + i

End Sub

Результат:

а)  6;   

б)  16   

Модуль 3 «Интеграция приложений Microsoft Excel и Microsoft Word»

1. Какой результат будет выведен на форму в результате выполнения фрагмента программы?

Dim A(1 To 3, 1 To 3) As Integer

Dim i As Integer

Dim j As Integer

Dim S As Integer

Dim S1 As Integer

Private Sub Command1_Click()

A(1, 1) = 1: A(1, 2) = 3: A(1, 3) = -5

A(2, 1) = 5: A(2, 2) = 1: A(2, 3) = 1

A(3, 1) = 1: A(3, 2) = 5: A(3, 3) = 2

For i = 1 To 3

For j = 1 To 3

If i = 1 And j = 1 Then

S = S + A(i, j)

End If

If i = 1 And j = 3 Then

S = S + A(i, j)

End If

If i = 3 And j = 1 Then

S = S + A(i, j)

End If

If i = 3 And j = 3 Then

S = S + A(i, j)

End If

Next j

Next i

Print Format(S, "General Number")

End Sub

Результат:

а) -1;      б) -4;    в)   3.

2. Система управления базами данных (CУБД) — это программное средство, предназначенное  для:

а) обеспечения работы с таблицами чисел;

б) управления большими информационными массивами, хранящимися в базе данных;

в) хранения файлов;

г) создания и редактирования текстов.

3. База данных — это:

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

б) таблица, позволяющая хранить и обрабатывать данные и формулы;

в) интегрированная совокупность данных, предназначенная для их хранения и многофункционального использования.

4. Модель базы данных может быть:

а) иерархическая;

б) сетевая;

в) системная;

г) реляционная.

5. После выполнения указанных действий значением  в ячейке E6

D

E

1

3

=СУММ(D2:E3)

2

2

9

3

=Степень (D1;2)

1

4

3

7

5

34

35

6

 

=ЕСЛИ(E5/D4>12; E4-E1/D1; E2*4-D1)

будет число:

а) 34;

б) 33;

в) 20;

г) 35.

6. После выполнения указанных действий значением в ячейке N7 таблицы

M

N

2

3

=M2

3

5

=ЕСЛИ(M3>N2; M3; N2)

4

2

=ЕСЛИ(M4>N3; M4; N3)

5

7

=ЕСЛИ(M5>N4; M5; N4)

6

8

=ЕСЛИ(M6>N5; M6; N5)

7

4

=ЕСЛИ(M7>N6; M7; N6)

будет число:

а) 5;

б) 7;

в) 8;

г) 4.

7. Абсолютные ссылки:

а) при копировании формулы из одной ячейки в другую не изменяют значения формулы;

б) преобразуют адреса ячеек  вне зависимости от нового положения формулы;

в) преобразуют адреса ячеек  в зависимости от нового положения формулы.

8. Формулы в ячейках электронной таблицы записываются:

а) в обычной математической записи;

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

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

9. Мастер функций:

а) позволяет упростить написание формул;

б) позволяет создать новый шаблон или базу данных;

в) обеспечивает быстрый поиск информации.

10. Основными функциями текстовых редакторов являются:

а) создание таблиц и выполнение расчетов по ним;

б) редактирование  и  форматирование текста, вывод текста на печать;

в) разработка графических приложений.

  1.  2.5.2 Итоговый контроль знаний

Вопросы для подготовки к экзамену:

  1.  Понятие объекта, свойства, метода события. Понятие семейства, его назначение
  2.  Основные операторы языка программирования VBA.
  3.  Операторы условия VBA
  4.  Операторы цикла VBA
  5.  Объект Application в VBA. Его свойства  и методы
  6.  Семейство Documents в VBA. Его свойства  и методы
  7.  Семейство Paragraphs  в VBA. Его свойства, методы, события
  8.  Семейство Windows в VBA. Его назначение, свойства  и методы
  9.  Объект Dialog  в VBA. Его свойства, события  и методы. Виды объектов Dialog
  10.  Семейство Workbooks в VBA. Его назначение, свойства  и методы
  11.  Семейство Worksheets в VBA. Его назначение, свойства  и методы
  12.  Объект Range в VBA. Его свойства, методы, события
  13.  Семейство Areas в VBA. Его назначение, свойства  и методы
  14.  Семейство Charts в VBA. Его назначение, свойства  и методы
  15.  Объект Form в VBA. Его свойства, методы, события
  16.  Метод ChartWizard. Его назначение  и параметры
  17.  Объект Form в VBA. Его свойства, методы, события
  18.  Семейство Forms и AllForms в VBA. Их назначение, свойства  и методы
  19.  Объекты Control в VBA. Их основные свойства, методы, события
  20.  Семейство Controls в VBA. Его назначение, свойства  и методы
  21.  Программирование панели инструментов.
  22.  Программирование средств для работы со справочной информацией
  23.  Работа с графическими объектами
  24.  Сводные таблицы
  25.  Пользовательские объекты




1. Спектрофотометрическое определение метилметакрилата как способ контроля качества стоматологических изделий
2. ФИЗИОЛОГИЧЕСКИЕ ОСНОВЫ ОБМЕНА ВЕЩЕСТВ И ЭНЕРГИИ, ТЕРМОРЕГУЛЯЦИИ
3. Конспекты лекций по химии комплексных соединений
4. Контрольная работа- Производственные технологии- технология и оборудование швейного производства
5. Реферат- Formation of group behaviour in the organisations
6. Тема Содержание Ответственные Заседание МО ’ 1 сентябрь о
7. Поняття про словосполучення як синтаксичну одиницю
8. самостоятельное направление деятельности государства предусматривающее формирование необходимых социал
9. доктор философских наук главный научный сотрудник Института философии РАН
10.  Исторические корни социологии Нередко студенты задают вопрос- зачем нам изучать историю социологии знат