Цель:
получить общие сведения о языке программирования Паскаль
Задачи:
изучить основные понятия, алфавит языка программирования Паскаль;
рассмотреть простые типы данных и структуру программы;
научиться создавать простейшие программы в системе программирования PascalABC.NET
Языки программирования - это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер.
Записи алгоритмов на языках программирования называются программами.
Язык Паскаль – универсальный язык программирования, был разработан Никлаусом Виртом в 1968-1970 гг.
Никлаус Вирт (1934 года рождения) - швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор информатики (компьютерных наук). Разработчик языка Паскаль и ряда других языков программирования.
Алфавит языка программирования Паскаль
1. 26 букв латинского алфавита от А до Z;
2. Буквы кириллицы от А до Я;
3. Цифры от 0 до 9;
4. Специальные символы : знак подчёркивания;
знаки препинания; скобки ( ), [ ]
знаки арифметических операций: + , - , * , / ;
знаки отношений: = , < , > и другие.
Словарь языка
Служебное слово языка Паскаль | Значение служебного слова |
and | и |
array | массив |
begin | начало |
do | выполнить |
else | иначе |
for | для |
if | если |
of | из |
or | или |
procedure | процедура |
program | программа |
repeat | повторять |
then | то |
to | до (увеличивая до) |
until | до (до тех пор, пока) |
var | переменная |
while | пока |
данные
10.02.2020
Переменные
Константы
Константами называются элементы данных, значения которых в процессе выполнения программы не изменяются.
(Пример: const a=10; n=20; )
Переменные могут менять свои значения при выполнении программы.
(Пример: var x, y: integer; )
Имя – это любые отличные от служебных слов последовательности букв, цифр и знака подчёркивания, начинающиеся с буквы или
символа подчёркивания.Прописные и строчные и строчные буквы в именах не различаются.
10.02.2020
Назовите правильные и неправильные имена:
x
velichina
polnaja summa
ЯЯЯ
polnaja_summa
Domby&Son
tri_plus_dva
_k1
2as
Типы данных языка паскаль
Название | Тип | Диапазон |
Целочисленный | integer | -32768..+32767 |
Вещественный | real | ±(2,9·10-39…1,7·10+39) |
Символьный | char | Произвольный символ алфавита |
Строковый | string | Последовательность символов |
Логический | boolean | Истина (true)=1 и ложь (false)=0 |
Структура программы на языке Паскаль
Заголовок программы (состоит из служебного слова program имя)
Раздел описаний данных (констант (const) и переменных (var))
Тело программы (начинается со слова begin…end)
begin…end – операторные скобки
; - отделение операторов друг от друга
Program <имя программы>;
Const <список постоянных значений>;
Var <описание используемых переменных>
Begin <начало программного блока> опеpатоp_1; опеpатоp_2;
. . . опеpатоp_N;
End.
Общий вид программы
Операторы – языковые конструкции, с помощью которых
в программах записываются действия, выполняемые над
данными в процессе решения задачи.
10.02.2020
Программа может не иметь заголовка;
в ней может отсутствовать блок описания данных. Обязательной частью программы является программный блок.
Тест по теме «Начала программирования на языке Паскаль»
1. Разработчиком языка программирования Паскаль является:
а) Блез Паскаль б) Никлаус Вирт в) Норберт Винер г) Эдсгер Дейкстра
2. Что из нижеперечисленного не входит в алфавит языка Паскаль:
а) латинские строчные и прописные буквы
б) служебные слова
в) русские строчные и прописные буквы
г) знак подчеркивания
3. Какая последовательность символов не может служить именем в языке Паскаль?
а) _mas б) maS1 в) d2 г) 2d
4. Величины, значения которых меняются в процессе исполнения алгоритма, называются:
а) непостоянными б) константами в) переменными г) табличными
5. Величины, значения которых не меняются в процессе исполнения алгоритма, называются:
а) непостоянными б) константами в) переменными г) табличными
Вкладки программы
Панель инструментов
Строка заголовка
Строка состояния
Окно вывода
Окно программы
Ярлык программы
РЕФЛЕКСИЯ
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.