Паскаль Скачать
презентацию
<<  Типы данных Язык Паскаль  >>
Фотографий нет
Фото из презентации «Язык Pascal» к уроку информатики на тему «Паскаль»

Автор: User. Чтобы познакомиться с фотографией в полном размере, нажмите на её эскиз. Чтобы можно было использовать все фотографии на уроке информатики, скачайте бесплатно презентацию «Язык Pascal» со всеми фотографиями в zip-архиве размером 51 КБ.

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

Язык Pascal

содержание презентации «Язык Pascal»
Сл Текст Эф Сл Текст Эф
1Язык программирования Паскаль (Pascal).0 6несколько действий, то может быть использован составной0
2Виды языков программирования. Информацию в0 оператор. Тогда формат оператора принимает такой вид:
компьютере обрабатывает процессор, следовательно, While <условие> Do Begin <оператор #1>;
алгоритм должен быть записан на языке, «понятном» для <оператор #2>; <оператор #3>; . . . End.
процессора, то есть на машинном языке, представляющем 7Цикл ДО. Цикл "ДО" Этот вид цикла0
собой логические последовательности нулей и единиц. На отличается от предыдущего в основном тем, что проверка
заре компьютерной эры, в 50-е годы XX века, программы условия повторения тела цикла находится не перед ним, а
писались на машинном языке и представляли собой очень после. Поэтому цикл "До" называют циклом
длинные последовательности нулей и единиц. Составление "с постусловием", а "Пока" -
и отладка таких программ было чрезвычайно трудоемким "с предусловием". Обратите также внимание на
делом. В 60-70 годы для облегчения труда программистов то, что новая итерация (повторное выполнение тела
начали создавать языки программирования высокого цикла) происходит не тогда, когда условие справедливо,
уровня, формальные языки, кодирующие алгоритмы в а как раз тогда, когда оно ложно. Поэтому цикл и
привычном для человека виде ( в виде предложений). получил свое название (выполнять тело цикла до
Процедурные языки. В них используются управляющие выполнения соответствующего условия). Интересно, что в
конструкции (операторы), которые позволяют закодировать случае, когда условие цикла изначально истинно, тело
различные алгоритмические структуры. Бейсик цикла все равно будет выполнено хотя бы один раз.
(Basic)-1964, его версии MSX-Basic? QBasic Pascal. В Именно это отличие "до" от "пока"
настоящее время наибольшей популярностью пользуются привело к тому, что в программировании они не подменяют
системы объектно-ориентированного визуального друг друга, а используются для решения задач, к которым
программирования: Microsoft Visual Basic Borland они более подходят. Формат цикла на языке Pascal:
Delphi. Repeat <оператор #1>; <оператор #2>;
3Основные понятия. Как и любой алгоритм, являющийся,0 <оператор #3>; . . . Until <условие>;
как вы помните, последовательностью инструкций, Читается так: "Выполнять оператор #1, оператор #2.
программа на языке Паскаль состоит из команд : до выполнения условия".
(операторов), записанных в определенном порядке и 8Цикл с параметром. Цикл "С параметром". В0
формате. Команды позволяют получать, сохранять и данном случае параметром будет являться целочисленная
обрабатывать данные различных типов (например, целые переменная, которая будет изменяться на единицу при
числа, символы, строки символов, т.д.). Однако кроме каждой итерации цикла. Таким образом, задав начальное и
команд в записи программы участвуют еще так называемые конечное значения для такой переменной, можно точно
"служебные слова". Это и есть элементы установить количество выполнений тела цикла. Нарисовать
формальности, организующие структуру программы. Их не блок-схему такой структуры вы сможете сами после
так много, но их значение трудно переоценить. Служебные некоторых пояснений. Форматов у этого вида цикла
слова можно использовать только по своему прямому предусмотрено два: For <И.П.>:=<Н.З.> To
назначению. Переопределять их не разрешается. Вам уже <К.З.> Do <оператор>; For
известно, что основное назначение компьютера - <И.П.>:=<Н.З.> Downto <К.З.> Do
облегчить человеку работу с большими объемами <оператор>; Здесь И.П. - имя
информации, поэтому подавляющее большинство программ переменной-параметра, Н.З. - его начальное значение,
построено по одному, довольно простому принципу: К.З. - соответственно конечное значение параметра. В
получение данных из внешнего мира (ввод), обработка их качестве начального и конечного значений Читается
по соответствующему алгоритму, хранение необходимой данная структура так: "Для переменной (далее
информации и вывод во внешний (по отношению к следует ее имя) от начального значения до конечного
компьютеру) мир полученных результатов. Все эти выполнять оператор (являющийся телом цикла)".
действия реализуются через имеющиеся в языках Иногда цикл с параметром даже называют "Для"
программирования команды, алгоритмические структуры и или "For". В первом случае параметр с каждой
структуры данных. итерацией увеличивается на единицу, во втором -
4Прежде всего, следует напомнить, что изучение языка0 уменьшается. Выполняется этот цикл по следующему
программирования представляет собой знакомство с алгоритму: 1. переменной-параметру присваивается
формальными правилами записи алгоритмов для их начальное значение; 2. выполняется тело цикла; 3.
последующего выполнения компьютером. Формальность сия переменная-параметр автоматически увеличивается на 1 (в
проистекает из самих принципов, заложенных в первом случае формата); 4. если параметр превышает
архитектуру вычислительных устройств, и жесткости конечное значение, то происходит выход из цикла, иначе
математической логики. Поэтому, постарайтесь воспринять - переход к пункту 2. Примечание: при использовании
все довольно строгие правила как неизбежность, Downto параметр автоматически уменьшается на 1, а выход
настроить себя на серьезную, скрупулезную, порой из цикла происходит тогда, когда параметр становится
сложную работу. Однако не стоит бояться, расстраиваться меньше конечного значения. Таким образом, в отличие от
и сетовать на судьбу: немного аккуратности, внимания, первых двух видов цикла, этот цикл используется тогда,
знания предыдущего материала - и вы уже программист. когда известно необходимое количество выполнений тела
5Пример учебной программы. Правила языка Паскаль0 цикла. Вообще говоря, цикл "Пока" является
предусматривают единую для всех программ форму основной универсальным, то есть любая задача, требующая
структуры: Здесь слова Program, Begin и End являются использования цикла, может быть решена с применением
служебными. Правильное и уместное употребление этих этой структуры. Циклы "До" и "С
слов является обязательным. Program <Имя параметром" созданы для удобства программирования.
программы>; <Раздел описаний> Begin <Тело 9Пример задачи. . III. С использованием цикла0
программы> End. Program SUMMA; uses crt; var a, b, "С параметром". Program Ex3; Var A : Integer;
s:integer; begin clrscr; writeln (‘введите два числа S : Longint; Begin S:=0; For A:=1 To 100 Do S:=S+A*A;
через пробел’); s:=a+b; writeln (‘сумма чисел Writeln(S) End. II. С использованием цикла
равна’,s); readln; end. Задача Вычисление суммы двух "До". Program Ex2; Var A : Integer; S :
чисел. Longint; Begin A:=1; S:=0; Repeat S:=S+A*A; A:=A+1
6Цикл ПОКА. На языке Pascal структура цикла0 Until A>100; Writeln(S) End. Пример. Найти сумму
"Пока" записывается следующим образом: While квадратов всех натуральных чисел от 1 до 100. Решим эту
<условие> Do <оператор>; Правда, лаконично? задачу с использованием всех трех видов циклов. I. С
По-русски можно прочитать так: "Пока истинно использованием цикла "Пока". Program Ex1; Var
условие, выполнять оператор". Здесь, так же как в A : Integer; S : Longint; Begin A:=1; S:=0; While
формате условного оператора, подразумевается выполнение A<=100 Do Begin S:=S+A*A; A:=A+1 End; Writeln(S)
только одного оператора. Если необходимо выполнить End.
9 «Язык Pascal» | Язык Pascal 0
http://900igr.net/fotografii/informatika/JAzyk-Pascal/JAzyk-Pascal.html
cсылка на страницу
Урок

Информатика

126 тем
Фото
Презентация: Язык Pascal | Тема: Паскаль | Урок: Информатика | Вид: Фото