Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
примеры Постановки задач.doc
Скачиваний:
7
Добавлен:
30.04.2019
Размер:
284.67 Кб
Скачать

Демонстрационная программа по изучению пакета acid pro 3.0 для создания музыкальных файлов

Постоянная информация задачи:

- файлы, осуществляющие помощь по использованию приложения;

- текстовые файлы, содержащие обучающую информацию;

-демонстрационные музыкальные файлы;

- видео-файлы для которых создаётся музыкальное сопровождение.

Входная информация:

Пользователь выбирает один из пунктов меню

ДЕМОНСТРАЦИЯ

ОБУЧЕНИЕ

Если выбран пункт ДЕМОНСТРАЦИЯ , то пользователю предлагается для просмотра демонстрационный ролик. Затем приводится подробное описание процесса его создания. В случае, если выбран пункт ОБУЧЕНИЕ , пользователь имеет возможность изучить алгоритм создания музыкального ролика, а затем приступить к его созданию. Причем на каждом этапе работы можно получить развернутую подсказку, сообщающую пользователю о его дальнейших действиях.

Демонстрационная программа выполнения геометрических преобразований трехмерных объектов

Базовый класс

Методы(public):

  • Отобразить фигуру

  • Скрыть фигуру

  • Повернуть фигуру(формальные параметры: угол поворота относительно оси X, относительно оси Y, относительно оси Z)

  • Отражение относительно оси X

  • Отражение относительно оси Y

  • Отражение относительно оси Z

  • Масштабировать фигуру(формальные параметры: коэффициент масштабирования)

  • Выполнить перенос(формальные параметры: величина переноса по оси X, по оси Y, по оси Z)

Производный класс

Данные класса(private):

  • Число вершин (целое)

  • Радиус основания(целое)

  • Высота(целое)

  • Массив координат(массив)

Методы(public):

  • Отобразить фигуру

  • Скрыть фигуру

  • Повернуть фигуру(формальные параметры: угол поворота относительно оси X, относительно оси Y, относительно оси Z)

  • Отражение относительно оси X

  • Отражение относительно оси Y

  • Отражение относительно оси Z

  • Масштабировать фигуру(формальные параметры: коэффициент масштабирования)

  • Выполнить перенос(формальные параметры: величина переноса по оси X, по оси Y, по оси Z)

Пользователь задает:

  • Число вершин(вид фигуры)

  • Выбор типа преобразования

Автоматизация финансовых операций в сфере банковских услуг

Исходные данные:

-Вид вклада (шифр- число от 1 до 5);

-Фамилия И.О. вкладчика (строка);

- Паспортные данные (строка);

-Размер вклада( сумма в рублях - число);

- Срок вклада ( количество дней - число);

- Дата заключения договора (дата- число, месяц, год ).

База содержит:

Все виды вкладов. Клиент осуществляет выбор. Каждому виду вклада соответствует своя формула начисления процентов на конец месяца (или от текущей даты). Виды вкладов:

Вид вклада

Срок вклада

% начисл.

1 Срочный

Не ограничен

8% годовых

2 Накопительный

6 месяцев

12 месяцев

18 месяцев

3% год.

4% год.

5% год.

3 Текущий счет

Не ограничен

0,5% год.

4 До востребования

Не ограничен

1% год.

5 Срочный банковский

3 месяца

6 месяцев

12 месяцев

2%

3%

6 %

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

1.Программа должна автоматически начислять процент на конец месяца(30 дней) по всем вкладчикам.

2. Начислять процент по требованию клиента на текущую дату.

Дополнительная информация:

Начисление % =

Результат оформить в табличном виде:

Фамилия вкладчика

Вид вклада

Сумма вклада

Срок

Дата заключения

Дата текущая

Начисленные проценты

3. Осуществлять анализ финансового результата в зависимости от суммы и сроков вклада, то есть сообщать пользователю какой вклад и на какой срок выгоднее сделать.