Урок 4
Основные понятия языка: операторы, идентификаторы,
числа, строки, описания. Величины.
Типы данных. Стандартные типы данных. Выражения. Приоритеты операции
Цели
1. Познавательная – познакомить учеников с понятием «данное», с типами данных в
ЯП Turbo Pascal; с принципами создания простейших диалоговых программ в ЯП
Pascal.
2. Развивающая – учить анализировать и сравнивать.
3. Воспитательная – воспитывать дисциплинированность, ответственность, бережное
отношение к вычислительной технике.
ХОД УРОКА
I.
Орг. Момент.
II.
Проверка дом задания.
(сначала повторить, а затем провести
проверочную работу ; работы собрать на проверку).
III.
Проверочная работа.
К
основним понятиям языка программирования относятся: операторы, идентификаторы, числа,
символы, строки.
o Состоит из строчных или прописных латинских букв, цифр и
знака подчеркивания «_».
o Начинается с буквы или знака подчеркивания «_».
o Не может быть служебным словом.
o Длина не должна превышать 127 символов
o Желательно, чтобы идентификатор отображал смысл переменной.
·
Назовите правильные
и неправильные идентификаторы:
x1_33name
Variable 33var1_2_3
·
Какое расширение имеют
файлы, написанные в Turbo Pascal 7.0
Файлы написанные в Turbo Pascal
7.0 всегда имеют расширение pas.
·
Приоритет операций на Турбо Паскале?
o
вычисления в круглых
скобках;
o
вычисление значений
функций;
o
унарные операции (
not,+,- );
o
операции типа
умножения ( *,/,div,mod,and );
o
операции типа сложения
( +,-, or, xor );
o
операции отношения (
=, <>, <, >, <=, >= ).
III.
Мотивация учебной деятельности учеников:
Учитель предлагает ученикам вспомнить, как
определяется данное в математике. Он обращает внимание на то, что разные типы
информации кодируются для хранения на дисках компьютера разными способами. Он
подводит учеников к выводу о том, что должны существовать различные типы данных
и способы их описания в ЯП Pascal.
Объявление темы и ожидаемых результатов
После этого урока ученики смогут:
• Рассказать о базовых типах данных в ЯП Turbo Pascal;
• Привести примеры основных типов данных в ЯП Pascal;
• Рассказать о способах объявления данных в программе;
• Составлять программы с использованием команд ввода-вывода и
присваивания.
VI. Объяснение нового материала – презентация « Типы данных».
·
Учащиеся должны начертить в тетрадях таблицу, которую они
должны заполнить во время работы с презентацией
·
Работа с презентацией проходит с комментарием учителя
Определение данных |
Данные-это |
Типы данных |
Типы данных |
||||||
простые |
Структуированные |
Целые
типы |
Вещественные типы: |
Символьные типы |
|||||
название |
Значение |
название |
Значение |
название |
Значение |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Определение данных |
Данные-это |
Типы данных |
Типы данных |
||||||
простые |
Структуированные |
Целые
типы |
Вещественные типы: |
Символьные типы |
|||||
название |
Значение |
название |
Значение |
название |
Значение |
||||
Область памяти, куда надо записать некоторое значение |
Константы |
Целые |
Массивы |
Byte |
0 … 255 |
Single |
4 байта |
Char |
1 символ |
Переменные |
Вещественные |
Записи |
ShortInt |
–128 … 127 |
Real |
6 байтов |
String |
Строка символов |
|
Символьные |
Файлы |
Word |
0 … 65535 |
Double |
8 байтов |
||||
Логические |
|
Integer |
–32768 … 32767 |
Extended |
12 байтов |
||||
LongInt |
–2147483648 … 2147483647 |
|
|
||||||
|
Данные- общее понятие всего того,
с чем работает компьютер. Программа, написанная на языке Паскаль, обрабатывает
данные, то есть является описанием последовательности действий, которые надо
осуществить с некоторой последовательностью даннях
Тип |
Значение |
Объем памяти |
|
Целые типы |
|||
Byte |
0 … 255 |
1 байт, без знака |
|
ShortInt |
–128 … 127 |
1 байт, со знаком |
|
Word |
0 … 65535 |
2 байта, без знака |
|
Integer |
–32768 … 32767 |
2 байта, со знаком |
|
LongInt |
–2147483648 … 2147483647 |
4 байта, со знаком |
|
Вещественные
типы: |
|||
Single |
Действительные
короткие |
4 байта |
|
Real |
Действительные
(основной тип) |
6 байтов |
|
Double |
Действительные
длинные |
8 байтов |
|
Extended |
Действительные очень
длинные |
12 байтов |
|
В информатике число принадлежит к вещественному
типу, если в его изображении есть десятичная точка (12.05, 0.123) или оно записано в показательной
форме (1.205Е+1, 1.23Е-1) Правила записи: Разделитель целой и дробной части – точка. |
|||
Символьные
типы |
|||
Char |
1 символ |
1 байт |
|
String |
Строка символов |
от 1 до 255 байтов |
|
|
|||
Значения для символьных данных записываются в
кавычках. ‘ Гимназия № 178 ‘ ‘% ‘ ‘5 ‘ |
|||
Логический
тип |
|||
Boolean |
Значение True
или
False |
1 байт |
|
|
|||
VII.
Итог работы с презентацией
Вопросы:
1.
Данные-это ..
2.
Типы данных.
3.
Целые типы: название, значение.
4.
Вещественные типы: название, значение.
5.
Символьные типы: название, значение.
Домашнее задание
1. Выучить конспект.