Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1153

.pdf
Скачиваний:
0
Добавлен:
21.11.2023
Размер:
180.03 Кб
Скачать

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

Юрченко Т.В.

ОФИСНЫЕ ТЕХНОЛОГИИ

Учебно-методическое пособие по подготовке к лекциям, практическим занятиям

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

для обучающихся по дисциплине «Офисные технологии» по направлению подготовки 09.03.04 Программная инженерия профиль Разработка программно-информационных систем

Нижний Новгород

2018

УДК 004.9

Юрченко Т.В. / Офисные технологии [Электронный ресурс]: учеб.-метод. пос. / Т.В.Юрченко; Нижегор. гос. архитектур. - строит. ун-т – Н. Новгород: ННГАСУ, 2016. – __ с.– 1 электрон. опт. диск

(CD-RW).

В настоящем учебно-методическом пособии по дисциплине «Офисные технологии» даются конкретные рекомендации учащимся для освоения как основного, так и дополнительного материала дисциплины и тем самым способствующие достижению целей, обозначенных в учебной программе дисциплины. Цель учебно-методического пособия — это помощь в усвоении лекций, в подготовке к практическим занятиям, а также в написании курсовой работы.

Учебно-методическое пособие предназначено для обучающихся в ННГАСУ по дисциплине «Офисные технологии» по направлению подготовки 09.03.04 Программная инженерия, профиль Разработка программно-информационных систем.

Учебно-методическое пособие ориентировано на обучение в соответствии с календарным учебным графиком и учебным планом по основной профессиональной образовательной программе направления 09.03.04 Программная инженерия, профиль Разработка программно-информационных систем, утверждённым решением учёного совета ННГАСУ от 02.03.2018 г. (протокол № 3).

©

Т.В.Юрченко, 2018

©

ННГАСУ, 2018

2

Оглавление

1.

Общие положения ............................................................................................................................................

4

 

1.1

Цели изучения дисциплины и результаты обучения .............................................................................

4

 

1.2

Содержание дисциплины..........................................................................................................................

4

 

1.3

Порядок освоения материала....................................................................................................................

5

2.

Методические указания по подготовке к лекциям........................................................................................

6

 

2.1

Общие рекомендации по работе на лекциях...........................................................................................

6

 

2.2

Общие рекомендации при работе с конспектом лекций........................................................................

6

 

2.3

Общие рекомендации по изучению материала лекций .........................................................................

6

 

2.4

Контрольные вопросы...............................................................................................................................

7

3.

Методические указания по подготовке к практическим занятиям .............................................................

9

 

3.1

Общие рекомендации по подготовке к практическим занятиям ..........................................................

9

 

3.2

Примеры задач для практических занятий..............................................................................................

9

4.

Методические указания по организации самостоятельной работы ..........................................................

13

 

4.1

Общие рекомендации для самостоятельной работы............................................................................

13

 

4.2

Темы для самостоятельного изучения...................................................................................................

14

 

4.3

Учебно-методическое обеспечение самостоятельной работы............................................................

14

 

4.4

Задания для самостоятельной работы ...................................................................................................

15

3

1. Общие положения

1.1 Цели изучения дисциплины и результаты обучения

Основными целями освоения учебной дисциплины «Офисные технологии» являются:

подготовка специалиста, владеющего современными информационными технологиями в объеме, требуемом для эффективного выполнения профессиональных функций.

В процессе освоения дисциплины студент должен Знать:

объектные модели основных приложений, входящих в пакет MSOffice.

Уметь:

применить основные принципы организации взаимодействия между различными приложениями Владеть:

навыками использования офисных приложений в качестве среды разработки программнадстроек.

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

1.2 Содержание дисциплины

Материал дисциплины сгруппирован по следующим разделам:

1. Основы программирования в Microsoft Office.

Язык VBA. Макрорекордер: быстрое создание макросов. Общие сведения. Окно проводника проекта и структура проекта VBA. Работа с редактором кода. Работа со справкой.

2. Программирование в Word.

Объектная модель Word. Объект Application. Коллекция Documents и объекты Document. Объекты

Selection, Range и Bookmark.

3. Программирование в Excel.

Объектная модель Excel. Объект Application. Коллекция Workbooks и объект Workbook, их свойства и методы. Коллекция Sheets и объект Worksheet, их свойства и методы. Объект Range, его свойства

иметоды.

4.Работа с объектами и объектные модели.

Классы и объекты. Методы и свойства объектов. События объектов. Объектные модели.

4

1.3 Порядок освоения материала

Материал дисциплины изучается в соответствии с порядком, определённым в следующей таблице:

Таблица 1

Порядок освоения дисциплины

Раздел дисциплины

№№ предшествующих разделов

 

 

 

1

Основы программирования в Microsoft Office.

-

 

 

 

2

Программирование в Word.

1

 

 

 

3

Программирование в Excel.

1,2

 

 

 

4

Работа с объектами и объектные модели.

1,2,3

 

 

 

5

2. Методические указания по подготовке к лекциям

2.1 Общие рекомендации по работе на лекциях

Лекция является главным звеном дидактического цикла обучения. Ее цель — формирование основы для последующего усвоения учебного материала. В ходе лекции преподаватель в устной форме, а также с помощью презентаций передает обучаемым знания по основным, фундаментальным вопросам изучаемой дисциплины.

Назначение лекции состоит в том, чтобы доходчиво изложить основные положения изучаемой дисциплины, ориентировать на наиболее важные вопросы учебной дисциплины и оказать помощь в овладении необходимых знаний и применения их на практике.

Личное общение на лекции преподавателя со студентами предоставляет большие возможности для реализации образовательных и воспитательных целей.

При подготовке к лекционным занятиям студенты должны ознакомиться с презентаций, предлагаемой преподавателем, отметить непонятные термины и положения, подготовить вопросы с целью уточнения правильности понимания. Рекомендуется приходить на лекцию подготовленным, так как в этом случае лекция может быть проведена в интерактивном режиме, что способствует повышению эффективности лекционных занятий.

2.2Общие рекомендации при работе с конспектом лекций

Входе лекционных занятий необходимо вести конспектирование учебного материала. Конспект помогает внимательно слушать, лучше запоминать в процессе осмысленного записывания, обеспечивает наличие опорных материалов при подготовке к семинару, зачету, экзамену.

Полезно оставить в рабочих конспектах поля, на которых делать пометки из рекомендованной литературы, дополняющие материал прослушанной лекции, а также подчеркивающие особую важность тех или иных теоретических положений.

Вслучае неясности по тем или иным вопросам необходимо задавать преподавателю уточняющие вопросы. Следует ясно понимать, что отсутствие вопросов без обсуждения означает в большинстве случаев неусвоенность материала дисциплины.

2.3Общие рекомендации по изучению материала лекций

Раздел 1. Основы программирования в Microsoft Office – 4 лекции.

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

Рассматриваются основы языка программирования Visual for Application (VBA), применяемого для разработки собственных приложений в офисном пакете Microsoft. Рассказывается об основных операторах изменения порядка выполнения программ, дается полное описание редактора VBA.

Раздел 2. Программирование в Word — 2 лекции.

Цель: изучить методы программирования в Word.

Рассматриваются возможности создания диалоговых окон, разработка полезных макросов и за-

6

полнение стандартных документов при помощи шаблона заготовок

Раздел 3. Программирование в Excel — 2 лекции.

Происходит детальное обучение программированию на VBA в приложении Excel. При этом рассматриваются финансовые функции, использование возможностей VBA для автоматизации бухгалтерского учета, автоматического заполнения и вычисления данных.

Раздел 4. Работа с объектами и объектными моделями. — 2 лекции.

Дается понимание объектов как основы программирования в VBA, рассматривается формирование объектных моделей при создании пользовательских диалоговых окон; уточняется возможность использования функционала ведущего VBA-приложения.

2.4 Контрольные вопросы

Контрольные вопросы к разделу 1: Основы программирования в Microsoft Office

1.Задачи, решаемые с помощью программирования в MS Office

2.Назначение Visual Basic for Application

3.Компоненты среды программирования Visual Basic for Application

4.Идентификаторы, инструкции и переменные Visual Basic for Application

Контрольные вопросы к разделу 2: Программирование в Word

1.Использование программирования в Word.

2.Word: объект Application

3.Word: коллекция Documents и объекты Document

4.Word: объекты Selection, Range и Bookmark

Контрольные вопросы к разделу 3: Программирование в Excel

1.Применение программирования в Excel.

2.Excel: объект Application и его свойства

3.Excel: коллекция Workbooks и объект Workbook

4.Excel: коллекция Sheets и объект Worksheet

5.Excel: объект Range

6.Excel: коллекция QueryTables и объект QueryTable

7.Excel: работа со сводными таблицами (объект PivotTable)

8.Excel: работа с диаграммами (объект Chart).

Контрольные вопросы к разделу 4. Работа с объектами и объектными моделями

1.Объекты VBA и действия над ними

2.Стандартные компоненты управления Visual Basic

3.Применение объектной модели ADO

4.ADO: объект Connection и коллекция Errors

5.ADO: подключение к таблице на листе Excel

6.ADO: объект Recordset и коллекция Fields

7

3. Методические указания по подготовке к практическим занятиям

3.1Общие рекомендации по подготовке к практическим занятиям

Входе подготовки к практическим занятиям необходимо изучать основную литературу, знакомиться с дополнительной литературой, а также с новыми публикациями в периодических изданиях: журналах, газетах и т.д. При этом необходимо учесть рекомендации преподавателя и требования учебной программы.

Всоответствии с этими рекомендациями и подготовкой полезно дорабатывать свои конспекты лекции, делая в нем соответствующие записи из литературы, рекомендованной преподавателем и предусмотренной учебной программой. Целесообразно также подготовить тезисы для возможного выступлений по всем учебным вопросам, выносимым на практическое занятие.

При подготовке к занятиям можно также подготовить краткие конспекты по вопросам темы. Очень эффективным приемом является составление схем и презентаций.

Готовясь к докладу или реферативному сообщению, желательно обращаться за методической помощью к преподавателю. Составить план-конспект своего выступления. Продумать примеры с целью обеспечения тесной связи изучаемой теории с реальной жизнью. Своевременное и качественное выполнение самостоятельной работы базируется на соблюдении настоящих рекомендаций и изучении рекомендованной литературы. Студент может дополнить список использованной литературы современными источниками, не представленными в списке рекомендованной литературы, и в дальнейшем использовать собственные подготовленные учебные материалы при написании курсовых и дипломных работ.

3.2Примеры задач для практических занятий

Задачи для раздела 1.

Задача 1.

Создайте макрос в Excel, который строит график функцииy = x2 - x - 2на отрезке[-3,3].

Задача 2.

Создайте макрос в Excel, который заливает ячейкуB1ярко-зеленымцветом, вычисляет разность ячеекA1, A2 и выводит результат в ячейкуB1 шрифтомArial, подчеркнутым, 14 размером.

Задача 3.

Создайте макрос в Excel, который переводит вес из фунтов в килограммы(один фунт равен 409,5 г; ячейки, содержащие фунты и килограммы, должны быть подписаны).

Задача 4.

Создайте макрос в Excel, который выводит, начиная с текущей ячейки, четверостишие: Унылая пора! Очей очарованье!

Приятна мне твоя прощальная краса. Люблю я пышное природы увяданье, В багрец и золото одетые леса.

А.С. Пушкин

Задачи для раздела 2.

Задача 1.

Создать в Word макрос, который определит количество слов, запятых и точек в произвольном тексте. Словами будем называть группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя.

Задача 2.

8

Создать в Word макрос заменяющий пять идущих подряд пробелов символом табуляции, если пробелов меньше пяти, то они заменяются одним пробелом. Примечание: В VBA есть специальная константа, обозначающая символ табуляции: vbTab.

Задача 3.

Создать в Word программу. В форме пользователь вводит слово или словосочетание, а программа просматривает весь текст и вставляет в конце документа введенное слово (словосочетание), рядом с которым перечислены все номера страниц, на которых это слово встречается. Совпадения номеров страниц не допускаются. То есть если указанное слово на странице 5 встречается три раза, номер 5 в выводе указывается только один раз.

Форма должна состоять из следующих компонентов: 1 TextBox для ввода слова (словосочетания); 1 кнопка для выхода из программы, 1 кнопка для запуска поиска и вставки результата в документ; компонент типа Label с поясняющим текстом над строкой ввода. Кроме того, на форме могут быть компоненты типа Frame.

Задача 4.

Создать в Word программу для вычислений значений тригонометрических функций. Программа должна уметь вычислять тригонометрические функции (синус, косинус, тангенс, котангенс) и вставлять результат в документ. Углы вводятся в градусах.

Форма должна состоять из следующих компонентов: 1 TextBox для ввода значений угла; 1 TextBox для вывода результатов; 1 кнопка для выхода из программы, 4 кнопки для вычисления каждой функции; компонент типа Label с поясняющим текстом над строкой ввода и окном вывода. Кроме того, на форме могут быть компоненты типа Frame.

Задачи для раздела 3.

Задача 1.

Составить в Excel функцию, получающую натуральное число N и возвращающее квадраты всех простых чисел от 0 до заданного натурального N. Произвести вычисления в книге с созданной функцией.

Задача 2.

Создать в Excel функцию решения квадратного уравнения. На вход подается три коэффициента, на выходе получаем два корня. Произвести вычисления в книге с созданной функцией.

Задача 3.

Организуйте ввод сведений в таблицу, содержащую данные о выдаче долгосрочных кредитов коммерческим банком со следующими данными: код получателя кредита, наименование получателя кредита, дата выдачи кредита, срок (3-4 срока), на который выдан кредит (в днях), процент, сумма кредита, дата оплаты процентов по кредиту.

Задача 4.

Составить в Excel функцию расчета льготных выплат по следующему закону: ветеран – 150000 р., заслуженный деятель – 100000 р., пенсионер – 70000 р. Произвести вычисления в книге с созданной функцией.

Задачи для раздела 4.

Задача 1.

Разработать приложение, позволяющее при помощи таблицы блюд и диалогового окна рассчитывать стоимость обеда.

9

Вид блюда

Название

Стоимость

Суп

Борщ

5300

При щелчке по кнопке ОК вывести суммарную стоимость выбранных блюд.

Задача 2.

Разработать приложение, позволяющее при помощи таблицы рейсов самолетов и диалогового окна, показанного на рисунке, покупать билеты на самолет.

Пункт назначения

Рейс

Тип

Время

Стоимость

Кол-во

Кол-во

проданных

 

 

самолета

вылета

билета

мест

билетов

 

После выбора пункта назначения появляется список рейсов для указанного пункта и их описание. Для покупки билета надо указать рейс, время или тип самолета, обязательно – количество купленных билетов, после чего щелкнуть по кнопке Заказ сделан. В таблицу вводится соответствующая корректировка. Если все билеты проданы, выводится сообщение «мест нет».

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]