МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ
Кафедра ЭФ-4 «Бухгалтерский учет, анализ и финансы»
Экз.№__
УТВЕРЖДАЮ
Заведующий кафедрой ЭФ-4
д.э.н., доцент
_________ (Бондарчук Н.В.)
«___»_________200__г.
Для студентов по
специальности подготовки
080105 и 080109
ПЕРЕЧЕНЬ КОНТРОЛЬНЫХ ВОПРОСОВ
ДЛЯ ПОДГОТОВКИ К ЗАЧЕТУ
по дисциплине 5422 «Средства разработки офисных приложений»
Обсуждены на заседании кафедры
(предметно-методической секции)
«__»___________200__г.
Протокол № __
МГУПИ, 2007
1. Что представляет собой Visual Basic for Application
2. В каких приложениях Office имеется Visual Basic for Application
3. Каким образом работает Visual Basic for Application
4. Что представляют собой элементы управления на базе ActiveX
5. Каким образом каждое приложение, входящее в Office, предоставляет свои функциональные возможности
6. Что представляет собой MS Forms
7. Чему эквивалентны большинство операторов процедур VBA
8. Как называется ккно, с помощью которого можно создавать, редактировать, отлаживать и запускать программы, связанные с документами MS Office
9. Какие элементы включает редактор VB
10. Что отражает окно проекта
11. Что представляет собой окно проекта
12. Как объекты присутствуют в окне проекта
13. Что содержит проект
14. Для чего предназначено окно программы
15. Какие свойства определяет окно свойств
16. Что такое свойство
17. Что определяет свойство Name
18. Что определяет свойство Caption
19. Что определяет свойство Font
20. Что определяет свойство Accelerator
21. Что определяет свойство Loked
22. Что определяет свойство ControlTipText
23. Что определяет свойство BorderColor
24. Что определяет свойство BackColor
25. Что определяет свойство BorderStyle
26. Что определяет свойство ForeColor
27. Что определяет свойство Height
28. Что определяет свойство SpecialEffect
29. Что определяет свойство Zoom
30. Что определяет свойство Width
31. Что определяет свойство Visible
32. Что определяет свойство StaptUpPosition
33. Что определяет свойство Left
34. Что определяет свойство Top
35. Что определяет свойство MousePoiter
36. Что определяет свойство Picture
37. Что определяет свойство TextAlign
38. Где хранятся макросы, связанные с объектом
39. Что такое процедура
40. Что такое Макрос
41. Что такое процедура типа Sub
42. Что такое процедура типа Function
43. С помощью какого ключевого слова объявляют открытую процедуру
44. С помощью какого ключевого слова объявляют закрытую процедуру
45. Какой считается процедура, если в ее объявлении не указано ключевое слово
46. Как можно вызвать открытую процедуру
47. Как можно вызвать закрытую процедуру
48. Какие действия необходимо выполнить, чтобы функция возвращала значение
49. Какие действия следует выполнить, чтобы процедуру можно было вызывать из других модулей проекта, но не из других модулей приложений
50. Какие действия следует выполнить, чтобы процедуры одного проекта можно было вызывать из другого проекта
51. Допустимы ли «круговые» ссылки на проекты
52. Как следует передать дополнительные данные процедуре, если их нельзя получить из контекста, в котором она выполняется
53. Какое ключевое слово определяет, изменяет ли процедура значение
54. Какое ключевое слово используется для того, чтобы процедура не изменяла значение
55. Какое ключевое слово определяет, что аргумент не обязателен
56. Что определяет ключевое слово ByVal при объявлении аргумента
57. Что определяет ключевое слово ByRef при объявлении аргумента
58. Что определяет ключевое слово Optional при объявлении аргумента
59. Что происходит с аргументами, если они объявлены без ключевого слова (по умолчанию)
60. Какое условие должно выполняться при определении имени переменной:
61. Каким образом удобнее передавать аргументы, если у созданной процедуры или у встроенной функции (оператора, метода) есть несколько необязательных параметров
62. Каким образом следует работать с именованными аргументами
63. Отменяется ли необходимость передачи обязательных аргументов при использовании именованных аргументов:
64. Что следует сделать, чтобы процедура обработки события выполнялась всякий раз, когда возникает предопределенное событие
65. Какие события относятся к числу предопределенных для документов MS Word
66. Какие события относятся к числу предопределенных для рабочих книг MS Excel
67. Какие события относятся к числу предопределенных для пользовательских диалоговых окон
68. Какие события относят к числу предопределенных для рабочих листов MS Excel
69. Какие события относят к числу предопределенных для элементов управления на базе ActiveX
70. Из чего формируется имя процедуры, предназначенной для обработки события
71. Как начинаются комментарии в программном коде
72. Что используется при разбиении длинных операторов на несколько строк
73. Что используют при разбиении строкового литерала
74. Можно ли ставить комментарии за признаком продолжения строки
75. С помощью каких объектов осуществляется быстрый переход из одного места программы в другое
76. Для чего предназначены модули классов
77. Чем являются процедуры Sub и Function, объявленные в модуле классов
78. Чем являются операторы PropertyGet, PropertyLet и PropertySet, объявляемые в модуле классов
79. Какие объекты используются для хранения значений во всех языках программирования
80. Какое описание имеет тип данных Byte
81. Какое описание имеет тип данных Integer
82. Какое описание имеет тип данных Long
83. Какое описание имеет тип данных Single
84. Какое описание имеет тип данных Double
85. Какое описание имеет тип данных Currency
86. Какое описание имеет тип данных String
87. Какое описание имеет тип данных Variant
88. Какое описание имеет тип данных Boolean
89. Какое описание имеет тип данных Data
90. Какое описание имеет тип данных Object
91. Каким оператором объявляется Константа, используемая вместо литерала
92. Какой считается константа по умолчанию
93. Какое ключевое слово позволяет явно задать тип переменной:
94. Если переменная объявлена статической то, что происходит с ее значением после выполнения процедуры
95. Какой тип данных присваивается переменным по умолчанию
96. С помощью какого ключевого слова объявляются переменные
97. Допустимо ли неявное объявление массива
98. Какими значениями объявляются верхние и нижние границы массива
99. Каким считается значение если указано оно одно указано в объявлении массива
100. Каким образом указывается размерность массива
101. Какому значению массива приравнивает оператор Option Base
102. Каким ключевым словом разделяется значение верхней и нижней границы массива
103. Чем отличается объявление динамического массива от фиксированного
104. Какие действия выполняет Visual Basic при использовании универсальной объектной переменной
105. Какой элемент используется для закрепления объекта за переменной
106. Каким образом используются в программах встроенные константы
107. Каким образом управляют ходом выполнения программы управляющие конструкции
108. Какие операторы предназначены для проверки условия и выполнения действия в зависимости от результатов проверки
109. Какие операторы предусмотрены для организации повторного выполнения блоков кода
110. Какая конструкция используется для проверки более одного условия и выполнения одного из нескольких блоков операторов
111. Какая конструкция используется для проверки одного условия и выполнения оператора или блока операторов
112. Какая конструкция используется для проверки одного условия и выполнения одного из нескольких блоков операторов
113. Какая конструкция используется для проверки одного условия и выбора одного из двух блоков операторов
114. Какой оператор применяется в блочном варианте, когда оценка условного выражения True
115. Какая операция выполняется, если в условии содержится два выражения, объединенных операцией Or и первое уже True (истинно)
116. Что вычисляется в конструкции Select Case
117. Для чего используется оператор цикла Do While … Loop
118. Для чего используется оператор цикла Do Until … Loop
119. Для чего используется оператор цикла Do … Loop While
120. Для чего используется оператор цикла Do … Loop Until
121. Для чего используется оператор цикла For … Next
122. Для чего используется оператор цикла For Each … Next
123. Какой цикл используется, если блок операторов нужно выполнить определенное число раз
124. Какой цикл используется, если операторы цикла следует выполнить хотя бы раз
125. Что предусматривает Visual Basic, встретив оператор For Each … Next
126. Какой цикл используется, если следует удалить все объекты из набора
127. Что предусматривает переменная типа Variant
128. Какие конструкции называются вложенными
129. Какой оператор используется для досрочного выхода из цикла
130. Что такое объекты
131. Что такое содержимое
132. Какой объект служит объектом приложения верхнего уровня
133. Зависит ли предок объекта от существования объекта более высокого уровня
134. Может ли предок объекта является потомком другого объекта
135. Как называется взаимосвязь объектов, составляющих приложение, вместе с тем, как содержимое и функциональные возможности приложения распределяются между объектами
136. Что включает в себя каждый объект в иерархии
137. Какой из объектов является непосредственным предком объекта Range
138. Что такое свойства и методы
139. Для чего необходима иерархия объектов
140. Что представляет собой объект-набор
141. Что первоначально необходимо сделать, чтобы автоматизировать какую-либо операцию в MS Office
142. Что такое аксессоры объектов
143. Какой объект служит точкой входа в модель объектов
144. Какие операции следует выполнить, чтобы перейти к конкретному объекту
145. В чем сущность сокращенных аксессоров
146. Где в иерархии стоит объект, если он является элементом набора
147. Совпадает ли имя аксессора, возвращающего ссылку на объект-набор с именем набора
148. С помощью какого свойства текущего объекта возможен переход к объекту, стоящему в иерархии на ступеньку выше
149. Какой объект используется для просмотра информации файла библиотеки объектов (библиотеки типов) и описываемой им модели объектов
150. Что такое класс
151. Что такое событие
152. Что такое объект
153. Какие параметры относятся к средствам, помогающим в построении выражений, и использовании операторов Visual Basic
154. Когда выполняется раннее связывание
155. Что подразумевается под связыванием
156. Каким образом выполняется программа с поздним связыванием
157. Что такое набор
158. Какие объекты относятся к объектам Microsoft Access
159. Какие объекты относятся к объектам Microsoft Excel
160. Какие объекты относятся к объектам Microsoft Power Point
161. Какие объекты относятся к объектам Microsoft Word
162. К каким объектам применим метод Calculate
163. Когда возникает событие Click
164. Какие объекты относятся к объектам Forms
165. Каким образом представлены меню и панели инструментов в Microsoft Office
166. Как называется диалоговое окно, предусмотренное для модификации пользовательского интерфейса программ на Visual Basic
167. Как называются изменения, внесенные в пользовательский интерфейс с помощью диалогового окна Customize
168. Что такое меню
169. Какие меню формируют дополнительные иерархические уровни команд
170. Как называется комбинация клавиш, обеспечивающих прямой вызов необходимой команды
171. Какие кнопки содержать панели инструментов
172. Что включает система меню
173. Что представляет собой строка меню
174. Как называют меню, содержащие группу команд, применимых к объекту в данном контексте
175. В какое меню можно добавлять подменю
176. Что представляет собой меню
177. Что представляет собой элемент меню
178. Какое меню называют плавающим
179. Какое свойство предназначено для включения и отключения элемента меню
180. Какие элементы управления обычно размещаются на панелях инструментов
181. Какие процедуры следует выполнить для создания нестандартного диалогового окна
182. Какой оператор позволяет исключить повторные ссылки на объекты без определения явных объектных переменных
183. Как называются ошибки, встречающиеся в коде программы
184. Как называется процесс локализации и устранения ошибок
185. Что представляет собой обработчик ошибок
186. Каким считается обработчик ошибок, код которого выполняется в данный момент
187. Какие элементы поддерживают отладочные средства Visual Basic
188. Как называется ошибка, возникаемая при попытке выполнения недопустимой операции
189. Какой режим используется при создании программы
190. В каком режиме происходит установка или удаление точки останова
191. В каком режиме доступно диалоговое окно Call Stack (Стек вызова)
192. Что такое Интернет
193. Что такое Web-браузер
194. Что такое протокол
195. Какую аббревиатуру имеет протокол передачи файлов
196. Как называет адрес, указываемый при отображении какое-либо «содержания» Интернет с помощью Web-браузера
197. Что представляют собой HTML-тэги
198. Какие компоненты поддерживают новые технологии
199. Как называется сеть, использующая серверное программное обеспечение для Интернета в качестве доступа к внутрикорпоративным данным посредством локальной сети с выделенным сервером
200. По какой связи организуется путь, указывающий фиксированное местонахождение файла
201. Что представляет собой элемент средства просмотра Web Microsoft (Microsoft WebBrowser control)
202. Как называется компьютер, обеспечивающий защищенную связь с Интернетом через локальную сеть, или имеющий прямую связь с Интернетом
203. Чему равно значение свойства Access Type, если элемент управления Internet Transfer напрямую подключается к Интернету
204. Что обеспечивает метод Execute, используемый с протоколами HTTP и FTP
205. Какие аргументы метода Execute являются обязательными
206. Требует ли постоянного соединения протокол TCP
207. Как называют UDP-приложения ввиду того, что протокол UDP рассматривает обе стороны участников соединения (сервер и клиент) как равноправные
208. Как может использоваться персональный Web-сервер