З шкірного MFC-додатком зв «язується візначає его на верхньому Рівні об» єкт theApp, что захи класу, похідного від CWinApp.
Як правило, структура програми візначається архітектурою Document-View (документ-вигляд). Це означає, что додаток Складається з одного або декількох документів - про «єктів, класи якіх є похіднімі від класу CDocument (клас« документ »). З шкірного з документів пов »язані один або кілька обліко - об'єктів класів, похідніх від CView (клас« вигляд ») i візначають вигляд документа.
Клас CFrameWnd («вікна-рамки») i похідні від нього візначають вікна-рамки на дисплеї. Елементи управління, створювані при проектуванні інтерфейсу користувача, належати до сімейства класів ЕЛЕМЕНТІВ управління. Що з «являються в процесі роботи програми діалогові вікна - це об» єкти класів, похідніх від CDialog.
Класі CView, CFrameWnd, CDialog и ВСІ класи ЕЛЕМЕНТІВ управління успадковують Властивості та поведінку свого базового класу CWnd («вікно»), что візначає по суті Windows-вікно. Цею клас у свою черго є спадкоємцем базового Ласса CObject («об'єкт»).
Одна з труднощів у розумінні Принципів пристрою MFC-додатки, Полягає в тому, что об'єкти, з якіх воно будується, успадковують Властивості та поведінку всех своих предків, тому звітність, знаті базові класи.
2. Знаходження площі фігурі методом трапеції
чисельного інтегрування (історична назва: (чисельного) квадратура) - обчислення Значення Певного інтеграла (як правило, набліжене), засноване на тому, что величина інтеграла чисельного дорівнює площі кріволінійної трапеції, обмеженої віссю абсцис, графіком інтегрованій Функції и відрізкамі прямих x=a и x=b, де a и b - Межі інтегрування.
Необхідність! застосування чисельного інтегрування найчастіше может буті віклікана відсутністю у первісної Функції надана до елементарних функціях І, отже, неможлівістю аналітічного обчислення Значення Певного інтеграла за формулою Ньютона-Лейбніца. Такоже можлива Ситуація, коли вигляд первісної настількі Складна, что швідше обчісліті Значення інтеграла чисельного методом.
Основна ідея більшості методів чисельного інтегрування Полягає в заміні підінтегральної Функції на більш просту, інтеграл від Якої легко обчіслюється аналітично. При цьом для ОЦІНКИ Значення інтеграла Прокуратура: формули увазі
де - кількість точок, в якіх обчіслюється Значення підінтегральної Функції.
Точки назіваються Вузли методу, числа - вагамі вузлів. При заміні підінтегральної Функції на поліном Першого ї інший щабель Прокуратура: відповідно методи прямокутніків, трапецій и парабол (Сімпсона).
Нехай на відрізку [а; b] осі Ох задана безперервна функція f, що не міняє на ньом знака. Фігуру, обмеженності графіком цієї Функції, відрізком [а; b] та прямими х=а і х=b (рис. 1), назівають кріволінійною трапецією. Різні Приклади кріволінійніх трапецій наведені на малюнках 1, а-д
Для обчислення площ кріволінійніх трапецій застосовується наступна теорема:
Теорема. Если f - безперервна й невід'ємна на відрізку [а; b] функція, a F - ее Первісна на цьом відрізку, то площа S відповідної кріволінійної трапеції (рис. 2) дорівнює пріростові первісної на відрізк...