Слайд 2Постановка задачи
Разработать программу, позволяющую:
Получить задание, содержащее полином;
Ввести ответ – набор коэффициентов разложенного полинома,
верно разложенный полином;
Проверить правильность ответа;
Увидеть правильный о в случае ошибки;
Прекращать тренировку по желанию пользователя
Слайд 3Введение
Полином (или многочлен) — это сумма одночленов (членов многочлена) или один одночлен. Зачастую
представлен в виде: a2 + 2ab + b2;
Одночлен — это произведение чисел и степеней переменных с натуральным показателями. Обычно одночлен представляет из себя: 5ab2;
Линейный полином — есть многочлен первой степени. Представлен в виде: ax + b.
Слайд 4Введение
Для успешного выполнения заданий на разложение полиномов на множители необходимо
Знать и уметь применять
формулы сокращенного умножения;
Уметь выносить множитель за скобку;
Знать про способ группировки;
Слайд 5Пример разложения полиномов на множители
Вынесение множителя за скобку.
12y3 – 20y2 = 4y2 · 3y – 4y2 · 5 = 4y2(3y – 5)
Использование формул сокращённого умножения.
x4 – 1
= (x2)2 – 12 = (x2 – 1)(x2 + 1)
(x2 – 12)(x2 + 1) = (x + 1)(x – 1)(x2 + 1)
Способ группировки.
x3 – 3x2y – 4xy + 12y2 = (x3 – 3x2y) – (4xy – 12y2)
(x3 – 3x2y) – (4xy – 12y2) = x2(x – 3y) – 4y(x – 3y)
x2(x – 3y) – 4y(x – 3y) = (x – 3y)(x2 – 4y)
Слайд 6Проверка знаний
Тренировка прекращается в одном из случаев:
Если пользователь в меню выборе, выбрал прекратить
тренировку.
Пользователь решил прекратить занятие так и не начав.
Слайд 7Цель разработки
и назначение программного продукта
Цель: автоматизация процесса обучения школьников.
Назначение:
повышение качества обучения;
снижение нагрузки
на преподавателя.
Слайд 8Входные и выходные данные
Входные данные (целые числа):
выбор типа задания;
коэффициенты разложенных пользователем полиномов;
ответ пользователя
на вопрос о продолжении работы с тренажёром.
Выходные данные:
полином;
коэффициенты, представляющие собой правильный ответ на задание.
Слайд 9Системные требования
Аппаратные требования
Intel-совместимый процессор с частотой не менее
1,6 ГГц;
Не менее 512
МБ ОЗУ;
Не менее 20 MБ свободного места на диске;
Дисковод CD-ROM/DVD-ROM.
Программные требования
Windows XP (x86) с пакетом обновления 3 (SP3);
Semantic IDE.
Слайд 10Средства разработки
Язык Semantic Language
Интегрированная среда Semantic IDE (версия 1.0.3.2)
Офисный пакет MS Office 2010 (документация)
Слайд 11Сведения о проекте
7 процедура
1 функция
243 строка кода