Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая работа

.pdf
Скачиваний:
10
Добавлен:
18.02.2016
Размер:
4.14 Mб
Скачать

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

Приложениеоформляетсякакпродолжениеотчетасновойстраницыс указаниемпосерединестрокислова«Приложение» ипрописнойбуквы, обозначающаяприложение, например, «ПриложениеА», «ПриложениеБ».

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

Вселистыкурсовойработыиприложенийаккуратноподшиваются (брошюруются) впапкуипереплетаются. Страницыотчета, включаяприложения, нумеруютсяарабскимицифрамиссоблюдениемсквознойнумерации. Номер страницыпроставляютвправомверхнемуглустраницыбезточкивконце. Заканчиваетсяпояснительнаязапискаличнойподписьюисполнителякурсовой

работы:

Пояснительнуюзапискувыполнил студент ПетренкоА.О.

6. Порядокпроведениязащитыкурсовойработы

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

срок, определенномувиндивидуальномзадании. Научныйруководительв 10-дневныйсрокдолженпроверитькурсовуюработу, послечегоназначаетсядата защитыкурсовойработы.

Курсоваяработадопускаетсякзащитеприусловиизаконченногооформления (наличиепояснительнойзапискииеёэлектроннойверсиинаCD илиDVD-диске), наличияразработанногопроектапрограммногообеспечениянаCD илиDVD-дискеи допусканаучногоруководителяилиналичиярецензии(письменногоотзыва).

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

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

Длязащитыкурсовойработыстудентупредоставляется7-10 мин. для изложенияосновныхположенийработы.

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

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

Устудентов, чтонезащитилисвоиработыилинеявилисьназащиту, повторная защитаможетпроводитьсявпериодэкзаменационной(зачетной) недели.

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

Критериямиоценкикурсовойработыявляются:

-актуальностьистепеньразработанноститемы;

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

-полнотаохватапервоисточниковиисследовательскойлитературы;

-уровеньовладенияметодикойисследования;

-качествопрограммногообеспеченияиприлагаемойкнемудокументации;

-научнаяобоснованностьиаргументированностьобобщений, выводови рекомендаций;

-научныйстильизложения;

-соблюдениевсехтребованийкоформлениюкурсовойработыисроковее исполнения;

-аргументированностьиточностьответовнавопросы.

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

1.ДержавнійстандартУкраїни«Системастандартівзінформації, бібліотечноїта видавничоїсправи. Бібліографічнийзапис. Бібліографічнийопис. Загальнівимогита правиласкладання». ДСТУГОСТ7.1:2006. –К.: ДержспоживстандартУкраїни, 2007

20 с.

2.ДержавнійстандартУкраїни«Документація. Звітиусферінаукиітехніки. Структураіправилаоформлення». ДСТУ3008-95. –К.: ДержстандартУкраїни, 1995 – 37 с.

3.НаказМіністерстваосвітиінауки, молодітаспортуУкраїни29 березня2012 року№384 «Прозатвердженняформдокументівзпідготовкикадрівувищих навчальнихзакладахІ-ІV рівнівакредитації». –К.: Міністерствоосвітиінауки, молоді таспортуУкраїни, 2012.

4.http://www.crimea.ua/liba/docs/metod.pdf

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

Приложение1

МИНИСТЕРСТВООБРАЗОВАНИЯИНАУКИ ХАРЬКОВСКИЙНАЦИОНАЛЬНЫЙАВТОМОБИЛЬНО-ДОРОЖНЫЙ УНИВЕРСИТЕТ

КАФЕДРАИНФОРМАЦИОННЫХТЕХНОЛОГИЙИМЕХАТРОНИКИ

«Утверждаю» Заведующийкафедрой

профессор, доктортехническихнаук НиконовО.Я.

« » сентября2013 г.

ЗАДАНИЕНАКУРСОВУЮРАБОТУ

подисциплине«Программирование» натему«Разработкаприложениядлярешениятрансцендентныхуравнений

графическимспособом»

студенту2-гокурсаучебнойгруппыРК21 направленияподготовки«Системнаяинженерия» специальности«Компьютерныесистемы

управленияподвижнымиобъектами» ПетренкоА.О.

Руководитель:

доценткафедры старшийнаучныйсотрудник кандидаттехническихнаук ТимонинВ.А.

Харків 2013

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

Задание

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

Вкачествевходныхданныхиспользоватьуравнение

(x +2)2 (x −1)3

−4s in(x) =0

2

,

 

апоисккорнейуравненияосуществлятьдлязначенийx Ι [-2.5, 2.1]. Разработанноеприложение«Решениеуравнения» должно:

-реализовыватьвсеспособырешения;

-отображатьнаэкранемонитораперсональногокомпьютера:

-графикифункций;

-значениякорней(прищелчкелевойкнопкоймышинасоответствующей точкеграфика).

Результатырешениядолжнысохранятьсявтекстовомфайле.

Работупредставитьввидепояснительнойзаписки, еёэлектроннойкопиии приложениянаCD илиDVD-диске.

Сроксдачикурсовойработы–« » декабря2013 г.

Списокрекомендованныхисточниковилитературы

1.ВыгодскийМ.Я. Справочникповысшейматематике. –М.:АСТ:Астрель, 2010 –

704с.: ил.

2.ГолощаповА.Л. Microsoft Visual Studio 2010. –СПб.:БХВ-Петербург, 2011. –544

с.: ил.

3.ПетцольдЧ. ПрограммированиедляMicrosoft Windows наС#. В2-хтомах. Том

1.Пер. сангл. - М.: «РусскаяРедакция», 2002.- 576 с.: ил.

4.ПетцольдЧ. ПрограммированиедляMicrosoft Windows наС#. В2-хтомах. Том

2.Пер. сангл. - М.: «РусскаяРедакция», 2002.- 624 с.: ил.

5.ТроелсенЭ. ЯзыкпрограммированияС# 2010 иплатформа.NET 4.0. Пер. с англ. - М.: Издательскийдом"Вильямс", 2011. —1392 с.: ил.

6.ФленовМ.Е. БиблияC#. - СПб.: БХВ-Петербург, 2011. –560с.: ил.

Исполнитель

Руководитель

СтудентучебнойгруппыРК21

Доцент кафедры информационных

ПетренкоА.О. технологийимехатроники ТимонинВ.А.

« » сентября2013 г.

« » сентября2013 г.

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

Приложение2

МИНИСТЕРСТВООБРАЗОВАНИЯИНАУКИ ХАРЬКОВСКИЙНАЦИОНАЛЬНЫЙАВТОМОБИЛЬНО-ДОРОЖНЫЙ УНИВЕРСИТЕТ

КАФЕДРАИНФОРМАЦИОННЫХТЕХНОЛОГИЙИМЕХАТРОНИКИ

КУРСОВАЯРАБОТА

подисциплине«Программирование» натему«Разработкаприложениядлярешениятрансцендентныхуравнений

графическимспособом»

студента2-гокурсаучебнойгруппыРК21 направленияподготовки«Системнаяинженерия» специальности«Компьютерныесистемы

управленияподвижнымиобъектами» ПетренкоА.О.

Руководитель:

доценткафедры старшийнаучныйсотрудник кандидаттехническихнаук ТимонинВ.А.

Национальнаяшкала _______________

Количествобаллов: ___ ОценкаECTS: ___

Членыкомиссии:

__________

___________________

(подпись)

(фамилияиинициалы)

__________

___________________

(подпись)

(фамилияиинициалы)

__________

___________________

(подпись)

(фамилияиинициалы)

Харьков2013

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

СОДЕРЖАНИЕ

 

Введение

17

1. Описаниеработы

18

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

18

1.2. Математическоеописаниезадачи

18

1.3. Алгоритмрешениязадачи

20

1.4. Описаниеприложения

29

1.4.1. Спецификацияприложения

29

1.4.2. Исходныйкодприложения

32

1.4.3. Описаниеинтерфейсаприложения

38

1.5. Результатырешениязадачи

39

Заключение

41

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

42

ПриложениеА. Руководствопользователя

43

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

ВВЕДЕНИЕ

Трансцендентноеуравнение–этоуравнениевидаf(x) = g(x), гдефункцииf(x) и g(x) являютсяаналитическимифункциями, и, покрайнеймере, однаихнихне являетсяалгебраической.

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

Решениеуравненийнакомпьютерепозволяетиспользоватьвкачестве графическойповерхностиэкранмонитора.

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

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

1.ОПИСАНИЕРАБОТЫ

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

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

Вкачествевходныхданныхиспользоватьуравнение

(x +2)2 (x −1)3

−4s in(x) = 0

2

,

 

апоисккорнейуравненияосуществлятьдлязначенийx Ι [-2.5, 2.1]. Разработанноеприложение«Решениеуравнения» должно:

-реализовыватьвсеспособырешения;

-отображатьнаэкранемонитораперсональногокомпьютера:

-графикифункций;

-значениякорней(прищелчкелевойкнопкоймышинасоответствующей точкеграфика).

Результатырешениядолжнысохранятьсявтекстовомфайле.

1.2. Математическоеописаниезадачи

Уравненияделятсянадвакласса–этоалгебраическиеи трансцендентные. Первыминазываютуравнения, которыесодержатлишьалгебраическиефункции, то естьцелые, рациональныеилииррациональные. Уравнения, которыесодержат прочиефункции(тригонометрические, показательныелибологарифмическиеииные) именуютсятрансцендентными.

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

Восновеграфическогометодалежитнахождениеточекпересеченияграфиков функцийлевойиправойчастейуравнения. Обычноданныйметодприменяется, когда графикиобеихчастейуравнениядостаточнопростостроятсяилегконаходятся точкипересеченияэтихграфиков.

Приближенноерешениекакалгебраических, такитрансцендентныхуравнений можнонайтиграфическипоодномуизследующихспособов:

1-йспособ. Длярешенияуравненияf(x) = 0 строитсяграфикy = f(x) и снимаютсяабсциссытехточек, гдеграфикпересекаетосьОХ. Например, решить

уравнениеx3 –9x2 + 24x –18 = 0. Строимграфик

у= x3 –9x2 + 24x –18 иснимаемабсциссых1 = 1.3, х2 = 3, х3 = 4.7 (рис.1).

2-йспособ. Уравнениеf(x) = 0 представляетсяввидеf1(x) = f2(x), причемодна изфункцийf1(x), f2(x) произвольна. Этонеобходимодлятого, чтобылегкоможно былопостроитьграфикиy = f1(x) иy = f2(x). Строимграфикиy = f1(x) и

y = f2(x) иснимаемабсциссыточекпересеченияграфиков, которыеявляются приближеннымикорнямиисходногоуравненияf(x) = 0. Например, решитьуравнение

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

3x - cos(x) - 1 = 0. Представимданноеуравнениеввиде3x - 1 = cos(x) Строим графикифункцийу= 3x - 1 иy = cos(x) снимаемабсциссуточкипересечениях1 = 0.6 (рис.2).

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

Длянахождениякорнейпо1-муспособустроимграфикуравнения

(x +2)2 (x 1)3

4s in(x) = 0

2

 

АбсциссыточекпересеченияграфикаосиОХявляютсякорнямизаданного уравнения.

Длянахождениякорнейпо2-муспособууравнение

 

 

(x +2)2 (x 1)3

4s in(x) = 0

 

 

2

 

 

 

 

(x +2)2 (x 1)3

 

 

2

= 4sin(x)

 

представляемввиде

ипостроимграфикифункций

 

 

(x +2)2 (x 1)3

 

 

f1(x) =

2

и f2(x) = 4sin(x).

Абсциссыточекпересеченияграфиковявляютсякорнямизаданногоуравнения.

1.3. Алгоритмрешениязадачи

Схемаработыприложенияпредставленанарис.3, блок-схемыобработчика событияbutton1_Click, button2_Click иобработчикасобытияpictureBox1_MouseClick

нарис.4, рис.5 ирис.6 соответственно.

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator

Рисунок3 –Схемаработыприложения

Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator