Методические указания к выполнению лабораторных работ по дисциплине информатика для студентов Iкурса специальности 080507 и IV курса специальности 030602
Вид материала | Методические указания |
СодержаниеДополнительные задания к лабораторной работе 3. Пояснения к выполнению. Самостоятельная работа 19. Вопросы для самоконтроля. Лабораторная работа 4. |
- Методические указания к выполнению лабораторных работ для студентов, обучающихся, 99.32kb.
- Методические указания к выполнению лабораторных работ по курсу «вычислительная техника, 640.55kb.
- Методические указания по выполнению курсовой работы для студентов Vкурса специальности, 371.5kb.
- Методические указания по выполнению курсовых работ по дисциплине «Экономический анализ», 282.08kb.
- Методические указания по выполнению контрольных работ и домашних заданий (рефератов), 314.07kb.
- Методические указания по выполнению контрольных работ и домашних заданий (рефератов), 137.22kb.
- Методические указания по выполнению контрольной работы №2 по дисциплине Информатика, 278.17kb.
- Методические указания к выполнению и защите курсовых работ для студентов специальности, 432.99kb.
- Методические указания по выполнению контрольных работ и домашних заданий (рефератов), 193.5kb.
- Методические указания по выполнению дипломной работы для студентов специальности «Математика, 292.85kb.
Дополнительные задания к лабораторной работе 3.
Самостоятельная работа 18.
Задание. Вкладчик желает положить сумму в банк под 10% годовых сроком на 18 лет таким образом, чтобы по истечении указанного срока получить определённую сумму выплат (табл. 22). Определить сумму вклада (табл. 23).
Таблица 22
| 1 вариант | 2 вариант | 3 вариант | 4 вариант | 5 вариант |
Сумма выплат | 100 000 р. | 200 000 р. | 300 000 р. | 400 000 р. | 500 000 р. |
Таблица 23
Размер вклада | - р. |
Срок вклада | 18 |
Процентная ставка | 10% |
Коэффициент наращивания | 5,559917313 |
Сумма выплат | - р. |
Пояснения к выполнению.
- Коэффициент наращивания вычисляется по формуле:
Коэф. Нар. = (1+ процентная ставка) Количество лет
- Сумма выплат вычисляется по формуле:
Сумма выплат = Размер вклада х Коэффициент наращивания.
Самостоятельная работа 19.
Задание. Изменим условия самостоятельной работы 18 . Вкладчик может положить на счёт не более 70 тыс. рублей. На какой срок ( в полных годах) и какую сумму ему нужно положить, чтобы по истечении срока вклада получить полмиллиона?
Вопросы для самоконтроля.
- Чем отличаются методы «Подбор параметра» и «Поиск решения»? Когда какой следует использовать?
- Какой алгоритмической конструкции в программировании соответствует процесс «Подбор параметра»?
Лабораторная работа 4.
Тема работы: Макросы.
- Запись макросов с помощью макрорекордера.
- Размещение элементов управления на листе EXCEL.
- Макросы в диаграммах.
- Выполнение макроса написанием кода в Visual Basic.
Макросы.
Во всех приложениях Office, так же , как и в Word, и в EXCEL можно программировать на языке Visual Basic for Applications (VBA). Программы, написанные таким образом, присоединяются к файлу книги и называются макросами. Макросы можно создавать, не зная языка программирования VBA с помощью макрорекордера (макрос «День рождения»)). Можно основные действия записать с помощью макрорекордера и затем дописать код в редакторе Visual Basic (макрос «Клиенты»). Можно размещать на листе элементы управления и описывать код этих элементов в редакторе Visual Basic (макросы «Бабочка», «Анализ функции»). Очень эффектно можно использовать макросы в диаграммах (макрос «Звёзды»). Макросы можно использовать в вычислениях значений в ячейках, когда недостаточно арсенала мастера функций( макросы «Таблица истинности», «Возраст»).
Недостатком макропрограммирования как в Word так и в EXCEL, является то, что макросы можно отключать через пункт меню СЕРВИС – МАКРОСЫ – БЕЗОПАСНОСТЬ. Это делается для защиты книги от макровирусов – нового класса вирусов, появившегося вместе с таким удобным инструментом Microsoft Office, как VBA. Поэтому при получении книги, содержащей макросы, из ненадёжных источников (например, по электронной почте), макросы следует отключать.
Использование VBA в EXCEL имеет свои особенности по сравнению с WORD:
- Объект Selection означает выделенную ячейку или область. Если ничего в момент обращения не выделено, то программа выдаёт ошибку.
- Объект Range(“ столбец-строка”) позволяет обратиться к ячейке или области, например Range(“A5”), – обращение к ячейке А5.
- Объект ActiveSheet.Cells(строка, столбец) также позволяет обратиться к ячейке по номеру строки и номеру столбца, например ActiveSheet.Cells(2, 5), – обращение к ячейке Е2.
- Объект ActiveCell позволяет обратиться к выделенной ячейке.
В упражнениях, предлагаемых для выполнения, требуется минимальное знание основ программирования, например, знание таких тем, как:
- Оператор ветвления If…THEN…ELSE.
- Операторы цикла FOR…NEXT, DO…LOOP.
- Диалоговые окна MSGBOX…
- Оператор объявления типов данных DIM…
- Функция нахождения остатка от деления a MOD b.
- Функция, возвращающая случайное число в заданных пределах RND.