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

Организация интернет - магазина

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

  1. Фамилия И.О. потенциального клиента

  2. Домашний адрес и телефон

  3. Контактное время

  4. Электронный адрес ( E-Mail )

  5. Способ доставки

  6. Перечень выбранных товаров

База данных интернет-магазина ТОВАРЫ содержит::

  1. Код товара

  2. Наименование товара

  3. Краткая аннотация на товар

  4. Наглядное представление ( фотографии)

  5. Цена товара

База данных интернет-магазина ЗАКАЗЫ содержит:

  1. Код заказа

  2. Перечень выбранных товар

  3. Фамилия менеджера, оформившего заказ

  4. Реквизиты покупателя ( фамилия, домашний адрес, электронный адрес)

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

  1. Предоставить пользователю возможность выбора и заказа товаров.

  2. Организовать выход в реальную сеть Internet.

Методы приближенного численного интегрирования

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

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

  • a,b-соответственно нижний и верхний пределы интегрирования;

  • подинтегральная функция.

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

Пользователь выбирает один из предлагаемых методов интегрирования:

-метод левых прямоугольников;

-метод правых прямоугольников;

-метод трапеций;

- метод Симпсона.

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

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

Метод прямоугольников = h(f(a+h/2)+f(a+h/2+h)+…+f(a+h/2+(n-1)h),

где h=(b-a)/n шаг приближенного интегрирования.

Метод трапеций = h(f(a)/2+ f(a+h)+f(a+2h)+…+f(a+(n-1)h)+f(a+nh)/2).

Метод Симпсона = h/3(y0+y2n+4(y1+y3+…+y2n-1)+2(y2+y4+…+y2n-2))

Графический редактор трехмерных объектов

Базовый класс содержит:

Данные:

  • указатель на матрицу вершин единичного куба;

  • коэффициенты инициализации (a, b, c);

  • коэффициенты, используемые в матрицах преобразований.

Методы:

- функция растяжения ( сжатия) по оси X;

- функция растяжения (сжатия) по оси Y;

- функция растяжения (сжатия) по оси Z;

  • перенос по оси X,Y,Z.

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

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

2 Предусмотреть разработку пользовательского интерфейса.

3 Над фигурой, полученной после манипуляции объектами, также можно выполнять различные преобразования, например, строить различного вида проекции:

  • аксонометрические;

  • косоугольные;

  • перспективные.

Автоматизация процесса кредитования физических лиц в Беларусбанке

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

- Вид кредита-шифр ( число от 1 до 6 );.

- Фамилия клиента (строка) ;

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

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

- Срок кредита (число месяцев);

- Дата предоставления кредита;

- Суммарный ежемесячный доход в год ( 1- более двух минимальных заработных плат (МЗП), 2 – от двух до трех МЗП, 3 – более трех МЗП ).

  • Наличие несовершеннолетних детей ( количество , если нет, то - 0).