Отправить другу/подруге по почте ссылку на эту страницуВариант этой страницы для печатиНапишите нам!Карта сайта!Помощь. Как совершить покупку…
московское время24.04.24 17:22:19
На обложку
Справочник по физике. Для инженеров и студентов вузов. —…авторы — Яворский Б. М., Детлаф А. А.
Социально-экономический строй и экономическая политика КНР…авторы — Никольский М. М., ред.
Зеркало исламаавторы — Игнатенко А. А.
б у к и н и с т и ч е с к и й   с а й т
Новинки«Лучшие»Доставка и ОплатаМой КнигоПроводО сайте
Книжная Труба   поиск по словам из названия
Авторский каталог
Каталог издательств
Каталог серий
Моя Корзина
Только цены
Рыбалка
Наука и Техника
Математика
Физика
Радиоэлектроника. Электротехника
Инженерное дело
Химия
Геология
Экология
Биология
Зоология
Ботаника
Медицина
Промышленность
Металлургия
Горное дело
Сельское хозяйство
Транспорт
Архитектура. Строительство
Военная мысль
История
Персоны
Археология
Археография
Восток
Политика
Геополитика
Экономика
Реклама. Маркетинг
Философия
Религия
Социология
Психология. Педагогика
Законодательство. Право
Филология. Словари
Этнология
ИТ-книги
O'REILLY
Дизайнеру
Дом, семья, быт
Детям!
Здоровье
Искусство. Культурология
Синематограф
Альбомы
Литературоведение
Театр
Музыка
КнигоВедение
Литературные памятники
Современные тексты
Худ. литература
NoN Fiction
Природа
Путешествия
Эзотерика
Пурга
Спорт

/ИТ-книги

Программирование в среде DELPHI 2.0: Учебное пособие: В 4-х ч. Ч. 2. Язык Object Pascal 9.0 — Епанешников А. М., Епанешников В. А.
Программирование в среде DELPHI 2.0: Учебное пособие: В 4-х ч. Ч. 2. Язык Object Pascal 9.0
Учебно-справочнoe издание
Епанешников А. М., Епанешников В. А.
год издания — 1998, кол-во страниц — 319, ISBN — 5-86404-092-4, тираж — 2000, язык — русский, тип обложки — мягк., масса книги — 240 гр., издательство — ДИАЛОГ-МИФИ
цена: 300.00 рубПоложить эту книгу в корзину
Сохранность книги — хорошая

Формат 60x84 1/16. Бумага офсетная. Печать офсетная
ключевые слова — delphi, pascal, windows, паскал, dll-, объектно-ориентирован, инкапсуляц, наследован, полиморфизм

В данном пособии описан программный продукт фирмы Borland International — Delphi 2.0 на примере Delphi Desktop для операционной системы Windows 95, предназначенный для визуального программирования задач пользователя.

Во второй книге из серии, посвящённой этому вопросу, рассматривается язык программирования Object Pascal 9.0 — его возможности, особенности, правила применения. Приведены примеры использования средств языка при создании программ в среде Delphi 2.0.

Пособие предназначено в первую очередь для программистов, начинающих изучение пакета Delphi. Его также можно использовать в качестве справочного материала по возможностям этого пакета.

ОГЛАВЛЕНИЕ

Введение ко второй части3
Используемые сокращения8
 
АЛФАВИТ9
 
1.1. Символы, используемые в идентификаторах9
1.2. Разделители10
1.3. Специальные символы11
1.3.1. Знаки пунктуации11
1.3.2. Знаки операций12
1.3.3. Зарезервированные слова12
1.4. Символы, используемые только в строках и комментариях12
 
СТРУКТУРА ПРОЕКТА13
 
2.1. Структура программы-проекта (программы)14
2.2. Структура модуля18
2.2.1. Заголовок модуля19
2.2.2. Интерфейс модуля19
2.2.3. Исполнительная часть модуля20
2.2.4. Секция инициализации модуля20
2.2.5. Секция завершения модуля21
2.2.6. Модуль формы21
2.3. Структура DLL-библиотеки24
 
ЛОКАЛИЗАЦИЯ ПАРАМЕТРОВ25
 
3.1. Блок локализации параметров25
3.2. Основные блоки26
3.3. Подчиненные блоки28
3.3.1. Подпрограмма28
3.3.2. Класс30
3.3.3. Объект31
3.3.4. Структурированный параметр31
 
ТИПЫ ДАННЫХ32
 
4.1. Классификация типов данных32
4.2. Простые типы данных33
4.2.1. Целые типы34
4.2.2. Логические типы35
4.2.3. Символьные типы35
4.2.4. Перечисляемый тип37
4.2.5. Тип-диапазон38
4.2.6. Вещественные типы38
4.2.7. Арифметические стандартные подпрограммы39
4.2.8. Тип дата-время40
 
ВЫРАЖЕНИЯ43
 
5.1. Константы43
5.1.1 Непосредственное использование констант43
5.1.2. Использование имени константы44
5.1.3. Константные выражения45
5.1.4. Типизированные константы46
5.2. Переменные47
5.3. Знаки операций50
5.3.1. Арифметические операции50
5.3.2. Логические операции51
5.3.3. Операции с битами информации56
5.3.4. Операции отношения58
5.3.5. Знак адресной операции @61
5.4. Функции64
5.5. Круглые скобки66
5.6. Порядок вычисления выражений67
 
ОПЕРАТОРЫ ЯЗЫКА68
 
6.1. Простые операторы68
6.1.1. Оператор присваивания68
6.1.2. Оператор безусловного перехода GOTO. Использование меток68
6.1.3. Пустой оператор70
6.2. Структурированные операторы70
6.2.1. Составной оператор71
6.2.2. Условный оператор IF71
6.2.3. Условный оператор CASE73
6.2.4. Оператор цикла REPEAT74
6.2.5. Оператор цикла WHILE76
6.2.6. Оператор цикла FOR79
6.2.7. Использование стандартных процедур Break и Continue
    в операторах циклов REPEAT, WHILE и FOR80
 
СТРУКТУРИРОВАННЫЕ ТИПЫ ДАННЫХ83
 
7.1. Тип-массив83
7.2. Типы-строки88
7.2.1. «Короткая» строка ShortString88
7.2.2. «Длинная» строка AnsiString92
7.2.3. Строка типа string97
7.2.4. Стандартные подпрограммы для «коротких» и «длинных» строк100
7.2.5. Строка, оканчивающаяся нулём, типа PChar102
7.3. Запись107
7.4. Множество115
7.5. Файл118
 
ДИНАМИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ120
 
8.1. Указатель120
8.2. Работа с динамической памятью122
8.3. Работа со структурами данных127
 
ПРОЦЕДУРНЫЕ ТИПЫ135
 
ВАРИАНТНЫЙ ТИП ДАННЫХ137
 
10.1. Типы данных вариантного типа137
10.2. Присваивание значения параметру вариантного типа139
10.3. Присваивание значения вариантного типа параметру другого типа145
10.4. Параметры вариантного типа в выражениях152
10.4.1. Унарные операции153
10.4.2. Операции сравнения158
10.4.3. Остальные бинарные операции164
10.5. Массивы вариантного типа169
10.6. Стандартные подпрограммы для параметров вариантного типа170
 
СОВМЕСТИМОСТЬ И ПРЕОБРАЗОВАНИЕ ТИПОВ ДАННЫХ173
 
11.1. Идентичность типов173
11.2. Совместимость типов173
11.3. Совместимость для присваивания174
11.4. Преобразование типов175
11.5. Стандартные подпрограммы преобразования типов176
 
ПРОЦЕДУРЫ И ФУНКЦИИ179
 
12.1. Структура подпрограммы179
12.2. Процедура180
12.3. Функция181
12.4. Формальные и фактические параметры183
12.4.1. Параметры-значения184
12.4.2. Параметры-переменные185
12.4.3. Параметры-константы186
12.4.4. Параметры без типа187
12.4.5. Массивы и строки открытого типа187
12.4.6. Конструктор открытого массива191
12.4.7. Открытые массивы вариантного типа193
12.4.8. Параметры-процедуры и параметры-функции198
12.5. Процедура EXIT201
12.6. Директивы подпрограмм202
12.6.1. Директивы, задающие соглашение по передаче данных202
12.6.2. Директива FORWARD203
12.6.3. Директива EXTERNAL204
12.6.4. Директива ASSEMBLER205
12.7. Рекурсивные процедуры и функции207
 
ОРГАНИЗАЦИЯ ВВОДА/ВЫВОДА209
 
13.1. Стандартные подпрограммы для работы с файлами209
13.2. Использование файловых переменных при работе с файлами211
13.2.1. Стандартные процедуры и функции для всех файлов212
13.2.2. Стандартные процедуры и функции для текстовых файлов213
13.2.3. Стандартные процедуры и функции для типизированных файлов220
13.2.4. Стандартные процедуры и функции для файлов без типа225
13.3. Использование дескрипторов при работе с файлами231
 
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ
ПРОГРАММИРОВАНИЕ В OBJECT PASCAL235
 
14.1. Рекомендуемые правила назначения имён классов и их элементов236
14.2. Пример использования ООП236
14.3. Понятия класса и объекта240
14.3.1. Инкапсуляция242
14.3.2. Наследование243
14.3.3. Полиморфизм244
14.4. Структура класса244
14.4.1. Области доступности элементов класса246
14.4.2. Поля247
14.4.3. Методы248
14.4.4. Виртуальные методы249
14.4.5. Динамические методы250
14.4.6. Методы обработки сообщений251
14.4.7. Конструкторы и деструкторы253
14.4.8. Свойства255
14.5. Процедурный тип для методов258
14.6. Методы класса259
14.7. Указатель на класс (метакласс)261
14.8. Операции с классами и объеюами263
 
DLL-БИБЛИОТЕКИ265
 
15.1. Создание DLL-библиотеки265
15.2. Использование средств DLL-библиотеки267
15.2.1. Статическое импортирование подпрограмм267
15.2.2. Динамическое импортирование подпрограмм270
 
ОБРАБОТКА ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ271
 
16.1. Структура исключения271
16.2. Конструкции, использующие исключения272
16.2.1 Конструкция TRY… FINALLY273
16.2.2. Конструкция TRY… EXCEPT274
16.3. Создание исключений275
16.4. Инициализация исключений275
16.5. Обработка исключений275
 
Приложение А
Зарезервированные слова Object Pascal 9.0281
 
Приложение Б
Программа «Интеллектуальный редактор»283
 
СПИСОК ЛИТЕРАТУРЫ315

Книги на ту же тему

  1. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose, Леоненков А. В., 2006
  2. Эффективная работа в Windows 95, Стинсон К., 1997
  3. Хитрости Windows XP, Карп Д., 2003

Напишите нам!© 1913—2013
КнигоПровод.Ru
Рейтинг@Mail.ru работаем на движке KINETIX :)
elapsed time 0.019 secработаем на движке KINETIX :)