🗊 Презентация Основы проектирования программ

Категория: Образование
Нажмите для полного просмотра!
Основы проектирования программ, слайд №1 Основы проектирования программ, слайд №2 Основы проектирования программ, слайд №3 Основы проектирования программ, слайд №4 Основы проектирования программ, слайд №5 Основы проектирования программ, слайд №6 Основы проектирования программ, слайд №7 Основы проектирования программ, слайд №8 Основы проектирования программ, слайд №9 Основы проектирования программ, слайд №10 Основы проектирования программ, слайд №11 Основы проектирования программ, слайд №12 Основы проектирования программ, слайд №13 Основы проектирования программ, слайд №14 Основы проектирования программ, слайд №15 Основы проектирования программ, слайд №16 Основы проектирования программ, слайд №17 Основы проектирования программ, слайд №18 Основы проектирования программ, слайд №19 Основы проектирования программ, слайд №20 Основы проектирования программ, слайд №21 Основы проектирования программ, слайд №22 Основы проектирования программ, слайд №23 Основы проектирования программ, слайд №24 Основы проектирования программ, слайд №25 Основы проектирования программ, слайд №26 Основы проектирования программ, слайд №27 Основы проектирования программ, слайд №28 Основы проектирования программ, слайд №29 Основы проектирования программ, слайд №30 Основы проектирования программ, слайд №31 Основы проектирования программ, слайд №32 Основы проектирования программ, слайд №33 Основы проектирования программ, слайд №34 Основы проектирования программ, слайд №35 Основы проектирования программ, слайд №36 Основы проектирования программ, слайд №37 Основы проектирования программ, слайд №38 Основы проектирования программ, слайд №39 Основы проектирования программ, слайд №40 Основы проектирования программ, слайд №41 Основы проектирования программ, слайд №42 Основы проектирования программ, слайд №43 Основы проектирования программ, слайд №44 Основы проектирования программ, слайд №45 Основы проектирования программ, слайд №46 Основы проектирования программ, слайд №47 Основы проектирования программ, слайд №48

Содержание

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

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


Слайд 1


Информатика и программирование Лебедева Т.Ф.
Описание слайда:
Информатика и программирование Лебедева Т.Ф.

Слайд 2


6 Основы проектирования программ 111
Описание слайда:
6 Основы проектирования программ 111

Слайд 3


7 Работа с динамическими структурами данных 112
Описание слайда:
7 Работа с динамическими структурами данных 112

Слайд 4


7 Работа с динамическими структурами данных 113 Схема распределения памяти программ на Turbo Pascal
Описание слайда:
7 Работа с динамическими структурами данных 113 Схема распределения памяти программ на Turbo Pascal

Слайд 5


7 Работа с динамическими структурами данных 114
Описание слайда:
7 Работа с динамическими структурами данных 114

Слайд 6


7 Работа с динамическими структурами данных 115
Описание слайда:
7 Работа с динамическими структурами данных 115

Слайд 7


7 Работа с динамическими структурами данных 116
Описание слайда:
7 Работа с динамическими структурами данных 116

Слайд 8


7 Работа с динамическими структурами данных 117
Описание слайда:
7 Работа с динамическими структурами данных 117

Слайд 9


7 Работа с динамическими структурами данных 118 С помощью нетипизированных указателей удобно динамически размещать данные, структура и тип которых...
Описание слайда:
7 Работа с динамическими структурами данных 118 С помощью нетипизированных указателей удобно динамически размещать данные, структура и тип которых меняются в ходе выполнения программы. Значения указателей – адреса переменных в памяти. Адрес занимает четыре байта и хранится в виде двух слов, одно из которых определяет сегмент, второе – смещение. Можно передавать значения только между указателями, связанными с одним типом данных. Указатели на различные типы данных имеют различный тип, причем эти типы несовместимы. Пример фрагмента программы объявления указателя различных типов Var p1, p2: ^integer; p3: ^real; pp: pointer; ……… p1:= p2; {допустимое действие } p1:= p3; {недопустимое действие} Однако это ограничение не распространяется на нетипизированный указатель. В программе допустимы будут следующие действия: pp:= p3; p1:= pp;

Слайд 10


7 Работа с динамическими структурами данных 119 Выделение и освобождение динамической памяти Вся ДП рассматривается как сплошной массив байтов,...
Описание слайда:
7 Работа с динамическими структурами данных 119 Выделение и освобождение динамической памяти Вся ДП рассматривается как сплошной массив байтов, который называется кучей. Существуют стандартные переменные, в которых хранятся значения адресов начала, конца и текущей границы кучи: Heaporg – начало кучи; Heapend – конец кучи; Heapptr – текущая граница незанятой ДП. Выделение памяти под динамическую переменную осуществляется процедурой: New () В результате обращения к этой процедуре указатель получает значение, соответствующее адресу в динамической памяти, начиная с которого можно разместить данные. Пример фрагмента программы объявления указателя различных типов Var i, j: ^integer; r: ^real; begin new( i); {после этого указатель i приобретает значение адреса Heapptr, а Heapptr смещается на 2 байта} …………… new( r) ; { r приобретает значение Heapptr, а Heapptr смещается на 6 байт}

Слайд 11


Основы проектирования программ, слайд №11
Описание слайда:

Слайд 12


Основы проектирования программ, слайд №12
Описание слайда:

Слайд 13


7 Работа с динамическими структурами данных 122
Описание слайда:
7 Работа с динамическими структурами данных 122

Слайд 14


7 Работа с динамическими структурами данных 123
Описание слайда:
7 Работа с динамическими структурами данных 123

Слайд 15


Основы проектирования программ, слайд №15
Описание слайда:

Слайд 16


7 Работа с динамическими структурами данных 125
Описание слайда:
7 Работа с динамическими структурами данных 125

Слайд 17


Основы проектирования программ, слайд №17
Описание слайда:

Слайд 18


7 Работа с динамическими структурами данных 127
Описание слайда:
7 Работа с динамическими структурами данных 127

Слайд 19


7 Работа с динамическими структурами данных 128
Описание слайда:
7 Работа с динамическими структурами данных 128

Слайд 20


Основы проектирования программ, слайд №20
Описание слайда:

Слайд 21


7 Работа с динамическими структурами данных 130
Описание слайда:
7 Работа с динамическими структурами данных 130

Слайд 22


Основы проектирования программ, слайд №22
Описание слайда:

Слайд 23


Основы проектирования программ, слайд №23
Описание слайда:

Слайд 24


Основы проектирования программ, слайд №24
Описание слайда:

Слайд 25


7 Работа с динамическими структурами данных 134
Описание слайда:
7 Работа с динамическими структурами данных 134

Слайд 26


7 Работа с динамическими структурами данных 135
Описание слайда:
7 Работа с динамическими структурами данных 135

Слайд 27


Основы проектирования программ, слайд №27
Описание слайда:

Слайд 28


Основы проектирования программ, слайд №28
Описание слайда:

Слайд 29


Основы проектирования программ, слайд №29
Описание слайда:

Слайд 30


Основы проектирования программ, слайд №30
Описание слайда:

Слайд 31


Основы проектирования программ, слайд №31
Описание слайда:

Слайд 32


Основы проектирования программ, слайд №32
Описание слайда:

Слайд 33


Основы проектирования программ, слайд №33
Описание слайда:

Слайд 34


Основы проектирования программ, слайд №34
Описание слайда:

Слайд 35


Основы проектирования программ, слайд №35
Описание слайда:

Слайд 36


Основы проектирования программ, слайд №36
Описание слайда:

Слайд 37


Основы проектирования программ, слайд №37
Описание слайда:

Слайд 38


Основы проектирования программ, слайд №38
Описание слайда:

Слайд 39


Основы проектирования программ, слайд №39
Описание слайда:

Слайд 40


Основы проектирования программ, слайд №40
Описание слайда:

Слайд 41


Основы проектирования программ, слайд №41
Описание слайда:

Слайд 42


Основы проектирования программ, слайд №42
Описание слайда:

Слайд 43


Основы проектирования программ, слайд №43
Описание слайда:

Слайд 44


Основы проектирования программ, слайд №44
Описание слайда:

Слайд 45


Основы проектирования программ, слайд №45
Описание слайда:

Слайд 46


Основы проектирования программ, слайд №46
Описание слайда:

Слайд 47


Основы проектирования программ, слайд №47
Описание слайда:

Слайд 48


Вопросы?
Описание слайда:
Вопросы?



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