🗊 Презентация Структуры данных. Запись. (Лекция 7)

Нажмите для полного просмотра!
Структуры данных. Запись. (Лекция 7), слайд №1 Структуры данных. Запись. (Лекция 7), слайд №2 Структуры данных. Запись. (Лекция 7), слайд №3 Структуры данных. Запись. (Лекция 7), слайд №4 Структуры данных. Запись. (Лекция 7), слайд №5 Структуры данных. Запись. (Лекция 7), слайд №6 Структуры данных. Запись. (Лекция 7), слайд №7 Структуры данных. Запись. (Лекция 7), слайд №8 Структуры данных. Запись. (Лекция 7), слайд №9 Структуры данных. Запись. (Лекция 7), слайд №10 Структуры данных. Запись. (Лекция 7), слайд №11 Структуры данных. Запись. (Лекция 7), слайд №12 Структуры данных. Запись. (Лекция 7), слайд №13 Структуры данных. Запись. (Лекция 7), слайд №14 Структуры данных. Запись. (Лекция 7), слайд №15 Структуры данных. Запись. (Лекция 7), слайд №16 Структуры данных. Запись. (Лекция 7), слайд №17 Структуры данных. Запись. (Лекция 7), слайд №18 Структуры данных. Запись. (Лекция 7), слайд №19 Структуры данных. Запись. (Лекция 7), слайд №20 Структуры данных. Запись. (Лекция 7), слайд №21 Структуры данных. Запись. (Лекция 7), слайд №22 Структуры данных. Запись. (Лекция 7), слайд №23 Структуры данных. Запись. (Лекция 7), слайд №24

Содержание

Вы можете ознакомиться и скачать презентацию на тему Структуры данных. Запись. (Лекция 7). Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Лекция № 7 Структуры данных Запись
Описание слайда:
Лекция № 7 Структуры данных Запись

Слайд 2


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

Слайд 3


Df: Статические структуры - такие структуры, размеры которых не могут изменяться в ходе выполнения программы. Df: Статические структуры - такие...
Описание слайда:
Df: Статические структуры - такие структуры, размеры которых не могут изменяться в ходе выполнения программы. Df: Статические структуры - такие структуры, размеры которых не могут изменяться в ходе выполнения программы. Df: Динамические структуры - такие структуры, размеры которых могут изменяться в процессе работы программы.

Слайд 4


Свойства структур данных Линейные и нелинейные. Фиксированного и переменного размера. С произвольным доступом к элементам и с последовательным...
Описание слайда:
Свойства структур данных Линейные и нелинейные. Фиксированного и переменного размера. С произвольным доступом к элементам и с последовательным доступом к строго определенному элементу. Однородные и неоднородные.

Слайд 5


Свойства структуры данных ЗАПИСЬ: Линейная/нелинейная Фиксированного размера С произвольным доступом к элементам Неоднородная
Описание слайда:
Свойства структуры данных ЗАПИСЬ: Линейная/нелинейная Фиксированного размера С произвольным доступом к элементам Неоднородная

Слайд 6


Синтаксические диаграммы
Описание слайда:
Синтаксические диаграммы

Слайд 7


Описание шаблона записи
Описание слайда:
Описание шаблона записи

Слайд 8


Информационная структура о студенте
Описание слайда:
Информационная структура о студенте

Слайд 9


Описание структуры type student= record fio : string[10]; data: string[10]; grant : real; facultet :string[10]; end; var st:student;
Описание слайда:
Описание структуры type student= record fio : string[10]; data: string[10]; grant : real; facultet :string[10]; end; var st:student;

Слайд 10


Информационная структура о студенте
Описание слайда:
Информационная структура о студенте

Слайд 11


Описание структуры type student= record fio : record suname: string[10]; surname: string[10]; name: string[10]; end; data: record day: 1..31; month:...
Описание слайда:
Описание структуры type student= record fio : record suname: string[10]; surname: string[10]; name: string[10]; end; data: record day: 1..31; month: 1..12; year: 1980..2000; end; grant : real; facultet :string[10]; end; var st : student;

Слайд 12


Доступ к элементу записи осуществляется с помощью операции "точка" . st. grant; st. facultet; st.fio.name; st.data.day;
Описание слайда:
Доступ к элементу записи осуществляется с помощью операции "точка" . st. grant; st. facultet; st.fio.name; st.data.day;

Слайд 13


Оператор присоединения
Описание слайда:
Оператор присоединения

Слайд 14


Например: st.fio. suname:=‘Петр’; st.fio. surname :=‘Петрович’; st.fio.name:=‘Петров’; with st do with fio do begin suname:=‘Петр’; surname...
Описание слайда:
Например: st.fio. suname:=‘Петр’; st.fio. surname :=‘Петрович’; st.fio.name:=‘Петров’; with st do with fio do begin suname:=‘Петр’; surname :=‘Петрович’; name:=‘Петров’; end;

Слайд 15


Задача Имеются данные о семи линиях электропередач (ЛЭП): шифр, напряжение, протяженность, год ввода в действие, дата последних линейных работ....
Описание слайда:
Задача Имеются данные о семи линиях электропередач (ЛЭП): шифр, напряжение, протяженность, год ввода в действие, дата последних линейных работ. Требуется выдать справку о ЛЭП, введенных в действие более 10-ти лет назад, а также выдать сведения о ЛЭП минимальной протяженности.

Слайд 16


Информационная структура о ЛЭП
Описание слайда:
Информационная структура о ЛЭП

Слайд 17


Основная программа Uses op, obrabotki; VAR n_min : byte; sved : sved1; Begin vvod (sved); vivod(sved); spravka (sved); min_prot (sved, n_min); with...
Описание слайда:
Основная программа Uses op, obrabotki; VAR n_min : byte; sved : sved1; Begin vvod (sved); vivod(sved); spravka (sved); min_prot (sved, n_min); with sved[n_min] do writeln(code:12, voltage:6, space:6, year:6, data) End.

Слайд 18


Описание данных (модуль описания) unit op; interface const n=10; present_year=2016; type lep= record сode : string[8] ; voltage : integer; space :...
Описание слайда:
Описание данных (модуль описания) unit op; interface const n=10; present_year=2016; type lep= record сode : string[8] ; voltage : integer; space : integer; year : 1900..2015; data : string[8] ; end; sved1 = array[1..n] of lep; implementation end.

Слайд 19


Подпрограммы модуля обработки
Описание слайда:
Подпрограммы модуля обработки

Слайд 20


unit obrabotki; unit obrabotki; Interface uses op; procedure vvod (var sved:sved1); procedure vivod (var sved:sved1); procedure spravka (var...
Описание слайда:
unit obrabotki; unit obrabotki; Interface uses op; procedure vvod (var sved:sved1); procedure vivod (var sved:sved1); procedure spravka (var sved:sved1); procedure min_prot (var sved:sved1; var n_min: byte); Implementation

Слайд 21


Процедура Ввод исходного массива записей procedure vvod (var sved:sved1); var i: byte; Begin for i:=1 to n do with sved[i] do begin write('Введите...
Описание слайда:
Процедура Ввод исходного массива записей procedure vvod (var sved:sved1); var i: byte; Begin for i:=1 to n do with sved[i] do begin write('Введите шифр ',i,' ЛЭП’); readln(code); write('Введите напряжение ',i,' ЛЭП'); readln(voltage); write('Введите протяженность ',i,' ЛЭП'); readln(space); write('Введите год ввода в действие ',i,' ЛЭП'); readln(year); write('Введите дата последних линейных работ на ',i,' ЛЭП'); readln(data) end; End;

Слайд 22


Процедура Вывода исходного массива записей procedure vivod (var sved:sved1); var i : byte; begin for i:=1 to n do with sved[i] do writeln(code, ‘ ‘,...
Описание слайда:
Процедура Вывода исходного массива записей procedure vivod (var sved:sved1); var i : byte; begin for i:=1 to n do with sved[i] do writeln(code, ‘ ‘, voltage, ‘ ‘, space, ‘ ‘, year, ‘ ‘,data); end;

Слайд 23


Процедура Вывод справки о ЛЭП, введенных в действие более 10-ти лет назад procedure spravka (var sved:sved1); var i : byte; Begin writeln(‘Cправкa о...
Описание слайда:
Процедура Вывод справки о ЛЭП, введенных в действие более 10-ти лет назад procedure spravka (var sved:sved1); var i : byte; Begin writeln(‘Cправкa о ЛЭП, введенных в действие более 10-ти лет назад’); for i:=1 to n do with sved[i] do if present_year – year>10 then writeln(code:12, voltage:6, space:6, year:6, data); End;

Слайд 24


Процедура Определение номера ЛЭП, имеющий минимальную протяженность procedure min_prot (var sved:sved1; var n_min: byte); var i : byte; min :...
Описание слайда:
Процедура Определение номера ЛЭП, имеющий минимальную протяженность procedure min_prot (var sved:sved1; var n_min: byte); var i : byte; min : integer; Begin writeln(‘Сведения о ЛЭП, имеющую минимальную протяженность’); min:=sved[1].space; n_min:=1; for i:=2 to n do with sved[i] do if space



Похожие презентации
Mypresentation.ru
Загрузить презентацию