Информационные технологии обработки данных .
Введение С комплексными числами впервые математики встретились при решении квадратных уравнений. Вплоть до 16 века математики всего мира, не находя приемлемого толкования для комплексных корней, возникавших при решении квадратных уравнений, объявляли их ложными и не принимали во внимание. Лишь в 18 веке многие задачи математического анализа, геометрии, механики требовали широкого применения операций над комплексными числами, что создало условия для разработки их геометрического истолкования. Выдающаяся роль в развитии теории комплексных чисел, разработке методов их применения в различных областях математики принадлежит ряду известных математиков, в прикладных работах Даламбера и Эйлера в середине 18 века авторы представляют произвольные мнимые величины в виде a + bi , что позволяет изображать такие величины точками координатной плоскости. Именно эта интерпретация была использована Гауссом в работе, посвященной исследованию решений алгебраического уравнения. Позднее, в начале 19 века, в работах К.Весселя и Ж.Аргана содержится полное геометрическое построение комплексных чисел. В частности, Весселем комплексные числа рассматривались как векторы. Благодаря Коши в математике активно стали использоваться такие понятия как модуль комплексного числа, сопряженные комплексные числа. И только в начале 19 века, когда уже была выяснена роль комплексных чисел в различных областях математики, была разработана очень простая и естественная их геометрическая интерпретация, позволившая уяснить геометрический смысл операций над комплексными числами. Этому математика обязана Гауссу, опубликовавшему в 1831 году свою работу по теории чисел. Тем самым был положен конец сомнениям в законном и полезном применении комплексного числа. В настоящее время существуют языки программирования, имеющих «комплексное число» в списке базовых типов. Однако многие языки такой функциональностью не обладают. Целью выполнения данной курсовой работы является создание программы, позволяющей из текстового файла получить типизированный файл комплексных чисел, а также добавить в него новые записи и отсортировать. Введение 3 1 Назначение разрабатываемой программы 4 2 Описание структуры программы 5 3 Описание подпрограмм 6 3.1 Процедура trim 6 3.2 Процедура getParts 6 3.3 Функция getIm 6 3.4 Функция getRe 7 3.5 Процедура exporting 7 3.6 Процедура add 8 3.7 Процедура sort 9 3.8 Процедура view 9 4 Руководство пользователя 10 Заключение 11 Список использованных источников 12 Приложение А 13 1. Аболрус С.А. Программирование на Pascal. - М.: Символ-Плюс, 2003 2. Бежанова М.М. Практическое программирование. Структуры данных и алгоритмы: Учеб. / М. М. Бежанова, Л. А. Москвина, И. В. Поттосин. - М.: Логос, 2001 3. Безменов Н. Turbo Pascal 7.0. Руководство программиста. – М.: Эксмо, 2006 4. Вирт Н. Алгоритмы + структуры данных = программы. - М.: Мир,1985 5. Долинский М. Алгоритмизация и программирование на Turbo Pascal: от простых до олимпиадных задач: Учебное пособие. - СПб.: Питер, 2004 6. Меженный О.А. Turbo Pascal. Самоучитель. - М.: Диалектика, 2004 7. Немнюгин С., Перколаб С. Изучаем Turbo Pascal.- СПб: Питер, 2004 8. Павловская Т.А. Паскаль. Программирование на языке высокого уровня. - СПб: Питер,2004 9. Сухарев М. Turbo Pascal 7.0. Теория и практика программирования. – М.: Наука и техника, 2003 10. Фаронов В.В.Turbo Pascal 7.0. Начальный курс. – М.: Кнорус, 2007 Похожие работы:
Поделитесь этой записью или добавьте в закладки |