Практикум по программированию Обработка числовых данных
Описание файла
PDF-файл из архива "Практикум по программированию Обработка числовых данных", который расположен в категории "". Всё это находится в предмете "информатика" из 2 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информатика" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
Ю.А. Алексеев, А.С. Ваулин,А.В. КуровПрактикумпо программированиюОбработкачисловых данныхПод редакцией Б.Г. ТрусоваДопущено Учебнометодическим объединением вузовпо университетскому политехническому образованиюв качестве учебного пособиядля студентов высших учебных заведениймашиностроительного и приборостроительного профиля,изучающих курс «Информатика» в соответствиис Государственными образовательными стандартамиМоскваИздательство МГТУ им. Н.Э. Баумана20082ÏÐÀÊÒÈÊÓÌ ÏÎ ÏÐÎÃÐÀÌÌÈÐÎÂÀÍÈÞÓÄÊ 681.3.06(075)ÁÁÊ 22.18À47Ðåöåíçåíòû:êàôåäðà «Àâòîìàòèçèðîâàííûå ñèñòåìû óïðàâëåíèÿ» ÌÀÄÈ (ÃÒÓ)(çàâ.
êàôåäðîé, ä-ð òåõí. íàóê, ïðîô. À.Á. Íèêîëàåâ);ä-ð òåõí. íàóê, ïðîô. È.Ï. Íîðåíêîâ;êàíä. òåõí. íàóê, äîö. Ã.Ñ. ÈâàíîâàÀëåêñååâ Þ.Å., Âàóëèí À.Ñ., Êóðîâ À.Â.À47 Ïðàêòèêóì ïî ïðîãðàììèðîâàíèþ: Îáðàáîòêà ÷èñëîâûõ äàííûõ: Ó÷åá. ïîñîáèå / Ïîä ðåä. Á.Ã. Òðóñîâà. Ì.: Èçä-âî ÌÃÒÓèì. Í.Ý. Áàóìàíà, 2008. 288 ñ.ISBN 978-5-7038-3159-5Ïðèâåäåíû îáðàáîòêà ÷èñëîâûõ òèïîâ äàííûõ, êðàòêèå òåîðåòè÷åñêèåñâåäåíèÿ, ïðèìåðû ïðîãðàìì ðåàëèçàöèè èçó÷àåìûõ àëãîðèòìîâ, à òàêæåçàäàíèÿ äëÿ âûïîëíåíèÿ ëàáîðàòîðíûõ ðàáîò ïî êàæäîé èç ðàññìàòðèâàåìûõ â êóðñå òåì.Ïîñîáèå îðèåíòèðîâàíî íà ñðåäó ïðîãðàììèðîâàíèÿ Delphi è ñîäåðæèò áîëüøîå êîëè÷åñòâî âàæíûõ àëãîðèòìîâ ðåøåíèÿ èíæåíåðíûõ çàäà÷.Ïðåäñòàâëåíû ïîëíûå êîìïëåêòû çàäàíèé (íå ìåíåå 25 âàðèàíòîâ), èìåþùèõ ðàçíîîáðàçíûé õàðàêòåð, íî îäèíàêîâûé óðîâåíü ñëîæíîñòè.Ìàòåðèàë ïîñîáèÿ àâòîðû èñïîëüçóþò ïðè ïðîâåäåíèè ïðàêòè÷åñêèõçàíÿòèé â ÌÃÒÓ èì.
Í.Ý. Áàóìàíà.Äëÿ ñòóäåíòîâ ïåðâîãî êóðñà ìàøèíî- è ïðèáîðîñòðîèòåëüíûõ ñïåöèàëüíîñòåé. Ìîæåò áûòü ïîëåçíî ïðåïîäàâàòåëÿì êàê ñáîðíèê çàäàíèé ïðèïðîâåäåíèè ëàáîðàòîðíûõ ðàáîò.ÓÄÊ 681.3.06(075)ÁÁÊ 22.18ISBN 978-5-7038-3159-5© Àëåêñååâ Þ.Å., Âàóëèí À.Ñ.,Êóðîâ À.Â., 2008© Îôîðìëåíèå. Èçä-âî ÌÃÒÓèì. Í.Ý. Áàóìàíà, 20083ÎãëàâëåíèåÂâåäåíèå ...................................................................................................... 61. Êðàòêàÿ ñïðàâêà ïî ÿçûêó Object Pascal è ðàçðàáîòêå êîíñîëüíûõïðèëîæåíèé â ñðåäå Delphi ...................................................................
92. Ïðîãðàììû ëèíåéíîé ñòðóêòóðû .........................................................2.1. Ñðåäñòâà ðàçðàáîòêè ïðîãðàìì ëèíåéíîé ñòðóêòóðû ...............Öåëûå òèïû äàííûõ .....................................................................Âåùåñòâåííûå òèïû äàííûõ .......................................................Ñòàíäàðòíûå ôóíêöèè äëÿ îáðàáîòêè ÷èñëîâûõ äàííûõ .........Àðèôìåòè÷åñêèå âûðàæåíèÿ .......................................................Îïåðàòîð ïðèñâàèâàíèÿ ...............................................................Ââîä äàííûõ ñ êëàâèàòóðû ..........................................................Âûâîä äàííûõ â îêíî ïðîãðàììû ..............................................2.2.
Ïðèåìû, èñïîëüçóåìûå äëÿ ìèíèìèçàöèè âû÷èñëåíèé ...........2.3. Ïðèìåðû âûïîëíåíèÿ çàäàíèÿ ...................................................2.4. Çàäàíèÿ À äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................2.5. Çàäàíèÿ Á äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................212121232425262728313236393.
Ïðîãðàììû ðàçâåòâëÿþùåéñÿ ñòðóêòóðû ............................................3.1. Ñðåäñòâà ðàçðàáîòêè ïðîãðàìì ðàçâåòâëÿþùåéñÿ ñòðóêòóðû ..Óñëîâíûå îïåðàòîðû ....................................................................Áóëåâ òèï ......................................................................................3.2. Ïðèìåðû âûïîëíåíèÿ çàäàíèÿ ...................................................3.3. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ........................................4444444648514. Ïðîãðàììû öèêëè÷åñêîé ñòðóêòóðû ..................................................4.1. Ñðåäñòâà ðàçðàáîòêè ïðîãðàìì öèêëè÷åñêîé ñòðóêòóðû ..........Öèêë ñ ïàðàìåòðîì ......................................................................Öèêë ñ ïðåäóñëîâèåì ...................................................................Öèêë ñ ïîñòóñëîâèåì ...................................................................4.2. Âû÷èñëåíèå è âûâîä äàííûõ â âèäå òàáëèöû ...........................4.3.
Ïðèìåð âûïîëíåíèÿ çàäàíèÿ ñ èñïîëüçîâàíèåì öèêëà while ..4.4. Ïðèìåð âûïîëíåíèÿ çàäàíèÿ ñ èñïîëüçîâàíèåì öèêëà for ......4.5. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ........................................4.6. Ñîõðàíåíèå ðåçóëüòàòîâ âû÷èñëåíèé â ìàññèâå ........................4.7. Ïðèìåð âûïîëíåíèÿ çàäàíèÿ ......................................................4.8. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ........................................4.9.
Ïðèåìû âû÷èñëåíèÿ ñóìì, ïðîèçâåäåíèé è ýêñòðåìàëüíûõçíà÷åíèé .......................................................................................Âû÷èñëåíèå ñóììû è ïðîèçâåäåíèÿ ...........................................Íàõîæäåíèå íàèáîëüøåãî èëè íàèìåíüøåãî çíà÷åíèÿ ............4.10. Ïðèìåð âûïîëíåíèÿ çàäàíèÿ A ..................................................4.11. Çàäàíèÿ A äëÿ ñàìîñòîÿòåëüíîé ðàáîòû .....................................4.12.
Ïðèìåð âûïîëíåíèÿ çàäàíèÿ Á ...................................................4.13. Çàäàíèÿ Á äëÿ ñàìîñòîÿòåëüíîé ðàáîòû .....................................4.14. Âû÷èñëåíèå ñóììû áåñêîíå÷íîãî ðÿäà ñ çàäàííîéòî÷íîñòüþ .....................................................................................57575758596062646578808386868790929596994ÏÐÀÊÒÈÊÓÌ ÏÎ ÏÐÎÃÐÀÌÌÈÐÎÂÀÍÈÞÎÃËÀÂËÅÍÈÅ4.15. Âûâîä ðåêóððåíòíîé ôîðìóëû äëÿ âû÷èñëåíèÿ ÷ëåíà ðÿäà ...
100Ñïîñîáû âû÷èñëåíèÿ çíà÷åíèÿ ÷ëåíà ðÿäà ............................. 1014.16. Ïðèìåðû âûïîëíåíèÿ çàäàíèÿ .................................................. 1024.17. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1054.18. Óòî÷íåíèå êîðíåé óðàâíåíèé ....................................................
111Ìåòîä ïðîñòûõ èòåðàöèé ........................................................... 111Ìåòîä ïîëîâèííîãî äåëåíèÿ ..................................................... 115Ìåòîä êàñàòåëüíûõ ..................................................................... 1164.19. Ïðèìåð âûïîëíåíèÿ çàäàíèÿ ....................................................
1174.20. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1194.21. Âû÷èñëåíèå îïðåäåëåííûõ èíòåãðàëîâ .................................... 1214.22. Ïðèìåð âûïîëíåíèÿ çàäàíèÿ .................................................... 1254.23. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1275. Îðãàíèçàöèÿ ïðîãðàìì ñî ñòðóêòóðîé âëîæåííûõ öèêëîâ .............. 1295.1. Âû÷èñëåíèå îïðåäåëåííîãî èíòåãðàëà ñ çàäàííîé òî÷íîñòüþ 1325.2. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1375.3.
Âû÷èñëåíèå íàèáîëüøåãî (íàèìåíüøåãî) çíà÷åíèÿ ôóíêöèèñ çàäàííîé òî÷íîñòüþ íà çàäàííîì èíòåðâàëå ........................ 1385.4. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1445.5. Îáðàáîòêà ìàòðèö ....................................................................... 1465.6. Ïðèìåðû âûïîëíåíèÿ çàäàíèÿ íà îáðàáîòêó ìàòðèö ............. 1505.7. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1585.8.
Ìåòîäû ñîðòèðîâêè ìàññèâîâ ................................................... 163Ìåòîä âêëþ÷åíèÿ ñ ñîõðàíåíèåì óïîðÿäî÷åííîñòè (ìåòîäïðÿìîãî âêëþ÷åíèÿ èëè ñîðòèðîâêà âñòàâêàìè) ..................... 163Ìåòîä ïðÿìîãî îáìåíà (ìåòîä ïóçûðüêà) ................................ 165Ìåòîä ïðÿìîãî âûáîðà (ñîðòèðîâêè ïîñðåäñòâîì âûáîðà)è åãî ìîäèôèêàöèè .................................................................... 1665.9.
Ïðèìåð âûïîëíåíèÿ çàäàíèÿ .................................................... 1685.10. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ........................................ 1696. Ïðîãðàììèðîâàíèå ñ èñïîëüçîâàíèåì ïîäïðîãðàìì ........................ 1726.1. Ïðîöåäóðû ................................................................................... 1726.2.
Ïðèìåð âûïîëíåíèÿ çàäàíèÿ .................................................... 1786.3. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1806.4. Ôóíêöèè ...................................................................................... 1846.5. Ïðèìåð âûïîëíåíèÿ çàäàíèÿ .................................................... 1886.6. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 1916.7. Ðåêóðñèâíûå ïîäïðîãðàììû ...................................................... 1966.8. Ïðèìåð âûïîëíåíèÿ çàäàíèÿ íà ñîñòàâëåíèå ðåêóðñèâíîéïîäïðîãðàììû .............................................................................
1996.9. Çàäàíèÿ äëÿ ñàìîñòîÿòåëüíîé ðàáîòû ....................................... 2026.10. Äîïîëíèòåëüíûå ñâåäåíèÿ î ïîäïðîãðàììàõ è ìàññèâàõ ....... 208Ïàðàìåòðû îòêðûòûå ìàññèâû .............................................. 209Äèíàìè÷åñêèå ìàññèâû .............................................................. 212Ïåðåãðóæàåìûå ïîäïðîãðàììû .................................................