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

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



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

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

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

С ОДЕРЖАНИЕ : Программирование термин Паскаль История создания Алгоритмы Циклы Основные команды Основные функции

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

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

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

О СНОВНЫЕ ФУНКЦИИ

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

В ИДЫ АЛГОРИТМОВ Линейный Разветвляющиеся

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

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

Ф ОРМЫ РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ Полная форма Неполная форма

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

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

В ИДЫ ЦИКЛОВ Цикл – пока (с предусловием) Цикл до (с постусловием) Цикл с параметром

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

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

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