Разработка программного обеспечения решения нелинейных уравнений

Содержание Задание на курсовой проект 3 Введение 1. Теоретическая часть 1.1 Особенности взаимодействии разноязыковых модулей 1.1 Проблемы комплексирования 1.2 Установка среды 1.3 Согласование типов 1.4 Обмен данными 1.5 Информационный адаптер 2. Алгоритмическая часть 2.1 Математическое решение задачи 3. Разработка структуры программного обеспечения 1. Построение структуры программного обеспечения 2. Описание диалога с пользователем Заключние Список использованных источников Приложение А. Листинг программы Приложение Б. Результаты работы программы ЗАДАНИЕ на курсовую работу по дисциплине Основы технологии программирования Тема Разработка программного обеспечения решения нелинейных уравнений.

Задание Методом итераций решить систему уравнений с точностью -2.Для изображений кривой X12X222 X12-X22 Лемнискаты Бернули, воспользоваться полярными координатами. X2-sinX10 X12X22-X10 Студент группы ИС-992 Загонов Д.В. Перечень вопросов, подлежащих разработке 1.Методом итераций решить систему уравнений и построить Лемнискату Бернули.

Объм работы графические работы, расчты и прочее Курсовая работа состоит из xxx страниц, содержит 4 иллюстраций, 2 приложения, 1 таблицу Срок защиты курсовой работы 16 декабря 1998 г. Руководитель Э.И. Воробьв подпись, инициалы, фамилия Задание принял студент Д.В. Загонов подпись, инициалы, фамилия

Введение

Введение Язык программирования Pascal, разработанный Н.Виртом еще в 1970 г. в настоящее время получил весьма широкое распостранение.

Этому способствовали его простота, удобное представление всех структурных конструкций, пригодность для использования как в учебных целях, так и для написания серьезных программ, высокая степень модульности, упрощающая процесс прграммирования, результативность автоматической проверки составленных программ на их корректность через развитый институт типов данных, высокое быстродействие трансляторов, эффективность объектных модулей.

Рассматриваемый язык программирования хорошо приспособлен для решения широкого круга задач. Он содержит мощные средства структурирования данных. Персональные компьютеры являются наиболее широко используемым видом компьютеров, их мощность постоянно увеличивается, а область применения расширяется.

Персональные компьютеры могут объединяться в сети, что позволяет десяткам и сотням пользователей легко обмениваться информацией и одновременно получать доступ к общим базам данных. Средства электронной почты позволяют пользователям компьютеров с помощью обычной телефонной сети посылать текстовые и факсимильные сообщения в другие города и странны и получать информацию из крупных банков данных. В настоящее время почти вся современная научная деятельность человека связана с программированием.

Но одной из наиболее неотрывно связанных с вычислительной техникой наук является дискретная математика, нашедшая применение в современной вычислительной технике и кибернетике в теоретическом программировании, при проектировании ЭВМ на ЭВМ и сетей ЭВМ, баз данных, систем логического управления. 1.

Теоретическая часть

Теоретическая часть 1.1 Особенности взаимодействия разноязыковых модулей 1.

Проблемы комплексирования

Проблемы комплексирования. . Установка среды При передаче управления из модуля, составленного на од... Средства передачи управления алгоритмических языков проиллюстрированы ... Особенности операций с разноязыковыми модулями можно свести к двум гру...

Согласование типов

. Рассматриваемые алгоритмические языки различаются не только типами, а ... 1 1.1.4. Согласование типов. К неэквивалентным типам данных относят данные, которые невозможно свес...

Обмен данными

Другим распространенным способом обмена данными является использование... . Обмен данными. При этом осуществляется формирование списка передаваемых данных и спис... 1 1.1.5.

Информационный адаптер

Таким образом, адаптер выполняет всю совокупность операций по организа... В крупных САПР, программы которых оперируют с большим числом входных, ... С учетом вешеизложенного для осуществления универсального информационн... . Информационный адаптер.

Алгоритмическая часть

Алгоритмическая часть 2.1.

Математическое решение задачи

Математическое решение задачи. Число этих корней и их грубо приближенные значения можно установить, п... существуют пределы lim xn и lim yn, n n то, предполагая функции 1x, y ... Теорема. 3.

Разработка структуры программного обеспечения

Разработка структуры программного обеспечения 3.1.

Построение структуры программного обеспечения

На рисунке 3.1 представлена структура программы, решающей поставленную... Рисунок 3.1-Монолитно-модульная структура программы Опишем некоторые о... В программе с помощью этой функций выводились следующие цвета 1 синий ... Функция CloseGraph в конце процедуры выводит систему из графического р... gdVGA gmvgahi У этого режима работы следующие характеристики -разрешен...

ЗАКЛЮЧЕНИЕ В процессе написания данной курсовой работы, были приобретены навыки работы с пакетом программ MS Office 2000, в частности, с текстовым редактором Word 2000, что, наверняка, облегчит дальнейшее общение с компьютером.

Были получены новые знания в таких науках, как Технология программирования и Дискретная математика. Сама программа была написана на языке программирования TurboPascal, являющемся сейчас одним из самых распространенных в мире, наряду с Си и Си. При подготовке данной работы использовалось техническое обеспечение со следующими характеристиками -компьютер AMD K5-100166.4 GbSVGA 2 MbFDD 3.514 LG -принтер Epson Stylus Color 600 Список использованных источников 1. Норенков И.П. Системы автоматизированного пректирования Учебное пособие для ВТУЗов в 9 кнКн. 3 Федорук В.Г. Черненький В.М. Информационное и пограмное обеспечение М. Высшая школа, 1986 159 с. 2. Технология разработки программных средств Методические указания Э.И.Воробьв, О.Ю.Макаров, А.В.Антиликаторов Воронеж. гос.тех. ун-т Воронеж, 1997 24 с. 3. Курсовое проектирование.

Организация, порядок проведения, оформление расчтно-пояснительной записки и графической части Стандарт предприятия Г.Д. Дель Воронеж. гос. тех. ун-т Воронеж, 1998 48 с. ПРИЛОЖЕНИЕ A Листинг программы.