Требования к практической части работы и рекомендации по ее выполнению

Практическая часть контрольной работы способствует развитию практических навыков по работе с современными операционными системами ПК (задание 2) и разработке элементов программного обеспечения расчетно-аналитических задач, применительно к сфере сервиса (задание 3).

Для выполнения второго задания – описания инструкции выполнения практического задания и подготовки его выполнения на ПК при защите контрольной работы студент выбирает один из следующих практических вопросов:

1. Настройка «рабочего стола» в ОС WINDOWS 98: установка фона и заставки, разрешения монитора, размещение на столе документа.

2. Работа с «проводником» в ОС WINDOWS 98: создание каталога и копирование в него группы файлов.

3. Установление наличия свободного пространства и проверка качества дисков ПК в ОС WINDOWS.

4. Создание резервной копии документов в виде архива.

5. Проверка дискеты с помощью антивирусной программы.

6. Выделение ресурса своего ПК для общего использования в одноранговой сети.

7. Использование общего ресурса одноранговой сети со своего ПК.

8. Создание заметки с содержанием теоретического вопроса с помощью встроенного в ОС WINDOWS текстового редактора.

9. Работа в среде текстового процессора Microsoft Word: создание текстового документа с тезисами ответа на свой теоретический вопрос.

10. Работа в среде текстового процессора Microsoft Word: создание текстового документа с таблицей списка учебной группы.

11. Работа в среде текстового процессора Microsoft Word: создание текстового документа со встроенным готовым рисунком.

12. Работа в среде текстового процессора Microsoft Word: создание текстового документа с изображением простейшей блок-схемы ЭВМ.

13. Работа в среде графического редактора Paint: создание документа с изображением простейшей блок-схемы ЭВМ.

14. Работа в среде графического редактора Paint: создание документа с изображением графика некоторой произвольной зависимости роста цены от времени.

15. Работа в среде электронной таблицы Excel: создание экзаменационной ведомости учебной группы с расчетом среднего балла.

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

17. Работа в среде электронной таблицы Excel: выбор из произвольной таблицы данных по заданному признаку.

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

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

20. Работа в среде электронной таблицы Excel: создание документа с ведомостью зарплаты.

Инструктивное описание порядка выполнения второго задания должно быть кратким (в пределах 1-2-х страниц) и помогать самому студента при его демонстрации на ПК.

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

Программирование, основанное на языке Бейсик, обеспечивает подготовку студента к написанию оригинальных модулей в составе готовых программных средствах пакета MS OFFICE.

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

ـ постановку задачи;

ـ ее формализацию;

ـ разработку алгоритма решения задачи;

ـ разработку машинной программы задачи на языке программирования.

Отладка подготовленной машинной программы и проверка ее работоспособности производится в ходе выполнения лабораторных работ, предусмотренных п. 3.3 (з/о) приведенной выше учебной программы.

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

Выполнение практической части контрольной работы может быть представлено следующим образом:

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

В интересах реконструкции производства фирма предполагает взять в банке кредит. Для оценки своих возможностей выплаты по данному кредиту необходимо разработать машинную программу расчета ежемесячных платежей и общую сумму выплат при различных условиях кредитования, а именно: твердой, льготной (50%) или прогрессивной (с 2%-ой ежемесячной надбавкой) налоговой ставки.

Формализация задачи

Как следует из условия задачи, в качестве исходных данных для решения такой задачи выступают:

ـ сумма кредита – Kredit;

ـ ставка % (годовых) – Pr;

ـ вид кредита - Vkr (обозначим для простоты выполнения операции сравнения данный признак целыми числами):

Vkr = 1-твердая ставка;

Vkr = 2-льготный;

Vkr = 3-прогрессивный;

ـ и срок выплаты (число месяцев) – N.

Известно, что величина текущего (ежемесячного) платежа - Plat состоит из основного платежа по кредиту - OsnPlat и процентов от остатка на момент выплаты - ProcPlat,

Plat(I) = OsnPlat + ProcPlat(I),

которые определяются, в свою очередь, путем

OsnPlat = Kredit / N,

ProcPlat(I)= Ost(I)* Pr.

Остаток же средств на момент выплаты может быть найден следующим образом:

Ost(I) = Kredit - OsnPlat * (I - 1),

где I – номер очередного периода выплаты.

Сумма всех платежей представляется в этом случае традиционно:

Требования к практической части работы и рекомендации по ее выполнению - student2.ru .

Алгоритмизация задачи

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

Очевидно, что все предварительные операции по определению величин, которые не зависят от ежемесячных изменений, целесообразно выполнить в начале программы (блок 2). Здесь же следует, наверное, объявить и «обнулить» (т.е. присвоить ей начальное значение =0) ту переменную SummPlat, с помощью которой будет автоматически накапливаться сумма результирующего платежа.

Размеры ежемесячного платежа по процентам ProcPlat(I), а, следовательно, и все ежемесячные платежи - Plat(I), а также величина остатка Ost(I)в каждом месяце I, будут разными. Поэтому с точки зрения математики они должны быть представлены массивами размерностью N, а для своего определения потребует, очевидно, организации многократных повторения одних и тех же операций.

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

Требования к практической части работы и рекомендации по ее выполнению - student2.ru

Рис. 1. Алгоритм решения задачи по
расчету платежей кредита (вариант).

Для реализации в машинной программе выбора того или иного варианта направлений решения задачи используется условный оператор IF … THEN, соответствующее изображение которого в алгоритме представлено в виде блоков 3 и 5. Организация же повторных операций (цикла вычислений) отображается обычно с помощью блока, обозначенного на рис. 1 номером 7.

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

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

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

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

10 CLS

Далее будет не бесполезно вывести собственную «заставку» о предназначении данной программы, например, с помощью оператора PRINT:

20 PRINT "Расчет платежей по кредиту"

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

30 INPUT "Сумма кредита =", Kr

40 INPUT "Ставка %(годовых) =", Pr

50 INPUT "Вид кредита: 1-твердая ставка; 2-льготный; 3-прогрессивный ", Vkr

60 INPUT "Срок (месяцев)=", N

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

70 Pr = Pr / 100

80 OsnPlat = Kr / N

90 SummPlat = 0

Как уже отмечалось, выбор того или иного варианта кредитования реализуется условным оператор IF … THEN, например, с последующим указанием перехода - GOTO … к заданному в алгоритме месту программы (отмеченному номеру оператора):

100 IF Vkr = 1 THEN Pr = Pr / 12: GOTO 120

110 IF Vkr = 2 THEN Pr = Pr / 24

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

Повторные операции реализуются, как известно, с помощью оператора FOR…TO …STEP (для …до … с шагом…). Если шаг не задан, то по умолчанию он равен 1:

120 FOR I = 1 TO N

130 Pr = Pr / 12 + .2 /100 * (I - 1)

Тело цикла представлено набором операций блока 10, особенность которых является тот факт, что в них участвуют одни и те же переменные, значения которых каждый раз «переприсваиваются». Такой вариант использования переменных (без объявления их массивами) используется обычно в интересах экономии ячеек памяти, когда по задаче есть возможность выводить их значения сразу на печать и нет необходимости запоминания всего набора значений этих
переменных.

140 Ost = Kr - OsnPlat * (I - 1)

150 ProcPlat = Ost * Pr

160 Plat = OsnPlat + ProcPlat

170 SummPlat = SummPlat + Plat

180 PRINT "Текущий платеж ", I, "=", Plat

190 NEXT I

В сочетании с оператором FOR возвращение к началу цикла декларируется командой NEXT с указанием имени счетчика I. И по его завершению, когда все необходимые расчеты текущих платежей будут выполнены и будет накоплена таким образом и общая сумма платежей, можно заказывать вывод на печать этой суммы и завершать программу оператором END.

200 PRINT "Сумма платежей=", sPlat

210 END

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

10 CLS

20 PRINT "Расчет платежей по кредиту"

30 INPUT "Сумма кредита =", Kr

40 INPUT "Ставка %(годовых) =", Pr

50 INPUT "Вид кредита: 1-твердая ставка; 2-льготный; 3-прогрессивный ", Vkr

60 INPUT "Срок (месяцев)=", N

70 Pr = Pr / 100

80 OsnPlat = Kr / N

90 SummPlat = 0

100 IF Vkr = 1 THEN Pr = Pr / 12: GOTO 120

110 IF Vkr = 2 THEN Pr = Pr / 24

120 FOR I = 1 TO N

130 Pr = Pr / 12 + .2 /100 * (I - 1)

140 Ost = Kr - OsnPlat * (I - 1)

150 ProcPlat = Ost * Pr

160 Plat = OsnPlat + ProcPlat

170 SummPlat = SummPlat + Plat

180 PRINT "Текущий платеж ", I, "=", Plat

190 NEXT I

200 PRINT "Cумма платежей=", sPlat

210 END

III. Варианты третьего задания на контрольную работу

Задача 1. Определить предельную ставку дисконтирования (discount rate) или необходимую с точки зрения фирмы норма прибыли r, при которой чистая современная ценность NPV (Net Present Value) регулярного инвестиционного проекта А, характеризуемого потоком периодических платежей С0, С1, С2, … , Сn (см. табл. 1):

Требования к практической части работы и рекомендации по ее выполнению - student2.ru

становится отрицательной, и принимать такой проект уже не имеет смысла.

Таблица 1

Потоки периодических платежей регулярных
инвестиционных проектов

Проект Периоды
A -100 -100      
B -15000          
C -15000          
D -15000          
E -23000        
F -23000        

Рекомендации: для заданного потока платежей составить программу расчета NPV при различных значениях r, начиная от нуля с шагом Δr и до тех пор, пока NPV не станет меньше нуля (например так, как показано на рис. 2):

Требования к практической части работы и рекомендации по ее выполнению - student2.ru

Рис. 2. График функции NPV(r) проекта.

Задача 2. Определить ставку дисконтирования (discount rate) или необходимую с точки зрения фирмы норма прибыли r, при которой по показателю чистой современной ценности NPV (Net Present Value)

Требования к практической части работы и рекомендации по ее выполнению - student2.ru ,

регулярные инвестиционные проекты В, С и D (см. табл. 1), заданные характеризуемые каждый своим потоком периодических платежей С0, С1, С2, … , Сn , один предпочтительнее другого.

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

Требования к практической части работы и рекомендации по ее выполнению - student2.ru Требования к практической части работы и рекомендации по ее выполнению - student2.ru

Рис. 3. График функции NPV(r) двух проектов.

Задача 3. Определить по показателю чистой современной ценности NPV (Net Present Value)

Требования к практической части работы и рекомендации по ее выполнению - student2.ru ,

при заданной ставке дисконтирования (discount rate) или необходимой с точки зрения фирмы норма прибыли r, предпочтительность регулярных инвестиционных проектов E и F (см. табл. 1), характеризуемых каждый своим потоком периодических платежей С0, С1, С2, … , Сn .

Рекомендации: для заданных потоков платежей составить программу расчета NPV каждого из проектов при одной и той же (заданной) ставке дисконтирования r, сравнить значения этих NPV и сделать вывод о предпочтительности проектов (см., например, проекты А и Б на рис. 3 при r=10).

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

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

Требования к практической части работы и рекомендации по ее выполнению - student2.ru

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

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

Требования к практической части работы и рекомендации по ее выполнению - student2.ru

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

Рекомендации: для заданных срока, взноса и процентной ставки составить программу расчета накоплений при различных вариантах начисления процентов (см. задачи 4 и 5) и найти их разность:

Требования к практической части работы и рекомендации по ее выполнению - student2.ru .

Задача 7. На счет банка в течение определенного срока произвольными неравными долями вносятся деньги. Какая разница в сумме денег будет на счете после истечении этого срока, если взносы делать в начале года при двух разных (задаваемых в режиме диалога) процентных ставках годовых?

Рекомендации: для заданных срока, потока взносов и процентных ставок составить программу расчета накоплений (см. задачу 4) при различных процентных ставках и найти их разность.

Задача 8. По заданному объему ссуды и ежеквартальным платежам разработать алгоритм и составить машинную программу расчета срока ее погашения при различных (задаваемых в режиме диалога) условиях кредитования.

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

Задача 10. Разработать алгоритм и программу расчета заработной платы сотрудников с учетом:

ـ времени работы (при временной оплате);

ـ начисления премии 25% от оклада в случае отсутствия прогулов;

ـ выдачи пособия на детей;

ـ отчисления в пенсионный фонд;

ـ вычета подоходного налога.

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

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

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

Задача 12. Считая известными расход бензина на 100 км, его марку (октановое число), предполагаемый маршрут (пробег) и амортизационные затраты на км пути, разработать алгоритм и программу расчета стоимости перевозок для нескольких различных типов автомобилей.

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

Задача 13. Считая известными грузоподъемность автомобиля и стоимость одного км его пробега, разработать алгоритм и программу выбора типа автомобиля, обеспечивающего перевозку заданного груза с минимальными затратами.

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

Задача 14. Разработать алгоритм и программу сравнительного расчета амортизационных отчислений и остаточной стоимости оборудования А в течении заданного срока t для двух значений процентной ставки r1 и r2 при условии равномерной его амортизации.

Рекомендации: организовать цикл по заданному числу лет, в теле которого обеспечить расчет амортизационных отчислений и остаточной стоимости оборудования Требования к практической части работы и рекомендации по ее выполнению - student2.ru для двух значений процентной ставки и определение их разности (S – начальная стоимость оборудования).

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

Рекомендации: организовать цикл по заданному числу лет, в теле которого обеспечить расчет амортизационных отчислений

Требования к практической части работы и рекомендации по ее выполнению - student2.ru ,

где: S – первоначальная стоимость оборудования,

n – срок амортизации,

Kn =n(n-1)/2 – сумма номеров лет,

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

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

Рекомендации: организовать цикл по заданному числу лет, в теле которого обеспечить расчет амортизационных отчислений Требования к практической части работы и рекомендации по ее выполнению - student2.ru и остаточной стоимости оборудования Требования к практической части работы и рекомендации по ее выполнению - student2.ru для двух значений процентной ставки, определение их разности и вывод на печать результатов.

Задача 17. Разработать алгоритм и программу сравнительного расчета амортизационных отчислений и остаточной стоимости оборудования в течение заданного срока для двух значений процентной ставки r при условии равномерной его амортизации методом двойного процента.

Рекомендации: организовать цикл по заданному числу лет i, в теле которого обеспечить расчет амортизационных отчислений и остаточной стоимости оборудования Требования к практической части работы и рекомендации по ее выполнению - student2.ru для двух разных значений удвоенной процентной ставки r1 и r2 , определение их разности и вывод на печать результатов.

Задача 18. Разработать алгоритм и программу сравнительного расчета амортизационных отчислений и остаточной стоимости оборудования в течение заданного срока при условии равномерной его амортизации и ускоренной его амортизации по правилу суммы лет (см. задачи 14 и 15).

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

Задача 19. Разработать алгоритм и программу сравнительного расчета амортизационных отчислений и остаточной стоимости оборудования в течение заданного срока при условии равномерной его амортизации методом фиксированного Требования к практической части работы и рекомендации по ее выполнению - student2.ru и двойного фиксированного Требования к практической части работы и рекомендации по ее выполнению - student2.ru процента.

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

Задача 20. Разработать алгоритм и программу сравнительного расчета амортизационных отчислений и остаточной стоимости оборудования в течение заданного срока при условии равномерной его амортизации методом фиксированного процента и ускоренной его амортизации по правилу суммы лет (см. задачи 15 и 16).

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

Задача 21. Считая известными и равномерными суммарные ежемесячные денежные поступления в размере М и возвращаемую ежемесячную процентную ставку b, разработать алгоритм и программу расчета времени «эффективного» существования финансовой пирамиды и сумму средств, которая наберется за это время.

Рекомендации: организовать цикл по числу месяцев t, в теле которого обеспечить расчет приращения денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока оно не станет равным нулю.

Задача 22. Считая известными суммарные денежные поступления за первый месяц в размере М и возвращаемую ежемесячную процентную ставку b, предполагая также, что эти поступления будут расти в геометрической прогрессии М´a t-1 со знаменателем a >0, разработать алгоритм и программу расчета времени «эффективного» существования финансовой пирамиды и сумму средств, которая наберется за это время.

Рекомендации: организовать цикл по числу месяцев, в теле которого обеспечить расчет приращения денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока оно не станет равным нулю.

Задача 23. Считая известной начальную сумму вклада М и размер процентной ставки b, разработать алгоритм и программу расчета времени накопления заданной суммы средств при условии начисления простых ежегодных процентов.

Рекомендации: организовать цикл по числу лет t, в теле которого обеспечить расчет накопления суммы денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока она не станет равной требуемой.

Задача 24. Считая известной начальную сумму вклада М и размер процентной ставки b, разработать алгоритм и программу расчета времени накопления заданной суммы средств при условии начисления сложных ежегодных процентов.

Рекомендации: организовать цикл по числу лет, в теле которого обеспечить расчет накопления суммы денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока она не станет равной требуемой.

Задача 25. Считая известной начальную сумму вклада М и размер годовой ставки bn, разработать алгоритм и программу расчета времени накопления заданной суммы средств при условии начисления сложных процентов n раз в год.

Рекомендации: организовать цикл по числу лет t, в теле которого обеспечить расчет накопления суммы денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока она не станет равной требуемой.

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

Рекомендации: организовать цикл по числу периодов начисления процентов m, в теле которого обеспечить расчет накопления суммы денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru до тех пор, пока она не станет равной требуемой [9].

Задача 27. Считая известной начальную сумму вклада М и размер годовой ставки bs, разработать алгоритм и программу расчета времени накопления заданной суммы средств S при условии начисления сложной учетной ставки.

Рекомендации: организовать цикл по числу лет t, в теле которого обеспечить расчет накопления суммы денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока она не станет равной требуемой.

Задача 28. Считая известной начальную сумму вклада М и размер годовой ставки bс, разработать алгоритм и программу расчета времени накопления заданной суммы средств S при условии начисления простой учетной ставки.

Рекомендации: организовать цикл по числу лет t, в теле которого обеспечить расчет накопления суммы денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока она не станет равной требуемой.

Задача 29. Считая известной начальную сумму вклада М и размер годовой ставки bm, разработать алгоритм и программу расчета времени накопления заданной суммы средств S при условии начисления учетной ставки m раз в году.

Рекомендации: организовать цикл по числу лет t, в теле которого обеспечить расчет накопления суммы денежных средств Требования к практической части работы и рекомендации по ее выполнению - student2.ru [9] до тех пор, пока она не станет равной требуемой.

Задача 30. Считая известной начальную сумму вклада М и размер ежегодной процентной ставки b, разработать алгоритм и программу сравнительной оценки эффективности накопления суммы средств при условии начисления простых Требования к практической части работы и рекомендации по ее выполнению - student2.ru и сложных Требования к практической части работы и рекомендации по ее выполнению - student2.ru процентов.

Рекомендации: организовать цикл по числу лет t, в теле которого обеспечить расчет накопления сумм денежных средств S1t и S2t [9] по двум вариантам до тех пор, пока одна и другая не станет равной требуемой, а затем сравнить полученные t1 и t2.

Литература

1. Информатика: Учебник для вузов. / Под ред. Симоновича. – СПб., 2000.

2. Информатика: Учебник. / Под ред. Н.В. Макаровой. – М., 1999.

3. Экономическая информатика: Учебник для вузов. / Под ред. В.В. Евдокимова. – СПб., 1997.

4. Куртер Дж., Маркви А. Microsoft Office 2000: Учебный курс. – СПб., 2000.

5. Артамонов В.С., Серебряков Е.С. Персональный компьютер для начинающих. – М.-СПб., 2000.

6. Гончаров А. Компьютер для менеджера. – СПб., 2000.

7. Кульгин М. Технологии корпоративных сетей. Энциклопедия. – СПб.: «Питер», 1999.

8. «Об информации, информатизации и защите информации». Федеральный закон №24-Ф3 от 20.02.95.

9. Бухвалов А.В., Бухвалова В.В., Идельсон А.В. Финансовые вычисления для профессионалов: Учебное пособие. – СПб.: БХВ-Петер-бург, 2001. – 320 с.: ил.


Оглавление

Введение.. 3

I. Цели и задачи выполнения
контрольной работы... 4

II. Указания по выполнению
контрольной работы... 5

2.1. Общие требования к содержанию и оформлению
контрольной работы.. 5

2.2. Требования к теоретической части работы.. 8

2.3. Требования к практической части работы и
рекомендации по ее выполнению... 9

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

Формализация задачи. 12

Алгоритмизация задачи. 13

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

III. Варианты третьего задания на
контрольную работу.. 17

Литература.. 22

Пуха Геннадий Пантелеевич

Информатика

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

  Подп. к печати 02.06.2008 Формат 60´84 1/16
Усл. печ. л. 0,97 Уч.-изд. л. 1,75 Доп. тираж 1000 экз.
Изд. № 002 Заказ № 025  

РИО СПбГУСЭ, лицензия ЛР № 040849

Член Издательско-полиграфической Ассоциации университетов России

СПб государственный университет сервиса и экономики

192171, г. Санкт-Петербург, ул. Седова, 55/1

Отпечатано в ЦОП ООО «Альфа», 196084, СПб, ул. Заставская, 33, лит ТА

Наши рекомендации