Презентация "Общие сведения о языке программирования Паскаль" 8 класс


Подписи к слайдам:
Начала программирования

Начала программирования

ГБ(О)С(К)ОУ С(К)О школа - интернат г.Грязи

Учитель информатики: Тонких С. Ю.

8 класс

Общие сведения о языке программирования Паскаль

    • Языки программирования — это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер. Записи алгоритмов на языках программирования называются программами.

Общие сведения о языке программирования Паскаль

Паскаль был разработан в 70-х годах прошлого века Никлаусом Виртом (Швейцария).

Своё название этот язык получил в честь французского ученого Блеза Паскаля, известного не только своими достижениями в математике, физике и философии, но и созданием первой в мире механической машины, выполнявшей сложение двух чисел.

Никлаус

Вирт

Блез Паскаль

Общие сведения о языке программирования Паскаль

Никлаус Вирт

(15 февраля 1934 г.)

Является разработчиком языка

программирования Паскаль.

Общие сведения о языке программирования Паскаль

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

Общие сведения о языке программирования Паскаль

Основой языка программирования Паскаль, как и любого другого языка, является алфавит — набор допустимых символов, которые можно использовать для записи программы. Это:

• латинские прописные буквы (А, В, С, ..., X, У, Z);

• латинские строчные буквы (а, b, с, ..., х, у, z);

• арабские цифры (0, 1, 2, ..., 7, 8, 9);

• специальные символы ( _ . , : ; { } [ ] ( ) - + / * .).

В качестве неделимых элементов (составных символов) рассматриваются следующие последовательности символов:

:= (знак операции присваивания);

>= и <= (знаки < и >);

(* и *) (начало и конец комментария).

Общие сведения о языке программирования Паскаль

Слова, используемые в Паскале, можно разделить на три группы:

  • служебные слова
  • стандартные идентификаторы
  • идентификаторы пользователя.
  • Идентификатор – имя, используемое для обозначения программ, переменных и постоянных величин, различных процедур, функций, объектов (identification – установление соответствия объекта некоторому набору символов).

Общие сведения о языке программирования Паскаль

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

Для обозначения констант, переменных, программ и других объектов используются имена (стандартные иден-тификаторы) — любые отличные от служебных слов последовательности букв, цифр и символа подчер-кивания, начинающиеся с буквы или символа подчеркивания.

Общие сведения о языке программирования Паскаль

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

Правила написания идентификаторов:

- Можно использовать как прописные, так и строчные буквы латинского алфавита.

- Идентификатор может начинаться только с буквы или знака подчеркивания.

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

Правильно выбранные идентификаторы значительно облегчают чтение и понимание программы.

 - Русские буквы в программе должны заключаться в 'апострофы' !

- Прописные и строчные буквы в именах не различаются. Длина имени может быть любой.

 

Общие сведения о языке программирования Паскаль

 Упражнение:

Укажите правильные и неправильные пользовательские идентификаторы, объясните, почему они не верны:

Rezultat_1

rezultat 1

1_Rezultat

rezultat1

<=

#Doma

nomer dom

nomer_doma

Сумма

Program

2222

_1

Vova4uma

‘программа’

Общие сведения о языке программирования Паскаль

Типы данных, используемых в языке Паскаль

В языке Паскаль используются различные типы данных.

Простые типы данных:

В вещественном числе целая часть от дробной отделяется точкой, при этом перед точкой и после неё должно быть, по крайней мере, по одной цифре. Пробелы внутри числа недопустимы.

Общие сведения о языке программирования Паскаль

Структура программы на языке Паскаль.

 

В программе, записанной на языке Паскаль, можно выделить:

1) заголовок программы;

Заголовок программы состоит из служебного слова program и имени программы.

После имени программы ставится точка с запятой.

2) блок описания используемых данных;

Состоит из раздела описания констант (const), раздела описания переменных (var). В разделе описания переменных указываются имена используемых в программе переменных и их тип. Имена переменных одного типа перечисляются через запятую, затем после двоеточия указывается их тип; описание каждого типа заканчивается точкой с запятой.

3) блок описания действий по преобразованию данных (программный блок).

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

Общие сведения о языке программирования Паскаль

Общий вид программы:

Общие сведения о языке программирования Паскаль

Структура программы на языке Паскаль.

 

program summa;

var a, b, c:integer;

begin writeln ('Введите первое число'); readln (a); writeln ('Введите второе число'); readln (b); c:=a+b; writeln ('Сумма равна ',c); end.

программный

блок

Заголовок программы

Блок описания используемых данных

Программа сложения двух чисел

Общие сведения о языке программирования Паскаль

Структура программы на языке Паскаль.

 

Программа сложения двух чисел

program summa;

var a, b, c:integer;

begin writeln ('Введите первое число'); readln (a); writeln ('Введите второе число'); readln (b); c:=a+b; writeln ('Сумма равна ',c); end.

Общие сведения о языке программирования Паскаль

Практическая работа

 

Знакомство с программной средой Pascal ABC

Система Pascal ABC предназначена для обучения программированию на языке Паскаль и ориентирована на школьников и студентов младших курсов. Система Pascal ABC основана на языке Delphi Pascal.

Загрузка системы осуществляется запуском файла

Общие сведения о языке программирования Паскаль

Практическая работа

 

Знакомство с программной средой Pascal ABC

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

Общие сведения о языке программирования Паскаль

Практическая работа

 

Знакомство с программной средой Pascal ABC

Интерфейс программы очень удобен и прост. Программа открывается в своем окне аналогичном стандартным окнам ОС Windows с такими же элементами окна. Для запуска команды выполнения файлов используем инструмент:

Файлы имеют расширение .pas

Общие сведения о языке программирования Паскаль

Практическая работа

 

Знакомство с программной средой Pascal ABC

Выполните в среде Pascal ABC программу нахождения периметра прямоугольника и протестируйте ее с разными произвольными значениями.

 Периметр прямоугольника находится по формуле S=2(a+b), где а и в – стороны прямоугольника.

Program perimetr;

Var

s,a,b:Integer; (Периметр и стороны – переменные целочисленного типа)

Begin

a:=25; (сторона а=25)

b:=38; (сторона в=38)

S:=2*(a+b); (вычисление периметра S=2*(25+38)=126)

Write ('периметр=')

Write(S); (Вывод на экран значения S)

End.

Общие сведения о языке программирования Паскаль

Итоги урока:

 

Паскаль — универсальный язык программирования, получивший своё название в честь выдающегося учёного Блеза Паскаля.

В языке Паскаль используются различные типы данных: целочисленный, вещественный, символьный, строковый, логический.

В программе, записанной на языке Паскаль, можно выделить:

1) заголовок программы;

2) описание используемых данных;

3) программный блок.

Общий вид программы: