MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Проект программного модуля для нахождения приближенного значения бесконечной суммы

Название:Проект программного модуля для нахождения приближенного значения бесконечной суммы
Просмотров:64
Раздел:Информатика, программирование
Ссылка:Скачать(53 KB)
Описание: Содержание Введение. 2 1. Постановка задачи. 3 1.1 Математическая модель задачи. 3 1.2 Входные данные. 3 1.3 Выходные данные. 4 1.4 Обработка ошибок. 4 2 Проектирование программного модуля. 6 2.1 Структурная ди

Часть полного текста документа:

Содержание

Введение. 2

1. Постановка задачи. 3

1.1 Математическая модель задачи. 3

1.2 Входные данные. 3

1.3 Выходные данные. 4

1.4 Обработка ошибок. 4

2 Проектирование программного модуля. 6

2.1 Структурная диаграмма программного модуля. 6

2.2 Разработка схемы программного модуля и её описание. 7

2.3 Разработка пользовательского интерфейса. 8

3 Реализация программного модуля. 10

3.1 Код программы.. 10

4 Тестирование программного модуля. 17

Заключение. 19

Список использованных источников. 20


Введение

Целью данной курсовой работы является разработка программного модуля для вычисления приближенного значения бесконечной суммы с точностью до Е=0.05, если x принимает значения на отрезке [a,b] с шагом h. Для разработки используется табличный процессор Excel и язык программирования Visual Basic for Application.

Данная курсовая работа состоит из 4 разделов.

В разделе «Постановка задачи» описаны: математическая модель задачи, входные и выходные данные, обработка ошибок, которые могут быть допущены при работе с данной программой.

В разделе «Проектирование программного модуля» приведена структурная диаграмма программного модуля, схема программного модуля с ее описанием и описан пользовательский интерфейс.

В разделе «Реализация программного модуля» находится код программы с комментариями к нему и описаны используемые операторы и функции.

В разделе «Тестирование программного модуля» показана работа программы.

 


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

1.1 Математическая модель задачи

Данная сумма представляет собой бесконечный ряд Тейлора. Для достижения заданной точности надо суммировать члены ряда до тех пор, пока очередной член по модулю не будет меньше Е. Для получения следующего члена ряда через предыдущий воспользуемся рекуррентной формулой:

 

1.2 Входные данные

Входными данными являются:

Начало отрезка;

Конец отрезка;

Шаг.

Требования к входным данным:

Предусмотреть проверку на допустимость исходных данных и повторение ввода при ошибочных данных;

Ввод исходных данных осуществлять в поля ввода формы.

 


1.3 Выходные данные

Выходными данными являются:

Таблица сумм бесконечного ряда в зависимости от x;

График функции.

Требования к выходным данным:

Все выходные данные выводятся на форму;

Ко всем выходным данным должен быть запрещен доступ со стороны пользователя.

 

1.4 Обработка ошибок

В данной программе реализован следующий способ контроля ввода:

Сначала проверяется, является ли набираемый символ либо цифрой, либо запятой;

Если не является, то набор символа игнорируется;

Если набираемый символ является цифрой, то он вводится в поле ввода;

Если набираемый символ является запятой, то проверяется, является ли она первой вводимой запятой. Если ранее запятые не вводились, то она вводится в поле ввода. В противном случае ввод запятой игнорируется.

Данный способ контроля ввода реализован с помощью функции KeyPress.

Однако пользователь может не ввести в поле ввода данные. В этом случае выдается следующее сообщение:

Рисунок 1. ............





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



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Особенности цветного проявления, оценка качества аппаратуры и программного обеспечения
Просмотров:167
Описание: Содержание фотография цветное проявление качество аппаратура 1.Сущность цветной фотографии 2.Особенности качества БРЭА класса Hi-End Список использованной литературы   1.Сущность цветной фотографи

Название:Разработка программного обеспечения
Просмотров:64
Описание: Практикум по дисциплине «Технология разработки программного обеспечения» Лабораторная работа 1   Разработка технического задания на создание программ   Цель работы: ознакомиться с правилами напи

Название:Использование свободного программного обеспечения для обучения векторной графике
Просмотров:62
Описание: СОДЕРЖАНИЕ ВВЕДЕНИЕ 1. РАЗРАБОТКА И ВНЕДРЕНИЕ СВОБОДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В ШКОЛУ 2. ОСНОВНЫЕ ПОНЯТИЯ ВЕКТОРНОЙ ГРАФИКИ НА ПРИМЕРЕ РЕДАКТОРА INKSCAPE 3. СЕРИЯ ПРАКТИЧЕСКИХ ЗАДАНИЙ ПО ВЕКТОРНОЙ ГРАФИ

Название:Характеристика программного продукта "CATIA"
Просмотров:61
Описание: Содержание Введение 1.  О программе 2.  PLM – поддержка жизненного цикла изделия 3.  Продукты 3.1  CATIA-AEROSPACE SHEETMETAL DESIGN (ASL) - Модуль проектирования деталей ЛА из листовых материалов 3.2  CATIA/DELMIA

Название:Технология разработки программного обеспечения
Просмотров:73
Описание: “Санкт-Петербургский государственный университет аэрокосмического приборостроения”   Курсовая работа по дисциплине: «Технология разработки программного обеспечения»Выполнил студ

 
     

Вечно с вами © MaterStudiorum.ru