Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практ_Информационные технологии___NEW__#ф.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
192.73 Кб
Скачать

Часть 2. Использование функции «Подбор параметра»

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

Постановка задачи: необходимо определить размер ежегодных отчислений на валютный счет так, чтобы на нем за 5 лет накопилось 25000 р. при условии 9% годовых.

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

1. Задать исходные значения для решения задачи: «Ставка» (процентная ставка начислений по вкладу) и «Кол-во периодов» (количество лет) (см. здесь и далее рис.7).

2. Определить ячейку «Плата» для подбора значения ежегодных отчислений, не вводя в нее конкретных данных.

3. Записать в ячейку «Размер вклада» финансовую функцию БЗ (возвращает будущее значение вклада на основе периодических постоянных платежей и постоянной процентной ставки), используя в качестве параметров ячейки «Ставка», «Кол-во периодов» и «Плата».

Синтаксис использования функции: БЗ(ставка;кпер;плата;нз;тип)

Параметры:

ставка — процентная ставка за период;

кпер — общее число периодов выплат годовой ренты;

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

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

тип — число 0 или 1, обозначающее, когда должна производиться выплата. Если аргумент тип опущен, то он полагается равным 0 (0 - в конце периода; 1 - в начале периода).

4. Инициировать функцию «Подбор параметра» и заполнить диалоговое окно, указав в качестве целевой ячейки ячейку, в которой записана функция БЗ, а в качестве изменяемой – ячейку «Плата».

5. Сохранить полученное решение.

6. Составить отчет.

Рис. 7. Использование метода «Подбор параметра»

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

  1. Сформулируйте условия, при которых можно применять метод «Поиск решения»

  2. Сформулируйте условия, при которых можно применять метод «Подбор параметра»

  3. Перечислите этапы решения задач методом «Поиск решения»

  4. Приведите примеры задач, которые могут быть решены с помощью метода «Поиск решения»

  5. Приведите примеры задач, которые могут быть решены с помощью метода «Подбор параметра»

Тема 5. Проектирование и создание бд “Документы”

Цель работы: проектирование и создание таблиц базы данных

в среде MS Access.

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

Проектирование и создание таблицы “Виды документов”

  1. Разработать структуру таблицы “Виды документов” для регистрации документов всех типов с обязательным набором полей:

  • Код вида (тип – счетчик, ключевое)

  • Наименование вида (тип – текстовый, длина – 25, обязательное поле)

  • Срок исполнения (тип – числовой)

  1. Создать таблицу “Виды документов” и заполнить 8-10 записей.

Проектирование и создание таблицы “Должностии”

  1. Разработать структуру таблицы “Должности” со следующим набором полей:

  • Код должности (тип – счетчик, ключевое)

  • Наименование (тип – текстовый, обязательное поле, указать длину);

  • Право подписи приказов (тип – логический, обязательное поле);

  • Право подписи распоряжений (тип – логический, обязательное поле);

  • Оклад (тип – денежный, обязательное поле);

  1. Создать таблицу “Должности” и заполнить 8-10 записей.

  2. Заполнить несколько записей в таблице.

Проектирование и создание таблицы “Сотрудники”

  1. Разработать структуру таблицы “Сотрудники” со следующим набором полей:

  • Код сотрудника (тип – счетчик, ключевое)

  • Фамилия (тип – текстовый, обязательное поле, указать длину);

  • Имя (тип – текстовый, обязательное поле, указать длину);

  • Отчество (тип – текстовый, обязательное поле, указать длину);

  • Номер отдела (тип – числовой, обязательное поле);

  • Должность (с помощью Мастера подстановок связать с таблицей “Должности”; обязательное поле);

  • Телефон (тип – текстовый, указать длину)

  1. Создать таблицу “Сотрудники” и заполнить 8-10 записей.

  2. Заполнить несколько записей в таблице.

Проектирование и создание таблицы “Регистрационные карты”

  1. Разработать структуру таблицы “Регистрационные карты” для регистрации документов всех видов и типов с обязательным набором полей:

  • Код регистрационной карты (тип – счетчик, ключевое);

  • тип документа (задать с помощью Мастера подстановок выбор из фиксированного набора значений:входящий, исходящий, внутренний; обязательное поле);

  • вид документа (с помощью Мастера подстановок связать с таблицей “Виды документов”; обязательное поле);

  • дата регистрации (тип – Дата/Время, значение по-умолчанию задается функцией Date(), короткий формат);

  • контрольная дата исполнения документа (тип – Дата/Время, значение по умолчанию задается функцией DateAdd(“d”;15;Date()), короткий формат);

  • фактическая дата исполнения документа (тип – Дата/Время, короткий формат);

  • номер отдела (тип – числовой);

  • кто подписал (с помощью Мастера подстановок связать с таблицей “Сотрудники”);

  • ссылка на текст документа как OLE-объект.

  1. Добавить в таблицу помимо обязательных 2-3 дополнительных поля.

  1. Создать таблицу “Регистрационные карты” и заполнить 8-10 записей.

  2. Создать несколько текстовых документов и зарегистрировать их в режиме заполнения таблицы.

  • Отчет о лабораторной работе должен содержать:

  • формулировку задания;

  • результаты работы, представленные в виде распечаток таблиц на этапе проектирования (в режиме формирования структуры) и после заполнения фактическими данными.