ЗАДАНИЕ

на курсовую работу

по дисциплине: Основы технологии программирования

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

Задание: Методом итераций решить систему уравнений с точностью S-2.Для изображений кривой (X12+X22)=2*( X12-X22) “Лемнискаты Бернули”, воспользо­ваться полярными координатами. X2-sinX1=0

X12+X22-1=0 (X1>0)

Студент группы ИС-992: Загонов Д.В.

Перечень вопросов, подлежащих разработке

1.Методом итераций решить систему уравнений и построить Лемнискату Бернули.

Объём работы (графические работы, расчёты и прочее)

Курсовая работа состоит из xxx страниц, содержит 4 иллюстраций,

2 приложения, 1 таблицу

Срок защиты курсовой работы 16 декабря 1998 г.

Руководитель Э.И. Воробьёв

подпись, инициалы, фамилия

Задание принял студент  Д.В. Загонов подпись, инициалы, фамилия     Содержание Задание на курсовой проект..................................................................................3

Введение..................................................................................................................

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

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

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

1.1.2             Установка среды............................................................................................

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

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

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

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

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

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

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

3.2. Описание диалога с пользователем..................................................................

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

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

Приложение А. Листинг программы......................................................................

Приложение Б. Результаты работы программы....................................................

   
ВВЕДЕНИЕ

Язык программирования Pascal, разработанный Н.Виртом еще в 1970 г. в настоящее время получил весьма широкое распостранение. Этому способствовали его простота, удобное представление всех структурных конструкций, пригодность для использования как в учебных целях, так и для написания серьезных программ, высокая степень модульности, упрощающая процесс прграммирования, результативность автоматической проверки составленных программ на их корректность через развитый институт типов данных, высокое быстродействие трансляторов, эффективность объектных модулей. Рассматриваемый язык программирования хорошо приспособлен для решения широкого круга задач. Он содержит мощные средства структурирования данных.

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

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

1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

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

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

Рассмотрим комплексирование модулей, составленных на различных языках программирования. Для САПР наиболее употребимы универсальные языки ассемблера, ФОРТРАН, ПЛ/1. Особенности операций с разноязыковыми модулями можно свести к двум группам:

1) особенности установки программной среды и вызова модуля;

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


Информация о работе «Разработка программного обеспечения»
Раздел: Математика
Количество знаков с пробелами: 20547
Количество таблиц: 1
Количество изображений: 4

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

Скачать
147348
16
12

... недостаточно). Возможно включение комплекса в план учебного процесса, для обучения студентов. 2. Специальная часть разработка программного обеспечения для организации интерфейса программно-методического комплекса   2.1 Разработка технического задания на реализацию специальной части дипломного проекта Наименование программного изделия - "Интерфейс программно - методического комплекса для ...

Скачать
33122
0
3

... не гарантирует соблюдения сроков - они могут быть сорваны, например, в случае резкого сокращения бюджета или серьезного изменения требований. Общие характеристики этапов разработки программного обеспечения Этап планирования и анализа требований Цель: - получение требований ; - выработка производных от них требований для этапа оценки безопасности. Входные данные: - требования к системе, ...

Скачать
151086
8
13

... пользоваться и которая не подведет; - операционная система Windows XP Home Edition более удобная и более быстрая. 2. Разработка компьютерной сети на предприятии по разработке программного обеспечения 2.1 Постановка задачи Необходимо разработать локальную сеть из 70 компьютеров. Выбор технологии подключения к Интернет произволен. Удаленный участок сети необходимо разместить в диаметре 1 ...

Скачать
117942
2
4

... обращений к реестру были проконтролированы при помощи Registry Monitor от Sysinternals Corp. 4.4 Описание программы Автоматизированная система для оценки уровня знаний студентов с применением технологии «Клиент-сервер» предназначена для проведения централизованных итоговых занятий по разным дисциплинам в виде интерактивного тестирования. Данный проект поддерживает совместимость с пакетом ...

0 комментариев


Наверх