Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Урок на тему: "Структура программы Паскаль. Типы переменных"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Урок на тему: "Структура программы Паскаль. Типы переменных"

библиотека
материалов

ТЕМА: СТРУКТУРА ПРОГРАММЫ. ТИПЫ ПЕРЕМЕННЫХ.


Цель урока:

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

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

  • воспитание чувства ответственности за результаты своего труда, уверенность в себе и своих знаниях.

  • тип урока:  изучения и первичного закрепления новых знаний.

Ход урока:

1. Организационный момент.

2. Опрос.

  • Назовите этапы решения задач на ЭВМ.

  • Дайте определение алгоритма. Назовите свойства алгоритма. Привести пример алгоритма.

3. Новый материал.

  • Паскаль был разработан в 1968-1970 гг. Н.Витером. Турбо Паскаль появился в 1984 году.

  • Алфавит

  • Латинские прописные и строчные буквы

  • Цифры 0-9

  • Знаки + - * / \ < > ^ , . ; : ‘ () _

  • Служебные слова.

  • Константы – числа, символы, строки, которые не изменяют своего значения в процессе выполнения программы.

CONST e=2.71 (число Эйлера)

Р=3.14

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

Типы данных в Паскале:

  1. Простые

  2. Структурированные

  3. Ссылочные

  4. Процедурные

  5. Объектные


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

Порядковые Вещественные

Целый

Логический

Символьный

Ограниченный

Перечисляемый


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


Тип


Диапазон значений

Формат

Shorting

Короткий

-128..127

1 байт

Integer

Целый

-32768..32867

2 байта

Longint

Длинный

-2 147 483 648..2 147 483 647

4 байта






Вещественный тип


Тип


Точность

Формат

Real

Вещественный

11-12 знаков

6 байт

Double

Двойной точности

15-16 знаков

8 байт


  • Арифметические выражения и операции.

Арифметическое выражение состоит из операторов, скобок, знаков операций.


Сложение

+

Вычитание

-

Умножение

*

Деление

/

Целочисленное деление 11 div 5=2

Div

Остаток от деления 11 mod 5=1

Mod


Арифметические функции


|x|

abs(x)

x2

sqr(x)

http://doc4web.ru/uploads/files/61/61531/hello_html_m6a246316.gif

sqrt(x)

http://doc4web.ru/uploads/files/61/61531/hello_html_33c685de.gif

pi

sin x

sin(x)

cos x

cos(x)


  • Записать математические выражения на языке Паскаль:

http://doc4web.ru/uploads/files/61/61531/hello_html_m474bab8f.gifhttp://doc4web.ru/uploads/files/61/61531/hello_html_276f46ef.gifhttp://doc4web.ru/uploads/files/61/61531/hello_html_3b899d27.gifhttp://doc4web.ru/uploads/files/61/61531/hello_html_3fc93c7f.gif.

  • Перевести из линейной записи в обычную.

a/b/c; a*b/c; a+b/c; (a+b)/c; a+b/b+c; (a+b)/(b+c).

  • Основные операторы.

  • Read (a1, a2,…,an) – оператор ввода данных

Readln (a1, a2,…,an)

Readln – переход на новую строку при вводе данных, используют, если необходимо задержать исполнение программы до нажатия Enter.

  • Write (a1, a2,…,an) – оператор вывода данных

Writeln (a1, a2,…,an)

Writeln – переход на следующую строку.

  • := оператор присваивания. Вычисляет значение выражения, стоящего справа и присваивает переменной стоящей слева. Нельзя с помощью одного оператора присваивания присвоить нескольким переменным одно и то же значение. Например: нельзя записать i:=j:=k:=0; необходимо: i:=0; j:=0; k:=0.

  • Структура программы.

program имя программы; {заголовок программы}

uses имя модуля1,..; {раздел библ. модулей}

label имя метки 1,..; {раздел меток}

const имя константы = значение константы; {раздел констант}

type ; {раздел типов}

var ; {раздел переменных}

begin

операторы

end.

4. Решение задач.

  • Составить программу вычисления периметра и площади прямоугольника.

Program z1;

Var a, b, p, s: real;

Begin

Writeln(‘b’);

Readln (a, b);

P:= 2*(a+b);

S:=a*b;

Writeln (p, s);

Readln;

End.

5. Итог урока.

6. Домашнее задание. Выучить конспект.

Записать данные выражения на Паскале:

http://doc4web.ru/uploads/files/61/61531/hello_html_m790c01be.gifhttp://doc4web.ru/uploads/files/61/61531/hello_html_m7c727418.gifhttp://doc4web.ru/uploads/files/61/61531/hello_html_7c36760b.gifhttp://doc4web.ru/uploads/files/61/61531/hello_html_m48173678.gifhttp://doc4web.ru/uploads/files/61/61531/hello_html_408cd640.gif.



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


Выберите специальность, которую Вы хотите получить:

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

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 06.02.2016
Раздел Информатика
Подраздел Конспекты
Номер материала ДВ-422259
Получить свидетельство о публикации
Похожие материалы

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