Программное обеспечение. Алгоритмы и способы их описания. Классификация программного обеспечения. (Лекция 6) презентация

Содержание

Слайд 2

1 Алгоритмы и способы их описания Алгоритм — это точное

1 Алгоритмы и способы их описания

Алгоритм — это точное предписание, которое

определяет процесс, ведущий от исходных данных к требуемому конечному результату.
Слайд 3

1 Алгоритмы и способы их описания Основные свойства Результативность Определенность Массовость

1 Алгоритмы и способы их описания

Основные свойства

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

Определенность

Массовость

Слайд 4

1 Алгоритмы и способы их описания Исполнитель Язык программирования Программа

1 Алгоритмы и способы их описания

Исполнитель

Язык программирования

Программа

это человек или автомат, умеющий

выполнять определенный конечный набор действий.

специально разработанный искусственный язык, предназначенный для записи программ.

алгоритм, исполнителем которого является ЭВМ.

Слайд 5

1 Алгоритмы и способы их описания Способы описания алгоритмов словесно-формульный

1 Алгоритмы и способы их описания

Способы описания алгоритмов

словесно-формульный

блок-схемный

с

помощью граф-схем

с помощью сетей Петри

Слайд 6

1 Алгоритмы и способы их описания Блок-схемный способ описания алгоритмов

1 Алгоритмы и способы их описания

Блок-схемный способ описания алгоритмов

Начало

Действия

Ввод

Условие

1

Под-
программа

Конец

1

Вывод

Да

Нет

Слайд 7

1 Алгоритмы и способы их описания Основные структурные элементы алгоритмов Линейная структура Разветвленная структура

1 Алгоритмы и способы их описания

Основные структурные элементы алгоритмов

Линейная структура

Разветвленная структура

Слайд 8

1 Алгоритмы и способы их описания Основные структурные элементы алгоритмов Циклическая структура Цикл «пока» Цикл «до»

1 Алгоритмы и способы их описания

Основные структурные элементы алгоритмов

Циклическая структура

Цикл «пока»

Цикл

«до»
Слайд 9

1 Алгоритмы и способы их описания Пример i = 0 1 1

1 Алгоритмы и способы их описания

Пример

i = 0

1

1

Слайд 10

2 Стили программирования процедурный (двоичный язык, Ассемблер, Basic, Pascal) Стили

2 Стили программирования

процедурный (двоичный язык, Ассемблер, Basic, Pascal)

Стили программирования

функциональный (LISP)

логический

(PROLOG)

объектно-ориентированный (C++, Java, Visual Basic, Delphi)

Слайд 11

Компилятор 2 Стили программирования Интерпретатор Программа для перевода на двоичный

Компилятор

2 Стили программирования

Интерпретатор

Программа для перевода на двоичный язык программ, созданных на

языках высокого уровня
Слайд 12

3 Классификация программного обеспечения

3 Классификация программного обеспечения

Слайд 13

3 Классификация программного обеспечения Классификация программного обеспечения по типу распространения бесплатные условно-бесплатные пробные демонстрационные

3 Классификация программного обеспечения

Классификация программного обеспечения по типу распространения

бесплатные

условно-бесплатные

пробные

демонстрационные

Имя файла: Программное-обеспечение.-Алгоритмы-и-способы-их-описания.-Классификация-программного-обеспечения.-(Лекция-6).pptx
Количество просмотров: 77
Количество скачиваний: 0