Будь умным!


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

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

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


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

Модуль 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. Комедия ошибок 1591 Укрощение строптивой 1594 Два веронца 15941595 Бесплодные усилия любви 15941595 Сон
6. Ганс Рейхенбах
7. При этом эффект от Plsti Dip поразит даже самых искушенных ценителей стильных авто Данная инструкция расскаже
8. Дипломная работа- Совершенствование организационной структуры управления предприятием в рыночной экономик
9. Авторский догово
10. экономической политике в целом а также Конституции Российской Федерации и федеральному законодательству
11. Статья- Улица Мясницкая
12. Курсовая работа Расчет металлорежущих инструментов
13. Сжатие речевого сигнала на основе линейного предсказания
14. Обpаз Софії Київської-символ духовного надбання укpаїнського наpоду
15. У истоков гуманизма 3 2
16. . Морула утворюється в результаті Органогенезу Гістогенезу Гаструляції Дроблення Заплід
17. Череда трехраздельная
18. Преступления против здоровья населения и общественной нравственности
19. 2004 УДК Авторы- профессор кафедры фармации ФПК и ППС СибГМУ докт
20. Учет затрат и себестоимости на примере ОАО Пермская Научно-Производственная Приборо-строительная Компания (ПНППК)