Я ЗЫК ПРОГРАММИРОВАНИЯ П АСКАЛЬ. А ЛГОРИТМЫ Учитель информатики Артеменко Т.В.

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



Advertisements
Похожие презентации
Я ЗЫК ПРОГРАММИРОВАНИЯ П АСКАЛЬ. А ЛГОРИТМЫ Учитель информатики Артеменко Т.В.
Advertisements

Знакомство со средой программирования Раsсаl. Стандартные математические функции.
Паскаль - язык программирования Подготовила: Ученица 9Б класса Бузанова Инна.
Язык программирования.. Язык назван в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в.
Лекция 4 Представление основных структур: итерации, ветвления, повторения. Вспомогательные алгоритмы и процедуры.
Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
Циклические алгоритмы Виды циклов и циклические команды на Паскале.
ПРАКТИКУМ по предмету: Информатика Алгоритмический язык Турбо-Паскаль.
Алгоритмизация и программирование Зозулина Любовь Сергеевна, учитель информатики МОУ «СОШ 3» г. Первоуральск.
Понятие циклов и их применение к решению задач по программированию на языке Pascal.
Разветвляющиеся алгоритмы. Кондрина А.В. учитель информатики и ИКТ.
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
На штурм алгоритмов Алгоритмы - это последовательность действий, которые необходимо выполнить для решения задачи. Алгоритм (лат. algorithmi – аль Хорезми.
Основные алгоритмические конструкции Линейная алгоритмическая конструкция Разветвляющаяся алгоритмическая конструкция Алгоритмическая конструкция «цикл»
Циклические алгоритмы. Цикл - это такая алгоритмическая структура, в которой осуществляется многократное повторение одной ( или нескольких ) команд.
Логический цикл While. На этом уроке мы познакомимся c организацией логических циклических структур на языке Турбо-Паскаль.
Структурный подход к разработке алгоритмов Презентация разработана преподавателем Шутилиной Л.А.
_BAK_v03TOP
г. Тема урока: Циклические алгоритмы и массивы Домашнее задание: §39 читать (относительно алгоритмов). В тетради письменно: составить блок-схему.
Алгоритмические структуры. Алгоритм Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных.
Транксрипт:

Я ЗЫК ПРОГРАММИРОВАНИЯ П АСКАЛЬ. А ЛГОРИТМЫ Учитель информатики Артеменко Т.В.

С ОДЕРЖАНИЕ : Программирование Язык программирования Паскаль История создания языка Основные команды языка програмирования Алгоритм Линейный Разветвляющийся Полная форма Неполная форма Цикл Цикл – пока (с предусловием) Цикл до (с постусловием) Цикл с параметром

П РОГРАММИРОВАНИЕ Программирование создание компьютерных программ с помощью языков программирования.

Я ЗЫК ПРОГРАММИРОВАНИЯ П АСКАЛЬ Паскаль (англ. Pascal ) язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, используется для обучения программированию в школе, является базой для ряда других языков.

И СТОРИЯ СОЗДАНИЯ ЯЗЫКА Язык назван в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа. Язык Паскаль был создан Никлаусом Виртом в годах после его участия в работе комитета разработки стандарта языка Алгол-68. Он был опубликован в 1970 году Виртом как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные.

О СНОВНЫЕ КОМАНДЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ Ctrl+F9 - запуск программы Alt+F5 - просмотр пользовательского экрана F2 - сохранение программы F3 - открытие сохраненной программы Alt+F3 - закрытие активного окна Alt+X - выход из Турбо Паскаль F1 - контекстная помощь Ctrl+F1 - справка об операторе, на котором установлен курсор Alt+Backspace - отмена последнего изменения Ctrl+Y - удаление строки Shift+стрелки - выделение блока текста Ctrl+Insert - копирование выделенного блока в буфер Shift+Insert - вставка из буфера

А ЛГОРИТМЫ Л ИНЕЙНЫЙ АЛГОРИТМ Алгоритм линейной структуры представляет собой последовательность действий и не содержит каких- либо условий Пример: READLN(A,B); C:=SQRT(A*A+B*B); P:=A+B+C; WRITELN(P);

Р АЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ В таких алгоритмах делается выбор: выполнять или не выполнять какую-нибудь группу команд в зависимости от условия, т.е. выбирается один из нескольких возможных путей (вариантов) вычислительного процесса. Каждый подобный путь называется ветвью алгоритма.

П ОЛНАЯ ФОРМА Полная форма - это форма записи разветвляющегося алгоритма, в которой предусмотрены команды в ветви "да" и в ветви "нет". Происходит проверка условия. Если а>b, то происходит присваивание к переменной "а" значение "а*2", а к переменной "b", значение "1". Иначе, т.е. если а

Н ЕПОЛНАЯ ФОРМА Неполная форма - это форма записи разветвляющегося алгоритма, в которой предусмотрены команды только в одной ветви. 1. Происходит проверка условия. Если x>0, то переменной "y" присваивается значение "sin(x)" Иначе, т.е. если x

Ц ИКЛЫ Ц ИКЛ – ПОКА ( С ПРЕДУСЛОВИЕМ ) Циклом называется последовательность действий, выполняемых многократно, каждый раз при новых значениях параметров.

Ц ИКЛ ДО ( С ПОСТУСЛОВИЕМ ) Цикл предназначен для организации многократного исполнения набора инструкций. Цикл с постусловием Реализуется оператором while

Ц ИКЛ С ПАРАМЕТРОМ Цикл с параметром используется, когда известно начальное значение переменной, конечное значение и шаг изменения равен 1 или –1, т.е. параметр увеличивается или уменьшается на единицу. Таким образом, цикл с параметром организует выполнение одного или нескольких операторов заранее определенное число раз