Реферат: Компьютерные технологии MS EXEL


КОНТРОЛЬНАЯРАБОТА ПО ИНФОРМАТИКЕ


ЦЕЛЬ РАБОТЫ

Закрепление знаний ипрактических навыков работы на персональном компьютере с использованием современныхкомпьютерных технологий MS EXEL.

ЗАДАНИЯ ККОНТРОЛЬНОЙ РАБОТЕ

Контрольная работасостоит из 5 заданий, решение которых должно быть представлено в виде электронноговарианта книги MS Excel и пояснительной записки,составленной в MS Word.

Задание 1. Табулировние и построение графиковфункций.

Задание 2. Вычисление суммы функциональногоряда.

Задание 3 Вычисление корней нелинейного(трансцендентного) уравнения, используя инструмент Подбор параметра.

Задание 4. Финансовый анализ в Excel на примерах использования: Подборпараметра и Диспетчера сценариев.

Задание 5. Применение возможностей Excel на примерах решения практическихзадач.


Задание 1

Тема:Табулирование и построение графиков функций

 

Постановка задачи. Построить графики двух функций Y=cos2x и Z=sin2x “по точкам” на отрезке -2π≤X≤2π c шагом />, где n-число разбиения отрезка.

 

Решение

1.        Строимматематическую модель и определяем исходные и результирующие данные.

Исходные данные: начало иконец отрезка, число разбиений отрезка.

Результаты: столбец — аргумента X и два столбца функцийY и Z, которые вычисляются в каждой точке отрезка с шагом H. В нашем случае шаг вычисляется поформулеH=4π/n, где n=20.

2.        Технологиясоздания рабочего листа.

·          Переименуемрабочий лист в “Табулирование”. Для этого дважды щелкнем мышкой по вкладкетекущего рабочего листа и на вкладке листа введем имя “Табулирование”.

·          Введем исходныеданные с пояснениями и расчетные формулы для вычисления X,Y,Z,H в следующей последовательности:

Ø  Ввод в ячейку F2 числа разбиений=20;

Ø  Вычисление шага H: E2=4*ПИ()/$F$2;

Ø  Формулавычисления начального значения X: B2=-2*ПИ();

Ø  Удобно задаватьописание X как функцию, в которой последующеезначение X определяется через предыдущее,X=X+H.Тогда, сменивчисло разбиения n, автоматическипроизойдет пересчет по всем формулам на рабочем листе;

Ø  Вычислениепоследующего значения Xопределяется по формуле B3=B2+$E$2;

Ø  Формулы длявычисления начальных значений функций Y и Z определяются по формулам: C2=(cos(B2))^2; D2=sin(2*B2).

·         Далее формулы X,Y, Z копируем вниз до последнего значения X.

Полученные результатыприведены на рабочем листе ”Табулирование” (рис.1), который представлен врежиме отображения значений. Внимательно посмотрите, правильно ли набраныформулы. Для этого представим рабочий лист в режиме отображения формул, которыйустанавливается нажатием клавиш Ctrl+ `(`этот значок на клавише, расположенной в левом верхнем углу клавиатуры, где ~(тильда)), или командой Сервис/Параметры/Вкладка Вид/Параметры окна-Формула.Проанализировав формулы, выполнив ту же последовательность команд, вернемсяв режим отображений значений.

·         Построениеграфиков по точкам.

Графики (диаграммы) можносоздать с помощью команды Вставка/ Диаграмма или нажатием кнопки Мастердиаграмм на стандартной панели инструментов. Последовательность действийсоздания диаграммы:

Ø  Выделите нарабочем листе данные, которые нужно отобразить- диапазон B1:D22;

Ø  Нажмите на кнопкуМастер диаграмм;

Ø  Выберите типдиаграммы – Точечный и нажмите на кнопку Далее;

Ø  Выберитерасположение данных-По строкам или По столбцам. Выберите Постолбцам и нажмите на кнопку Далее;

Ø  Насоответствующих вкладках задайте параметры: заголовки и надписи данных инажмите на кнопку Далее;

Ø  Укажите, гдедолжна находиться новая диаграмма, — На отдельном листе или уже Существующем.Выберите – На существующем листе и нажмите кнопку Готово.

На текущем рабочем листепоявится Диаграмма-график. Как и любой объект, его можно выделить иперетащить с помощью мыши на новое место листа (рис.3).

Замечание.

Для построения одногографика Z=F(X) нужно Мастерудиаграмм задать несмежные области листа B2:B22 и D2:D22, которые можно выделить при нажатой клавише Ctrl.

 

/>

Рис 1.


/>

Рис.2

/>

Рис. 3

Варианты заданий

 

Уравнение y=f(x)

Уравнение z=f(x)

Отрезок, содержащий

корень

Шаг

1

/>/>

/>

[2;3]

0,1

2

/>

/>

[0;2]

0,2

3

/>

/>

[0,4;1]

0,05

4

/>

/>

[0,,85]

0,05

5

/>

/>

[1;2]

0,1

6

/>

/>

 

[0;0,8]

 

0,05

7

/>

/>

[;1]

0,1

8

/>

/>

[2;4]

0,2

9

/>

/>

 

[1;2]

 

0,1

10

/>

/>

[;2]

0,1

11

/>

/>

[0.1;1]

0,1

12

/>

/>

[1; 3]

0,2

13

/>

/>

[1,2; 2]

0,08

14

ex+lnx-10x=н

/>

[3; 4]

0,1

15

/>

/>

 

[1; 2]

 

0,1

16

1-x+sinx-ln(1+x)=y

/>

[0; 1,5]

0,15

17

3x-14+ex-e-x=y

/>

[1; 3]

0,2

18

/>

/>

[0; 1]

0,1

19

x+cos(x0,52+2)=y

/>

[0,5; 1]

0,05

20

3ln2x+6lnx-5=y

/>

[1; 3]

0,2

21

sinx2+cosx2-10x=y

/>

[0; 1]

0,1

22

x2 – ln(1+x) – 3=y

/>

[2; 3]

0,1

23

2x*sinx – cosx=y

/>

[0,4; 1]

0,05

24

/>

/>

[-1; 0]

0,1

25

lnx – x + 1,8=y

/>

[2; 3]

0,1

26

/>

/>

[0,2; 1]

0,05

27

/>

/>

 

[1; 2]

 

0,1

28

/>

/>

[1; 2]

0,1

29

/>

/>

[0; 1]

0,1

30

0,6*3x-2,3*x – 3=y

/>

[2; 3]

0,1

Задание 3

Нахождениекорней нелинейных (трансцендентных) уравнений, используя инструмент «Подборпараметра»

 

Пример. Найти корни уравнения />

Из рис.1 видно, что функцияменяет знак между значениями X диапазона[3,2;3,3]. Значит, в этом диапазоне существует корень. В качестве начальногоприближения Xкорень берем ячейку F3=3, значение функции Y задаем в ячейке F4=3*F3-4*ln(F3)-5.

Теперь выберем команду Сервис,Подбор параметра и заполним диалоговое окно Подбор параметра. Заполнениеокна смотрите на рис.1.

После нажатия кнопки OK средство Подбора параметровнаходит приближенное значение корня, которое помещает в ячейку F3, а корень-результат в ячейку F4(смотрите рис.2).


/>

Рис.1

/>

Рис.2


Варианты к заданию 3

 

Уравнения

Отрезок, содержащий

корень

Приближенное значение

1

1-x+sinx-ln(1+x)=0

[0; 1,5]

1,1474

2

3x-14+ex-e-x=0

[1; 3]

2,0692

3

/>

[0; 1]

0,5768

4

x+cos(x0,52+2)=0

[0,5; 1]

0,9892

5

3ln2x+6lnx-5=0

[1; 3]

1,8832

6

sinx2+cosx2-10x=0

[0; 1]

0,1010

7

x2 — ln(1+x) — 3=0

[2; 3]

2,0267

8

2x*sinx — cosx=0

[0,4; 1]

0,6533

9

/>

[-1; 0]

— 0,2877

10

lnx — x + 1,8=0

[2; 3]

2,8459

11

/>

[0,2; 1]

0,5472

12

/>

 

[1; 2]

 

1,0769

13

/>

[1; 2]

1,2388

14

/>

[0; 1]

0,4538

15

0,6*3x-2,3*x — 3=0

[2; 3]

2,4200

16

/>

[2;3]

2,2985

17

/>

[0;2]

1,0001

18

/>

[0,4;1]

0,7376

19

/>

[0;0,85]

0,2624

20

/>

[1;2]

1,1183

21

/>

 

[0;0,8]

 

0,3333

22

/>

[;1]

0,5629

23

/>

[2;4]

3,2300

24

/>

 

[1;2]

 

1,8756

25

/>

[;1]

0,7672

26

/>

[;1]

0,8814

27

/>

[1; 3]

1,3749

28

/>

[1,2; 2]

1,3077

29

ex+lnx-10x=0

[3; 4]

3,5265

30

/>

 

[1; 2]

 

1,0804

Задание 4. Финансовый анализ в Excel

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

 

Пример1

Постановказадачи. Вычислитьфинансовую функцию ППЛАТ(ПЛТ) расчета 30-летней ипотечной ссуды со ставкой 8%годовых при начальном взносе 20% от цены покупки и ежемесячной (ежегодной)выплате.

ФункцияППЛАТ(ПЛТ) вычисляет величину постоянной периодической выплаты ренты (кредита)при постоянной процентной ставке.

Синтаксис:

=ППЛАТ(ПЛТ) (ставка; кпер; ос; остаток; тип)

Аргументы:

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

кпер      количествопериодов выплат;

ос          Общаясумма кредита, которую составят будущие платежи;

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

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

Оченьважно быть последовательным в выборе единиц измерения для задания аргументов ставкаи кпер. Например, если вы делаете ежемесячные выплаты почетырехгодичному займу из расчета 12% годовых, то для задания аргумента ставкаиспользуйте 12%/12, а для задания аргумента кпер — 4*12. Если вы делаетеежегодные платежи по тому же займу, то для задания аргумента ставкаиспользуйте 12%, а для задания аргумента кпер — 4.

Замечание.Обратите внимание,что в функциях, связанных с интервалами выплат, выплачиваемые вами деньги,такие как депозит на накопление, представляются отрицательным числом, а деньги,которые вы получаете, такие как чеки на дивиденды, представляются положительнымчислом. Например, депозит в банк на сумму 1000 руб. представляется аргументом-1000, если вы вкладчик, и аргументом 1000, если вы — представитель банка, т.е.что отдается банку-аргумент с минусом, при получении от банка-аргумент сплюсом.

Рабочийлист (рис.1) приведен в режиме отображения значений, а на рис.2-в режимеформул.

/>

Рис.1.Расчет ипотечнойссуды

/>

Рис. 2.Формулы для расчета ипотечной ссуды

Пример2 расчетаэффективности неравномерных капиталовложений с помощью функций НПЗ иинструмента Подбор параметра

Постановказадачи. Вас просятдать в долг 10000 руб. и обещают вернуть через год 2000руб., через два года—4000руб., через три года— 7000 руб. Определить при какой годовой процентнойставке эта сделка выгодна? Для решения задачи будем использовать финансовуюфункцию НПЗ(ЧПС).

Функция НПЗ(ЧПС)возвращает чистый текущий объем вклада, вычисляемый на основе рядапоследовательных поступлений наличных.

Синтаксис:НПЗ(ЧПС) (ставка; 1-е значение; 2-е значение; ...)

Аргументы:ставка       Процентная ставка за период;

1-е значение,       От1 до 29 аргументов, представляющих расходы и доходы;

2-е значение        1-езначение, 2-е значение,… должны быть равномерно распределены по времени иосуществляться в конце каждого периода. НПЗ использует порядок аргументов 1-езначение, 2-е значение,… для определения порядка поступлений и платежей.

Нарабочем листе (рис.3) введем исходные данные с пояснениями и расчетные формулыв следующей последовательности:

·          Ввод текста изначений в диапазон A2:B6;

В ячейкуC6 введем формулу

C6==ЕСЛИ(Вб=1;«год»; ЕСЛИ(И(В6>=2; Вб<=4);«года»;«лет»))

·          Первоначально вячейку В7 введем произвольный процент, например 3%.

·          В ячейку B8 введем формулу вычисления текущеговклада B8=НПЗ(ЧПС)(B7;B3;B5).

Вводисходных данных завершен.

/>

Рис.3.Расчет годовойпроцентной ставки

Далеевыполняем командуСервис, Подбор параметра и заполняем открывшеесядиалоговое окно Подбор параметра, как показано на рис.4


/>

Рис. 4. Диалоговое окно Подборпараметра при расчете годовой процентной ставки

В поле Значениеуказываем 10000 — размер ссуды. В поле Изменяя значение ячейки даемссылку на ячейку В7, в которой вычисляется годовая процентная ставка. Посленажатия кнопки ОК средство подбора параметров определит, при какойгодовой процентной ставке чистый текущий объем вклада равен 10000 руб.Результат вычисления выводится в ячейку В7. В нашем случае годовая учетнаяставка равна 11,79%. Вывод: если банки предлагают большую годовую процентнуюставку, то предлагаемая сделка не выгодна.

 

Пример3 расчетаэффективности капиталовложений с помощью функции ПЗ(ПС)

Постановказадачи. Допустим,что у вас просят в долг 10000 руб. и обещают возвращать по 2000 руб. в течение6 лет. Будет ли выгодна эта сделка при годовой ставке 7%?

Нарабочем листе ( рис.5) в ячейку В5 введена формула

=ПЗ(ПС)(В4; В2;-В3)

Нарабочем листе введем исходные данные в диапазон A1:B4.

В ячейкивведем следующие формулы:

·          [B5]=ПЗ(B4; В2;-В3);

·          =ЕСЛИ(В2=1;«год»; ЕСЛИ(И(В2>=2; В2<=4);«года»;«лет»));

·          =ЕСЛИ (В1<В5;«Выгодно дать деньги в долг»; ЕСЛИ (В5=В1; «Вариантыравносильны»; «Выгоднее деньги положить под проценты»)).

·          

/>

Рис. 5. Расчет эффективностикапиталовложений

ФункцияПЗ(ПС)возвращает текущий объем вклада на основе постоянных периодическихплатежей. Функция ПЗ(ПС) аналогична функции ПЗ(ПС). Основное различие междуними заключается в том, что функция ПЗ(ПС) допускает, чтобы денежные взносыпроисходили либо в конце, либо в начале периода. Кроме того, в отличие отфункции ПЗ(ПС), денежные взносы в функции ПЗ(ПС) должны быть постояннымина весь период инвестиции.

Синтаксис:

ПЗ(ПС)(ставка; кпер; выплата; остаток; тип)

Аргументы:

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

кпер      Общеечисло периодов выплат

выплата      Величинапостоянных периодических платежей

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

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

В данномразделе была рассмотрена задача с двумя результирующими функциями: числовой —чистым текущим объемом вклада и качественной, оценивающей, выгодна ли сделка.Эти функции зависят от нескольких параметров. Некоторыми из них вы можетеуправлять, например, сроком и суммой ежегодно возвращаемых денег. Часто бываетудобно проанализировать ситуацию для нескольких возможных вариантов параметров.Команда Сервис, Сценарии предоставляет такую возможность с одновременнымавтоматизированным составлением отчета. Рассмотрим способ применения этойкоманды для следующих трех комбинаций срока и суммы ежегодно возвращаемыхденег: 6, 2000; 12, 1500 и 7, 1500.

Выберемкоманду Сервис, Сценарии. В открывшемся диалоговом окне Диспетчерсценариев для создания первого сценария нажмите кнопку Добавить (рис.6).

/>

Рис.6.Диалоговое окноДиспетчер сценариев

Вдиалоговом окне Добавление сценария в поле Название сценария введите,например ПЗ1, а в поле Изменяемые ячейки — ссылку на ячейки В2 и ВЗ, вкоторые вводятся значения параметров задачи (срок и сумма ежегодно возвращаемыхденег) (рис. 7).

Посленажатия кнопки ОК появится диалоговое окно Значения ячеек сценария, вполя которого введите значения параметров для первого сценария (рис.8).

/>

Рис.7.Диалоговое окно Добавлениесценария

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

/>

Рис.8.Диалоговое окно Значенияячеек сценария


/>

Рис.9.Вывод сценариев нарабочий лист с помощью диалогового окна Диспетчер сценариев

Спомощью кнопки Вывести можно вывести результаты, соответствующиевыбранному сценарию. Нажатие кнопки Отчет открывает диалоговое окно Отчетпо сценарию (рис. 10).

/>

Рис.10.Диалоговое окно Отчетпо сценарию

В этомокне в группе Тип отчета необходимо установить переключатель в положениеСтруктура или Сводная таблица , а в поле Ячейки результата датьссылку на ячейки, где вычисляются значения результирующих функций. Посленажатия кнопки ОК создается отчет. На рис. 11 показан отчет по сценариям типа Структура.


/>

Рис.11.Отчет по сценариютипа Структура

 

Пример4 Финансовые функцииПЛПРОЦ и СНПЛАТ

Постановказадачи. Вычислитьосновные платежи, платы по процентам, общей ежегодной платы и остатка долга напримере ссуды 100000 руб. на срок 5 лет при годовой ставке 2% (рис. 12).

/>

Рис.12. Вычислениеосновных платежей и платы по процентам

Ежегоднаяплата вычисляется в ячейке ВЗ по формуле:

В3=ППЛАТ(В1; В2;-В4).

Запервый год плата по процентам в ячейке В7 вычисляется по формуле:

В7=D6*0,02.

Основнаяплата в ячейке С7 вычисляется по формуле:

С7=$B$3-B7.

Остатокдолга в ячейке D7 вычисляется поформуле:

=D6-C7

Воставшиеся годы эти платы определяются с помощью протаскивания маркеразаполнения выделенного диапазона B7:D7 вниз по столбцам. Отметим, чтоосновную плату и плату по процентам можно было непосредственно найти с помощьюфункций оснплат (ррмт) и плпроц (ipmt), соответственно.

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

Синтаксис:

ПЛПРОЦ(ставка;период; клер; нз; бз; тип)

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

Синтаксис:

ОСНПЛАТ(ставка;период; кпер; нз; бз; тип)

Аргументыфункций плпроц: и оснплат:

Период       Период,за который требуется найти прибыль (должен находиться в интервале от 1 до кпер)

Ставка  Процентнаяставка за период

кпер      Общеечисло периодов выплат

нз          Текущеезначение, т. е. общая сумма, которую составят будущие платежи

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

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

Пример5. Финансоваяфункция БЗ

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

Синтаксис:

БЗ(БС) (ставка; кпер; выплата; нз; тип)

Аргументы:

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

кпер      Общеечисло периодов выплат

выплата      Величинапостоянных периодических платежей

нз          Текущеезначение, т. е. общая сумма, которую составят будущие платежи

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

Пример использования функции БЗ(БС). Предположим, вы хотитезарезервировать деньги для специального проекта, который будет осуществленчерез год. Предположим, вы собираетесь вложить 1000 руб. при годовой ставке 6%.Вы собираетесь вкладывать по 100 руб. в начале каждого месяца в течение года.Сколько денег будет на счете в конце 12 месяцев?

Спомощью формулы

=БЗ(б%/12;12; -100; -1000; 1)

получаемответ: 2 301.40р.

Провестирасчет, когда общее число периодов выплат –годовое.

Вариантызаданий упражнения 4

Пример1. Вычислить n-годичную ипотечную ссуду покупкиквартиры за Pруб. с годовойставкой i%и начальным взносом А%. Сделатьрасчет для ежемесячных и ежегодных выплат.

/>Варианты  n  Р                                   i  A

1                     />7   70000                         5  100

2                     8   200000                       6 100

3                     9   220000                       7 200

4                    10                                   300000       8  200

5                    11                                   350000       9  150

6                     7   210000                      10 150

7                     8   250000                      11 300

8                     9   310000                      12 300

9         10  320000                            13  250

10       11 360000                            14  250

11   7  300000                                   8  100

12   8  200000                                   6  100

13        9  220000                              7  200

14       11  300000                             8  200

15       10  350000                             9  150

16        12  210000                           10  150

17        8  250000                             11  300

18        7  310000                             12  300

19       10   320000                            13  250
20       11  360000                            14  250

Пример2. Вас просят дать вдолг Р руб. и      обещают вернуть Р1руб. через год, P2руб. — через два года и т. д., наконец, Рпруб. — через п лет. При какой годовой процентной ставке эта сделкаимеет смысл?

 

Варианты п Р  Р1                                     Р2  Р3 Р4  Р5

1              3 17000 5000 70008000

2              4 20000 6000 60009000 7000

3              5    22000 5000             8000 8000 7000 5000

4              3 30000 5000 1000018000

5              4 35000 5000 900010000 18000

6              5    21000 4000           5000 8000 10000 11000

7              3 25000 8000 900010000

8              4 31000 9000 1000010000 15000

9              5    32000 8000         10000 10000 10000 11000

10            3 36000 10000 1500021000

11            4 20000 6000 60009000 7000

12            5    22000 5000             8000 8000 7000 5000

13            3 30000 5000 1000018000

14            4 35000 5000 900010000 18000

15            5    21000 4000           5000 8000 10000 11000

16            3 25000 8000 900010000

17            4 31000 9000 1000010000 15000

18            5    32000 8000         10000 10000 10000 11000

19            3 36000 10000 1500021000

20            20 3 36000 10000 1500021000

/>

еще рефераты
Еще работы по информатике, программированию