
- •Модель. Моделирование. Цель моделирования
- •2 Классификация моделей. Классификация информационных моделей Необходимость создания моделей
- •3Этапы построения информационной модели. Этапы решения задач на эвм
- •4Алгоритмизация. Понятие алгоритма. Свойства алгоритма
- •5 Понятие Исполнитель алгоритма. Характеристики исполнителя алгоритма
- •6. Независимые параметры
- •7.Классификация алгоритмов. Классификация алгоритмов по типам структур
- •9.Понятие Схемы алгоритмов. Виды схем в соответствии с гост
- •10.Описание символов - виды символов. Классификация символов
- •11.Структура программы языка Паскаль
- •12.Раздел типов данных
- •13.Классификация данных. Простые и структурированные данные
- •14.Линейная структура алгоритма
- •15.Разветвляющаяся структура алгоритма
- •16.Оператор. Простые, структурные операторы
- •17.Оператор присваивания
- •18.Оператор ввода
- •19.Операторы вывода
- •20.Операторы перехода
- •21.Оператор выбора
- •22.Алгоритм циклической структуры. Условное обозначение цикла
- •23.Цикл. Классификация циклов
- •24.Оператор цикла с параметром
- •25.Оператор цикла с постусловием
- •26.Оператор цикла с предусловием
- •39.Язык программирования это
Модель. Моделирование. Цель моделирования
Модель — это упрощенное подобие реального объекта. Модель отражает лишь некоторые свойства объекта, существенные для достижения цели моделирования.
Моделирование – процесс построения модели и исследование объектов (процессов) при помощи модели
Модель используется как заменитель реальной системы для воспроизведения отдельных ее функций, для прогноза ее поведения в определенных условиях.
2 Классификация моделей. Классификация информационных моделей Необходимость создания моделей
Классификация моделей:
Модель – статическая , если среди параметров описания модели нет (явно) временного параметра.
Модель – динамическая , если среди параметров модели явно выделен временной параметр.
Модель – дискретная , если описывает поведение оригинала в определенные моменты времени (для динамической модели).
Модель – непрерывная , если описывает поведение оригинала на определенном промежутке времени.
Модель – детерминированная , если для каждой допустимой совокупности входных параметров она позволяет определять однозначно набор выходных параметров; в противном случае – модель называется, стохастической (вероятностная) .
Модель – физическая, являющаяся материальной копией оригинала.
Модель – геометрическая , если она представима геометрическими образами и отношениями между ними.
Модель оптимизационная – предназначена для случая, когда необходимо принимать решения.
Классификация информационных моделей:
Знаковые- строятся с использованием различных языков (знаковых систем). Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования), формулы, таблицы и так далее.
Вербальные- модели, полученные в результате раздумий, умозаключений. Они могут так и остаться мысленными или быть выражены словесно. Примером такой модели может стать наше поведение при переходе улицы
Табличные- моделей является прямоугольная таблица, которая состоит из столбцов и строк. Такой тип моделей применяется для описания ряда объектов, обладающих одинаковым набором свойств.
Наши знания о реальном мире складываются из множества информационных моделей. Это сведения о свойствах разнообразных объектов и их взаимодействии между собой
3Этапы построения информационной модели. Этапы решения задач на эвм
Этапы решения задач на ЭВМ:
Постановка задачи:определение исходных данных и искомого результата
Матем. модель задачи
Выбор метода решения
Разработка алгоритма
Разработка программы на языке программирования
Ввод программы в ЭВМ и ее отладка т.е проверка правильности написания программы, выявление и устранение ошибок
Выполнение программы на ЭВМ и анализ результатов
4Алгоритмизация. Понятие алгоритма. Свойства алгоритма
Алгоритм – это описание послед действий,строгое исполнение которых приводит к решению поставл задачи за конечное число шагов
Свойства алгоритма:
Массовость т.е возможности решения опред класса задач
Результативность т.е алгоритмический процесс должен быть конечным за опред кол-во шагов получается искомый результат
Однозначность ,понимание т.е отсутствие какой бы то ни было неопределенности в трактовке выполняемых действий
Детерминированность(определенность)т.е предлагается возможность многократного получения одного и того же результата по одному и тому же алгоритму и при одних и тех же исходных данных
Оптимальность т.е удовлетворять предъявленным к нему требованиям по времени реализации ,точности результата, объема занимаемой и используемой памяти
Алгоритмизация – разложение вычислительного процесса на составные части