«Алфавит и структура языка «Паскаль». Структура программы на языке «Паскаль». Типы переменных. Арифметические выражения. Стандартные функции».
методическая разработка по информатике и икт (10 класс) по теме

Константинова  Елена Ивановна
  1. Сформировать основные приемы работы со средой программирования TURBO Pascal.
  2. Изучить основные типы переменных и научиться записывать выражения с использованием встроенных функций и арифметических операторов в среде TURBOPASCAL.
  3. Научиться писать программы линейного алгоритма.

Скачать:

ВложениеРазмер
Файл alfavit1.rar1.5 МБ

Предварительный просмотр:

Опорный конспект.

Язык программирования Pascal был создан в ____________________ году профессором ____________________и назван в честь выдающегося французского математика и философа ______________________ (1623-1662))

       Компания _____________  создала среды разработки для диалектов языка Pascal — сначала Turbo Pascal, а затем Borland Pascal, Free Pascal.

Любая программа — это ____________,  написанный по особым правилам.

Команда – это_________________________,  которые должен выполнять компьютер.

       А сейчас рассмотрим алфавит  и структуру языка программы.

В качестве букв в Паскале используются ___________________ и _____________________ буквы латинского алфавита:

(A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d i f g h i j k l m n o p q r s t u v w x y z)

 и знак подчёркивания ( _ );

в качестве десятичных цифр: 0 1 2 3 4 5 6 7 8 9.

Шестнадцатеричные цифры строятся из десятичных цифр и букв от A до F (или от a до f).

 

Русские буквы используются только в комментариях и при выводе текстовой информации!!!

При написании программы применяются следующие специальные символы ______________________.

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

      Запишите некоторые зарезервированные слова __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________        

Зарезервированные слова нельзя использовать в качестве _____________.

Вот некоторые правила,  рекомендуемые при составлении программы, которые намного облегчают её чтение.

зарезервированные слова program, procedure, function и т.д. пишутся _________________________буквами;

имена констант, переменных, процедур, функций начинаются с ____________________________ букв;

операторы записываются только ____________________________ буквами

ОБЩАЯ СТРУКТУРА ПРОГРАММЫ

Program Имя__________________;

Uses

        раздел подключаемых __________________________;

Label

        раздел описания_______________________;

Const

        раздел описания _________________________;

Type

        раздел описания ___________________________;

Var

        раздел описания_____________________________;

Begin

        Основное тело _________________________;

End. 

     

Программа на Pascal — это набор некоторых команд. Начинается программа с ключевого слова PROGRAM, после которого следует имя программы. Затем, между словами BEGIN и END. располагается собственно код программы.

Турбо Паскаль позволяет вводить в программу объекты похожие на переменные, но значения которых, в отличие от переменных, не изменяется в ходе работы программы. Подобные объекты называются  ________________________.

Значения констант задаются в разделе описания констант. Этот раздел начинается со слова const, входящего в число зарезервированных.

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

 Рассмотрим 2 типа переменных:

1) integer - целые числа из интервала [-32768,  32767];

2) real - дробные числа из интервала [-2.9*10-39,  1.7*1038].

Команда присваивания используется для изменения значений переменных. В языке Паскаль эта команда обозначается так:
<____________________>:=<______________________________>


При этом значение выражения из правой части команды присваивания заменяет текущее значение переменной из левой части. Тип значение выражения должен совпадать с типом переменной.
Пример:
а:=2; b:=8;
S:=а+b;
После выполненных последовательно данных трех команд переменная S принимает значение равное 10.

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

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

Одна из самых распространённых команд — команда вывода текста на экран.

 Она имеет две модификации: Write и WriteLn.

Различаются эти модификации тем, что после выполнения первой ____________________ из них курсор остаётся в той же строке, а после выполнения второй ______________________  — переходит на новую строку. После команды Write (WriteLn) в круглых скобках следует список вывода, в котором через запятую перечисляются выводимые данные. Текст   при этом необходимо заключить в __________________________.


Посмотрите на слайд, где показано полное составление программы с использованием операторов Write и WriteLn.

.

     Арифметические выражения строятся из имен ___________________________________________ так, как это принято в математике.

     При вычислении их значений операции  выполняются в порядке приоритета: _____________________

    . Операции одинакового старшинства выполняются слева   направо.

     Результат арифметической операции над целыми операндами есть величина целого типа. Результат выполнения операции DIV деления целых величин есть целая часть частного.  Результат выполнения  операции   MOD получения остатка от деления - остаток от деления целых. Например:

  17 div 2 = 8,   3 div 5 = 0.

  17 mod 2 = 1,   3 mod 5 = 3.              

   

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

Аргумент функции обязательно заключается в ____________________________.

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

Пример. Цифрами сверху указан порядок выполнения операций:

Данное арифметическое выражение соответствует следующей математической формуле:

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

• если у — целое значение, то степень вычисляется через умножение; например, х3 → х ∙ х ∙ х; большие степени следует вычислять умножением в цикле;

• если у — вещественное значение, то используется следующая математическая формула: хy = eyln(x).

На Паскале это будет выглядеть так:

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

Например,

       На Паскале это будет так:

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

Записать  на языке программирования  математические выражения (используется графический планшет (AirLiner)






По теме: методические разработки, презентации и конспекты

Урок "Алфавит языка Турбо паскаль. Структура программы" и Урок "Кодирование информации", 6 класс

Урок "Алфавит языка Турбо паскаль. Структура программы", 9 классУрок "Кодирование информации", 6 класс...

Элементы комбинаторики. Составление программ на языке Паскаль.

Элементы комбинаторики. Составление программ  на языке Паскаль....

Конспект урока. 11 класс. Структура программы на ЯП Паскаль.

Конспект урока по программе Углубленного изучения курса информатики (физико-математический профиль) 4 часа в неделю...

Практическая работа №23 Тема: Разработка программы на языке Паскаль с использованием операторов ввода, вывода, присваивания и простых ветвлений

Практическая работа №23Тема: Разработка программы на языке Паскаль с использованием операторов ввода, вы­вода, присваивания и простых ветвлений...

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

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

Программирование на языке Паскаль. Типы данных.

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