Типы данных
презентация к уроку по информатике и икт по теме

Кривощекова Светлана Валериевна

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

Скачать:

ВложениеРазмер
Office presentation icon tipy_dannyh.ppt306 КБ

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


Подписи к слайдам:

Слайд 1

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

Слайд 2

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

Слайд 3

Данные – совокупность информации, с которой оперирует компьютер при решении конкретной задачи. Для обозначения данных используются идентификаторы (имена).

Слайд 4

Идентификатор – последовательность английских букв, цифр и знака нижней черты, которая начинается с буквы. В качестве идентификатора нельзя использовать зарезервированные слова Паскаля. Например: K, a12, Elena, Number_1

Слайд 5

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

Слайд 6

Константы Константы описываются в блоке описания констант в следующем виде: CONST <идентификатор>=<значение константы>; Например : C ONST {Служебное слово, с которого начинается блок описания констант} PI=3.14; G=9.8; Year=2009; Gr='Я'; {символьные константы заключаются в апострофы} Константы - это постоянные величины, значения которых не меняются в процессе выполнения программы.

Слайд 7

Переменные Описание переменных имеет следующий вид: V AR <идентификатор>:<тип переменной>; Под типом данных понимается множество допустимых значений этих данных, а также совокупность операций над ними. Переменные - это такие данные, которые могут меняться в процессе выполнения программы.

Слайд 8

переменные простые сложные Предназначены для хранения одного значения в данный момент времени. В оперативной памяти компьютера отводится одна ячейка памяти. Предназначены для хранения нескольких значений в данный момент времени. В оперативной памяти компьютера отводится много ячеек памяти. Оперативная память X A1 Оперативная память B2 Z Например : Например : Идентификаторы (имена) Идентификаторы (имена)

Слайд 9

Стандартные типы простых переменных: Типы Числовые Символьные Логические Целые Вещественные ? ? ? ? Задание : Вместо знаков вопроса записать служебные слова, предназначенные для описания этих типов (найти дальше)

Слайд 10

Целый тип Примером величин, которые могут принимать только целое значение может быть: год рождения, номер квартиры, количество детей и т.п. Константы целого типа записываются так же, как в математике: 234 , 10000 , -11111 , 9999 . Переменные целого типа могут содержать только целые числовые значения.

Слайд 11

Тип Диапазон Размер в байтах SHORTINT -128 ; 127 1 INTEGER -32768; 32767 2 LONGINT -2147483648; 2147483647 4 BYTE 0; 65 1 WORD 0; 65535 2 Целый тип В языке Pascal имеется несколько целых типа:

Слайд 12

Вещественный тип Например: 19.56 , -879.17, 0.05. Следует обратить внимание на то, что в записи вещественных чисел вместо десятичной запятой (как принято в математике), используется ДЕСЯТИЧНАЯ ТОЧКА! Очень большие и очень маленькие числа в математике принято записывать в специальной форме с помощью умножения значащих цифр на степень 10. В языке Pasсal такая запись называется записью числа в плавающем виде и имеет вид: Обычная запись Запись в плавающем виде: 1.3652 · 10 8 1.3652Е+8 9.109 · 10 -28 9.109Е-28 Вещественный тип данных используется для описания вещественных переменных, т.е. таких переменных, значением которых может быть вещественное или целое число.

Слайд 13

Тип Диапазон значений Значащих цифр Размер в байтах REAL 2.9E-39 ; 1.7E38 12 6 SINGLE 1.5E-45 ; 3.4E38 7 4 DOUBLE 5E-324 ; 1.7E308 16 8 EXTENDED 3.4- Е4392; 1.1E4932 20 10 Вещественный тип В языке Pascal определено четыре стандартных вещественных типа Задание : Запишите диапазон значений типа REAL так, как вы записываете числа на математике.

Слайд 14

Символьный тип Для описания символьных данных используется ключевое слово CHAR . Константы символьного типа обязательно ЗАКЛЮЧАЮТСЯ в АПОСТРОФЫ. Например : 'F' '@' 'Ю' '7' Значением переменной символьного типа может быть ОДИН СИМВОЛ (буква, цифра, знак препинания и т.п.). Например : VAR CLASS: CHAR ; {Объявлена переменная, значением которой может быть один символ} В памяти компьютера под переменную данного типа отводится один байт. Символьный тип используется для описания данных, значением которых может быть любой символ, имеющийся на клавиатуре ЭВМ. Если точнее, то полный набор ASCII-символов.

Слайд 15

Логический тип Для описания логических переменных используется ключевое слово BOOLEAN . Над значениями логического типа допустимы операции сравнения, причем считается, что False < True Значения логического типа занимают 1 байт памяти. Логический или, так называемый, булевский тип может принимать одно из двух значений: True (истина) или False (ложь).

Слайд 16

Пример описания данных : Пусть в программе требуется обрабатывать следующую информацию: число и номер месяца, количество отгруженных вагонов, вес вагона, номер вагона, литера вагона (одна буква) и общий вес вагонов. Как следует описать эти данные?

Слайд 17

Для начала необходимо для каждой переменной придумать название - идентификатор. Идентификатор Смысл переменной Date число месяца Month номер месяца Kol количество отгруженных вагонов Wes вес вагона Number номер вагона Lit литера вагона (одна буква) Sum общий вес вагонов

Слайд 18

Пример описания данных : Далее следует проанализировать, какие значения могут принимать эти данные? В результате блок описания переменных может получить следующий вид : VAR Date,Month,Kol,Number: INTEGER; Wes,Sum: REAL; lit: CHAR;

Слайд 19

Задание: Запишите раздел описания для переменных: Идентификатор Смысл переменной Num Номер A,B ,С Длины сторон треугольника S Площадь треугольника Mt Проверка существования треугольника


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

Ввод данных. Типы данных. Действия над ячейками. Форматирование таблицы.

план-конспект урока по теме:"Ввод данных. Типы данных. Действия над ячейками. Форматирование таблицы. "...

Урок по теме "Язык программирования Basic, алфавит языка, типы данных. Основные операторы".

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

Основные типы данных в электронных таблицах. Операции над данными.

Опорный конспект.Тема: Основные типы данных в электронных таблицах. Операции над данными...

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

Презентация предназначена для самостоятельного изучения, содержит массу примеров решения задач, задания для тренировки....

8 класс. Конспект урока. Типы данных

Алгоритм (повторение).Имя переменной (идентификатор)....

Презентация. Простые типы данных

Тема моего урока: «Простые типы данных на языке программирования Turbo Pascal». Основная цель урока: дать основные сведения о переменных, константах, описания типов на языке программирования  Tur...