PPt4Web Хостинг презентаций

Главная / Информатика / Язык Паскаль. Лекция 1 - Понятие алгоритма
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

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

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Язык Паскаль. Лекция 1 - Понятие алгоритма


Скачать эту презентацию

Презентация на тему: Язык Паскаль. Лекция 1 - Понятие алгоритма


Скачать эту презентацию

№ слайда 1 Понятие алгоритма Лекция №1
Описание слайда:

Понятие алгоритма Лекция №1

№ слайда 2 План лекции Понятие алгоритма Примеры алгоритмов Свойства алгоритмов 4. Способы
Описание слайда:

План лекции Понятие алгоритма Примеры алгоритмов Свойства алгоритмов 4. Способы записи алгоритмов 4.1. Словесное описание алгоритмов 4.2. Графическое описание алгоритмов. Блок-схемы. 4.3. Запись алгоритма на алгоритмическом языке 4.4. Запись алгоритма на языке программирования. 5. Основные алгоритмические конструкции 5.1. Линейный алгоритм 5.2. Разветвленный алгоритм 5.3. Циклический алгоритм

№ слайда 3 Понятие алгоритма Алгоритм - это четкая последовательность действий, направленна
Описание слайда:

Понятие алгоритма Алгоритм - это четкая последовательность действий, направленная на достижение поставленной цели или решения задачи. Исполнитель алгоритма – тот кто (что) будет осуществлять выполнения алгоритма.

№ слайда 4 Пример алгоритма Алгоритма нахождения середины отрезка при помощи циркуля и лине
Описание слайда:

Пример алгоритма Алгоритма нахождения середины отрезка при помощи циркуля и линейки. Алгоритм деления отрезка АВ пополам: Поставить ножку циркуля  в точку А; Установить раствор циркуля равным длине отрезка АВ; Провести окружность; Поставить ножку циркуля в точку В; Провести окружность; Через точки пересечения окружностей провести прямую; Отметить точку пересечения этой прямой с отрезком АВ.

№ слайда 5 Свойства алгоритмов Дискретность. Алгоритм должен представлять процесс решения з
Описание слайда:

Свойства алгоритмов Дискретность. Алгоритм должен представлять процесс решения задачи как последовательное выполнение простых шагов. При этом для выполнения каждого шага алгоритма требуется конечный отрезок времени. Определенность (детерминированность). Каждое правило алгоритма должно быть четким, однозначным. Результативность. Алгоритм должен приводить к решению за конечное число шагов. Массовость. Алгоритм должен быть применим для некоторого класса задач, различающихся лишь исходными данными. Понятность. Алгоритм должен быть понятен исполнителю. Правильность. Выполнение алгоритма дает правильные результаты решения поставленной задачи.

№ слайда 6 Способы записи алгоритмов Используются следующие способы представления алгоритма
Описание слайда:

Способы записи алгоритмов Используются следующие способы представления алгоритма: на естественном языке; в графическом , в виде блок-схем; на алгоритмическом языке; на языке программирования, в виде программы.

№ слайда 7 Способы записи алгоритма Задача 1. Составить алгоритм расчета площади прямоуголь
Описание слайда:

Способы записи алгоритма Задача 1. Составить алгоритм расчета площади прямоугольника по заданным сторонам А и B. A B S=A*B

№ слайда 8 Словесная форма записи алгоритма Ввести значение стороны А прямоугольника; Ввест
Описание слайда:

Словесная форма записи алгоритма Ввести значение стороны А прямоугольника; Ввести значение стороны B прямоугольника; Рассчитать S=A*B; Вывести значение площади прямоугольника S.

№ слайда 9 Графический способ записи алгоритмов Блок-схема  - это графический способ п
Описание слайда:

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

№ слайда 10
Описание слайда:

№ слайда 11 Графический способ записи алгоритмов
Описание слайда:

Графический способ записи алгоритмов

№ слайда 12 Программирование и запись алгоритмов
Описание слайда:

Программирование и запись алгоритмов

№ слайда 13 Программирование и запись алгоритмов
Описание слайда:

Программирование и запись алгоритмов

№ слайда 14 Программирование и запись алгоритмов
Описание слайда:

Программирование и запись алгоритмов

№ слайда 15 Запись на алгоритмическом языке Алгоритмический язык (также русский алгоритмичес
Описание слайда:

Запись на алгоритмическом языке Алгоритмический язык (также русский алгоритмический язык, РАЯ) — язык программирования, используемый для записи и изучения алгоритмов. алг Площадь прямоугольника (арг цел A,B, рез цел S) дано | A>0 , B>0 надо | S = A*B нач | ввод A,B; | S:=A*B; | вывод "S = ", S; кон

№ слайда 16 Запись алгоритма на языке программирования Паскаль Program z1 (input, output); V
Описание слайда:

Запись алгоритма на языке программирования Паскаль Program z1 (input, output); Var a,b,s : integer; Begin writeln (‘Введите стороны А и B’); read (a, b); s:=a*b; write (‘S=‘,s,’ кв.см.’) End.

№ слайда 17 Основные алгоритмические конструкции Базовыми алгоритмическими конструкциями явл
Описание слайда:

Основные алгоритмические конструкции Базовыми алгоритмическими конструкциями являются: Линейные Разветвленные Циклические

№ слайда 18 Линейный алгоритм Линейным называется алгоритм, в котором все этапы решения зада
Описание слайда:

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

№ слайда 19 Структура линейного алгоритма
Описание слайда:

Структура линейного алгоритма

№ слайда 20 Пример линейного алгоритма Задача 2. Составить алгоритм нахождения суммы трех чи
Описание слайда:

Пример линейного алгоритма Задача 2. Составить алгоритм нахождения суммы трех чисел А, B, C. Program z2 (input, output); Var a,b,c,s :real; Begin writeln (‘Введите А, B и C’); read (a, b, c); s:=a+b+c; write (‘S=‘,s) End.

№ слайда 21 Разветвленный алгоритм Разветвленным алгоритмом называется такой алгоритм, в кот
Описание слайда:

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

№ слайда 22 Полная разветвленная алгоритмическая структура
Описание слайда:

Полная разветвленная алгоритмическая структура

№ слайда 23 Неполная разветвленная алгоритмическая структура
Описание слайда:

Неполная разветвленная алгоритмическая структура

№ слайда 24 Пример разветвленного алгоритма Задача 3. Составить алгоритм нахождения корней к
Описание слайда:

Пример разветвленного алгоритма Задача 3. Составить алгоритм нахождения корней квадратного уравнения. ax2+bx2+c=0 1) Ввести a, b, c; 2) Рассчитать D=b2-4ac; Если D>0 перейти к шагу 6; Выдать сообщение «Действительный корней нет»; Перейти к шагу 8; Вычислить ; Вывести x1 и x2 ; Конец.

№ слайда 25
Описание слайда:

№ слайда 26 Циклический алгоритм Циклический алгоритм реализует повторение некоторых действи
Описание слайда:

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

№ слайда 27 Структура циклов с предусловием
Описание слайда:

Структура циклов с предусловием

№ слайда 28
Описание слайда:

№ слайда 29 Структура циклов с постусловием
Описание слайда:

Структура циклов с постусловием

№ слайда 30
Описание слайда:

№ слайда 31 Структура циклов с параметром
Описание слайда:

Структура циклов с параметром

№ слайда 32
Описание слайда:

№ слайда 33 Вопросы
Описание слайда:

Вопросы

№ слайда 34
Описание слайда:

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru