- •Введение
- •1.Предварительный анализ
- •1.1 Дифференцирование на основе формулы Лагранжа
- •1.2 Дифференцирование на основе формулы Ньютона
- •1.3 Сравнительный анализ методов
- •2.4. Словестное описание алгоритма
- •2.5 Выбор способа организации входных и выходных данных
- •2.6. Интерфейс пользователя
- •2.7. Тестирование
- •2.8. Общая характеристика программы
- •2.9. Обзор подобных программ Обучающая программа по алгебре "Решалка"
- •Программа для решения задач и уровнений по высшей математике "Solver"
- •3. Организационный раздел
- •3.1. Организация рабочего места пользователя
- •3.1.1 Организация света на рабочем месте
- •3.1.2 Площадь одного рабочего места
- •3.1.3. Общие требования к организации рабочих мест
- •3.1.4 Требования к уровням шума и вибрации на рабочих местах
- •3.1.5 Организация режима труда и отдыха при работе с пк
- •Заключение
- •Список использованных источников
- •Приложения
- •Руководство пользователя
- •Общие сведения о программном продукте
- •Краткое описание программного продукта
- •3. Возможные области применения
- •Описание запуска
- •Инструкция по работе с программным продуктом
- •Листинг программного кода
- •Interface
- •Implementation
- •I:integer;
- •I,h,j,l,k,elem,n,m:integer;
- •If(nextS)then
- •If(not isPm(Preo[1]))then
- •If isPm(Preo[j]) then
- •If ((not isPmur(BigElenent[j][h])) and (not isNumber(BigElenent[j][h])))then
- •If (hb)then
- •If(not isPmur(Temp[1]))then
- •Insert(Res, s, I);
- •If(isPm(s[I-1]))then
- •If(go)then
- •I,h,j,l,k,elem,n,m:integer;
- •If(nextS)then
- •If(not isPm(Preo[1]))then
- •If isPm(Preo[j]) then
- •If ((not isPmur(BigElenent[j][h])) and (not isNumber(BigElenent[j][h])))then
- •If (hb)then
- •If isSc(s[I-1]) then
- •If(New)then
- •I,j,l,k,Step,Error,Num1,SavePoint:integer;
- •If(isUr(s[I]))then
- •If(isPmur(s[j]))then
- •If(isUr(Numeric[1]))then
- •If(bl)then
- •If not isPm(s1[1]) then
- •If(bl)then
- •If not isPm(s2[1]) then
- •If isPm(s1[j]) then
- •If isPm(s2[j]) then
- •If(New)then
- •I,j,l,k,Step,Error:integer;
- •Insert('-1*', s, I);
- •If(New)then
- •If (b) then
- •If(New)then
- •If (isPm(s[j]))then
- •If (b) then
- •If(New)then
- •If (isPm(s[j]))then
- •If (b) then
- •If(New)then
- •I,a,k,t:Integer;
3.1.5 Организация режима труда и отдыха при работе с пк
Для обеспечения оптимальной работоспособности и сохранения здоровья профессиональных пользователей на протяжении рабочей смены должны устанавливаться регламентированные перерывы.
Для предупреждения преждевременной утомляемости у работающих с ВДТ и ПЭВМ, зрительного дискомфорта и других неблагоприятных субъективных ощущений, несмотря на соблюдение санитарно-гигиенических, эргономических требований, режимов труда и отдыха следует применять индивидуальный подход в ограничении времени работ с ВДТ и ПЭВМ, коррекцию длительности перерывов для отдыха или проводить смену деятельности на другую, не связанную с использованием ВДТ и ПЭВМ.
В случаях, когда характер работы требует постоянного взаимодействия с ВДТ (набор текстов иди ввод данных и т. п.) и связан с напряжением внимания и сосредоточенности, при исключении возможности периодического переключения на другие виды трудовой деятельности , не связанные с ПЭВМ, рекомендуется организация перерывов на 10-15 минут через каждые 45-60 минут работы. Во время регламентированных перерывов с целью снижения нервно-эмоционального напряжения, утомления зрительного анализатора, устранения влияния гиподинамии и гипокинезии, предотвращения развития позотонического утомления целесообразно выполнять комплексы упражнений. Работающим на ВДТ и ПЭВМ с высоким уровнем напряженности во время регламентированных перерывов и в конце рабочего дня показана психологическая разгрузка в специально оборудованных помещениях (комната психологической разгрузки).
Заключение
Программный продукт "программа численного дифференцирования функции одной переменной" выполняет необходимые задачи для точного, быстрого и эффективного нахождения переменной. Программа предназначена как для студентов, так и для учёных, позволяет рассчитать любые уравнения определенного вида.
Главное окно имеет достаточно простой интерфейс, поля ввода значений и вывода их. Интерфейс простой, не имеющий лишней графики и информации.
Программа легка в использовании и требует минимум финансовых вложений. Даже не опытный пользователь без затруднений может работать с этой программой. «Программа численного дифференцирования функции одной переменной» работает в очень распространенной операционной системе Microsoft Windows. Она разработана для решения сложных задач по дисциплине "численные методы".
В дальнейшем возможно расширение возможностей этой программы. Можно добавить в функционал решения уравнений других типов другими методами. Так же можно расширить пользовательский интерфейс. Интерфейс программы интуитивно понятен, что позволит пользователю в короткий срок освоить работу с программой.
Список использованных источников
В. В. Живодерова «Дипломное проектирование»: Учебно методическое пособие. – Дмитров: ДПК, 2005г. - 67с.
М. П. Лапчик, М. И. Рагулина, Е. К. Хеннер «Численные методы»: учебное пособие, 4-е издание: Издательский центр «Академия», 2008 г. - 383с.
В. Кинелева, ПКоммерс, Б. Коцик «Информационные и коммуникационные технологии в среднем образовании»: Информационный меморандум ИИТО ЮНЕСКО ИИТО. Москва, 2004г.
Партыка Т.Л., Попов И.И. «Математические методы: Учебник для среднего профессионального образования» - М.: Форум, 2005г. – 464с.
Климова Л.М. «Delphi 7 Основы программирования. Решение типовых задач»: Уч. для вузов. – М.: КУДИЦ – ОБРАЗ, 2005. – 480 с.