Экзаменационные вопросы и задачи по ППП на 2008 год

advertisement
Экзаменационные вопросы по предмету «Пакеты прикладных программ» 2007/08 года.
1. Общие понятия о VBA.
2. Возможности VBA.
3. Элементы проекта VBA.
4. Методы создания проекта VBA.
5. Описания редактора VBA.
6. Описание переменных и объектов VBA.
7. Описание свойств и методов.
8. Программирование на VBA. Способы сохранения проектов в приложениях.
9. Программирование на VBA. Модули проектов и их три основные части.
10. Создание процедур VBA. Типы процедур.
11. Рекомендации по поводу ввода кода в VBA.
12. Типы данных в VBA.
13. Стандартные константы в VBA.
14. Использование объекта Application и его свойства.
15. Методы объекта Application.
16. Использование событий объекта Application.
17. Использование методов семейства Workbooks.
18. Использование свойств объекта Workbooks.
19. Переменные и область видимости их.
20. Инструкции управления порядком выполнения команд.
21. Элементы управления в приложении VBA.
22. Дополнительные элементы управления в VBA.
23. Отладка программ и обработка ошибок.
24. Структура редактора VBA.
25. Общие методы и события элементов управления.
26. Допустимые имена в VBA.
27. Встроенные функции VBA.
28. Основные объекты: Объекты Range и Selection.
29. Макросы. Редактирование простых макросов.
30. Выражения в VBA. Приоритеты выполнения операций.
Задачи:
1. В Excel создать форму для создания таблицы следующего вида: Заголовок
«Ведомость семестровых оценок», название предмета вводить в форме. Вводить в
форме ФИО, оценка; закончить ввод списка выводом кол-во «5», «4», «3», «2»,
«н/а», всего.
2. В Excel создать собственное меню с пунктами: 1-заставка; 2-переход на лист1; 3переход на лист2; 4-редактор VBA; 5-выход.
3. В Excel создать форму для создания таблицы следующего вида: Заголовок
«Расписание занятий на день», дату вводить в форме. Вводить в форме Название
предмета, время начала и окончания, номер урока выводить автоматически.
4. В Excel создать форму для создания таблицы следующего вида: Заголовок «Заявка
на книги». вводить в форме название книги, цену и кол-во, номер по порядку
выводить автоматически. В конце списка выдать общую сумму и кол-во.
5. В Word создать список приглашаемых на торжество ваших родственников: ФИО,
родство, возраст. Вывести в конце списка кол-во приглашенных и средний возраст.
6. В Excel создать собственное меню с пунктами: 1- редактор VBA; 2-переход на
лист1; 3-переход на лист2; 4- данные о создателе; 5-выход.
7. В Excel создать форму для создания таблицы следующего вида: Заголовок «Моя
зачетная книжка», вводить в форме: дата, название предмета, оценка. Вывести в
конце средний балл.
8. В Excel создать форму для вычисления уравнения следующего вида: Заголовок
«Решение уравнения», вводить уравнение (У=3Х+100 – 2Х) и значения константы
Х. Значение У выводить в форме.
9. В Word создать форму для ввода списка продуктов в «Рецепт приготовления
салата»: номер по порядку вводить автоматически, наименование продукта, кол-во,
приблизительная цена. В конце списка вывести общую сумму.
10. В Excel создать форму для создания таблицы следующего вида: Заголовок «Моя
записная книжка», вводить в форме: дата, выполняемая работа, отметка о
выполнении. Вывести в конце списка кол-во всего запланированных работ и из них
выполненных.
11. В Excel создать форму для создания таблицы следующего вида: Заголовок «Список
заданий на день», дату вводить в форме. Вводить в форме Название работы, кол-во,
стоимость работы, сумму рассчитать, номер работы выводить автоматически. В
конце списка вывести общую сумму.
12. В Excel создать форму для создания таблицы следующего вида: Заголовок «Список
деталей для ремонта автомобиля», марку автомобиля вводить в форме. Вводить в
форме Название детали, стоимость, процент скидки, итоговая стоимость
рассчитать, номер по порядку выводить автоматически. Вывести общую сумму.
13. В Excel создать форму для вычисления уравнения У=2*Х+7/Х. Вводить значение
Х, с проверкой на правильность ввода значений. Вычисляемое значение выводить
на лист и на форме.
14. В Excel создать форму для создания таблицы следующего вида: Заголовок «Список
аппаратуры в кабинете», номер кабинета вводить в форме. Вводить в форме
Название аппаратуры, стоимость, кол-во, итоговую стоимость рассчитать, номер по
порядку выводить автоматически. Вывести общую сумму.
15. В Word создать форму для ввода «Списка продуктов на торжество»: номер по
порядку вводить автоматически, наименование продукта, кол-во, цена, сумму
рассчитать. В конце списка вывести общую сумму.
16. В Word создать форму для ввода списка студентов группы: Заголовок «Список
группы В-31», номер по порядку вводить автоматически, Фамилию, имя, отчество,
год рождения, кол-во лет. В конце списка вывести средний возраст в группе.
17. В Excel создать функцию расчета зарплаты на фирме. Зарплата начисляется из
расчета оклад+премия от продажи товара, если товара продано на сумму менее
1100 рублей – премия 15%, если в пределах от 1100 рублей до 3000 рублей –
премия 30%, если более 3000 рублей – премия 60%.
18. В Excel создать функцию расчета скидки на автомобиль, в зависимости от даты
продажи. В начале месяца скидка 2%, в середине с 15 по 21 число – скидка 5%, в
конце месяца – скидка 9%. Кроме того, для постоянных клиентов предусмотрена
дополнительная скидка в размере 3%.
Download