Синтаксис и данные  языка программирования  Pascal

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

Сегодня существует огромное количество всевозможных сервисов и различных инструментов, типа готовых шаблонов, CSS, CMS, что в принципе знать язык программирование необязательно, для того, чтобы успешно развиваться в компьютерном мире.

Язык программирования  Pascal

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

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

Я считаю, что написание программы, это дело творческое, как сочинение стихов – дано не всем. С другой стороны, зная определённые правила и законы, научиться выполнять стандартные задания под силу даже гуманитариям.

Для тех, кому нужны основы и возможность научиться и понять базовый уровень программирования и будет этот небольшой курс для языка Pascal.

Синтаксис языка программирования  Pascal

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

Каждый язык имеет свои правила:

  • Операторы и все служебные слова пишутся латиницей, то есть на английском языке
  • Программа начинается служебным словом Program Имя программы
  • begin – начало программы. После begin точка с запятой не ставится
  • end – конец программы. После end ставится точка
  • все операторы разделяются точкой с запятой
  • разделителем данных является запятая
  • текст записывается в одинарных кавычках
  • тип данных указывается через двоеточие
  • константы пишутся полностью большими латинскими буквами
  • переменные строчными латинскими буквами
  • := это знак присвоить
  • в вещественных числах дробная часть отделяется точкой.

Данные в языке Pascal

Данные – это константы и переменные. В любой программе выполняется обработка каких-либо данных.

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

Переменная – это часть памяти (или ячейка), в которой  хранится какое – то значение.

У переменной есть имя — идентификатор, тип и значение.

Имя служит для обращения к области памяти, в которой хранится значение. Тип определяет количество ячеек памяти, которое занимает это значение

Во время выполнения программы значение переменной можно изменить.

В Pascal каждая переменная перед использованием должна быть объявлена.

При объявлении переменной задается ее имя и тип. Таким образом в  оперативной памяти выделяется место для хранения переменной.

Для описания переменных в Pascal используется служебное слова var.

Общий вид оператора:

Var имя_переменной: тип_переменной;

Например:

Var  a: integer; //Объявлена целочисленная переменная a

b, c: real; //Объявлены две вещественные переменные b, c

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

Здесь понимать нечего, это просто нужно запомнить.

Типы данных

 Целочисленный тип данных

Целочисленные типы данных могут занимать в памяти компьютера один, два, четыре или 8 байтов.

Тип Диапазон Размер (байт)
Shortint -128 .. 127 1
Integer -32768 .. 32767 4
Longint -2147483648 .. 2147483647 4
Byte 0 .. 255 1
Word 0 .. 65535 2

 

Не нужно пугаться этой таблицы. Это для общего сведения. При решении школьных задач чаще всего из целочисленного типа данных используется Integer.

Вещественный тип данных

Вещественное число может занимать от 4 до 10 байтов.

Вещественные типы Диапазон Кол-во значащих цифр Размер, байт
Real 2.9e-39 ..1.7e+38 11-12 8
Single 1.5-e45 .. 3.4e+38 7-8 4
Double 5.0e-324.. 1.7e308 15-16 8
Extended 3.4e-4932 ..1.1e4932 19-20 8

Пример описания вещественных переменных:

Var

r1, r2: real; d: double;

Итак, мы рассмотрели целый и вещественный тип данных. Это самые широко применимые типы данных при решении задач. Диапазон и объём памяти заучивать не надо. Просто даю для ознакомления.

До новых уроков. Ирина.

Новости блога

Это Вы ещё не читали!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Яндекс.Метрика