- •1 Этапы решения задач. Виды исх. Данных.
- •2 Этапы решения задач. Класс-ция данных по структурному признаку.
- •3 Формальное решение задачи. Модель, моделирование, алгаритм. Пример.
- •4 Алгоритм и его свойства. Понятие алгоритмизазии. Формы представления алгоритмов.
- •5 Визуальные алгоритмы и правила их проектирования. Блок-схемы алгоритмов и основн. Правила их оформления.
- •6. Алгоритмизация решения задачи и её результат. Основные блоки виз. А. Пример.
- •7 Декомпозиция, дедуктивный и индуктивный методы построения алгоритмов. Метод структурной алгоритмизации.
- •8. Алгоритм и алгоритмизация. Класс-ция а по характеру связей между блоками.
- •9 Линейные и разветвляющиеся алгоритмы.
- •10 Линейные и циклические алгоритмы.
- •11 Типы задач инженерной практики. Классификация алгебраических уравнений.
- •12 Прямые и итерационные методы решения нелинейных уравнений. Метод половинного деления.
- •13. Прямые и итерационные методы решения нелинейных уравнений. Метод ложного положения.
- •14. Прямые и итерационные методы решения нелинейных уравнений. Метод Ньютона
- •16. Решение обыкновенных дифуров. Задача Коши.
- •18 Одношаговые методы решения оду. Мод. М-д Эйлера.
- •19 Одношаговые методы решения оду. Р-к 4ого порядка.
- •20 Общая характеристика одношаговых методов решения оду. Р-к для диф. Ур.
- •21 Методы прогноза и коррекции. М-д Милна.
- •22 Методы прогноза и коррекции. Метод Адамса-Башфорта
- •24 Методы прогноза и коррекции. Общая хар-ка метода п и к
- •26. Методы решения краевых задач. Конечно - разностные методы. Примеры расчёта
- •27.Выбор алгоритмов решения оду
- •28. Алгоритмы сортировки данных. Сортировка методом простого перебора. Пример.
- •29.Алгоритмы сортировка. Всплытающий пузырь
- •30. Оптимизация. Основы теории. Проектные параметры. Целевая функция.
- •31.Оптимизация. Поиск min и max. Просранство проектирования. Ограничения — равенства и ограничения неравенства. Локальный и глобальный оптимум.
- •33.Метод одномерного поиска. Начальный и суженный интервалы неопред.
- •34. Методы одномерного поиска. Общий поиск.
- •35. Метод одномерного поиска. Деление интервала пополам
- •36. Метод одномерного поиска. Метод Дихотомии
- •37. Методы одномерного поиска. Золотого сечения
- •38. Этапы процесса решения задач на компьютере. Основные категории специалистов, занятых разработкой программ, и схема их взаимодействия
- •39.Жизненый жикл программного продукта
- •40. Осн. Принципы структурного программирования.
- •41. Осн. Компоненты и понятия алгоритмических языков.
- •42. Типы данных в языке си. Форматный вывод данных.
- •43. Арифметические и логические операции языка си.
- •44. Операторы ввода и вывода данных языка си.
- •45. Операторы условного и безусловного перехода языка си.
- •46. Операторы getchar, putchar и gets языка си.
- •Getchar – чтение символа из стандартного потока ввода.
- •Putchar – вывод символа в стандартный поток вывода.
- •Gets – чтение строки из стандартного потока ввода. Чтение строки производится пока не будет встречен символ «переход на новую строку», или не будет достигнут конец файла.
- •47. Структура программ языка си.
- •48. Одномерные и многомерные массивы в языке си.
- •49. Организация цикла с помощью оператора while.
- •50. Организация цикла с помощью оператора for.
- •51. Организация цикла с помощью оператора do-while.
- •52. Операторы множественного выбора и операторы break и continue языка си.
- •53. Операции открытия файла и считывание данных из файла в языке си.
- •54. Операции открытия файла и записи данных в файл языка си.
- •55. Локальные и глобальные переменные в языке си. Возвращение переменной из функции.
- •56. Понятие функции. Использование адресации для возвращения значения переменной из функции.
30. Оптимизация. Основы теории. Проектные параметры. Целевая функция.
Оптимизация - процесс поиска наилучшего, то есть оптимального с какой-то конкретной точки зрения, решения
] задана система, состоящая из “m” уравнений с “n” неизвестными:
1) m=n; 2) m>n (переопределенные задачи) решений нет; 3) m<n (недоопределенные зад. имеющие бесконечное количество решений)
Проектные параметры (в качестве м.б. любые параметры) - независимые переменные параметры определяющие задачу оптимизации, значение которых и вычисляются в процессе оптимизации. Целевая функция (критерий качества) -функция, значение которой позволяет качественно сравнить 2 и более альтернативных решений, то есть это функция, значение которой стремятся сделать минимальной или максимальной. Функция описывается (n+1) - мерной поверхностью. n - число проектных параметров. Целевая функция может принимать разн. значения: обычная функция либо таблично заданное значение, либо дискретные значения, либо вербальные или качественное описание. Любая задача оптимизации- задача на нахождение экстремума. Задача на нахождение минимума может быть заменена на задачу по нахождению максимума, если мы поменяем знак целевой функции.
31.Оптимизация. Поиск min и max. Просранство проектирования. Ограничения — равенства и ограничения неравенства. Локальный и глобальный оптимум.
Оптимизация - процесс поиска наилучшего, т.е оптимального с какой то конкретно точке зрения решения. Min и max: любая задача оптимизации - задача на нахождение экстремума. Задача на нахождение min м.б. заменена на задачу нахождение mах если мы поменяем знак целевой ф-ции. Пространство проектирования - область ограниченная всеми возможными значениями проектных параметров. Любое пространство проектирования всегда ограничено какими-либо условиями реализуемости задачи. Сущ. случаи когда из-за огранич. задач. оптим. не имеет решений. Ограничения: Ограничения равенства - зависимость между проектн. параметрами которые должны учитываться при поиске решения. Если какой либо проектн. параметр можно выразить через остальные с изпольз. огранич. рав-ва, дан. параметр из задачи исключается, след. задача упрощается. Ограничение неравенства- благодаря огран. неравенства оптимальн. значение достигается на одной из границ пространства проектирования. Локальный - (.) пространства проектирования, в которых ф-ция имеет наиб (наим)значения по сравнению с её значением в ближайшей окрестности. Глобальный - оптималь. для всего пространства проектир-я
33.Метод одномерного поиска. Начальный и суженный интервалы неопред.
Главная задача м-дов одномерн. поиска: нахождение extr за как можно меньше кол-во попыток. К прямым методам поиска относят методы, в которых для отыскания экстремума не используются производные первого и высших порядков. В этих методах направления поиска определяются на основе последовательных вычислений значений функции f(x). Суженный интервал неопределённости характеризуется с помощью дробления интервала.
34. Методы одномерного поиска. Общий поиск.
Главная задача м-дов одномерного поиска: нахождение extr за как можно меньше кол-во попыток. К прямым методам поиска относят методы, в которых для отыскания экстремума не используются производные первого и высших порядков. В этих методах направления поиска определяются на основе последовательных вычислений значений функции f(x). Общий поиск. Наиболее простой: интервалом. (рис). В узлах получается сетка. В результате НИН сужается до 2х шагов в сетке. Интервал неопределённости характеризуется коэф. Дробления интервала. Разделив НИН на n – частей, получ. (n+1) — узел. n — количество частей узлов. Отличие: требуется больше вычислений, чем в м-де пол. дел.