- •Литература
- •Раздел 1. Алгоритмы разветвляющейся структуры 54
- •Раздел 2. Обработка одномерных массивов 64
- •Раздел 3. Алгоритмы итерационной циклической структуры 84
- •Раздел 4. Обработка матриц 100
- •Раздел 5. Задачи повышенной сложности 113
- •Раздел 6. Работа с файлами 129
- •Раздел 7. Функции и процедуры 131
- •Раздел 1. Алгоритмы разветвляющейся структуры
- •Раздел 2. Обработка одномерных массивов
- •2.1. Формирование массива значений функции
- •2.2. Табулирование функций
- •2.3. Обработка одномерных массивов
- •Раздел 3. Алгоритмы итерационной циклической структуры
- •3.1. Нахождение корня уравнения методом простых итераций
- •3.2. Нахождение корня уравнения методом деления пополам.
- •3.3. Вычисление суммы членов бесконечного ряда
- •Раздел 4. Обработка матриц
- •Раздел 5. Задачи повышенной сложности
- •5.1. Вычисление интегралов
- •5.2. Обработка символьных данных
- •Раздел 6. Работа с файлами
- •Тема 2.1. “Формирование массива значений функций ввод исходных данных ( № 2.1 – № 2.60, таблица 2.1) организовать с клавиатуры, а вывод результатов, в табличной форме, организовать в файл.
- •Тема 2.2. “Табулирование функций”: ввод исходных данных ( № 2.61 – № 2.120, таблица 2.2) организовать с клавиатуры, а вывод результатов, в табличной форме, организовать в файл.
- •Тема 2.3. “Обработка одномерных массивов”: ввод исходных данных ( № 2.121 – № 2.180, таблица 2.3) организовать из файла, а результаты дописать в исходный файл.
- •Раздел 7. Функции и процедуры
- •Приложение Способы описания алгоритмов и изобразительные средства блок-схем.
Раздел 4. Обработка матриц 100
Результатом работы является: 100
разработанный алгоритм решения задачи в соответствии с вариантом задания (№№ 4.1 - 4.180, таблица 4), представленный в виде блок-схемы; 100
результаты работы программы для тестового варианта исходных данных. 100
Раздел 5. Задачи повышенной сложности 113
5.1. Вычисление интегралов 113
в изучении методов численного интегрирования (прямоугольников и трапеций); 113
подготовки алгоритмов вычисления определенных интегралов. 113
Результатом работы является: 113
блок-схема алгоритма, реализующего численный метод нахождения значения определенного интеграла (подынтегральные функции приведены в столбце 2 таблицы 5.1 (задания №№ 5.1 – 5.120); 113
программа, реализующая алгоритм численного интегрирования, на соответствующем языке программирования, рассчитывающая точное значение интеграла , погрешность интегрирования ; 113
результаты работы программы, включающие: 113
точное значение интеграла; 113
приближенное значение интеграла; 113
относительную погрешность интегрирования. 113
5.2. Обработка символьных данных 124
Результатом работы является: 124
разработанный алгоритм решения задачи в соответствии с вариантом задания (№№ 5.121 - 5.15, таблица 5.2), представленный в виде блок-схемы; 124
программа решения задачи на соответствующем языке программирования, соответствующая варианту задания и блок-схеме; 124
тестовый вариант исходных данных (подбирается студентом самостоятельно или выдается преподавателем); 124
результаты работы программы, включающие. 124
Раздел 6. Работа с файлами 129
Результатом работы является: 129
разработанный алгоритм решения задачи в соответствии с вариантом задания (таблицы 1, 2.1, 2.2, 2.3 и 4), представленный в виде блок-схемы; 129
программа решения задачи на соответствующем языке программирования, соответствующая варианту задания и блок-схеме; 129
тестовый вариант исходных данных для проверки работоспособности алгоритма и программы; 129
результаты работы программы по тестовому, разработанному студентом, варианту исходных данных. 129
Раздел 7. Функции и процедуры 131
Самостоятельная подготовка студента заключается: в приобретении навыков использования предопределенных процедур при алгоритмизации и программировании различных задач. 131
Студенту необходимо: 131
освоить сущность конструирования предопределенных процедур и алгоритмы их программной реализации; 131
изучить правила конструирования предопределенных процедур и обращения к ним в среде выбранного языка программирования. 131
Результатом работы является: 131
разработанный алгоритм решения задачи в соответствии с вариантом задания (таблицы 1, 2.1, 2.2, 2.3, 3.1, 3.2 и 4), представленный в виде блок-схемы; 131
программа решения задачи на соответствующем языке программирования, соответствующая варианту задания и блок-схеме; 131
тестовый вариант исходных данных для проверки работоспособности алгоритма и программы; 131
результаты работы программы по тестовому, разработанному студентом, варианту исходных данных. 131
Приложение 133
Способы описания алгоритмов и изобразительные средства блок-схем. 133