BigEdu.ru
» » » Программа вычисления значения и вывода графика определенного интеграла
Вернуться назад

Программа вычисления значения и вывода графика определенного интеграла

МИНИСТЕРСТВО ОБРАЗОВАHИЯ И НАУКИ УКРАИHЫ

КАФЕДРА КОМПЬЮТЕРНЫХ ИНФОРМАЦИОННЫХ

ТЕХНОЛОГИЙ

КУРСОВАЯ РАБОТА ПО СИСТЕМНОМУ ПРОГРАММИРВАНИЮ

2006 г


ЗАДАНИЕ

1. Индивидуальное задание:

1. Разработать алгоритм расчета и реализовать его программно для решения следующей задачи:

Вычислить определенный интеграл 1) по формуле трапеций с тремя десятичными знаками.

Вычислить определенный интеграл 2) по формуле Симпсона при n=50

1) 2)

2. Изучить назначение и возможности компонентов средства разработки Delphi, их свойства, методы и доступные к обработке события, применить компоненты при разработке проекта: GroupBox , SavePictureDialog .

3. Создать DLL-библиотеку с использованием средства разработки Delphi, содержащую функцию, реализующую фрагмент алгоритма вычислений теоретической части индивидуального задания и возвращающую результат вычисления. Осуществить вызов процедуры (функции) из главного модуля приложения, при этом организовать загрузку подпрограмм из библиотеки путем динамической загрузки DLL-библиотеки.

4. Изучить назначение, организовать программно вызов и использование возвращаемых результатов следующими функциями WindowsAPI. Для изучения функций использовать файл справки в стиле WindowsWin32.hlp, находящийся в подкаталоге HELP каталога Delphi (используйте свои знания технического английского либо программы-переводчики типа Stylus), а также источник [2], номера страниц которого указаны после наименования функции:

ClipCursor 355, GetSystemInfo 103

5. Создать справочную подсистему, которая включает в себя:

1) справку в стиле Windows с обязательным включением следующих разделов:

- содержание тем справки;

- информация о предметной области приложения - определенных интегралах и методах их вычисления;

- инструкцию для неподготовленного пользователя по приемам работы с приложением.

При этом справка должна обеспечивать поиск по ключевым словам нужных тем и включать в себя пиктограммы (рисунки), являющиеся активными элементами для перехода к разделам справки;

2) Подсказки по различным элементам пользовательского интерфейса, появляющиеся при наведении на них курсора мыши.

3) Подменю в меню приложения, через команды которой вызываются общие сведения о приложении, инструкцию по работе со справкой, отдельные темы справки, информация о программе.

6. Разработать пользовательский интерфейс, включающий в себя:

1) - главную форму, меню приложения с подменю «Сервис» и командами, осуществляющими запись и открытие файлов, закрытие файлов и приложения и т.п., с подменю «Настройки» и командами, осуществляющими назначение режимов работы приложения, другими подменю;

2) - область отрисовки графического представления результатов работы приложения на главной форме;

3) - командные кнопки для выполнения ряда действий вашего приложения и элементы для ввода требуемой для этих действий информации (ввод данных должен производиться с проверкой их на соответствие ограничениям и выдачей соответствующих сообщений пользователю);

4) - диалоговое окно для назначения режимов работы вашего приложения при помощи переключателей;

5) - окна сообщений для информирования пользователя, подтверждения выполняемых действий, предупреждения об ошибках и их обработки.

7. Обработку ошибок ввода данных и открытия файлов (каталогов) провести при помощи:

защищенного блока try-finally-end и соответствующих фильтров обработки исключительных ситуаций.

8. Организовать при помощи соответствующих компонентов, объектов, их методов и свойств, для интеграла, чье значение вычислено по методу №1 значения нижней границы при фиксированных значениях верхней границы определенного интеграла; и обеспечить возможность сохранения изображения графика в файл.

2. Объем и содержание курсовой работы:

1. Использование современных средств визуального программирования под WINDOWS (Visual Basic, Delphi) для реализации разработанных алгоритмов.

2. Реализация концепции смешанного программирования в соответствии с индивидуальным заданием (использование библиотек DLL, функций WINDOWS API, объектных модулей на языке программирования Ассемблер и т.д.).

3. Реализация пользовательского интерфейса с обеспечением:

- эргономических требований;

- контекстно-зависимой помощи по управляющим элементам и отдельным формам приложения, включающей в себя подсказки, панель для отображения длинной части подсказки;

- структурированной по темам справки в стиле WINDOWS, содержащей руководство пользователю, с возможностью контекстного вызова соответствующих ее разделов;

- проверки вводимых пользователем данных на требуемые ограничения с указанием, каким должен быть правильный ввод;

- запросов на подтверждение выполнения действий, угрожающих целостности данных;

- возможности отказа от выполняемой обработки и отката выполненных операций на любом этапе.

4. Визуализация результатов обработки данных при помощи функций WINDOWS API с использованием контекстов устройств, режимов отображения, областей вывода и т.д., либо при помощи компонентов средств визуального программирования, в которых инкапсулированы вызовы соответствующих функций.

5. Вывод в файлы результатов обработки данных.

6. Обработка возможных ошибо

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию МИНИСТЕРСТВО ОБРАЗОВАHИЯ И НАУКИ УКРАИHЫ КАФЕДРА КОМПЬЮТЕРНЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ КУРСОВАЯ РАБОТА ПО СИСТЕМНОМУ ПРОГРАММИРВАНИЮ 2006 г
Оценок: 1000 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru