Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpinformatika_sokr.docx
Скачиваний:
69
Добавлен:
09.02.2015
Размер:
93.07 Кб
Скачать

3) Объектно-ориентированный подход. Основные этапы построения моделей.

Объектно-ориентированный подход - это подход, основанный на использовании объектов и классов.

Класс – это структура, которая что-то описывает, это просто описание, а не физическое представление.

Объект – это уже конкретный экземпляр класса, это что-то физическое. У объекта есть конкретные характеристики. От одного класса может появиться множество объектов, а объект – это конкретный экземпляр класса.

У объекта могут быть и различные параметры, которые описывают (или задают) его состояние. Их называют свойствами. Свойство – это очень важное понятие в объектно-ориентированном подходе. Также у объектов существуют методы – процедуры и функции, которые реализуют какие-либо действия, которые можно выполнить над объектом (должны быть в описании класса), либо их может выполнять сам объект.

Основные этапы моделирования: 1) Постановка цели моделирования 2) Анализ моделирования объекта и выделение всех его известных свойств 3) Анализ выделенных свойств с точки зрения цели моделирования и определение наиболее существенных 4) Выбор формы представления модели 5) Формализация 6) Анализ полученной модели на непротиворечивость 7) Анализ адекватности полученной модели объекта и цели моделирования

4) Информационные модели. Объекты информации. Дескретное представление информации.

Информационная модель — совокупность информации, характеризующая существенные свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром.

Объект информации - это объективно существующий результат информационной деятельности, информационный продукт(совокупность данных, сформированная производителем для реального или потенциального распространения), какие-либо документы и ресурсы.

В компьютере для представления информации используется двоичное кодирование. Все виды информации в компьютере кодируются на машинном языке, в виде логических последовательностей нулей и единиц. Цифры двоичного кода можно рассматривать как два равновероятных состояния (события). При записи двоичной цифры реализуется выбор одного из двух возможных состояний и, следовательно, она несет количество информации, равное 1 биту. Количество информации в битах равно количеству цифр двоичного машинного кода.

5) Определение алгоритма. Свойства алгоритмов. Виды алгоритмов.

Алгоритм – это конечная последовательность указаний на языке понятном исполнителю; задающая процесс решения задач определенного типа, и ведущая к получению результата, однозначно определяемого допустимыми исходными данными.

Свойства алгоритма:

-Дискретность (в данном случае, разделенность на части) и упорядоченность

Алгоритм должен состоять из отдельных действий, которые выполняются последовательно друг за другом.

-Детерминированность (однозначная определенность)

Многократное применение одного алгоритма к одному и тому же набору исходных данных всегда дает один и тот же результат.

-Формальность

Алгоритм не должен допускать неоднозначности толкования действий для исполнителя.

-Результативность и конечность

Работа алгоритма должна завершаться за определенное число шагов, при этом задача должна быть решена.

-Массовость

Определенный алгоритм должен быть применим ко всем однотипным задачам.

Виды алгоритмов:

-Линейный (набор команд (указаний), выполняемых последовательно во времени друг за другом);

-Разветвляющий (алгоритм, содержащий хотя бы одно условие, в результате проверки которого ЭВМ обеспечивает переход на один из двух возможных шагов);

-Циклический (алгоритм, предусматривающий многократное повторение одного и того же действия, одних и тех же операций, над новыми исходными данными);

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]