- •1 Организовать удобный и простой пользовательский интерфейс.
- •5 По запросу пользователя должна выдаваться информация :
- •Статистическая обработка и анализ информации по подбору партнера для брака
- •Демонстрационная программа по изучению пакета acid pro 3.0 для создания музыкальных файлов
- •Производный класс
- •Психологическое тестирование женского коллектива
- •Автоматизация рабочего места работника жэс
- •Решение систем линейных уравнений методом гаусса
- •Автоматизация работы центра занятости населения
- •Регистрация и расчёт налогообложения транспортных средств
- •Сравнительный анализ алгоритмов сортировки данных
- •Автоматизация бронирования и продажи билетов
- •Построение геометрических сплайнов
- •1 Организовать удобный и простой пользовательский интерфейс.
- •4 По запросу пользователя организовать поиск по критериям:
- •Aрm менеджера бензозаправочной станции
- •Расчёт налогообложения на земельные участки
- •Результат расчета представить в виде бланка:
- •Результат расчета представить в виде бланка:
- •Построение трехмерных объектов на основе геометрических классов
- •Тематика книг ( шифр):
- •База данных содержит:
- •Организация интернет - магазина
- •Методы приближенного численного интегрирования
- •База содержит:
Регистрация и расчёт налогообложения транспортных средств
Исходные данные:
-категория транспортного средства(ТС) – зависит от объёма двигателя (число, м3) ;
-марка ТС (строковый тип);
-вид собственности (индивидуальная-1,государственная-2,частный предприниматель-3)
-владелец ТС- зависит от вида собственности (Если 1, то вводятся фамилия владельца ТС, номер техпаспорта, домашний адрес и телефон. Если 2 или 3, то вводятся- наименование организации, фамилия ответственного лица, номер техпаспорта, домашний адрес и телефон);
-дата похождения техосмотра;
-текущая дата (заключения договора) .
База содержит:
Все вышеперечисленные компоненты, а также дополнительные:
- сумма налога за предыдущий период;
- дата заключения предыдущего договора;
-срок договора ( или дата окончания действия договора).
Постановка задачи:
1 В программе должна быть предусмотрена возможность корректировки базы транспортных средств (изменение любых полей, добавление новых записей или их удаление).
2 Программа должна производить начисление налога в зависимости от категории транспортного средства и вида собственности;
3 Определять должников по текущей дате и формировать их список.
4 Проводить поиск по различным критериям:
-по фамилии владельца;
- по текущей дате;
- по категории ТС;
-по марке транспортного средства.
5 Кроме того, в программе должен быть предусмотрен режим, где пользовать программного средства при необходимости имеет возможность изменить тарифные ставки налогов в зависимости от категории ТС и вида собственности на него.
Построение графиков функций на плоскости
Alex2k@tut.by
Постановка задачи:
Пользователю предлагается выбор вида функции, график которой необходимо построить:
-линейная;
-показательная;
-тригонометрическая.
После чего на экране отображается общий вид функции, например , y=k*x+b и пользователю предлагается ввести исходные данные: k , b.
По желанию пользователя на экран выводится таблица значений функции на определенном интервале.
При выводе графика функции следует предусмотреть отображение координатных осей с указанными единицами измерений.
Исходные данные:
коэффициенты функции, используемые в уравнении;
интервал представления ( на отрезке [a,b]).
Главное меню
Выбор функции
Выбор формулы
Выход из программы
Ввод чисел
Вывод графика
заданной функции
Автоматизация приема коммунальных платежей от населения
Исходные данные:
-домашний адрес( строковый тип);
- фамилия и.о. квартиросъемщика (ФИО- строка);
- дата платежа ( число, месяц, год).
База содержит:
Список адресов, где каждому адресу соответствует номер ЖЭС (число от 1 до 10)
Каждому адресу соответствует список жильцов, где указаны:
владелец квартиры (ФИО)
общее число жильцов (число)
количество льготников (число)
площадь квартиры (м2)
3 Тарифы по которым производят начисление квартплаты:
-техническое обслуживание ( тариф * площадь квартиры)
-вывоз мусора (тариф * количество жильцов)
- TV ( тариф)
- отопление (тариф * площадь квартиры)
- отчисления на капитальный ремонт (сумма)
- долги по оплате на конец месяца (сумма)
Постановка задачи:
1 Программа должна производить начисление квартплаты по каждому владельцу на конец месяца (30-ый день) ;
2 Выдать квитанцию по оплате за предыдущий месяц, где предусмотрены:
Льготы для пенсионеров ( скидка 10%)
Льготы для детей до 18 лет (скидка 20%)
Инвалиды ( скидка 30%)
Долги за прошлые месяцы суммируются с учетом 0,5% за каждый день. Проценты начисляются с 15-го числа до момента оплаты (дата платежа)
Тарифы на услуги могут изменяться ежемесячно ( до момента перерасчета)
База жильцов может быть изменена в любой день
Для лиц, имеющих долг более 3 месяцев формируется «извещение»
Графическое представление алгоритмов внутренних сортировок
Постановка задачи:
Разработать программу для графического представления алгоритмов внутренних сортировок.
Класс Сортировка содержит следующие исходные данные:
Размерность исходного массива данных
Массив данных
Методы класса (различные методы сортировки):
Прямой обмен
Бинарные вставки
Прямые включения
“Быстрая сортировка” (сортировка делением)
………………………………………и возможно другие.
Программа должна осуществить:
Ввод исходного массива может осуществляться по желанию пользователя либо с клавиатуры, либо генерироваться случайными числами;
Вывод не отсортированного массива;
Вывод на экран дисплея перечня всех видов сортировок, из которого пользователь может выбрать необходимый вид;
Вывод на экран процесса сортировки массива пошагово.