Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
МОСКОВСКАЯ ФИНАНСОВО-ЮРИДИЧЕСКАЯ АКАДЕМИЯ
Согласовано
Начальник УМУ
______________
« ____» ________________ 2009 г.
Дисциплина: Пакеты прикладных программ (3 часть из 3)
Специальность: 230105 Программное обеспечение ВТ и АС
Форма обучения: очная
Форма отчетности: экзамен
Форма аттестации: традиционно
Оценка знаний: балл
Вопросы для подготовки к экзамену
1. Объект. FileSystemObject.
2. Объект File.
3. Объект FileSearch.
4. Понятие пользовательской формы. Свойства, методы и события пользовательской формы.
5. Элементы управления в пользовательских формах.
6. Обзор объектной модели CommandBar. Семейство объектов CommandBars. Управление объектами CommandBar.
7. Семейство объектов CommandBarControls. Создание новой панели инструментов в тексте программы.
8. Способы доступа к данным. Объектная модель ADO. Постоянные и временные объекты. Иерархия объектов.
9. Объект DBEngine. Объект Error.
10. Объект Workspace. Объект Database. Способы открытия и создания базы данных.
11. Объект Recordset. Добавление, удаление, редактирование, сортировка, поиск записей в открытой базе данных. Способы извлечения записей..
12. Установление связей между таблицами. Объект Parameter. Параметризованные запросы.
Задания
1. Создать макрос, сортирующий рабочие листы в книге либо в алфавитном порядке (в обоих направлениях), либо по числу, находящемуся в ячейке “A1” листа (в обоих направлениях).
2. Реализовать предыдущий макрос с помощью пользовательского контекстного меню, вызываемого в ячейке “A1”.
3. Создать макрос, запрашивающий число N и формирующий на листе таблицу умножения N x N.
4. Предусмотреть обработку исключений в предыдущем макросе (ввод строки вместо числа, ввод неположительного или нецелого числа). Для последних двух вариантов сгенерировать собственные исключения.
5. Создать макрос, который «сдвигает» выделенный на экране диапазон на запрашиваемое количество ячеек и устанавливает в нем полужирный шрифт, оранжевую заливку и двойные границы.
6. Создать на листе кнопку вызова формы «Форматирование». На форме находятся кнопки выбора шрифта, цвета, типа границ и кнопка закрытия. Варианты границ оформить в виде списка. После закрытия выделенный диапазон форматируется
7. Создать макрос, который во всех открытых книгах в ячейку «А5» второго листа записывает имя этой книги
8. Создать макрос, который печатает на листе отсортированный по размеру список всех книг Excel из выбранной папки, с указанием размера и даты создания. При этом файлы старше одного года помечаются красным, и на экран выводится запрос об их удалении.
9. Создать макрос, который запрашивает имя книги, листа, диапазон и очищает его, только если в нем нет вычислений (т. е. нет формул).
10. Создать макрос, который записывает содержимое очищенного диапазона из п 9. в некоторый текстовый файл на диске. При этом данные записываются в таком же виде, как и на листе.
11. Создать макрос, создающий и заполняющий 5 записями таблицу на листе, с полями: Товар, Количество, Цена, Стоимость партии. Ввод данных через Inputbox (последнее поле вычисляется).
12. Создать пользовательскую форму, отображающую записи из таблицы в п. 11. Поля записи отображаются в разных текстовых окнах. Предусмотреть возможность редактирования записей. Добавить кнопки перемещения по таблице, добавления и удаления записей.
13. Создать на листе кнопки для сортировки и фильтрации таблицы из п.11. Фильтрация идет по числовым полям, с условиями «больше среднего значения» и «меньше среднего значения». Поля для сортировки и фильтрации вводить произвольным способом.
14. Создать макрос, который по все столбцам с формулами в диапазоне из п.11 строит отдельные диаграммы типа «Гистограмма»
15. Создать удаленный доступ к таблице «Клубы» базы данных \\Main\Студенты\primer. mdb с поддержкой динамического обновления данных. Вывести данные из таблицы на лист. Продемонстрировать обновление
16. В книге установлен удаленный доступ к таблице «Клубы» базы данных \\Main\Студенты\primer. mdb. Отобразить данные на форме. Создать кнопки для перемещения по таблице и кнопки для редактирования записей в таблице
Вопросы обсуждены и одобрены на заседании предметной (цикловой) комиссии «Математических, информационных, технических дисциплин»
Протокол №1 от «28» августа 2009 г.
Председатель ПЦК _____________________________


