Основные типы алгоритмов. Линейные алгоритмы. Графическое описание алгоритмов При графическом описании алгоритм изображается в виде схемы с помощью стандартного.

Презентация:



Advertisements
Похожие презентации
План-конспект урока (информатика и икт, 9 класс) по теме: Переменные:тип, имя, значение
Advertisements

Алгоритм. Свойства алгоритма.. Слово « алгоритм » пришло к нам из Средней Азии. Слово « алгоритм » пришло к нам из Средней Азии. Понятие « алгоритм »
Введение в школьный алгоритмический язык. Линейные вычислительные алгоритмы.
Понятие алгоритма и его свойства. Этапы решения задачи с использованием компьютера 1. Постановка задачи; 2. Определение условий; 3. Построение модели.
Алгоритмизация и блок-схемы Практическое занятие 1.
Основы алгоритмизации Алгоритмы. Типы алгоритмов. Алгоритмы. Типы алгоритмов. Блок-схемы. Вопросы и задания. Вопросы и задания.
Алгоритмы Алгоритм Алгоритм – это система последовательных команд понятных исполнителю, описывающая процесс преобразования объекта из начального состояния.
Что такое алгоритм АЛГОРИТМ АЛГОРИТМ АЛГОРИТМ – это конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.
АЛГОРИТМЫ Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали величайшего математика.
ЧТО ТАКОЕ PASCAL? Паскаль (англ.Pascal) один из наиболее известных языков программирования, используется для обучения программированию в старших классах.
Алгоритмизация. Понятие алгоритма Алгоритм Алгоритм – это четко организованная последовательность действий, приводящая к определенному результату. Впервые.
Алгоритмы работы с величинами. Линейные вычислительные алгоритмы. Учитель информатики и ИКТ МБОУ СОШ 11 г. Струнино Волков Юрий Павлович 2012 год Урок.
Технология составления алгоритмов и программы для решения линейных задач на языке Паскаль.
Алгоритмы и его свойства Введение в программирование 10 класс Захарова О.Н.
Средства представления и записи алгоритмов. Блок – схемы. Виды алгоритмических структур. Линейный алгоритм.
Тема: Алгоритм и его свойства. Cлово «алгоритм» происходит от «algorithmi» - латинской формы написания имени выдающегося математика IX века аль-Хорезми,
Способы записи алгоритмов Существует множество различных форм записи алгоритмов. Это связано с тем, что каждый исполнитель алгоритмов «понимает» лишь такой.
Алгоритм – последовательность точных действий, направленных на получение результата. Свойства. 1. Однозначность - каждая команда не должна быть понята.
ЛИНЕЙНЫЕ АЛГОРИТМЫ. Алгоритмические действия над исходными данными и рабочими объектами языка, необходимые для решения поставленной задачи описываются.
БЛОК-СХЕМА Выполнил Машнин Владимир Блок-схема в программировании это графическое представление программы или алгоритма с использованием стандартных.
Транксрипт:

Основные типы алгоритмов. Линейные алгоритмы.

Графическое описание алгоритмов При графическом описании алгоритм изображается в виде схемы с помощью стандартного набора геометрических фигур. Ввод, вывод данных с клавиатуры – Начало и конец алгоритма - Вычисления – Проверка условия - Соединение геометрических фигур – Счетчик -

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

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

Первым типом операторов линейного участка программы можно считать операторы описания переменных. Каждая переменная имеет имя, значение и тип. Для простоты можно мыслить себе переменную, как область памяти – сундучок, на крышке которого написано ее имя, в сундучке лежит значение, а сбоку болтается бирка с указанием типа значения, которое может лежать в этом сундучке. В программе имя переменной (например, A, B$, C%) служит для обозначения некоторой величины. Во время выполнения программы в каждый конкретный момент времени величина имеет единственное значение (в сундучке не могут лежать два разных значения, они там просто не поместятся). Сундучок может быть и пустым, т.е. в это время значение переменной еще не определено, но это не значит, что он останется пустым все время, впоследствии ему доверят какое-либо значение. Если значением переменной является только целое число, то переменная называется целочисленной. В программе могут быть другие типы переменных, например, вещественные (дробные) и литерные (символьные). В зависимости от типа данных они по-разному представляются в компьютерной системе.

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

Задача 1. Вычислить значение функции Составить алгоритм решения задачи и записать его в виде блок-схемы.

Задача 1. Вычислить значение функции Составить алгоритм решения задачи и записать его в виде блок-схемы.

Задача 2. Составь алгоритм нахождения периметра и площади прямоугольника со сторонами а и в.

Задача 3. Составь алгоритм нахождения скорости пешехода. Путь х км он прошел за 2 часа.

Домашнее задание: Группа 1: Выучить основные понятия и определения; Группа 2: 1) выучить основные понятия и определения; 2) составить блок-схемы решения задач 1 и Автомобиль первую часть пути двигался со скоростью 60 км/ч, вторую часть пути со скоростью 85 км/ч. Какое расстояние прошел автомобиль? 2. В магазине купили 2 кг яблок и 1,5 кг апельсинов. Сколько заплатили за всю покупку?