Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
20 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
147.50 kB
Просмотров:
78
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Для работы с группой](/documents_6/105ab111681ee10205d1fca4611e119e/img0.jpg)
Содержание слайда: Для работы с группой различных по типу данных, в системе программирования Turbo Pascal применяют тип данных "запись".
№2 слайд![Понятие записи мы рассмотрим](/documents_6/105ab111681ee10205d1fca4611e119e/img1.jpg)
Содержание слайда: Понятие записи мы рассмотрим на примере списка владельцев машин:
№3 слайд![Эти данные можно объединить в](/documents_6/105ab111681ee10205d1fca4611e119e/img2.jpg)
Содержание слайда: Эти данные можно объединить в одну группу и считать записью.
Запись в целом и отдельные её элементы (поля) обозначаются именами.
Введём например следующие обозначения:
Vladel - имя всей записи;
N - порядковый номер;
NAME - фамилия И.О.;
Ident – марка автомобиля.
№4 слайд![Обращение к элементу полю](/documents_6/105ab111681ee10205d1fca4611e119e/img3.jpg)
Содержание слайда: Обращение к элементу (полю) записи в программе выполняется с помощью уточнённого (составного) имени. Уточнённое имя содержит
Имя записи и Имя элемента
и записывается в следующем виде:
<имя записи>.<имя поля записи>
№5 слайд![Декларация объявление записи](/documents_6/105ab111681ee10205d1fca4611e119e/img4.jpg)
Содержание слайда: Декларация (объявление) записи
№6 слайд![Декларация объявление записи](/documents_6/105ab111681ee10205d1fca4611e119e/img5.jpg)
Содержание слайда: Декларация (объявление) записи
№7 слайд![Примеры VAR VLADEL record N](/documents_6/105ab111681ee10205d1fca4611e119e/img6.jpg)
Содержание слайда: Примеры:
VAR VLADEL: record N: Integer; NAME: String[25]; IDENT: String[15];
END;
№8 слайд![](/documents_6/105ab111681ee10205d1fca4611e119e/img7.jpg)
№9 слайд![](/documents_6/105ab111681ee10205d1fca4611e119e/img8.jpg)
№10 слайд![Оператор присоединения](/documents_6/105ab111681ee10205d1fca4611e119e/img9.jpg)
Содержание слайда: Оператор
присоединения
№11 слайд![](/documents_6/105ab111681ee10205d1fca4611e119e/img10.jpg)
№12 слайд![](/documents_6/105ab111681ee10205d1fca4611e119e/img11.jpg)
№13 слайд![](/documents_6/105ab111681ee10205d1fca4611e119e/img12.jpg)
№14 слайд![Записи с вариантами](/documents_6/105ab111681ee10205d1fca4611e119e/img13.jpg)
Содержание слайда: Записи
с вариантами
№15 слайд![](/documents_6/105ab111681ee10205d1fca4611e119e/img14.jpg)
№16 слайд![С помощью записей с](/documents_6/105ab111681ee10205d1fca4611e119e/img15.jpg)
Содержание слайда: С помощью записей с вариантами можно одновременно сохранять различные структуры данных, которые имеют
одну большую общую часть,
/ и
небольшие части, различные в разных структурах.
№17 слайд![Запись, хранящая параметры](/documents_6/105ab111681ee10205d1fca4611e119e/img16.jpg)
Содержание слайда: Запись, хранящая параметры геометрических фигур.
№18 слайд![VAR MS Record переменная типа](/documents_6/105ab111681ee10205d1fca4611e119e/img17.jpg)
Содержание слайда: VAR
MS: Record {переменная типа запись} x: real; {текущая координата x}
y: real; {текущая координата y}
Case Fig: (Square, Triangle, Circle) of {вариантная часть}
Square: (side: real); {квадрат} Triangle: (s1, s2, angle: real); {треугольник}
Circle: (Radius: real); {окружность} END;
№19 слайд![VAR MS Record переменная типа](/documents_6/105ab111681ee10205d1fca4611e119e/img18.jpg)
Содержание слайда: VAR
MS: Record {переменная типа запись}
x: real; {текущая координата x}
y: real; {текущая координата y}
Case Fig: (Square, Triangle, Circle) of
{вариантная часть}
Square: (side: real); {квадрат}
Triangle: (s1, s2, angle: real); {треугольник}
Circle: (Radius: real); {окружность}
END;
№20 слайд![VAR MS Record переменная типа](/documents_6/105ab111681ee10205d1fca4611e119e/img19.jpg)
Содержание слайда: VAR
MS: Record {переменная типа запись}
x: real; {текущая координата x}
y: real; {текущая координата y}
Case Fig: (Square, Triangle, Circle) of
{вариантная часть}
Square: (side: real); {квадрат}
Triangle: (s1, s2, angle: real); {треугольник}
Circle: (Radius: real); {окружность}
END;