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

comp2009

.pdf
Скачиваний:
43
Добавлен:
07.06.2015
Размер:
14.99 Mб
Скачать

1. Практикум по курсу пользователя персонального компьютера "

Фиксированные

Расходы на производство

Доход от продажи

 

расходы (руб.)

единицы продукции (руб.)

единицы продукции (руб.)

5

120000

30

72

 

 

 

 

6

90000

18

34

 

 

 

 

7

70000

12

47

 

 

 

 

8

140000

10

29

 

 

 

 

9

88000

8

19

 

 

 

 

10

65000

22

37

 

 

 

 

11

79000

30

45

 

 

 

 

12

92000

16

38

 

 

 

 

13

67000

21

60

 

 

 

 

14

110000

24

43

 

 

 

 

15

60000

25

54

 

 

 

 

16

80000

20

51

 

 

 

 

17

300000

17

72

 

 

 

 

18

120000

22

34

 

 

 

 

19

90000

30

47

 

 

 

 

20

70000

18

29

 

 

 

 

21

140000

12

60

 

 

 

 

22

110000

10

43

 

 

 

 

23

60000

25

54

 

 

 

 

24

80000

20

51

 

 

 

 

25

300000

17

72

 

 

 

 

26

120000

22

34

 

 

 

 

27

90000

30

47

 

 

 

 

28

70000

18

29

 

 

 

 

29

140000

12

26

 

 

 

 

30

180000

10

29

 

 

 

 

41

" Компьютерный практикум по информатике и программированию

При выполнении Задания 2 необходимо использовать стандартную функцию ППЛАТ. Её формат:

ППЛАТ(Норма; Кпер; Нз; БС; тип),

где Норма — норма прибыли на период займа (число % в год/12); Кпер — общее число периодов выплат годовой ренты (в месяцах); Нз — общая сумма всех будущих платежей с настоящего момента;

БС — будущая стоимость или баланс наличности, который нужно достичь после последней выплаты;

Тип = 0, если выплаты проводятся в конце периода; Тип = 1, если выплаты проводятся в начале периода. Этапы решения Задания 2:

1)Подготовительный (исходные данные занести в таблицу, ввести формулу для расчёта значения известного значения функции). Пример выполнения этого этапа представлен на рис. 1.35 (формула внесена в ячейку Е11).

Рис. 1.35

2)Выполнение команд Сервис / Подбор параметра и заполнение диалогового окна (рис. 1.36).

42

1. Практикум по курсу пользователя персонального компьютера "

Рис. 1.36

3)Запуск программы на выполнение кнопкой ОК. Результат представлен на рис. 1.37.

Рис. 1.37

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

Величина ссуды (руб.)

Срок ссуды (гг.)

Максимальные

ежемесячные выплаты

 

 

 

1

120000

10

1000

 

 

 

 

2

150000

15

2000

 

 

 

 

3

130000

8

3000

43

" Компьютерный практикум по информатике и программированию

Величина ссуды (руб.)

Срок ссуды (гг.)

Максимальные

ежемесячные выплаты

 

 

 

 

 

 

 

4

125000

7

2500

 

 

 

 

5

200000

9

3000

 

 

 

 

6

90000

11

1500

 

 

 

 

7

86000

20

2300

 

 

 

 

8

210000

20

3200

 

 

 

 

9

145000

10

4100

 

 

 

 

10

110000

12

1000

 

 

 

 

11

120000

8

2000

 

 

 

 

12

150000

6

3000

 

 

 

 

13

130000

9

2500

 

 

 

 

14

125000

8

3000

 

 

 

 

15

200000

15

1500

 

 

 

 

16

90000

5

2300

 

 

 

 

17

86000

10

3200

 

 

 

 

18

210000

15

4100

 

 

 

 

19

145000

8

1000

 

 

 

 

20

110000

7

2000

 

 

 

 

21

120000

9

3000

 

 

 

 

22

150000

11

2500

 

 

 

 

23

130000

20

3000

 

 

 

 

24

125000

20

1500

 

 

 

 

25

200000

10

2300

 

 

 

 

26

90000

12

3200

 

 

 

 

27

86000

8

4100

 

 

 

 

28

210000

6

1000

 

 

 

 

29

145000

9

2000

 

 

 

 

44

1. Практикум по курсу пользователя персонального компьютера "

Величина ссуды (руб.)

Срок ссуды (гг.)

Максимальные

ежемесячные выплаты

 

 

 

 

 

 

 

30

110000

8

3000

 

 

 

 

31

210000

15

2500

 

 

 

 

32

70000

5

3000

 

 

 

 

1.4.6. Команда Поиск решения. Задачи динамического программирования

Задача о ранце

Постановка задачи

В распоряжении лица, принимающего решение, имеется транспортное средство грузоподъёмности Q. В его же распоряжении имеется набор грузов, каждый из которых характеризуется своим весом qi и стоимостью ci. Необходимо отобрать для погрузки в имеющееся транспортное средство такие грузы, чтобы грузоподъёмность не была превышена, а стоимость погруженного была бы максимальна.

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

Найти такие значения переменных xi, при которых достигается максимум функции

n

F= ci xi

i=1

икоторые удовлетворяют следующим ограничениям:

n

 

qi xi

Q, 0 ≤ xi ≤ 1; i = 1...n, xi − целые.

i=1

 

Методика выполнения заданий

Рассмотрим выполнение задания на примере. Пусть имеется 6 предметов, веса и стоимости которых известны (ячейки B8:G8; B9:G9 — см. рис. 1.38). Пусть грузоподъёмность транспортного средства составляет 35 ед. (ячейка В10).

45

" Компьютерный практикум по информатике и программированию

Рис. 1.38

Постановка задачи примера формулируется в диалоговом окне команды Поиск решения в соответствии с рис. 1.39.

Рис. 1.39

46

1. Практикум по курсу пользователя персонального компьютера "

На рис. 1.40 представлен результат поиска решения, в соответствии с которым погрузке подлежат 2-й, 4-й и 5-й предметы.

Рис. 1.40

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

Q

q1/c1

q2/c2

q3/c3

q4/c4

q5/c5

q6/c6

q7/c7

q8/c8

q9/c9

 

 

 

 

 

 

 

 

 

 

 

1

42

6/12

10/16

12/21

17/29

24/37

7/9

10/18

9/15

13/21

2

37

12/20

16/27

20/34

4/7

8/11

9/13

10/15

6/12

10/16

 

 

 

 

 

 

 

 

 

 

 

3

51

12/21

17/29

24/37

7/9

10/18

9/15

13/21

9/17

 

 

 

 

 

 

 

 

 

 

 

 

4

35

7/10

11/15

12/20

16/27

20/34

4/7

8/11

 

 

5

57

6/12

10/16

7/9

10/18

9/15

13/21

11/15

12/20

16/27

 

 

 

 

 

 

 

 

 

 

 

6

38

11/15

12/20

16/27

20/34

4/7

8/11

9/13

16/27

 

 

 

 

 

 

 

 

 

 

 

 

7

46

16/27

20/34

4/7

8/11

9/13

16/27

11/15

12/20

14/25

8

64

20/33

12/21

17/29

24/37

7/9

10/18

9/15

13/21

 

 

 

 

 

 

 

 

 

 

 

 

9

66

7/9

10/18

9/15

13/21

9/17

20/33

12/21

17/29

24/37

 

 

 

 

 

 

 

 

 

 

 

47

" Компьютерный практикум по информатике и программированию

Q

q1/c1

q2/c2

q3/c3

q4/c4

q5/c5

q6/c6

q7/c7

q8/c8

q9/c9

10

29

12/20

16/27

20/34

4/7

8/11

9/13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

36

11/15

12/20

16/27

20/34

4/7

8/11

9/13

10/15

 

 

 

 

 

 

 

 

 

 

 

 

12

42

17/29

24/37

7/9

10/18

9/15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

37

12/20

16/27

20/34

4/7

8/11

3/6

6/8

 

 

 

 

 

 

 

 

 

 

 

 

 

14

51

13/19

6/8

5/9

17/21

9/13

4/7

7/10

8/11

 

 

 

 

 

 

 

 

 

 

 

 

15

35

6/9

11/15

12/20

16/27

20/34

4/7

8/11

9/13

 

 

 

 

 

 

 

 

 

 

 

 

16

57

17/32

20/34

4/7

8/11

3/6

6/8

5/9

 

 

 

 

 

 

 

 

 

 

 

 

 

17

38

7/9

20/33

12/21

17/29

20/33

12/21

17/29

24/37

 

 

 

 

 

 

 

 

 

 

 

 

18

46

4/7

8/11

13/19

6/8

5/9

17/21

9/13

 

 

 

 

 

 

 

 

 

 

 

 

 

19

64

13/21

9/17

20/33

12/21

17/29

24/37

6/9

11/17

 

 

 

 

 

 

 

 

 

 

 

 

20

66

9/15

13/21

9/17

20/33

12/21

17/29

24/37

7/9

10/18

21

29

12/20

16/27

20/34

4/7

8/11

9/13

10/15

 

 

 

 

 

 

 

 

 

 

 

 

 

22

36

20/33

12/21

17/29

24/37

7/9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23

42

7/9

4/7

20/33

12/21

17/29

24/37

 

 

 

24

37

7/12

12/20

16/27

20/34

4/7

8/11

9/13

 

 

 

 

 

 

 

 

 

 

 

 

 

25

51

20/34

4/7

8/11

3/6

6/8

5/9

7/11

9/13

 

 

 

 

 

 

 

 

 

 

 

 

26

35

20/34

4/7

8/11

3/6

6/8

 

 

 

 

27

57

13/21

9/17

20/33

12/21

17/29

24/37

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

38

12/20

16/27

20/34

4/7

8/11

9/13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29

46

9/17

20/33

12/21

17/29

24/37

7/9

10/18

 

 

30

64

7/9

10/18

9/15

13/21

9/17

20/33

12/21

17/29

24/37

 

 

 

 

 

 

 

 

 

 

 

Задача о распределении средств по предприятиям

Постановка задачи

В распоряжении лица, принимающего решение, имеется какой-то запас средств К, который должен быть распределён между n предприятиями P1,P2, … , Pn. Каждое из предприятий при вложении в него каких-то средств xi приносит доход, зависящий от xi, то есть представляет собой какую-то неубывающую функцию φ(xi). Эта функция чаще всего нелинейная (с какого-то рубежа эффективность вложений в предприятие сни-

48

1. Практикум по курсу пользователя персонального компьютера "

жается — предприятие в состоянии «освоить» лишь количество средств, не превышающих какой-то предел). Зачастую неизвестен даже аналитический вид этой функции, а есть данные по эффективности распределения средств в периоды, предшествующие принятию решения. В качестве примера рассмотрим распределение средств по пяти предприятиям при К = 10 (рис. 1.41). Задача заключается в определении такого плана распределения имеющихся средств, при котором ожидаемый доход будет максимален.

Рис. 1.41

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

Найти такие значения переменных xi, при которых достигается максимум функции

n

F = ϕi (xi )

i=1

и которые удовлетворяют следующим ограничениям:

n

xi K,

i=1

0 ≤ xi K,i = 1...n.

Методика выполнения заданий

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

49

" Компьютерный практикум по информатике и программированию

Вначале необходимо записать исходные данные и подготовить ячейки для хранения промежуточных результатов и результатов решения (рис. 1.42–1.44). Количество ожидаемой прибыли предприятий от вложенных в них средств занесено в ячейки A3:F12 примера решения. В ячейках B16:F25, B30:F39 и B53:F53 содержатся формулы для вычисления промежуточных результатов. Суммарное количество распределённых средств вычисляется в ячейке G40. Ячейки B43:F52 отведены для хранения результатов решения.

В ячейке F26 вычисляется суммарная ожидаемая прибыль от всех предприятий в результате распределения средств в соответствии с найденным планом (значениями в ячейках B43:F52).

Рис. 1.42

Рис. 1.43

50

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